Senior Software Engineer, Merchant Signup & Onboarding

Uber Uber · Consumer · Hyderabad, India · Engineering

Senior Software Engineer role focused on leading technical strategy, building product features, and revamping backend systems for merchant signup and onboarding. Requires expertise in backend development, data-driven features, and mentoring. This is a general software engineering role, not directly AI/ML focused.

What you'd actually do

  1. Lead the technical direction and architecture of our backend systems.
  2. Ensure the operational health and performance of our services.
  3. Drive the design and implementation of foundational features and technical direction
  4. Be responsible for team's operational metrics
  5. Enable effective experimentation, user behavior tracking, and engaging user experiences through front-end solutions.

Skills

Required

  • backend development
  • system architecture
  • golang
  • java
  • data-driven features
  • user behavior analysis
  • A/B testing
  • problem solving
  • design patterns

Nice to have

  • team leadership
  • frontend development

What the JD emphasized

  • BS or MS degree in computer science, similar technical field of study or equivalent practical experience.
  • 6+ years of professional experience as a Software Engineer with a strong focus on backend.
  • Expert-level proficiency in golang, java or similar.
  • Proven experience building data-driven features by analyzing user behavior, conducting A/B tests, and iterating on solutions.