Software Engineering Manager II, Infrastructure
- Source: Naukri
- ti Steps
- $7,360.67 to $10,515.25 /yr
- On-site
- Hyderabad
- Full-Time
- Senior
Job Description
Job Summary
The Software Engineering Manager will provide technical and people leadership for engineering teams working on large-scale, distributed systems. This role combines hands-on technical expertise with strategic planning and team management, ensuring delivery of high-impact software solutions at scale. The manager will guide engineers across multiple teams and locations while contributing to product strategy, system design, and long-term technical vision.
Minimum Qualifications
- Bachelors degree or equivalent practical experience.
- 8+ years of experience in software development using one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
- 3+ years of experience building and developing large-scale infrastructure or distributed systems.
- 3+ years of experience in a technical leadership role.
- 2+ years of experience in people management or team leadership.
Preferred Qualifications
- Masters degree or PhD in Engineering, Computer Science, or a related technical field.
- 3+ years of experience working in a complex, matrixed organization.
Key Responsibilities
- Set and communicate team priorities that align with broader organizational goals.
- Align strategy, processes, and decision-making across multiple engineering teams.
- Establish clear performance and development expectations for individuals based on role and experience level.
- Conduct regular one-on-one meetings to provide feedback, coaching, and career development guidance.
- Define and own the mid-term technical vision and roadmap for one or more teams, evolving it to meet future product and infrastructure needs.
- Design, review, and validate system architectures and technical solutions within the broader product area.
- Contribute hands-on by writing high-quality code to solve complex and ambiguous technical problems.
- Review code developed by other engineers and provide constructive feedback to ensure best practices in quality, efficiency, testing, and maintainability.
- Oversee delivery and deployment of large-scale projects across multiple sites and regions.
Skills
- Python
- cplusplus
- Java
- javascript
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.
