Senior Software Engineer

Uber logo

Uber

View Salaries, Reviews, and more  

Job Summary


Salary
₹66,993 - ₹99,592 / Monthly EST

Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Java IAM Analytics Go C++

Job Description

About The Role

Core Security Engineering's mission is to make the Uber environment secure by default and provide industry-leading products and services to all Uber's production services and infrastructure. We are focused on building both security primitives and end-user products that help Uber engineers to secure their service, build trust, and advance security to enable our global business.

We are looking for a Sr Software Engineer with IAM domain expertise to join our Identity and Access Management Team. We are responsible for providing and managing Identity, Token, Encryption key material for all of Uber's services. You'll work on critical distributed multi-cloud services at a massive scale built with best security practices at the forefront.

You'll be responsible for long-term decisions on leveraging next gen infra to continuously build, scale and operate such foundational security services.

What The Candidate Will Need / Bonus Points

---- What the Candidate Will Do ----

  • Develop services responsible for human and device identity lifecycle management.
  • Architecture, Implementation, and scaling of Access Review platform, Identity lifecycle Management, Risk based analytics.
  • Build gating and validation services
  • Design and implement resilient and reliable mico services to support create, manage, distribute and recycle user licenses and events.

Basic Qualifications

  • Bachelor's degree in computer science or related field.
  • 6+ proven experience in software engineering with solid understanding of system design and architecture.
  • Experience in building highly scalable, reliable and fault tolerant systems for business critical applications
  • Experience at least one object-oriented programming language (e.g. Java, C++, Go, C#).
  • Experience with building or integrating security oriented PaaS / SaaS at production systems, implementing large scale distributed systems
  • Tools responsible for human and non human identity lifecycle management.

Preferred Qualifications

  • Experience in Microservices Architecture.
  • Experience with Front end and Backend software development.
  • Extensive experience (4+ years) designing and implementing large enterprise-grade systems that scale to the business requirements.
  • Domain expertise in Single-sign-on and MultiFactor Authentication systems.
  • Experience in developing tooling for Identity and Access Management.

Interview Questions of Senior Software Engineer at Uber

Interview questions from Uber that are similar to Senior Software Engineer
View more interview questions from Uber →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now