The L4 Software Engineer will design, implement, and maintain backend services that power Uber's Security, Risk & Compliance (SRC) Automation platform. This role is focused on building secure, scalable, and maintainable systems that modernize our global Governance, Risk, and Compliance (GRC) programs. Engineers at this level are expected to deliver features of moderate complexity with multiple dependencies, uphold engineering fundamentals, and contribute to team documentation and best practices.
Key Responsibilities
1. Write and maintain high-quality backend code for APIs, microservices, and middleware supporting GRC automation.
2. Troubleshoot production issues and participate in on-call rotations, ensuring timely resolution of incidents.
3. Collaborate with product managers, security engineers, and platform teams to deliver features that align with compliance and risk management needs.
4. Participate in code/design reviews, both giving and receiving feedback, and help reduce code-level technical debt.
5. Contribute to team documentation, onboarding guides, and runbooks to enable operational efficiency.
Core Skills / Requirements
1. 2.5+ years of backend software development experience.
2. Proficiency in at least one modern programming language (Go, Java, Python, ).
3. Experience with designing and implementing scalable APIs and microservices.
4. Familiarity with relational and NoSQL databases, system performance tuning, and high-availability design.
5. Experience with CI/CD pipelines, cloud environments (AWS, GCP, Azure), and containerization (Docker/Kubernetes).
6. Strong debugging and problem-solving skills; ability to make thoughtful engineering tradeoffs.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.