This role is for one of the Weekday's clients
Min Experience: 9 years
Location: Remote (India), NOIDA, Bangalore
JobType: full-time
We are looking for a highly experienced Staff Software Engineer – Backend to design, build, and scale large-scale distributed backend systems that process massive volumes of data. This role is ideal for a senior technologist who thrives in complex problem-solving environments and enjoys working at the core of high-impact B2B and B2C platforms. You will play a critical role in shaping backend architecture, improving system performance, and enabling data-driven products at scale.
Requirements
Key Responsibilities
- Design and develop high-performance backend systems capable of handling large-scale data processing and query workloads.
- Build and maintain distributed microservices using Java (or Scala/C++) with a strong focus on reliability and scalability.
- Contribute to the design and optimization of data lakes, search engines, and query platforms.
- Drive architectural decisions for fault tolerance, low latency, and high availability in distributed environments.
- Optimize data storage, indexing, and retrieval mechanisms to support analytics and real-time use cases.
- Collaborate closely with product, data, and infrastructure teams to translate requirements into robust backend solutions.
- Review code, mentor engineers, and uphold engineering best practices across the backend team.
- Identify bottlenecks in existing systems and lead initiatives to improve performance, efficiency, and stability.
- Ensure systems are secure, observable, and production-ready with strong monitoring and alerting practices.
What Makes You a Great Fit
- Extensive experience (9–12 years) building and scaling backend systems in production environments.
- Strong expertise in Java (with exposure to Scala or C++) and deep understanding of object-oriented and distributed system design.
- Hands-on experience working with large-scale distributed systems, including data lakes, query engines, or search platforms.
- Proven ability to design systems that handle high throughput, low latency, and massive datasets.
- Solid understanding of data storage technologies, indexing strategies, and query optimization techniques.
- Strong problem-solving mindset with the ability to debug complex system-level issues.
- Experience mentoring engineers and influencing technical direction across teams.
- Comfortable working in fast-paced, high-impact environments with significant ownership and accountability.
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
More jobs at Weekday AI
Apply for this position
Sign In to ApplyAbout Weekday AI
At Weekday (backed by YC; also Product Hunt #1 product of the day), we are building the next frontier in hiring. We have built the largest database of white collar talent in India and have built outreach tools on top of it to generate highest response ...