Engineering Lead - Backend Development
Lead a newly formed squad building the business-facing application layer. Hands-on backend development, architectural ownership, and driving AI-assisted practices. Collaborate with product and design to deliver scalable user-centric solutions.
Responsibilities
- Lead the design and development of scalable, high-quality backend services powering user-facing features
- Own architectural decisions and ensure alignment with product and business needs
- Contribute hands-on to development, especially in complex or critical areas
- Drive adoption of AI-assisted development practices and modern SDLC methodologies
- Improve development velocity, code quality, and testing practices
- Mentor and elevate team members, increasing overall squad seniority and engineering standards
- Collaborate closely with software architects, product managers, and designers to deliver cohesive solutions
- Establish and enforce best practices for code reviews, system design, and delivery
Requirements
- 6+ years of development experience with backend orientation
- Proven experience in technical leadership or leading engineering initiatives
- Hands-on mindset with the ability and willingness to actively code
- Strong understanding of system design, scalability, and performance considerations
- Experience working on user-facing systems and leading frontend developers
- Experience improving engineering processes, SDLC, and development workflows
- Familiarity with AI-assisted development tools and practices
- Strong communication skills and ability to lead within a cross-functional squad
- B.Sc. in Computer Science or equivalent
Nice to have
- Experience leading teams through organizational transitions (e.g., to squads)
- Experience in fintech or data-driven products
- Experience working on SaaS products with a focus on scalability, multi-tenancy, and customer-centric architecture
- Hands-on experience integrating AI into development workflows