Senior Software Engineer

Digital title and settlement company making home closing easy, backed by First American Financial Corporation with $220M in funding.
Tempe, AZ, USA
$126,000 - $193,325
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer

Endpoint, a digital title and settlement company founded in 2018, is revolutionizing the home closing process through technology. Backed by First American Financial Corporation with $220 million in funding, we're seeking a Senior Software Engineer to join our mission of making home closing easy for all stakeholders.

The role offers an exciting opportunity to build services and functionality for client applications in a microservices architecture. You'll be working with modern technologies including Node.js, React, and TypeScript, while following domain-driven design principles. As a senior engineer, you'll have significant impact on technical decisions, architecture, and mentoring other team members.

We offer a competitive compensation package ranging from $126,000 to $193,325, plus annual bonuses. Benefits include comprehensive health coverage, 401K matching, and flexible work options. The position is remote-friendly, allowing you to work from anywhere while contributing to a fast-growing company that's transforming the real estate industry.

This is an excellent opportunity for experienced engineers who want to make a meaningful impact, work with cutting-edge technology, and be part of a vibrant, inclusive company culture. You'll be entrusted with significant responsibility and autonomy, while having clear paths for career advancement within the organization.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer

  • 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
  • Collaborate on technical decision making and software architecture
  • Define and enforce standards regarding code quality and test coverage
  • Mentor other team members, share learnings and ideas within department
  • Help continue to build the engineering culture at Endpoint

Requirements For Senior Software Engineer

Node.js
React
TypeScript
  • 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

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Health, Dental, Vision Insurance
  • 401K Match
  • Flexible work options
  • Virtual and in-person team events
  • Competitive compensation with annual bonus

Interested in this job?

Jobs Related To Endpoint Senior Software Engineer

Senior Database Developer

Senior Database Developer position at Endpoint, leading database architecture and optimization for healthcare technology solutions, 8+ years experience required, hybrid work in Hyderabad.

Sr. Software Development Engineer, Execution Planning, Last Mile Planning

Senior Software Development Engineer role at Amazon's Last Mile Technology team, focusing on routing and planning solutions for global package delivery operations.

Senior full stack developer with Java, Spring Boot, Angular/React, AWS

Senior Full Stack Developer position at Qualcomm India, requiring expertise in Java, Spring Boot, Angular/React, and AWS, with 5-7 years of experience and comprehensive benefits.

Senior QA Automation Engineer

Senior QA Automation Engineer role at Bottomline Technologies in Bangalore, focusing on test automation framework development using Selenium WebDriver for financial software solutions.

Securities Lending Java Senior Lead Software Engineer

Senior Lead Software Engineer position at JPMorgan Chase focusing on Java development for Securities Lending, offering competitive compensation and comprehensive benefits.