Senior Software Engineer, Core Platform
Senior software engineer building backend systems and generalized platform solutions for data-intensive, cross-product challenges. Requires 5+ years of backend experience, strong product intuition, data infrastructure expertise, and the ability to lead complex technical projects.
About the job
Responsibilities
- Build backend systems and data-intensive applications for the core platform.
- Design generalized platform solutions that address cross-product challenges.
- Lead large, ambiguous technical projects involving numerous stakeholders.
- Deliver maintainable and scalable solutions in a fast-paced environment.
Requirements
- 5+ years of backend engineering experience.
- Experience building data-intensive applications.
- Strong product intuition and ability to design generalized platform solutions.
- Hands-on experience with data infrastructure, data pipelines/ETL, and data modeling.
- Experience leading large technical projects with high ambiguity and numerous stakeholders.
- Execution-driven mindset with a bias toward action.
Nice-to-haves
- Machine learning or artificial intelligence platform experience.
- Experience with modern web technologies, including TypeScript and Node.js.
Technical Stack
- TypeScript
- Node.js
- MySQL
- Prisma
- React
- Google Cloud Platform
Compensation and Benefits
- Targeted cash compensation: $195,500–$264,500, depending on level, experience, and interview performance.
- Equity and medical, dental, and vision coverage.
- Unlimited paid time off.
- Lunch and dinner stipends.
- Quarterly education stipend.
- Parental leave.
- Commuter stipend.
Skills
TypeScript, Node.js, MySQL, Prisma, React, GCP, Data Infrastructure, Data Pipelines, ETL, Data Modeling, Machine Learning, Artificial Intelligence
Similar jobs
Backend Engineering jobsBuild and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.
Builds real-time video-streaming pipelines, simulation frameworks, and communication infrastructure connecting autonomous vehicles with remote operators. Requires a computer science degree, 4+ years of relevant experience, and proficiency in C/C++ or Go plus networking expertise.
Build networking and real-time systems for reliable remote vehicle operation over cellular networks. The role requires 5+ years of industry experience, strong C++ and Linux networking expertise, and familiarity with real-time protocols, streaming, and reliability techniques.
Leads architecture and development of resilient fleet connectivity software spanning cellular and Wi-Fi networks, telemetry, routing, and networking infrastructure for autonomous vehicles. Requires 8+ years of experience, technical leadership, strong systems-design skills, and expertise with modems and Linux networking.
Leads development of Harvey’s model infrastructure platform, including reliable AI inference, model routing, provider integrations, observability, and capacity management. Requires distributed-systems experience, strong programming skills, and technical leadership across engineering teams.