Senior Backend Engineer, Core Discovery
New
J
JobgetherTechnology
United StatesFull-TimeSenior
Salary$180,000 - $230,000
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years of professional software development experience
- Required Skills
- Node.jsPostgreSQLElasticSearchMongoDBTypeScriptCI/CD
Requirements
- 6+ years of professional software development experience with demonstrated success building scalable and maintainable systems.
- Strong expertise in backend development, system design, and software architecture.
- Advanced experience with Node.js and TypeScript.
- Proven experience building and scaling production backend systems within startups or fast-moving technology environments.
- Hands-on experience developing location-based systems, including geospatial data, geo-indexing, proximity queries, and mapping technologies.
- Experience building consumer search systems involving relevance, ranking, Elasticsearch, or similar technologies.
- Strong database fundamentals, including experience with relational databases such as PostgreSQL and document databases such as MongoDB.
- Understanding of database indexing, query optimization, and performance tuning.
- Ability to collaborate effectively across engineering, product, and design teams.
- Strong problem-solving skills with a proactive, ownership-driven approach.
- Interest in adopting new AI tools, frameworks, and emerging engineering practices.
Responsibilities
- Own and develop key backend components supporting discovery products, with a focus on maps, location-based experiences, and directory search capabilities.
- Design scalable software architectures and contribute to technical decisions that improve performance, reliability, and maintainability.
- Build and operate production backend systems in a fast-paced environment, taking ownership throughout the full software development lifecycle.
- Develop location-based solutions involving geospatial data, geo-indexing, proximity queries, and mapping-related functionality.
- Collaborate with cross-functional teams, including product managers, UX designers, and data scientists, to deliver user-focused solutions.
- Build and improve search systems, including relevance, ranking, indexing, and discovery experiences.
- Advocate for strong engineering practices, including clean code, testing, CI/CD workflows, and operational excellence.
- Monitor system performance, troubleshoot issues, and continuously improve backend reliability and scalability.
View Full Description & ApplyYou'll be redirected to the employer's site