We make online growth easy for restaurants.
Senior Software Engineer, Backend
Location
California
Posted
84 days ago
Salary
$190K - $220K / year
Seniority
Senior
Job Description
Senior Software Engineer, Backend
Owner.com
• Build new products and features 0 to 1 • Take ownership of projects from conception all the way to shipping, ensuring modular, maintainable, and high-quality code • Deliver value to our end users across our entire system while considering performance, scale, security, and maintainability • Shape our product direction by talking to users and collaborating with other teammates in feature brainstorms/roadmap planning • Provide thoughtful code reviews and technical guidance to peers, helping to improve overall team quality • Help us build a great team — interview candidates, refer great engineers, etc.
Job Requirements
- 5+ years of experience building and operating backend systems in production
- Strong experience with TypeScript and backend technologies (Node.js, databases, distributed systems)
- Demonstrated ownership of systems running at scale, with an emphasis on reliability and performance
- A product-oriented engineering mindset — you understand the “why” behind what you’re building
- Experience collaborating closely with Product and Design partners
- Strong communication skills and a proactive approach to identifying and solving problems
- A sense of ownership, curiosity, and commitment to continuous learning
Benefits
- comprehensive health coverage
- work from anywhere (remote-first workplace)
- unlimited PTO
- plus extra fun perks!
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and implement robust, scalable software solutions using Java • Develop, optimize, and maintain robust, scalable RESTful APIs • Design and implement microservice-based solutions • Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions • Troubleshoot and resolve complex performance and security issues • Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards • Work with software architects to define standards and best practices • Support and mentor junior and mid-level developers, fostering a continuous learning environment
Backend Software Engineer
ReacherReacher powers creator marketing for the world's largest brands. YC S25.
• Own and lead product features end-to-end: research, design, implement, test, and ship • Lead and shape engineering architecture - set standards for code quality, testing, and development practices across the stack • Mentor and guide other engineers in adopting AI-native workflows, establishing best practices and patterns • Talk directly to customers and translate vague requirements into polished user experiences • Design scalable backend systems (Python, FastAPI, PostgreSQL, GCP) • Write clean, maintainable, and testable code with minimal oversight • Drive architectural decisions and engineering processes that maximize AI-assisted development velocity • Ship fast and learn fast - high urgency environment
Senior Software Engineer II – Backend – AI Search
SeismicWe empower thousands of teams to grow and win. 🌱 Meet the Seismic Enablement Cloud™ today.
• Design, develop, and maintain backend systems and services for search functionality • Implement and optimize search and AI-driven semantic algorithms • Collaborate with data scientists, AI engineers, and product teams • Monitor and optimize search performance • Provide technical guidance and mentorship to junior engineers • Collaborate closely with cross-functional teams • Stay updated with the latest trends and advancements in search technologies
• Architect and lead development of high-throughput, low-latency streaming systems that power our core products • Drive the technical roadmap for streaming — including filtered streams, next-generation webhooks, and new capabilities that expand what developers can build on Solana • Lead system design discussions and make architectural decisions across the stack: software, hardware, and networking • Set standards for operational excellence — reliability, incident response, and system observability • Mentor and elevate engineers on the team, and drive technical consensus across engineering, product, and leadership • Partner cross-functionally with Sales, Support, and adjacent infrastructure teams to ensure streaming products meet the needs of customers at scale • Identify and solve complex, ambiguous problems that span multiple systems




