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

Senior Software Engineer

Endpoint is a digital title and settlement company built from the ground up to make home closing easy for all. For many, buying or selling a home is one of life’s biggest transactions. At Endpoint, we help our customers close every deal so they can start their next chapter with confidence. Whether it’s a first-time homebuyer choosing a place to start a family, a real estate agent securing a record-breaking deal, or a proptech company scaling its services, we believe that closing on a home is a milestone worth celebrating and a process that should be easy for all parties involved.


Founded in 2018 by a diverse group of tech and real estate veterans, Endpoint develops technology that streamlines home closing for real estate agents, buyers and sellers, and empowers proptech companies and investors looking to scale their closing operations. Backed by First American Financial Corporation, a Fortune 500 company, Endpoint has secured $220 million in funding and has operations across the US.



We are looking for a Senior Software Engineer (5+ years) to build services and functionality for our client applications.


*We are open to remote candidates for this role


As a Senior Software Engineer, you will use your skills to:
  • Work with a cross-functional team to deliver timely, high quality, and well-tested code
  • Author TDDs, provide feedback, and partner with the team to address requirements of one or more projects
  • Collaborate with the team on technical decision making and software architecture
  • Define and enforce standards regarding code quality and test coverage
  • Mentor other team members, share your learnings and ideas within department
  • Help continue to build the engineering culture at Endpoint


You'll come to Endpoint with:
  • 5+ years of experience building web services using modern frameworks
  • Experience developing in a microservices architecture, and following domain-driven design principles 
  • Solid coding practices including writing technical specifications, peer code review, and unit & integration testing
  • Experience designing and building complex products or major features from concept to launch
  • Experience with Node.js, React, Typescript and DynamoDB is a plus


Why work at Endpoint:
  • You’ll join a fast-growing company where you can make an impact
  • You’ll work alongside industry experts and the brightest minds in tech to transform an industry
  • We foster a vibrant, welcoming, and inclusive company culture
  • You’ll be entrusted with responsibility and autonomy in your day-to-day work
  • You’ll have opportunities to advance your career from within, or for internal mobility
  • Customizable benefits including Health, Dental, Vision, and 401K Match
  • Flexible work options for certain roles
  • Virtual and in-person team events
  • We offer competitive compensation: Base pay is one part of your total compensation package in addition to annual bonus . This role pays between $126,000 and $193,325 and your actual base pay will depend on your skills, qualifications and experience.


This hiring range is a good faith and reasonable estimate of the salary range of possible compensation at the time of posting and is subject to change. The actual compensation offered will be determined by various factors, which may include a candidate's education, training and experience.


#BI-Remote

#LI-Remote

#ST2



Endpoint is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected under federal, state or local law.

Endpoint Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Endpoint DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Endpoint
Endpoint CEO photo
Unknown name
Approve of CEO

Average salary estimate

$159662.5 / YEARLY (est.)
min
max
$126000K
$193325K

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 Software Engineer, Endpoint

At Endpoint, we believe in making home closing as easy and accessible as possible. As a leading digital title and settlement company based in Tempe, AZ, we're looking for a Senior Software Engineer to join our dynamic team and contribute to our mission of simplifying real estate transactions. In this role, you'll collaborate with a diverse, cross-functional team to build robust services and functionality for our client applications, empowering everyone from first-time homebuyers to seasoned agents. You’ll be working with the latest technologies, including Node.js and React, ensuring that our solutions are both innovative and effective. We place a strong emphasis on code quality, test coverage, and fostering a collaborative culture, so your input and ideas will be valued. With over 5 years of experience in web services and a knack for mentoring fellow engineers, you'll play a crucial role in enhancing our engineering capabilities. Our work environment is inclusive and vibrant, offering a place where you can truly make an impact and grow your career. So, if you're ready for a new challenge and want to be part of a company that's transforming the real estate industry, Endpoint is the place for you!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Endpoint
What are the responsibilities of a Senior Software Engineer at Endpoint?

As a Senior Software Engineer at Endpoint, your primary responsibilities include collaborating with various teams to create high-quality, well-tested code while working in a microservices architecture. You will author technical design documents, participate in code reviews, and help establish standards for code quality and test coverage. Mentoring junior engineers and contributing to our engineering culture are also key aspects of the role.

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

To be considered for the Senior Software Engineer position at Endpoint, you should have at least 5 years of experience in software development, specifically with web services using modern frameworks. Familiarity with Node.js, React, and Typescript is highly desirable. Experience with microservices architecture, along with a solid understanding of domain-driven design and testing practices, will give you a competitive edge.

Join Rise to see the full answer
What kind of company culture can I expect at Endpoint?

