Full Stack Technical Lead – Cloud Engineering with AI/ML Exposure
We are seeking a Software Engineer II to support the design, development, testing, and deployment of technology solutions that address business and client needs. In this role, you will work with cross-functional teams to build scalable applications, improve system performance, and contribute to software delivery across the development lifecycle. The role offers opportunities to apply engineering fundamentals, solve technical problems, and support continuous improvement in a collaborative environment.
Work you'll do
As a Software Engineer II on the Product Engineering team, you will be responsible for…
- Designing, developing, testing, and deploying software components and application features
- Translating technical and functional requirements into maintainable code and system solutions
- Supporting code reviews, defect resolution, and root cause analysis for production and non-production issues
- Collaborating with engineers, product stakeholders, and project teams to deliver releases on schedule
- Contributing to system enhancements, performance improvements, and documentation across the software development lifecycle
The team
Product Engineering
Location: Hyderabad
Qualifications
Required:
- Bachelor’s degree in computer science, Information Technology, Engineering, or a related field
- 3+ years of experience in software engineering, application development, or systems implementation
- 2+ years of experience in one or more programming languages such as Java, Python, C#, or JavaScript
- 1+ years of experience with version control tools and continuous integration or continuous deployment pipelines
- 1+ years of experience working with relational databases, application programming interfaces, or cloud platforms
- Experience with software testing, debugging, and defect resolution in a structured development environment
Preferred:
- 1+ years of experience with Agile delivery methods
- 1+ years of experience with containerization or orchestration tools
- Experience supporting application modernization or system integration initiatives
- Experience with secure coding practices and performance optimization
- Experience in creating technical documentation for development and support activities