Help build the future of city transportation as a Software Engineer at Uber in NYC, developing technology that powers real-time ride sharing and delivery. Uber software engineers create systems for reliability and scale, optimizing user experience across the app and backend infrastructure. Find Uber software engineering opportunities matched to your skills with our AI-powered job matching tool.
Use our AI-powered job matching for instant, personalized job recommendations, helping you apply faster and secure your ideal role with less effort.
Uber software engineers commonly work with Go, Python, Java, and Node.js, along with tools for microservices and real-time data processing. Familiarity with cloud platforms and scalable backend systems is important for their engineering teams.
Uber software engineers report a fast-paced but supportive environment, with high expectations around deadlines and code quality. Work-life balance varies by team, but many mention opportunities for flexible schedules and remote work.
Money Back Guarantee
Jobs Hiring NYC is a powerful AI-driven job search platform designed specifically for New York City. Whether you're a recent graduate, seasoned professional, or someone exploring a career change, our intelligent system connects you directly with companies actively hiring across all five boroughs.