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

Software Engineer

Better is reimagining home finance and making it faster, cheaper, and easier for everyone to become a homeowner. We leverage creative technology and innovation to make the home buying journey more approachable and understandable and home finance more affordable and accessible. Here are some interesting facts to help you get to know Better:


 - We’ve funded over $100 billion in loans for our customers, more than any other fintech

 - We ranked #1 in the U.S. on LinkedIn's Top Startups 2020 and 2021

 - We are Forbes’ Best Online Mortgage Lender for 2023

 - We are USA Today’s Best Mortgage Lenders of 2023, Best for FHA Loans

 - We have raised over $1.2 billion in equity capital to transform the mortgage industry, the largest financial asset class in the world

 - And we’re just getting started!


We are a place where smart, hungry, ambitious people who want to recognize their full potential thrive. 


A Better Opportunity  


We are seeking an experienced and dynamic Software Engineer to join Better, a leading digital mortgage company. As a Software Engineer, you will play a pivotal role in revolutionizing the mortgage and homeownership industry by collaborating with various departments. In this role, you will focus on driving sales productivity and conversion by developing innovative solutions that streamline customer interactions and improve internal operations. 


Responsibilities
  • Collaborate closely with the product team to innovate and iterate on existing services and develop new ones, with a focus on enhancing the digital mortgage origination process. 
  • Take ownership of both front-end and back-end development tasks, ensuring seamless integration and functionality across the entire stack. 
  • Design, develop, and maintain robust and scalable software solutions that power Better's digital mortgage origination platform, utilizing a variety of technologies and programming languages. 
  • Implement best practices for code quality, testing, and deployment to ensure the reliability and efficiency of the digital mortgage origination process. 
  • Work closely with the compliance team to ensure that all software solutions adhere to strict state and federal regulations governing the mortgage industry. 
  • Collaborate with cross-functional teams to gather requirements, provide technical insights, and drive the implementation of features and enhancements aimed at improving the digital mortgage origination experience for customers and internal users. 
  • Stay up to date with the latest advancements in software engineering, mortgage technology, and regulatory requirements, continuously seeking opportunities to enhance Better's digital mortgage origination platform. 


Qualifications
  • Master's degree in engineering preferred  
  • 2+ years of full stack experience. Proficient in Typescript, Python, ReactJS, developing RESTful APIs and CRUD operations. 
  • Excited to work in a fast paced, high growth startup environment. 
  • A commitment to writing understandable, maintainable, and reusable software. 
  • A desire to deliver and a strong sense of accountability for your work. 
  • A background in building and enhancing telephony/dialer systems, preferably using Twilio or similar platforms is a plus. 
  • Experience in CRM system setup or enhancement is a plus. 


Company Benefits 


Our total rewards package consists of base salary, benefits, and opportunity for yearly cash bonus. Some of our benefits include:


 - Comprehensive healthcare, retirement, and voluntary benefits. Think medical, dental, vision, health savings accounts, 401k, and more.

 - Personalized care and tools for realizing your mental health and wellness goals.

- Company paid for lunch when working in the office.

- Additional benefit perks & discounts.


Disclaimer  


Better Home & Finance Holding Company is an equal opportunity employer committed to fostering an inclusive and diverse environment for our employees. We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status, or any other reason protected by law.


We are committed to working with and providing reasonable accommodation to applicants with physical or mental disabilities. Better will not discriminate against any qualified individual who is capable of performing the essential functions of the job with or without reasonable accommodation.


Better Glassdoor Company Review
2.8 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
Better DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Better
Better CEO photo
Vishal Garg
Approve of CEO

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

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

Join Better as a Software Engineer and be part of our mission to revolutionize the home finance industry! We're excited to have someone who is driven, innovative, and tech-savvy join our remote team. At Better, we focus on making homeownership accessible and intuitive, leveraging cutting-edge technology to ensure our customers' experiences are seamless and affordable. As a Software Engineer, you’ll collaborate closely with our dynamic product team to modernize and enhance our digital mortgage origination process. You’ll have a great opportunity to work on both front-end and back-end development, designing and developing scalable software solutions that power our platform. Your role will involve ensuring that our solutions comply with industry regulations while streamlining customer interactions. You'll be contributing to a company that has funded over $100 billion in loans and has been recognized as a leader in the fintech space. If you’re looking for an environment where you can recognize your full potential, grow with us, and make a real impact in the mortgage sector, Better is the perfect place for you!

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

As a Software Engineer at Better, your main responsibilities will include collaborating with the product team to innovate and iterate on existing services, developing new digital mortgage solutions, managing both front-end and back-end development tasks, and implementing best coding practices. Your role is crucial in enhancing the digital mortgage origination process and ensuring that all solutions comply with regulatory requirements.

