Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Staff Software Engineer image - Rise Careers
Job details

Senior Staff Software Engineer

Doma Technology LLC is revolutionizing the real estate industry by providing innovative solutions aimed at simplifying the home closing process. They seek a seasoned Senior Staff Software Engineer to lead architectural strategy and mentor engineering teams.

Skills

  • Deep experience in system and API design.
  • Micro-service architecture expertise.
  • Hands-on experience with Python, Kafka, JavaScript.
  • Knowledge of SQL and NoSQL databases.
  • Experience in cloud environments (AWS, Azure, GCP).

Responsibilities

  • Define architecture and technology strategy.
  • Drive complex product roadmaps aligned with business goals.
  • Provide technical leadership and mentor other engineers.
  • Build highly reliable backend applications for large enterprises.
  • Design and implement APIs and services.

Education

  • Bachelor's degree in Computer Science or related field.

Benefits

  • Comprehensive medical, dental, and vision insurance.
  • 401(k) with company match.
  • Generous vacation time.
  • 12 Weeks of Paid Family Bonding Leave.
  • Tuition Reimbursement.
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$192750 / YEARLY (est.)
min
max
$146800K
$238700K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Staff Software Engineer, Doma Technology LLC

Are you a Senior Staff Software Engineer looking to make a significant impact in the tech world? Doma Technology LLC is the perfect place for you. We are on a mission to simplify the closing process in the real estate industry, and we believe that your expertise could help us reach new heights. In this versatile role, you will be responsible for defining architecture and technology strategy while driving complex product roadmaps to align with our business goals. You'll have the chance to provide technical leadership and mentor a team of talented engineers. If you have 12+ years of experience in product design and architectural leadership for enterprise-level engineering teams, this is your opportunity to shine. Your previous work building reliable backend applications and APIs will be invaluable as you take the reins on our technical direction. Experience with cloud environments such as AWS, Azure, or GCP, is preferred, along with a strong understanding of micro-service architecture. At Doma Technology, we value collaboration, integrity, and a people-first culture, and your innovative ideas and attention to detail will fit right in. With great benefits, including generous vacation time and paid family leave, Doma is not just a workplace; it's a community that fosters growth and creativity. If you're ready to change the real estate industry for the better, we want to hear from you!

Frequently Asked Questions (FAQs) for Senior Staff Software Engineer Role at Doma Technology LLC
What are the main responsibilities of a Senior Staff Software Engineer at Doma Technology LLC?

As a Senior Staff Software Engineer at Doma Technology LLC, your primary responsibilities will include defining architecture and technology strategy, driving complex product roadmaps aligned with business requirements, providing technical leadership, and mentoring other engineers. You'll also be tasked with building reliable backend applications and creating APIs and services, which are crucial for our operations in the real estate industry.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Staff Software Engineer position at Doma Technology?

To qualify for the Senior Staff Software Engineer position at Doma Technology, candidates should possess 12+ years of experience in product design and architectural leadership for enterprise-facing engineering teams. Familiarity with API design, micro-services architecture, and a variety of technologies such as Python, Kafka, and JavaScript is essential. Additionally, experience with cloud environments and strong leadership skills are highly preferred.

Join Rise to see the full answer
What is the company culture like at Doma Technology LLC for Senior Staff Software Engineers?

At Doma Technology LLC, the culture is centered on collaboration, diversity, and a people-first approach. As a Senior Staff Software Engineer, you will be part of a team that values transparency, feedback, and inclusive practices. We encourage calculated risk-taking and prioritize integrity in all our business interactions, creating a supportive environment where innovation thrives.

Join Rise to see the full answer
What are the expected salary ranges for a Senior Staff Software Engineer at Doma Technology LLC?

The base salary for a Senior Staff Software Engineer at Doma Technology LLC typically ranges from $146,800 to $238,700, depending on factors like experience, education, and performance. Additionally, this role is eligible for bonuses and equity, providing a comprehensive compensation package alongside competitive benefits.

Join Rise to see the full answer
How does Doma Technology LLC support the growth and development of its Senior Staff Software Engineers?

Doma Technology LLC prioritizes the growth and development of its Senior Staff Software Engineers by offering mentorship opportunities, a supportive learning environment, and resources for professional development such as tuition reimbursement. We believe in fostering leadership skills at all levels, enabling our engineers to thrive both personally and professionally.

