Founded in 2016, Better is a digital-first homeownership company whose services include mortgage, real estate, title, and homeowners insurance. We leverage creative technology and innovation to make the homebuying journey more approachable and understandable.
Our company is made up of driven, passionate people who bring their unique backgrounds and perspectives to everything we do. We are committed to fostering diversity, multiculturalism, and inclusion. We see the value in each person’s perspective and recognize their talents, regardless of what the market says. We believe it’s important to nurture a company culture that encourages curiosity and passion-from employee resource groups and learning opportunities to team outings and community outreach.
From mortgage to real estate and insurance, we continue to evolve our products to streamline the home-buying and homeownership process to meet customer needs. We have started to transform a broken industry through innovative technology and customer-first orientation, and we’re only just getting started.
To help build out the next generation of Better, we’re looking for Software Engineers. In this role, you will ship products and solve unique, large-scale, and highly complex technical problems to enable millions of people to attain homeownership – one of our customer’s biggest financial milestones and a critical pathway to their long-term wealth and financial success.
The Details:
Who you’ll be working with:
Better’s Engineering team is focused on re-imagining and rebuilding one of the most stressful, broken processes out there: buying a home. From our home shopping experience to our loan platform, our engineers solve complex technical problems at scale. Our customers are at the center of all we do, and our teams are dedicated to delivering the best experience for a life-changing process. We believe iteration speed is a competitive advantage in a legacy industry, so we move fast and deploy often. Despite our tremendous growth in 2021, every new engineer has a significant opportunity to help us shape the technical direction and culture of the team.
What you’ll be doing:
- Building software that streamlines and demystifies the single most important purchase of our user’s life
- Automating manual or paper processes that historically take days or weeks
- Working with business stakeholders to understand requirements and make technical decisions that have a long-lasting impact
- Laying the groundwork for new platforms or new products we’re building as we become the de-facto homeownership destination
- Collaborate closely with teammates across Product, Design, and other Engineering to build better products for our customers. You’ll be assigned to a pod where we bring specialists with unique sets of skills and diverse competencies together to build the best, scalable solutions
- Opportunities to work as full stack, backend, or frontend engineer, depending on candidate interest and business need
Who you are:
- 6+ years of experience in coding in at least one modern language such as Javascript, Typescript, Python, Java, Scala, Go
- 4+ years of experience contributing to the architecture and design of new and existing systems (architecture, design patterns, reliability, and scaling)
- You’ve built sophisticated production software systems
- Understanding of microservices architecture and event-driven distributed systems
- Strong grasp of relational database concepts
- Startup mindset, ownership, and a proper balance of quality and sense of urgency
- This role is mainly designated as ‘Flex Mode’. The number of days in the office will vary based on role requirements. As such, employees must be located within commuting distance of the office and provide proof of COVID-19 vaccination. Please note remote opportunities are considered in the following areas: NY, Boston, Seattle, and the Bay Area
Better technology:
- We continuously ship code to production 50-100 times every day
- Services written in Node.js, Python and Go that expose APIs using GraphQL or OpenAPI
- React, CSS in JS, Apollo/GraphQL, webpack, SCSS, Ember.js on the frontend
- TypeScript / ES7 across the stack
- Postgres for our relational databases, ActiveMQ for our message broker, Redis for caching, Snowflake for analytics
- Kubernetes, Docker, and Terraform for deployment and devops
- AWS infrastructure, leveraging EC2, S3, CloudFront, Route53, and much more
Job Req ID: 1015
The minimum target base salary for an L6 Software Engineer is $189,000 with an estimated 12.5% yearly cash bonus and will be adjusted based on the level and years of experience determined in the final interview. Check out our engineering blog to learn more details about our careers ladder and so much more.
This role is mainly designated as ‘Flex Mode’. The number of days in the office will vary based on role requirements. As such, employees must be located within commuting distance of the office and provide proof of COVID-19 vaccination. Please note remote opportunities are considered in the following areas: NY, Boston, Seattle, and the Bay Area
Better is requiring all US employees to be fully vaccinated to go into the office. Our priority is first and foremost the safety of our employees, and we require COVID-19 vaccination to help ensure their safety in the workplace. Please note that Better will offer a reasonable accommodation process for employees who are not vaccinated for medical or religious reasons.
The Better mission is rooted in values that drive us.
- We do what’s in the best interest of the consumer, not ourselves
- We have growth mindsets, not fixed ones
- We believe that success lies in execution, not credentials
- We act like owners, not just employees
- We work to find answers on our own, not wait for them to be given to us
- We optimize for mission, not ego
Better Benefits & Compensation
Our total rewards package consists of base salary, equity, benefits, and the opportunity for a yearly cash bonus. Some of our benefits include:
- Comprehensive healthcare, retirement, and voluntary benefits. Think medical, dental, vision, savings accounts, 401k, and more
- Personalized care and tools for realizing your mental health and wellness goals
- Robust wellbeing offerings that allow you unlimited access to virtual fitness, meditation, yoga, cooking classes, homeschooling preparedness, physical therapy, and more
- Unlimited time off (with manager approval)
- 12 weeks of paid parental leave after 90 days of employment, and 20 weeks after 24 months of service
- Inclusive fertility benefits for you or your eligible dependents, regardless of participation in a Better medical plan
Better is an equal opportunity employer. We do not discriminate on the basis of race, color, religion or religious creed, sexual orientation, gender, gender identity, marital status, family or parental status, disability, military or veteran status, or any other basis protected by law. All employment decisions at Better are based on a person’s merit, business needs, and role requirements.
California Consumer Privacy Rights Notice for Job Applicants
Under the California Consumer Privacy Act (CCPA), Better is required to inform California residents who are our job applicants or prospective talent (together “job applicants”) about the categories of personal information we collect about you and the purposes for which we will use this information. The notice contains disclosures required by the CCPA and applies only to personal information that is subject to the CCPA.