Undisclosed · 1 day ago
Software Engineering Manager
Our client is seeking a Software Engineering Manager to lead and inspire a team of talented engineers in building scalable, high-performance software solutions. This role will oversee the full software development lifecycle, collaborate with Product, Design, and Operations teams, and ensure timely delivery of high-quality products.
Financial Services
Responsibilities
Lead, mentor, and grow a team of software engineers, fostering a culture of innovation, collaboration, and continuous learning
Oversee software development projects from concept to production, ensuring adherence to timelines, quality standards, and best practices
Collaborate with Product Management, Design, and Operations teams to define technical requirements, project scope, and priorities
Implement engineering processes, standards, and tools to improve efficiency, code quality, and maintainability
Conduct code reviews, provide technical guidance, and support engineers in solving complex technical challenges
Drive system architecture discussions and decisions to ensure scalability, performance, and security
Track team performance, resource allocation, and project progress, providing regular updates to leadership
Foster a culture of data-driven decision-making, continuous improvement, and operational excellence
Qualification
Required
Proven experience managing software engineering teams, with a track record of delivering high-quality software products
Strong technical background in modern programming languages and software development frameworks
Experience with cloud platforms, microservices architecture, and scalable software systems
Solid understanding of software development lifecycle, agile methodologies, and engineering best practices
Excellent problem-solving, decision-making, and organizational skills
Strong communication skills, with the ability to convey complex technical concepts to non-technical stakeholders
Experience in mentoring and developing high-performing engineering teams
Preferred
5–10 years of software engineering experience, with at least 2–3 years in a managerial role
Experience in SaaS, technology, or other software-intensive industries
Familiarity with DevOps, CI/CD pipelines, automated testing, and cloud-based infrastructure
Exposure to modern software architectures, data-driven systems, and emerging technologies
Prior experience supporting product, engineering, or technology-focused teams