What are the responsibilities and job description for the Software Engineering Manager position at SoTalent?
Job Title: Software Engineering Manager
Location: Washington D.C.
Type: Full time
We're looking for a Software Engineering Manager to guide a team building scalable, secure, and high-impact cloud-based systems.
You’ll work at the intersection of technology, leadership, and impact—leading diverse engineering teams, delivering high-quality solutions in a cloud-native environment, and helping shape the future of digital platforms used by millions.
What You’ll Do:
- Lead a portfolio of high-impact technology projects and manage teams building full stack and distributed microservices-based solutions.
- Collaborate closely with product managers and other stakeholders to deliver secure, scalable, and reliable applications—aligned with regulatory requirements and user needs.
- Promote engineering best practices and mentor developers across your teams.
- Stay ahead of tech trends, contribute to internal/external engineering communities, and occasionally roll up your sleeves to write or review code.
- Work across modern tech stacks including JavaScript, TypeScript, Java, Python, SQL, Go, and tools like Docker, Kubernetes, AWS, and both relational and NoSQL databases.
Required:
- Bachelor’s degree in Computer Science or related field.
- 6 years of hands-on software engineering experience.
- 1 year of experience with cloud platforms (AWS, Azure, or GCP).
- 4 years of experience leading and managing engineering teams.
Preferred:
- Master’s degree or equivalent experience.
- 9 years of coding experience in languages such as JavaScript, Java, TypeScript, SQL, Python, or Go.
- 3 years working with cloud services (AWS/GCP/Azure).
- Experience with open-source frameworks and tooling.
- 7 years in technical leadership or people management.
- Experience with Agile methodologies and fast-paced product delivery.
Why Join Us?
- Be part of a collaborative, forward-thinking engineering culture.
- Work on meaningful projects that impact millions of users.
- Lead high-performing teams that value experimentation, learning, and continuous improvement.
- Access to cutting-edge tools and cloud infrastructure.