Senior Software Engineer
Roblox•4h ago
Gurugram, Haryana, IndiaHybridFull-timeSenior Level4+ yrs exp
Top focus
Software EngineerSenior Software EngineerSoftware Engineer Ii
- Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.
- At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world
- on any device. We’re on a mission to connect a billion people with optimism and civility
- looking for amazing talent to help us get there.
- A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.
- About Team
- The Roblox Operating System (ROS) serves as our core productivity engine, defining the organizational workflows that power Roblox. By leveraging a unified toolset, ROS influences talent strategy, operational planning, knowledge discovery, and global scalability.
- Our Observability and AI Intelligence (OA) pod within ROS manages the foundational data infrastructure for ROS, providing the telemetry, search
- governance frameworks essential for intelligent product experiences. We lead initiatives in AI observability and data privacy, building the connector systems that ensure reliable, data-driven insights across our entire ecosystem.
- As a Senior Engineer within this newly established India-based team, you will define how we operationalize and productize data for ROS. You will work alongside global stakeholders to architect critical systems that drive technical excellence and company-wide impact.
- About the Role
- We are looking for a Senior Software Engineer to join our engineering team in India. This is a backend-focused full-stack role — roughly 80% backend and 20% frontend — for someone who can design and build scalable services and APIs while also contributing to user-facing applications when needed.
- You will take ownership of significant projects end to end, lead technical design on complex systems
- help shape architecture decisions across the stack. You will work with modern backend technologies, integrate with frontend applications
- explore new tools — including AI — to improve development efficiency and product capabilities.
- You will
- Lead the technical design and implementation of complex backend systems, services, and APIs
- Build robust, scalable, and maintainable server-side applications and data flows
- Take end-to-end ownership of significant projects, from design through deployment and iteration
- Contribute to technical discussions and architecture decisions, with primary focus on backend systems
- Architect and build high-performance RESTful/GraphQL APIs and complex backend business logic
- Work with databases, caching, messaging, and other backend infrastructure as needed
- Ensure reliability, performance, security, and observability in production systems
- Uphold high engineering standards through code quality, reviews, testing, and best practices
- Explore and apply new tools and approaches — including AI — to improve development workflows and product capabilities
- Develop and maintain observability frameworks specifically for the AI stack to monitor, trace, and optimize AI service performance.
- You have:
- 4+ years of experience building complex, high-performance software systems, with strong backend focus
- 3+ years of in-depth experience with modern backend technologies and frameworks
- Proven experience with API design, database modeling, and service-oriented architecture
- Solid understanding of:
- Backend performance optimization and scalability
- Security best practices and authentication/authorization patterns
- Testing, CI/CD, and production debugging
- Working knowledge of frontend development — able to contribute to UI features and collaborate effectively with frontend engineers (~20% of the role)
- Familiarity with frontend concepts, web technologies, and API integration patterns
- 1+ year of experience leading significant projects or modules
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field (or equivalent practical experience)
- You Are:
- User-centric — you build systems that serve real product and user needs
- Creative problem-solver — you break down complex problems and deliver practical solutions
- Versatile and adaptable — comfortable working across backend systems and occasional frontend work
- Strong collaborator and communicator — effective in technical discussions, code reviews, and cross-functional work
- Innovative — curious about modern engineering practices and better ways to build
- AI-forward — interest in using AI to improve development workflows and product capabilities
- Nice to Have
- Experience with cloud platforms (AWS, GCP, or Azure)
- Experience with microservices, event-driven architecture, or distributed systems
- Familiarity with modern frontend frameworks (React, Vue, Angular, or similar)
- Experience with containerization (Docker, Kubernetes)
- Exposure to monitoring, logging, and observability tools
- Experience mentoring junior or mid-level engineers
- Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
- Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression
- any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process.
- For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories
- support future H-1B sponsorship at this time.
Required skills
PythonAPI designdatabase modelingRESTfulGraphQLAWSGCPAzureDockerKubernetes