Maya

Senior Software Engineering Manager

Posted: 56 minutes ago

Job 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 of 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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In