This role is for one of the Weekday's clients
Salary range: Rs 6000000 - Rs 13000000 (ie INR 60-130 LPA)
Min Experience: 10 years
Location: Remote (India)
JobType: full-time
As a Staff Software Engineer, you will be responsible for driving the technical direction and execution of complex, high-impact initiatives that span teams and systems. Your influence will extend beyond your immediate team—shaping architectural decisions, elevating engineering practices, and mentoring future leaders.
Requirements
Responsibilities
- Architect and build scalable, high-availability systems that run 24/7 and support mission-critical workflows.
- Own and deliver multi-tier, high-volume applications with performance, accessibility, and resilience in mind.
- Write high-quality, maintainable code with a strong focus on developer experience and system performance.
- Drive and uphold engineering best practices, including code reviews, test coverage, monitoring, and observability.
- Provide technical leadership across cross-functional teams, guiding architecture, trade-offs, and execution.
- Mentor and sponsor engineers to grow their impact and strengthen engineering culture.
- Lead large-scale, cross-team projects from concept to production.
- Deliver clear, objective feedback to peers and junior engineers through structured reviews and 1:1s.
Outcomes You'll Drive
- Customer Impact - Develop a deep understanding of product metrics and directly contribute to measurable improvements through agile iteration.
- Technical Leadership - Lead complex projects, own key systems, and define roadmaps in collaboration with managers and product teams.
- Velocity - Deliver consistent output and high impact, even within challenging, legacy, or high-complexity codebases.
- Engineering Quality - Set the benchmark for code quality and technical excellence across the team.
- Cross-Team Communication - Ensure alignment across squads and stakeholders through effective communication.
- Platform Resilience - Build scalable, monitored, and self-healing systems with best-in-class availability.
Requirements
- 10+ years of deep experience building and scaling backend systems in production environments.
- Proven ability to develop features with performance, reliability, and scalability in mind.
- Strong product intuition—balancing technical scope with MVP delivery.
- Expertise with message queues, background jobs, and distributed system patterns.
- Familiarity with observability tools (e.g., GCP Logging, Prometheus, NewRelic).
- Demonstrated ability to leverage AI tools (e.g., code generation, debugging, automation) and stay current with emerging AI trends.
- Experience with LLM architecture, pipelines, or applied AI tooling is a strong bonus.
Nice to Have
- Bachelor's degree in Computer Science or related field (or equivalent experience).
- Proficiency in one or more general-purpose programming languages (e.g., Java, Python, Ruby, Go).
- Experience integrating with third-party APIs, including handling rate limits, failure cases, and retries gracefully.
Example Problems You'll Work On
- Scaling Workflows Platform - Transform workflows into a plug-and-play automation platform where new triggers, actions, and integrations can be added in hours, not weeks.
- Fault-Tolerant Infrastructure - Design the backbone of a high-scale, event-driven system that guarantees reliability, speed, and safety at massive scale.
- Agentic Automation & Adoption - Lead the roadmap for next-gen agentic automation and build tooling that empowers every team to move faster with confidence