Senior Manager - Software Engineering
Transaction Management and Middleware
Description:
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 technology—this 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 in Science in Computer Science or related field, or equivalent practical experience.
- 5–7 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 databases.
- Familiarity with Amazon Web Services (AWS) or other cloud platforms.