Software Engineer (Full Stack / AI & Infrastructure Systems)
- Source: Naukri
- ti Steps
- $4,206.1 to $6,309.15 /yr
- On-site
- Bengaluru
- Full-Time
- Mid level
Job Description
About the Job:
Software Engineers in this role build next-generation technologies that enable users around the world to connect, explore, and interact with information at massive scale. The systems developed go far beyond traditional web applications and operate across distributed infrastructure, AI platforms, and developer-facing services.
Engineers are expected to bring fresh ideas from a wide range of domains, including distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile platforms.
Responsibilities:
- Write high-quality product or system development code
- Design, develop, test, deploy, maintain, and enhance software solutions
- Participate in or lead design reviews with peers and stakeholders to evaluate and select appropriate technologies
-
Review code developed by other engineers and provide feedback to ensure best practices, including:
- Code quality and style guidelines
- Accuracy, efficiency, and testability
-
Maintainability and scalability
- Contribute to technical documentation, educational content, and internal knowledge base
- Adapt documentation and content based on product updates and user feedback
- Triage, debug, track, and resolve product or system issues by analyzing root causes and assessing impact on services, networks, or infrastructure
- Manage project priorities, timelines, and deliverables effectively
Minimum Qualifications:
- Bachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- 2+ years of professional experience programming in one or more of the following languages:
- 2+ years of professional experience programming in JavaScript or TypeScript
Preferred Qualifications:
- Masters degree or PhD in Computer Science or a related technical field
-
2+ years of full-stack development experience, including:
- Back-end development using Java, Python, Go, or C++
-
Front-end development using JavaScript or TypeScript, HTML, and CSS
- 2+ years of experience working with data structures and algorithms in academic or industry settings.
Skills
- javascript
- TypeScript
- microsoft-typescript
- Java
- Python
- Golang
- cplusplus
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
