Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Uber Senior Software Engineer Backend Marketplace Pricing multiple teams hiring 
United States, West Virginia 
892320260

22.11.2024
Basic Qualifications:
  • Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field with at least 4 years of full-time Software Engineering work experience OR PhD in Computer Science, Engineering, Mathematics or related field with at least 2 year of full-time Software Engineering work experience
  • Proficiency in at least one programming language such as Java, C++, Python, or Go
  • 4 years of experience with backend development, building and delivering end-user products.
Preferred Qualifications:
  • Master’s degree or higher in Computer Science, Engineering, Mathematics or related field
  • More than 5 years of full-time Software Engineering work experience
  • Proven experience building highly available distributed systems (at Uber scale) and working across multiple backend services
  • Experience working on scalable backend systems utilizing a microservices architecture
  • High bar for quality as demonstrated by code reviews, documentation, unit and integration testing
  • Experience with optimization techniques and algorithmic development
  • Strong problem-solving skills, with expertise in algorithms, data structures, and complexity analysis

What You’ll Do:

  • Design, develop, and maintain robust and scalable software solutions
  • Collaborate with product managers, cross-engineering teams, data scientists and other partners to gather requirements and translate them into technical specifications
  • Identify opportunities and lead of the entire development lifecycle end-to-end, from architecture design and coding to deployment
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers to foster a culture of continuous learning and improvement

  • Participate in periodic on-call rotations and be available for critical issues

  • Mentor and guide other engineers, providing technical leadership and encouraging a collaborative and growth-oriented team environment

  • Build and maintain scalable backend services and infrastructure
  • Stay up-to-date with the latest technologies and industry trends, evaluating their potential impact on our software systems and recommending appropriate integrations or improvements

For New York, NY-based roles: The base salary range for this role is USD$185,000 per year - USD$205,500 per year.

For San Francisco, CA-based roles: The base salary range for this role is USD$185,000 per year - USD$205,500 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$185,000 per year - USD$205,500 per year.