Overview
Staff Engineer, Software role providing technical leadership and architectural guidance while developing software solutions across the product portfolio, from cloud platforms to scientific instrumentation.
What you'll do
- Provide technical leadership and architectural guidance on software solutions
- Design and implement sophisticated solutions across the product portfolio, from cloud platforms to scientific instrumentation
- Support the growth of other engineers
- Drive adoption of best practices
- Help shape the technical direction of critical projects
- Translate complex business requirements into technical solutions
What you'll need
- Advanced Degree plus 6 to 8 years of experience, or Bachelor's Degree plus 8 years of experience in professional software development with proven technical leadership experience
- Advanced proficiency in one or more modern programming languages (Java, C#, C++, Python)
- Strong experience with cloud platforms (AWS, Azure) and microservices architecture
- Deep understanding of software design patterns, architectural principles, and best practices
- Experience in developing scalable, maintainable, and secure software solutions
- Experience with containerization and orchestration (Docker, Kubernetes)
- Strong knowledge of CI/CD practices and DevOps principles
- Experience supporting and guiding other engineers and providing technical leadership
- Strong problem-solving and analytical skills
- Clear written and verbal communication abilities
- Experience with Agile/Scrum development methodologies
- Demonstrated ability to work effectively in cross-functional teams
- Strong understanding of software testing principles and quality assurance practices
- Experience with version control systems (Git) and modern development tools
- Knowledge of database technologies and data structures
- Self-motivated with proven ability to work independently and guide teams effectively
Nice to have
- Preferred fields of study: Computer Science, Software Engineering, or related technical field
Details
- Location: Bangalore, India
- Work schedule: Standard (Mon-Fri)
- Environmental conditions: Office
- Travel may be required (up to 15%)
Read the full description and apply on the company’s own careers page.