We're hiring an experienced Engineering Lead who will drive technical vision, execution, and growth of our engineering team. As an Engineering Lead, you will own end-to-end delivery of complex products, mentor and grow junior engineers, architect scalable solutions, and collaborate cross-functionally with Product, Design, and Business teams to ship impactful features reliably.
Outcomes Expected
- Technical Leadership — Own the technical roadmap, ensuring we build scalable, reliable, and secure systems handling billions of requests daily.
- Project Delivery — Lead multiple projects simultaneously, driving them from conceptualization through launch, ensuring timely, high-quality delivery.
- Team Mentorship and Growth — Mentor junior and mid-level engineers, fostering technical growth, strong engineering practices, and ownership culture.
- Architecture and Scalability — Define, design, and implement highly scalable, reliable, and maintainable architecture suited for our high-volume platform.
- Cross-functional Collaboration — Work closely with Product, Design, and Business stakeholders to translate product requirements into technical specs, focusing on effective prioritization and efficient implementation.
Responsibilities
- Lead and mentor a team of backend and full-stack engineers.
- Architect and build scalable backend services, microservices, and distributed systems primarily in Golang, ensuring platform scalability and stability.
- Collaborate proactively with product managers, designers, and business teams to refine product specifications and roadmaps.
- Drive and implement engineering best practices, including code reviews, automated testing, continuous deployment, and monitoring.
- Triage and manage escalations effectively, ensuring quick issue resolution and system reliability.
- Continuously assess and optimize our infrastructure for maximum performance, reliability, and cost-effectiveness.
- Stay abreast of industry trends and proactively introduce relevant technologies and improvements to keep Plotline at the forefront.
Requirements
- 6-8 years of software engineering experience, with at least 2-3 years in technical leadership or engineering management roles.
- Proven track record in designing, building, and scaling complex backend systems serving high-scale B2C or large-scale B2B products.
- Proficiency in Golang (preferred), Java, JavaScript, or other similar backend languages.
- Deep understanding and experience building and managing scalable distributed systems, microservices architecture, and API infrastructure.
- Experience with large-scale data storage and management solutions (e.g., MongoDB, Clickhouse, Kafka, Redis, Elasticsearch).
- Strong understanding of cloud infrastructures (AWS, Azure, Google Cloud), DevOps, and infrastructure-as-code practices.
- Excellent communication, stakeholder management, and cross-team collaboration skills.
- Strong ownership mindset, ability to manage ambiguity, prioritize effectively, and ship iteratively under pressure.
What We Offer
- A chance to be a part of a rapidly growing company in the exciting mobile app space.
- A dynamic and creative work environment with a diverse and passionate team.
- Competitive salary and benefits.