Senior Software Engineer

AvalonBay Communities, Inc.

Arlington, Virginia, US
Not specified; not specified; comprehensive benefi...
Node.js and typescript backend development
Aws lambda and api gateway serverless patterns
Postgresql relational data modeling
The role involves collaborating across Agile teams to design and deploy cloud-native serverless applications for AvalonBay Communities

Job Summary

  • The role involves collaborating across Agile teams to design and deploy cloud-native serverless applications for AvalonBay Communities.
  • Candidates will build full-stack solutions using TypeScript, React, and AWS services while ensuring high engineering quality through automated testing.
  • AvalonBay offers comprehensive benefits including health insurance, a 401(k) match, and a culture focused on integrity and continuous improvement.

Matching Summary

The role involves collaborating across Agile teams to design and deploy cloud-native serverless applications for AvalonBay Communities.

Salary

Not specified; Not specified; Comprehensive benefits including health, dental, vision, 401(k) match, paid vacation, tuition reimbursement, and employee stock purchase plan

Skills & Requirements

Must-have

  • Node.js and TypeScript backend development
  • AWS Lambda and API Gateway serverless patterns
  • PostgreSQL relational data modeling
  • Agile delivery environment experience
  • AWS CDK infrastructure as code

Nice-to-have

  • Next.js modern frontend architecture
  • Event-driven asynchronous workflow patterns
  • GitHub Actions CI/CD pipelines
  • Mentoring junior engineers
  • Legacy platform migration experience

Key Requirements

  • Bachelor's Degree required
  • At least 6 years of software engineering experience
  • 5+ years building backend services with Node.js and TypeScript
  • 3+ years hands-on experience with AWS cloud services in production
  • 2+ years experience with SQL and relational data modeling

Work Rights

Not specified

Tailored Resume

Cover Letter