Join Rise to see the full answer
Common Interview Questions for Senior Staff Software Engineer
Can you describe your experience with defining architecture strategy in complex business domains?

When answering this question, highlight specific examples from your past where you've successfully defined architecture strategies, focusing on the impact it had on the organization. Discuss your approach to identifying business needs, the collaborative processes you employed, and how you ensured the strategy aligned with technical capabilities.

Join Rise to see the full answer
What methodologies do you follow for backend application development?

Explain the methodologies you prefer, such as Agile or DevOps, and provide examples of how you have applied them in real situations. Discuss the benefits of your chosen methodologies in promoting collaboration, efficiency, and quality in the software development lifecycle.

Join Rise to see the full answer
How do you ensure high availability and reliability in your applications?

To effectively answer this question, share your experiences with implementing strategies such as redundancy, failover mechanisms, and robust testing processes that ensure high availability. Provide specific examples showcasing how these strategies enhanced reliability in your previous projects.

Join Rise to see the full answer
What experience do you have with mentoring junior engineers?

Discuss your mentoring philosophy and provide examples of how you've successfully guided junior engineers in their career development. Highlight specific mentorship initiatives you've led, such as code reviews, knowledge-sharing sessions, and constructive feedback methods.

Join Rise to see the full answer
Can you explain your experience with cloud-native architectures?

When discussing your experience with cloud-native architectures, highlight specific projects where you've designed and implemented solutions using services like AWS, Azure, or GCP. Discuss how cloud technologies improved performance, scalability, and agility in your applications.

Join Rise to see the full answer
Describe a time when you faced a significant technical challenge and how you overcame it.

Share a specific example of a tough technical challenge, outlining the context, the challenge itself, the steps you took to resolve it, and the lessons you learned. This will demonstrate your problem-solving abilities and resilience in overcoming obstacles.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

Explain your approach by emphasizing the importance of clear communication and mutual respect in cross-functional collaboration. Provide examples of successful projects where you worked alongside non-technical teams such as product management or marketing and how you facilitated productive interactions.

Join Rise to see the full answer
What tools and technologies are you proficient in for software development?

List the tools and technologies you are proficient with, such as specific programming languages, databases, and frameworks. Describe how you have effectively utilized these tools in previous projects and their impact on your productivity and efficiency.

Join Rise to see the full answer
How do you stay updated with the latest trends in technology?

Answer this question by discussing the methods you use to keep yourself informed about technology trends, such as following industry blogs, participating in webinars, or attending conferences. Highlight your commitment to continuous learning as a Senior Staff Software Engineer.

Join Rise to see the full answer
What role does user feedback play in your development process?

Discuss the significance of user feedback by sharing specific examples of how you've incorporated user testing and feedback into your development cycle. Explain how this process has led to improvements in product quality and user satisfaction in past projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago

Seeking a passionate Senior Software Engineer to develop AI-driven backend solutions at Avantia Law, a trailblazer in legal services.

Photo of the Rise User
Syarah Remote No location specified
Posted 6 days ago

Join Syarah as a Senior Software Engineer to lead backend development for an innovative digital car buying platform in the Middle East.

Photo of the Rise User

Join us as a Senior Director of Software Engineering to lead diverse technical teams in delivering secure payment solutions.

Photo of the Rise User
Posted 2 days ago

RPI Consultants is seeking a Software Engineer proficient in JavaScript to help develop their AI-driven yoga platform.

Posted 2 days ago

Join the Energy Research Institute @ NTU as a Software Developer to enhance research initiatives with cutting-edge AI and data analysis tools.

Photo of the Rise User

Join PAR Technology as an Associate Software Engineer where you'll innovate and enhance POS applications for a leading restaurant technology firm.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

As a Backend Engineer at American Express, you will leverage your Java skills to influence innovative software solutions in a dynamic, agile team.

Lucida AI Remote No location specified
Posted 10 days ago

Join Lucida AI as a Senior Flutter Developer and help shape the future of mobile experiences for English learners worldwide.

Doma provides real estate services. It offers title and escrow, and value-added services for lenders, real estate professionals, title agents, and homeowners. Established in 2016, Doma is headquartered in San Francisco, California, United States.

15 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
SALARY RANGE
$146,800/yr - $238,700/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
24 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura