Senior Software Engineer
Python
Confirmed live in the last 24 hours
Digital platform streamlining home closing processes
Company Overview
Endpoint stands out as a leading digital title and settlement company due to its unique blend of technology and real estate expertise, which enables a streamlined and efficient home closing process. The company's culture prioritizes customer service, as evidenced by their round-the-clock support and proactive communication, which includes real-time updates via text and email. Endpoint's competitive advantage lies in its user-friendly platform, which simplifies the traditionally complex closing process, and has been praised for its accessibility and ease of use by customers of all ages and levels of tech proficiency.
Real Estate
Company Stage
Seed
Total Funding
$187M
Founded
2018
Headquarters
El Segundo, California
Growth & Insights
Headcount
6 month growth
↑ 4%1 year growth
↓ -9%2 year growth
↓ -9%Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
CategoriesNew
Software Engineering
Requirements
- We are open to remote candidates for this role
- 7+ years of experience building web services with Python 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
- Demonstrated leadership abilities in an engineering environment operating in the role of tech lead, driving operational excellence and best practices
Responsibilities
- Work with a cross-functional team to deliver timely, high quality, and well-tested code
- Be the technical leader of the development team owning the delivery of critical epics and features
- 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