Endpoint prides itself on fostering a vibrant and inclusive company culture. We encourage collaboration, creativity, and the sharing of ideas among our team members. You can expect to work alongside skilled professionals who are passionate about transforming the real estate industry and committed to supporting each other's growth. We also offer flexible work options and opportunities for internal mobility.

Join Rise to see the full answer
Is remote work an option for the Senior Software Engineer at Endpoint?

Yes, Endpoint is open to remote candidates for the Senior Software Engineer position. We understand the importance of flexibility in today’s work environment, and we aim to cultivate a work-life balance that suits our employees' needs, whether in Tempe, AZ, or from elsewhere.

Join Rise to see the full answer
What is the salary range for the Senior Software Engineer role at Endpoint?

The Senior Software Engineer position at Endpoint has a competitive salary range between $126,000 and $193,325, based on skills, qualifications, and experience. In addition to a robust base salary, you will also be eligible for an annual bonus and customizable benefits, making this a well-rounded compensation package.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe your experience with Node.js and how it applies to the role of Senior Software Engineer?

When answering this question, highlight specific projects where you've utilized Node.js, focusing on your contributions and the outcomes. Discuss how you implemented scalable solutions and any frameworks or libraries you integrated with to achieve project goals.

Join Rise to see the full answer
What practices do you follow to ensure code quality and test coverage?

Share the methodologies you advocate for, such as Test-Driven Development (TDD) and peer code reviews. Explain how these practices contribute to higher-quality software and how they have positively impacted your previous projects.

Join Rise to see the full answer
How do you approach mentoring junior developers?

Discuss your mentoring style and share examples of how you've guided junior developers in the past. Focus on your approach to sharing knowledge, providing constructive feedback, and fostering a supportive learning environment.

Join Rise to see the full answer
Can you explain domain-driven design and its relevance to software development?

Illustrate your understanding of domain-driven design by defining its principles and discussing how you've applied them in your work. Highlight how this approach aids collaboration between technical and non-technical stakeholders during project developments.

Join Rise to see the full answer
What has been your biggest challenge in software development, and how did you overcome it?

Choose a specific challenge and detail the situation, action taken, and results achieved. This will show your problem-solving abilities and resilience while giving insight into your experiences as a software engineer.

Join Rise to see the full answer
How do you stay updated with the latest technologies and industry trends?

Share the resources and communities you engage with, such as online courses, tech blogs, or conferences. Mention how this knowledge has influenced your work and the projects that incorporated the latest technologies.

Join Rise to see the full answer
Describe your experience working in a microservices architecture.

Speak about specific projects that used microservices and your role in designing and implementing those systems. Discuss the benefits you've observed, such as scalability and maintainability, and any challenges you faced.

Join Rise to see the full answer
What strategies do you use to collaborate with cross-functional teams?

Highlight your communication skills and any collaborative tools you utilize. Discuss how you've successfully navigated differing perspectives to achieve common goals as part of a cross-functional team.

Join Rise to see the full answer
How do you prioritize and manage your tasks in a fast-paced environment?

Explain your time-management techniques, perhaps mentioning methodologies like Agile or Scrum that you’ve used to prioritize tasks effectively and meet deadlines in a fast-moving software development landscape.

Join Rise to see the full answer
What motivates you to work in the tech industry, especially in roles like Senior Software Engineer?

Share your passion for technology and innovation, as well as your desire to solve complex problems. Discuss how the impact and rapid evolution of the tech industry inspire you to contribute your skills and creativity.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
401K Matching
Paid Holidays
Paid Time-Off

Join Zendesk as a Software Engineer II to develop backend solutions that improve customer experiences using Ruby or Java.

Photo of the Rise User
Posted 2 days ago

Captivation Software is on the hunt for a senior software engineer to drive secure and efficient CI/CD practices in support of national missions.

Photo of the Rise User
Posted 13 days ago

Join Unison Consulting as a Java Full Stack Developer to create and enhance innovative software solutions.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Join NVIDIA as a Senior Deep Learning Software Engineer and drive the performance of cutting-edge AI applications.

Photo of the Rise User

Join Workday's People Analytics team as a Principal Software Development Engineer and lead cutting-edge product development while fostering an employee-centric culture.

Posted 2 days ago

SciTec is looking for a Senior Numerical Algorithm Software Engineer with expertise in C++ and Python to enhance their advanced sensor data processing technologies.

Photo of the Rise User
Posted 4 days ago

Capgemini invites experienced Java Full Stack Developers to join their dynamic team and contribute to sustainable technological transformations.

Join IT Labs as a Full-Stack Engineer and drive impactful data solutions in a dynamic, global environment.

At Endpoint, we believe the combination of modern technology, a standardized and simplified closing process, and a highly dedicated team will deliver an experience that instills the joy of an effortless close for all.

3 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 14, 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
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden