Sr Software Engineer
Confidential
About this job
Uber Technologies, Inc. is seeking a full-time Sr Software Engineer to join our team in Seattle, Washington. In this role, you will help reimagine the way the world moves for the better, where bold ideas create real-world impact, challenges drive growth, and speed fuels progress. The rate of pay for this position is $235,500 to $242,000 per year. You will also be eligible to participate in Uber’s bonus program, may be offered other types of compensation, and will be eligible for various benefits.
Responsibilities for this position include:
- Architect, design, and build software solutions to help with all aspects of capacity planning, management, and engineering to scale Uber’s infrastructure across a variety of sophisticated workflows and business processes.
- Design end-to-end features and systems to build high-quality consumer-facing products.
- Write code, test, and maintain production services for high availability, reliability, and performance.
- Work with machine learning engineers and scientists to develop ML models to improve product performance.
- Partner with Product Managers to understand product requirements and lead product rollout plans.
- Mentor junior team members.
- Collaborate with teammates to maintain the health of systems and the codebase, refactor and make improvements, and keep systems robust and resilient.
- Telecommuting may be permitted.
To be considered for this role, the employer requires a Master’s degree in Computer Science, Electrical Engineering, Mathematics, Statistics, or a related field, along with five years of experience in the job offered or in a related occupation. Candidates must possess five years of experience in the following:
- Full software life cycle, including gathering requirements, project planning, solution design, coding/implementation, testing, and rollout/deployment.
- Coding using programming languages such as C/C++, Java, Python, Go, or C#.
- Building consumer-facing products.
- Designing and implementing large-scale services.
- Machine Learning.
- SQL or MySQL.
- Data structures and algorithms development and functionality.
- Designing technology stacks.
- Distributed systems.
Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, employees are expected to be in-office full-time, and you can speak with your recruiter to better understand the expectations for this role.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you require an accommodation for a disability or special need, please let us know.
Apply
Hiring process handled by the employer