We're looking for a driven and experienced Senior Engineering Manager to lead high-performing software engineering teams in building world-class products and services. If you thrive in fast-paced environments, love solving complex problems, and are passionate about developing people and technologythis role is for you.
What You Will Do
- Lead software engineering teams that design, build, and maintain scalable front-end and back-end systems
- Ensure delivery of high-quality software that meets ambitious goals
- Hire, mentor, and retain top engineering talent. Keep your team engaged and performing at their best
- Guide technical design decisions and champion engineering best practices
- Drive sprint execution and align team efforts with strategic objectives
- Collaborate closely with product, design, business, and engineering leaders to deliver features end-to-end
- Provide regular, actionable feedback to team members and peers
- Contribute to code and lead code reviews when needed
- Own and deliver large-scale projects on a quarterly basis. Set and drive OKRs
- Partner with Product Owners to define sprint scopes and lead execution planning
- Ensure alignment between sprint goals and quarterly objectives
- Oversee team activities and resource allocation, including external partnerships when needed
- Shape technical and product strategy with your leads and product partners
- Ensure data systems support effective analysis and reporting
- Guarantee on-time, high-quality delivery of applications
.
What You Need to Succeed:
- Bachelor of Science/Master of Science in Computer Science or related field, or equivalent practical experience
- 57 years of experience managing software engineering teams
- Proven track record in large-scale systems design and development
- Strong understanding of distributed systems and microservice architecture
- Hands-on development experience with Java, Spring, and Spring Boot. Scala and Akka are a plus
- Experience building web and mobile applications, backend APIs, and relational database
- Familiarity with Amazon Web Services (AWS) or other cloud platforms