- Company Name
- Leap Tools
- Job Title
- Software Development Manager
- Job Description
-
Job title: Software Development Manager
Role Summary: Lead and grow a high‑performing engineering team building scalable, production‑grade backend systems and services that power visual commerce experiences at global scale.
Expectations:
- Own end‑to‑end delivery of application and platform roadmaps.
- Mentor and develop engineers across all levels, fostering a people‑first culture.
- Collaborate closely with product, design, and other engineering leads to align priorities.
- Own architecture decisions, manage technical debt, and ensure observable, reliable, and maintainable systems.
- Drive diverse, inclusive hiring and onboarding.
- Operate with autonomy in a fast‑moving, remote‑first environment.
Key Responsibilities:
- Manage daily operations and growth of a software development team (5+ engineers).
- Define and evolve engineering processes, quality standards, and deployment pipelines.
- Partner with cross‑functional stakeholders to translate business goals into technical deliverables.
- Design, build, and maintain scalable, mission‑critical services, APIs, and infrastructure on AWS.
- Champion code quality, testing, continuous integration / delivery, and observability.
- Champion and execute hiring, interviewing, onboarding, and performance reviews.
- Advocate for tooling and processes that improve developer experience and system reliability.
- Ensure alignment between product vision and engineering execution.
Required Skills:
- 5+ years of engineering management experience.
- 8+ years of hands‑on backend development (Python, Django, APIs, cloud services).
- Proven ability to architect large‑scale, mission‑critical systems on AWS or comparable cloud platforms.
- Strong communication and stakeholder management skills.
- Experience in setting and scaling engineering processes (Agile, CI/CD, code reviews).
- Coaching and mentorship of junior‑to‑senior engineers.
- Familiarity with React/NextJS, Kubernetes, PostgreSQL highly desirable.
- Ability to thrive in fast‑paced, shifting priority environments.
- Empathy‑driven leadership style, emphasis on data‑driven decision making.
Required Education & Certifications:
- Bachelor’s (or higher) degree in Computer Science, Software Engineering, or related field; or equivalent professional experience.
- Certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Developer Associate, or similar are a plus.