Join Rise to see the full answer
What qualifications are needed to apply for the Software Engineer position at Better?

To apply for the Software Engineer role at Better, candidates should have a Master's degree in engineering (preferred) and at least 2+ years of full stack experience. Proficiency in Typescript, Python, ReactJS, and experience in developing RESTful APIs are essential. A commitment to writing maintainable software and a willingness to thrive in a fast-paced startup environment are also key.

Join Rise to see the full answer
How does Better support professional growth for Software Engineers?

Better is dedicated to fostering an environment that encourages growth and learning for its Software Engineers. You will have the opportunity to stay up-to-date with the latest advancements in software engineering and mortgage technology. Additionally, we promote a culture of collaboration, allowing you to work with cross-functional teams to gather requirements and implement impactful features.

Join Rise to see the full answer
What technologies should a Software Engineer at Better be familiar with?

A Software Engineer at Better should be familiar with technologies such as Typescript, Python, ReactJS, and RESTful API development. Experience with CRM setups and telephony systems like Twilio is also advantageous. Being well-versed in best coding practices, testing, and deployment is essential to ensure software reliability and efficiency.

Join Rise to see the full answer
What is the work culture like for Software Engineers at Better?

The work culture at Better is dynamic and inclusive, designed for ambitious individuals looking to make a difference. We encourage a collaborative approach, open communication, and a strong sense of accountability for your work. As a fully remote company, we pride ourselves on embracing flexibility while pushing boundaries in the fintech space.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with full stack development?

In response to this question, you should highlight your specific experiences with both front-end and back-end technologies. Mention the programming languages you have used, projects you’ve led, and any challenges you overcame during development. Relating these experiences to Better's mission can help illustrate your fit for the role.

Join Rise to see the full answer
How do you ensure compliance with industry regulations in your software applications?

Discuss your understanding of the regulations that govern the mortgage industry and explain how you incorporate compliance checks into your software development process. Emphasize collaboration with compliance teams and how you've successfully aligned software solutions with regulatory requirements in previous roles.

Join Rise to see the full answer
What experience do you have with API development and integration?

Explain your experience in developing RESTful APIs, providing examples of how you’ve built, maintained, or integrated them within applications. Clarify the technologies used and the significance those APIs had on overall project success, particularly relating to enhancing user experience or internal operations.

Join Rise to see the full answer
Can you give an example of a challenging software project and how you handled it?

Prepare to discuss a specific project where you faced challenges such as tight deadlines, complex requirements, or technical obstacles. Describe the strategies used to overcome those challenges, what you learned, and how it led to successful project completion, ideally tying your answer back to the values and goals of Better.

Join Rise to see the full answer
How do you stay current with developments in software engineering?

Outline the resources you utilize to keep updated with the latest trends and technologies in software engineering. This could include attending workshops, participating in coding forums, reading industry publications, or completing online courses. Demonstrating a proactive approach in continuous learning will resonate well with your interviewers.

Join Rise to see the full answer
What steps do you take to ensure code quality and maintainability?

Talk about the best practices you implement, such as code reviews, unit tests, integration tests, and using version control systems. Highlight your commitment to writing clean, understandable, and maintainable code while stressing its importance in a fast-paced environment like Better.

Join Rise to see the full answer
How have you contributed to a team's success in your previous roles?

Focus on examples where your contributions led to team achievements. This could involve improving processes, mentoring junior developers, or driving key projects. While discussing your role, emphasize your collaborative mindset and how you align with your team’s objectives.

Join Rise to see the full answer
What motivates you to work in the fintech industry?

Share personal stories or professional experiences that highlight your passion for the fintech sector. Discuss how it aligns with your skills and interests, and express enthusiasm for making a positive impact on the mortgage and home finance landscape through innovation.

Join Rise to see the full answer
Describe a time when you had to gather requirements from non-technical stakeholders.

Illustrate your interpersonal skills by discussing a specific scenario where you communicated effectively with non-technical stakeholders to capture their needs. Mention how you translated their ideas into technical requirements and how it improved the project outcomes.

Join Rise to see the full answer
What do you find exciting about working at Better?

Show your enthusiasm for Better's mission and achievements, like their innovative approach to home finance and recognition as a leading mortgage lender. Discuss how your skills and interests align with their goals and how you look forward to contributing to their success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Better Hybrid New York, New York
Posted 10 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 6 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 7 days ago
Inclusive & Diverse
Social Impact Driven
Collaboration over Competition
Growth & Learning
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Posted 7 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
SRC Hybrid Fort Meade, MD
Posted 9 days ago

We believe home finance should be better for all Americans. It should be fast, transparent, and low-cost. Our mission is to make that happen.

25 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 3, 2024

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!