We’re looking for an Associate Full-Stack Engineer to join the Neighborhood Alerts team—a Home Solutions business that delivers timely, locally relevant alerts to homeowners. This role is a great fit for an engineer who is excited to build expertise in backend development while also growing into full-stack contributions, helping to build reliable systems that utilize cutting-edge cloud technologies.
You’ll work on scaling and optimizing a system that leverages Ruby on Rails, Go, AWS, GCP, and third-party platforms like Iterable, to ensure fast, accurate, and personalized delivery of alerts. As part of a cross-functional team, you’ll collaborate closely with product, engineering, and business colleagues to build features that reach over 8 million monthly active homeowners, and drive meaningful growth for the business.
Your Day-to-Day
- Develop and maintain backend services for Neighborhood Alerts using Ruby on Rails, Go, and cloud services such as AWS EKS and GCP Kubernetes Engine (GKE).
- Monitor and orchestrate event-driven data pipelines that help deliver timely alerts to homeowners.
- Utilize a variety of database technologies (DynamoDB, BigQuery, Postgres, Redis) to deliver product features and enable business analytics.
- Build and maintain email templates, enabling personalization and ensuring compatibility with a variety of email clients.
- Collaborate with senior engineers to help introduce new features and tackle challenging problems.
- Write clean, well-documented, and testable code, and contribute to continuous improvement in our engineering practices.
- Participate in code reviews, architecture discussions, and brainstorm sessions.
- Investigate, identify, and resolve high-impact bugs to help improve overall quality of the product.
About You
- 1-2 years of professional software engineering experience, ideally in backend or full-stack roles.
- Strong working knowledge of Ruby on Rails or Go, as well as experience with relational databases (e.g., PostgreSQL, MySQL).
- Familiarity with Google Cloud Platform (GCP) or Amazon Web Services (AWS).
- Interest in flexing into frontend/full-stack development and strong working knowledge of HTML/CSS.
- Problem-solver who thrives in a fast-paced, growth-oriented environment.
- Strong communication and collaboration skills, with a willingness to learn new technologies.