- Company Name
- Leyton
- Job Title
- Software Engineering Manager
- Job Description
-
Job Title: Software Engineering Manager
Role Summary: Lead and scale a high‑performance software engineering team, architect distributed systems, integrate modern cloud and DevOps practices, and align technology solutions with product and business goals.
Expectations:
- Deliver reliable, scalable software on schedule while maintaining quality and security.
- Foster continuous improvement, professional growth, and a culture of innovation.
Key Responsibilities:
- Manage a team of engineers, setting clear objectives and evaluating performance.
- Design and implement robust, scalable architectures for distributed microservices.
- Collaborate with product, UX/UI, and operations to define priorities and technical requirements.
- Establish and track KPIs, SLOs, and other metrics for application and cloud service performance.
- Promote agile ceremonies (Scrum/Kanban) and enforce CI/CD, containerization, and observability best practices.
- Mentor engineers, provide career coaching, and facilitate skill development.
- Identify technical risks, develop mitigation plans, and ensure security, resilience, and scalability of solutions.
- Communicate progress and technical decisions to stakeholders and clients.
Required Skills:
- 6+ years of software development experience, 3+ years in technical team management.
- Proven expertise in software architecture, distributed systems, and microservices.
- Deep knowledge of Java, Python, or similar back‑end languages; experience with REST APIs, relational and NoSQL databases.
- Strong cloud proficiency (AWS, Azure, or GCP) and scalability principles.
- Hands‑on DevOps: CI/CD pipelines, container orchestration (K8s), monitoring, and observability.
- Excellent communication, leadership, and client‑relationship management skills.
- Ability to manage multiple projects in a dynamic environment.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Professional certifications in cloud platforms or software architecture (e.g., AWS Solutions Architect, Google Professional Cloud Architect, or TOGAF) preferred but not mandatory.