Software Engineering Manager
Core
Managing software development teams to deliver high-quality, scalable, and secure applications while ensuring projects meet business objectives.
Role type
Software Engineering Manager
Builds
Scalable and secure applications
Domain
Transportation Systems / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Team leadership and mentorship, Project delivery management, Technical oversight of code and architecture, Cloud infrastructure management, CI/CD pipeline implementation, Stakeholder communication
Preferred skills
Enterprise-scale application management, Agile/Scrum methodologies, AWS certification
Technologies
AWS, Jenkins, Terraform, Ansible, Docker, Kubernetes, Java, Python, RESTful APIs
Responsibilities
Manage and mentor software engineers, Oversee recruitment and team capacity planning, Ensure timely delivery of software projects, Guide teams in implementing best practices for coding and deployment, Drive adoption of AWS cloud services and CI/CD pipelines, Provide regular updates on project status to leadership
Seniority
Senior, hands-on IC with people management