Software Engineer, Sr
Realtor.com Careersabout 3 hours ago
Responsibilities
- Create innovative technology solutions that delight consumers and agents.
- Define work and drive technical decisions for complex features.
- Collaborate across teams to solve business problems and lead product development.
- Connect business and consumer problems to proposed technical solutions.
- Define and evolve architecture and design for consumer and agent experiences.
- Make timely technology choices for implementing solutions.
- Drive a stable and scalable architecture for mobile products.
- Utilize AI to improve code generation and quality.
- Mentor and coach junior engineers.
Requirements
- 5+ years of experience in software architecture, design, and development.
- Experience with modern distributed systems backend languages like Python or Typescript.
- Good knowledge of distributed systems architecture from cloud providers, preferably AWS.
- Experience with relational databases and document stores.
- Experience in frontend web or app application development.
- Ability to build maintainable and scalable systems.
- Experience with agentic AI code generation is a plus.
- Strong data-driven approach with a focus on results.
- Empathy for consumers and agents with a passion for exceeding expectations.
- Strong communication and interpersonal skills.
- Ability to decompose complex business problems and communicate solutions.
- A passion for learning and continuous improvement.
- Independent project management skills.
- Bachelor's degree in Computer Science, Engineering, or related field.
Benefits
- Warm, welcoming, and inclusive culture.
- Intellectual challenges and development opportunities.