Experience
10 - 15 yrs
Job Location
Pune, India
Vacancy
1
Designation
Staff Software Engineer
Job Type
ONSITE
Job Description
Staff Software Engineer
Pune
Are you driven by solving complex engineering challenges and shaping enterprise-wide architecture strategies Do you thrive in leading modernization efforts and influencing technology direction across global platforms Then it s time to join as a Staff Software Engineer.
As a Staff Software Engineer, you will lead the design and evolution of the API platform, driving simplification, scalability, and innovation across business lines. You ll collaborate with engineering, product, and business stakeholders to define architectural standards, guide implementation, and ensure alignment with strategic goals.
You will be working with a team of engineers with a broad range of responsibilities including all aspects of software engineering like requirements, understanding and validation, solution design detailed design, development, testing and software configuration management. Build products, systems, and services that are optimized, well organized and maintainable, and have high impact on our end users.
Role Responsibilities
- Design, develop and maintain architecture for scalable, reliable, and secure applications and services.
- Lead architecture reviews, proof-of-concepts, and design discussions across teams.
- Define and enforce coding standards, architectural guidelines, and best practices.
- Evaluate and recommend tools, frameworks, and technologies based on evolving business needs.
- Lead a cross-functional team of developers, providing direction, support, and mentorship.
- Collaborate with Product Managers, QA, DevOps, and UX to ensure smooth delivery.
- Drive engineering excellence through agile practices, code reviews, and continuous improvement.
- Own end-to-end technical delivery of features and systems, from planning through deployment.
- Break down high-level requirements into technical solutions and delegate effectively.
- Identify and address technical debt and system inefficiencies proactively.
- Ensure timely delivery of milestones while maintaining high quality.
Role Requirements
- 10+ years of experience in software architecture, development, and engineering.
- Strong knowledge of modern architecture patterns (microservices, event-driven, cloud-native).
- Hands-on experience with cloud platforms (AWS, Azure, or GCP) and CI/CD tools.
- Proven experience leading engineering teams with strong interpersonal and people management skills.
- Excellent problem-solving skills and ability to make critical decisions under pressure.
- Experience with distributed systems, API design, and data modeling.
- Exposure to Agile/Scrum methodologies and DevOps culture.
- Ability to communicate complex technical concepts clearly to stakeholders.
- Core Java, Spring and Spring Boot
- In-depth knowledge of microservices architecture.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
