> Markdown version of [/jobs/ext/4396868-sr-software-engineer-geocore](https://www.wearedevelopers.com/jobs/ext/4396868-sr-software-engineer-geocore). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr Software Engineer -Geocore - **Company:** Uber - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $202,000.0 - $224,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Geographic Information Systems, C++ (Programming Language), Computer Engineering, Distributed Systems, Location-Based Services, Software Construction, Software Engineering, Information Technology - **Published:** October 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0ae9f5fa608757c0 ## About the Role * A Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field. Masters preferred. * 4+ years of experience in professional software development experience, developing and deploying systems in production environments * Knowledge of different compilation steps (and ability to fix) in languages such as Go, C, C++, or Java. * Excellent written and verbal communication skills, including the ability to document architectures and algorithms. * Experience with Software Engineering Best Practices, including AI-assisted development Preferred Qualifications * Experience with distributed systems * Experience with geospatial data and location-based services. * Experience with Go, Java ## Description As a Senior Software Engineer on the Geocore team, you will play a crucial role in developing services to visualize, configure and serve Uber's geospatial data. The Geocore platform defines the physical boundaries where different products (eg. Uber X, Uber Eats) are allowed to operate in the world and what experiences our users see in the app. You will work with a variety of technologies including Go and Java to support the vast geospatial needs of Uber's product lines.