Search by job, company or skills

R

Software Engineering Manager

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Software Development Manager (SDM)

Reports To: Manager of Managers

Manages: Tech Leads (SD3) and Development Teams

Experience: 812 years (including 24 years of engineering leadership)

Role Overview

We are seeking a Software Development Manager (SDM) to lead high-performing engineering teams in building scalable, secure, and reliable software products. The SDM will drive engineering excellence, foster a culture of ownership and innovation, and collaborate with cross-functional partners to deliver impactful business outcomes.

Key Responsibilities

1. Engineering Leadership & Team Management

  • Lead, coach, and mentor engineers and technical leads, enabling growth and autonomy.
  • Define hiring needs, participate in recruitment, and drive onboarding & capability development.
  • Foster a psychologically safe, inclusive, and motivating team culture.

2. Delivery & Engineering Excellence

  • Own the full software development lifecycle (planning to release).
  • Ensure timely delivery of scalable, high-quality software.
  • Champion engineering best practicescode reviews, automation, CI/CD, and observability.

3. Technical Strategy & Oversight

  • Oversee design and development of distributed, cloud-native systems.
  • Guide architecture decisions, performance optimization, and long-term scalability.
  • Lead incident reviews and drive operational excellence.

4. Cross-Functional Collaboration

  • Partner with product, program, and architecture teams to shape roadmaps.
  • Translate business goals into engineering priorities.
  • Communicate effectively with senior leadership and stakeholders.

5. Process & Continuous Improvement

  • Instil rigor in agile practices and delivery processes.
  • Drive reduction of technical debt and implement DevSecOps practices.

Required Skills & Experience

  • 812 years in software engineering; 3+ years managing engineering teams.
  • Proven experience delivering and scaling multi-tier web services and cloud solutions.
  • Strong expertise in at least one backend language (Java, Python, C#) and a modern frontend framework (React/Vue).
  • Hands-on knowledge of CI/CD, test automation, observability, and cloud platforms (AWS/Azure/GCP).
  • Experience collaborating with product/program management for business-aligned delivery.

Preferred Qualifications

  • Track record of hiring, mentoring, and developing engineering talent.
  • Experience guiding senior ICs and building future leaders.
  • Familiarity with security best practices (OAuth, JWT, OWASP).
  • Strong communication and influencing skills across teams and leadership.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 139015903

Similar Jobs