← Back to job listings
BU
Senior Software Engineer
BuildOps · San Francisco, United States
About The Role
Join BuildOps, a fast-growing startup in the construction technology industry. As a Senior Software Engineer, you will play a crucial role in building and scaling product experiences and systems that have a real impact on our customers and the business. You will work across frontend applications, backend services, APIs, and integrations, and collaborate closely with Engineering, Product, and Design teams. This is an exciting opportunity to solve meaningful technical problems, mentor less-experienced engineers, and contribute to a collaborative and high-accountability engineering culture.
- Design, build, and maintain high-quality product features and systems across frontend and backend applications.
- Own projects through the full lifecycle, from technical design and implementation through rollout, monitoring, and long-term maintenance.
- Partner with product managers, designers, and engineers to translate ambiguous problems into clear technical plans and well-scoped milestones.
- This role is a strong fit for someone who enjoys owning meaningful technical problems end to end, navigating ambiguity with sound judgment, and helping raise the bar for engineering quality across the team
- You should be energized by building in a fast-moving environment, mentoring others, and using AI as a practical force multiplier in your day-to-day work
- Experience working with modern web application patterns and building polished customer-facing product experiences
- Strong debugging and problem-solving skills, including the ability to identify root causes and simplify systems over time
- Ability to work a hybrid schedule with work from home on Monday and Friday and in-office collaboration Tuesday through Thursday
- Experience building reliable APIs, services, and user-facing applications in a modern production environment
- Practical experience using AI-assisted development tools to improve engineering throughput, learning speed, and quality of execution
- Experience owning projects with meaningful ambiguity and making good technical decisions with incomplete information
- Clear written and verbal communication skills, especially in design docs, technical tradeoff discussions, and stakeholder updates
- A track record of mentoring teammates and helping raise the quality bar on engineering teams
- Demonstrated ability to work cross-functionally and drive alignment with stakeholders beyond your immediate team
- Comfort working in a fast-paced startup environment where priorities evolve and strong judgment matters
- Strong software engineering fundamentals with experience building product features across frontend and backend systems
- A strong sense of ownership, urgency, and accountability for both shipping and operating software successfully
- B.S., M.S., or Ph.D. in Computer Science, Engineering, or a related technical field from a top university
- Solid understanding of databases, data modeling, and tradeoffs across relational databases
- 5+ years of software engineering experience building and operating production systems at scale
- Strong software design instincts, including how to decompose complex business problems into maintainable technical solutions
- Experience with TypeScript, JavaScript, Python, or other modern application stacks
- Experience with React or similar frontend frameworks
- Experience with cloud infrastructure, Kubernetes, Docker, or infrastructure-as-code tooling
- Familiarity with Kafka, Redis, Elasticsearch, or other event-driven and high-throughput systems
- Experience with AWS or similar cloud platforms
- Experience building integrations, internal platform capabilities, or data pipelines
- Experience in SaaS, vertical software, or systems that support operational workflows
- Experience using Claude Code or similar AI coding agents in day-to-day development workflows
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring