Back to jobs

Senior Lead Engineer Backend

Weekday (YC W21)
Bengaluru, Karnataka, India
Full-time
You apply on Weekday (YC W21)'s own careers site

Full Description

๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€

๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿณ๐Ÿฑ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿต๐Ÿต๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿณ๐Ÿฑ-๐Ÿต๐Ÿต ๐—Ÿ๐—ฃ๐—”)

Experience: 13+ yrs

Location: Bengaluru, Karnataka, India

Job Type: Full-time

We are looking for an accomplished Principal Backend Engineer with deep expertise in microservices, scalable backend architecture, low-latency systems, and high-performance application development. This role is suited for a senior technology professional who can combine hands-on engineering with architectural ownership and technical leadership.

The ideal candidate will have strong expertise in Python, Node.js and/or Golang, MongoDB, distributed systems, algorithms, solution design, and scalable application architecture, with the ability to make critical technical decisions and guide engineering teams toward robust solutions.

Requirements

Key Responsibilities

โ€ข Design and implement low-latency, highly available, scalable, and high-performance backend applications.

โ€ข Own the architecture and technical direction of assigned modules and services.

โ€ข Design, develop, and evolve microservices-based architectures for large-scale applications.

โ€ข Write clean, reusable, testable, maintainable, and efficient production-grade code.

โ€ข Develop backend services using Python, Node.js, Golang, or similar modern technologies.

โ€ข Design and implement APIs and server-side application logic to support user-facing products.

โ€ข Collaborate with frontend developers to integrate user-facing components with robust server-side services.

โ€ข Design and integrate MongoDB and other data-storage solutions based on application requirements.

โ€ข Integrate multiple data sources, databases, external services, and internal systems into scalable backend architectures.

โ€ข Evaluate system design choices with a focus on performance, scalability, reliability, maintainability, and cost.

โ€ข Apply strong algorithms, data structures, and problem-solving approaches to complex engineering challenges.

โ€ข Make timely and pragmatic technical decisions while balancing product requirements and engineering constraints.

โ€ข Define and communicate technical approaches, architecture decisions, design principles, and implementation strategies to relevant stakeholders.

โ€ข Implement appropriate security, data-protection, authentication, authorisation, and compliance practices.

โ€ข Ensure backend systems follow scalable application and software-design principles.

โ€ข Identify performance bottlenecks and drive optimisation across application and infrastructure layers.

โ€ข Establish coding standards, testing practices, design patterns, and engineering best practices.

โ€ข Conduct technical reviews and contribute to architecture discussions, code reviews, and engineering standards.

โ€ข Mentor senior and junior engineers and provide technical guidance on complex backend problems.

โ€ข Continuously evaluate technologies and approaches that can improve system performance, reliability, and developer productivity.

What Makes You a Great Fit

โ€ข 13+ years of experience in backend software engineering, distributed systems, microservices, or large-scale application development.

โ€ข Strong hands-on experience designing and implementing microservices architectures.

โ€ข Deep expertise in Python, Node.js, and/or Golang.

โ€ข Strong experience with MongoDB and NoSQL database technologies.

โ€ข Excellent understanding of algorithms, data structures, solution architecture, and complex problem-solving.

โ€ข Proven experience designing scalable, highly available, low-latency, and performance-sensitive applications.

โ€ข Strong understanding of distributed systems, API design, service integration, and backend architecture.

โ€ข Experience integrating multiple data sources, databases, APIs, and external systems.

โ€ข Strong knowledge of fundamental software and system-design principles for scalable applications.

โ€ข Experience with server-side templating and CSS preprocessors is an advantage.

โ€ข Strong understanding of application security, data protection, accessibility, and security compliance.

โ€ข Strong coding standards with a focus on reusable, testable, maintainable, and efficient software.

โ€ข Proven ability to take architectural ownership of modules and drive solutions from design through production.

โ€ข Excellent technical communication skills with the ability to articulate complex approaches to engineering and business stakeholders.

โ€ข Strong leadership, decision-making, mentoring, and cross-functional collaboration skills.

โ€ข Ability to balance hands-on engineering with architecture, technical strategy, and team-level influence.

Applications are handled on Weekday (YC W21)'s site