Role Location
- Remote
Employees
Address
Tech Stack
- Python
Role Description
We are looking for a versatile Senior Staff Software Engineer with deep experience in defining architecture and technology strategy, driving complex product roadmaps that align with business requirements, providing technical leadership, and mentoring other engineers. The ideal candidate would have previous experience building highly reliable backend applications for large enterprises and a proven track record of building APIs and services.
If you are passionate about leveraging technology to revolutionize the real estate industry and remove the friction and frustration in the home closing experience, then this role is for you!
You have: 12+ years of experience in product design and architectural leadership for enterprise facing engineering teams Led architecture strategy across multiple complex business domains, mentored engineers at all levels, worked with engineering operations to ensure that systems meet reliability, quality, and performance goals Deep hands-on experience in system and API design, micro-service architecture, and a variety of software stacks/technologies including but not limited to Python, Kafka, JavaScript, and various SQL and NoSQL databases Experience designing and building for cloud environments (AWS, Azure, or GCP), preferably on Kubernetes and cloud native architectures Strong innovation acumen, experience providing technical leadership, defining architecture best practices, and working with Engineering and Product leadership across the organization to meet business needs Served as a technical resource and mentor for engineers not only within your team but across the broader engineering organization, giving clear and actionable feedback to help with their growth Experience influencing multiple teams, building processes, tools, and systems that support organizational growth and efficiency
You value: Product and business-minded pragmatism Attention to detail and focus on quality over quantity Creative and practical approaches to architecting software systems Collaboration with - and inclusion of - a diverse team of both technical and non-technical colleagues A people-focused culture built on transparency, collaboration, empathy, and feedback Leadership as an essential skill at all levels of the organization
About Doma (fka States Title)
Using machine intelligence and our patented technology solutions, we’re creating a vastly more simple, efficient, and affordable closing experience for lenders, real estate professionals, and homebuyers. We’re using technology to remove the friction and frustration from a closing process that has been stuck in the 19th century. We do this through an innovative platform that empowers our home closing experts to deliver a previously unimaginable customer experience at every point of the real estate transaction process.
Address
Tech Stack
- Python
Skip straight to final-round interviews by applying through Triplebyte.
Other Roles at Doma (fka States Title)

Director of Engineering
San Francisco, CA, United States or Remote
Founding Tech Lead - Full Stack
Remote
Senior Android Software Engineer
Remote
Senior Backend Engineer
Austin, TX, United States
Senior/Staff QA Engineer
San Francisco, CA, United States or Remote
Staff Android Engineer
Remote
Staff Frontend Engineer, Tech Lead
East Bay, CA, United States, Los Angeles, CA, United States, New York, NY, United States, San Francisco, CA, United States, Seattle, WA, United States, Silicon Valley, CA, United States, or Remote
Staff Mobile Engineer (React Native)
Remote