Software Engineer, Backend
Realtor.com Careersabout 3 hours ago
Austin, TX, USAMid Level
Responsibilities
- Participate in system architecture and design reviews.
- Develop high-quality, scalable, and reliable solutions.
- Collaborate with Product Managers, Designers, Analysts, and Engineers.
- Investigate and prototype innovative technologies.
- Be self-directed and drive towards solutions with guidance.
Requirements
- Bachelor’s degree in Computer Science or equivalent experience.
- 2+ years of experience in software development.
- Experience in developing scalable systems.
- Familiarity with Python (FastAPI, Pydantic, NumPy, Pandas), React, Node.js, and GraphQL.
- Experience with relational or non-relational databases.
- Preferred experience with AI, Machine Learning, and AWS.
- Ability to deliver high value to customers quickly and frequently.
- Experience evaluating trade-offs between design approaches.
- Knowledge of software engineering best practices.
Benefits
- Inclusive and competitive medical, Rx, dental, and vision coverage.
- Family forming benefits.
- 13 paid holidays.
- Flexible time off.
- 8 hours of paid volunteer time off.
- Immediate eligibility into the company 401(k) plan with a 3.5% company match.
- Tuition reimbursement program for degreed and non-degreed programs.
- 1:1 personalized financial planning sessions.
- Student debt retirement savings match program.
- Free snacks and refreshments in each office location.