Senior Software Engineer
Senior Software Engineer owns major product areas end-to-end, designs scalable backend/frontend systems and integrations, works directly with customers, and mentors engineers. Requires 5-8+ years experience shipping complex features with high ownership in ambiguous environments.
About the job
What You’ll Do
- Own major product areas end-to-end—from problem definition to production
- Design and build scalable systems across backend, frontend, and integrations (e.g., ServiceTitan)
- Work directly with customers to understand workflows and translate them into product decisions
- Drive technical decisions that improve reliability, scalability, and speed of execution
- Mentor engineers and raise the bar for engineering quality and product thinking
What You’ll Bring
- 5–8+ years of experience building and scaling production systems
- Proven ability to ship complex features with high ownership
- Strong product instincts—you know what matters and what doesn’t
- Ability to operate in ambiguity and move from 0 → 1 → scale
- Clear communication and ability to align teams around decisions
Skills
Backend, Frontend, Integrations, Scalability, Reliability, Servicetitan, Production Systems, TypeScript, React, Postgres, Kubernetes
Similar jobs
Fullstack Engineering jobsBuild and ship full-stack features for high-volume healthcare billing workflows, including claims, appointments, and payments. The role requires 5+ years of production experience, strong frontend and API skills, and the ability to design reliable, observable systems.
Senior Software Engineer building and scaling end-to-end product capabilities for an AI platform serving private markets and commercial banking. The role requires 4+ years of full-stack production experience, AI integration fluency, and strong modern web development skills.
Build and scale a full-stack financial synchronization platform connecting Tabs’ billing workflows with external ERP and general-ledger systems. The role requires 5+ years of software engineering experience, TypeScript or a similar language, relational database expertise, and strong end-to-end ownership.
Senior full-stack engineer responsible for owning product development from customer discovery through delivery, building scalable APIs and event-driven systems. Requires 5+ years of experience, strong Ruby/Rails or JavaScript/React expertise, and comfort working in an early-stage startup environment.
Build and operate end-to-end AI features across Cribl’s product, backend, and model integration layers. The role requires strong full-stack experience, TypeScript or JavaScript expertise, backend systems skills, and production experience with AI agents, RAG, MCP, and machine learning systems.