Senior Engineer
Build and maintain enterprise-grade internal tools and platforms, owning technical decisions, reliability, and long-term system health. The role requires 6+ years of software engineering experience, strong programming expertise, and familiarity with Kubernetes and CI/CD systems.
About the job
Responsibilities
- Own the implementation and long-term maintenance of internal tools and platforms.
- Lead technical design discussions and contribute to architectural decisions.
- Write high-quality, maintainable code while setting a strong engineering example for the team.
- Identify and proactively address technical debt, reliability risks, and scalability concerns.
- Collaborate with engineers, product partners, and other stakeholders to prioritize and deliver high-impact work.
Success Measures
- Within three months, demonstrate strong ownership of one or more internal systems and contribute significantly to ongoing initiatives.
- Within three months, independently deliver meaningful improvements that reduce manual effort or operational friction.
- Within six months, drive technical improvements or new tooling that measurably improves internal engineering efficiency, reliability, or velocity.
Requirements
- 6+ years of professional software engineering experience.
- Deep experience with at least one modern programming language, such as Python, Go, or Rust.
- Strong technical judgment and the ability to independently solve complex engineering problems.
- Excellent communication skills and comfort collaborating across teams and disciplines.
- Experience with modern infrastructure and delivery systems, including containerized applications, Kubernetes, and CI/CD tooling such as Drone.io or similar.
- Collaborative, detail-oriented, and passionate about building reliable, usable software.
Nice-to-Haves
- Experience building and maintaining full-stack applications, including front-end UIs, backend API handlers, and database migrations.
- Experience designing systems or services used by other engineers or teams.
- Knowledge of Next.js, FastAPI, or React.
Work Arrangement
- Hybrid role for candidates based in Gurugram.
Skills
Python, Go, Rust, Kubernetes, CI/CD, Drone.Io, Next.js, FastAPI, React, Containerization, Database Migrations
Similar jobs
Fullstack Engineering jobsSenior full-stack engineer building scalable enterprise identity features across React and Node.js/TypeScript. Requires 5+ years of large-scale systems experience plus strong expertise in PostgreSQL, MongoDB, Redis caching, performance optimization, and API design.
Senior full-stack engineer building enterprise travel-platform features across Java/Spring Boot services and modern web interfaces. The role requires 5+ years of software development experience, scalable systems expertise, and proficiency with frontend frameworks, TypeScript, cloud platforms, and microservices.
Own and evolve Zocdoc’s provider-facing CMS-backed website, developing custom components, integrations, landing pages, and performance improvements. The role requires 4–7 years of web development experience, strong WordPress and front-end skills, and familiarity with APIs, hosting, and marketing technology.
Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.
Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.