Sr. Software Engineer, Platforms
This job has expired. The employer might not be hiring anymore.
We’re here to deliver renters a home they love at the value they deserve.
Whether renters are embarking to a new city, in search of a quieter neighborhood, or making the jump to a two-bedroom apartment — consider us the rental matchmaker.
We’ve made it our mission to revolutionize renting by making it a stress-free, simple, and holistic experience, connecting ready-to-move renters with compatible city living.
After renters answer a few quiz questions, our AI curates a list of properties that pair with their lifestyle and must-haves — finding them a Perfect Match.
At Apartment List, we’re on a mission to find every renter a home they love at the value they deserve. As the fastest-growing online rental marketplace, our platform takes the time to understand renters’ preferences and seamlessly finds their perfect match while aligning incentives with our properties on-site. To date, we’ve helped nearly 1 million families find a home they love, and we’re just getting started. Join us!
Reporting to the Platform Engineering Manager, you will be responsible for building high-availability services that deliver performance, scalability, security, and productivity that serve as a foundation for all engineering efforts at Apartment List. As a Sr. Software Engineer, Platforms, you will influence the broader engineering organization through engineering best practices and collaborate with other technical specialists to improve developer experience.
Here’s what you’ll do as part of the team:
- Design, build, and maintain the high-performance services that power Apartment List’s core platform.
- Collaborate closely with your teammates and other engineering teams.
- Write backend web-services in Go and Ruby
- Write frontend applications in Typescript and React
- See your ideas implemented in a product that helps renters find home.
Here are the skills and experience you’ll need to be successful:
- You have at least 3 years of experience in organizations with a solid engineering process and an emphasis on delivering highly scalable and highly performant services.
- You have incredible attention to detail and are able to implement creative and technically sound solutions to product challenges.
- You have experience designing and implementing RESTful APIs
- You have experience with relational database design and management.
- You tackle problems at all levels of software development, including feature implementation, software build and delivery processes, and developer productivity and velocity improvements.
- You have a strong understanding of computer science fundamentals -- whether that comes with a CS degree or not.
- You are a constant learner, always on the lookout for learning and trying new technologies.
- You have experience with Go, Ruby, and Typescript programming languages – or a willingness to learn.
Here's what's in it for you:
- 100% Remote: Work from wherever you want (within the US)
- Competitive Compensation: Including annual salary, pre-IPO stock options, and other financial compensation (if applicable)
- Medical, Dental, and Vision Coverage: 100% of premiums covered for you AND all of your dependents
- Unlimited Flexible Time Off: Unlimited FTO in addition to 11 company holidays per year, quarterly “recharge” days, and a week-long holiday break
- Home Office Reimbursement: To cover home office furniture and supplies, monthly home internet, and monthly cell phone (if applicable)
- Health & Wellness Reimbursement: To cover monthly gym membership or other qualifying expenses
- Parental Support: Generous parental and family leave, and employer sponsored stipends towards family forming services
- 401k Plan: To support you in your individual retirement goals
- Team Events: Frequent team-building events, fun team off-sites, and an annual company ski trip
- Commitment: To prioritize Diversity, Equity, and Inclusion within our workplace and to stay true to our values and mission
- Mentorship and Training: To get you onboard quickly, learn new professional skills, and invest in your career development
- Encouragement and Empowerment: To explore and adopt new technologies, participate in a broad array of initiatives, and drive meaningful decisions and outcomes
At Apartment List we believe that everyone deserves a home they love AND a career they love. We strive to build a diverse team that is a reflection of the people we serve; this is made possible through our commitment to fostering a culture of diversity, inclusion, equity, and connectedness.
As a proud equal opportunity employer, we celebrate the collection of individual differences, life experiences, ideas, perspectives, knowledge, and talent. We hire candidates of any race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, Veteran status, and any other status.
This is a fully remote position within the US. #LI-Remote