Uber Freight is seeking a Sr. Software Engineer to architect and develop high-quality, efficient, maintainable, and scalable software for multiple applications and services. The role involves adhering to secure coding practices, understanding system impacts in distributed environments, and contributing to project estimations and scheduling. Responsibilities include managing version control complexities, performing unit and integration testing, identifying testing gaps, and supporting production issue resolution. The Sr. Software Engineer will act as a specialist in complex matters, lead large projects end-to-end, mentor junior engineers, define cross-team architectures, and be accountable for delivering complex workstreams. This role requires independent work on projects with increasing complexity and ambiguity.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior