Senior Principal / Director, Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

AvalonBay Communities · 3 hours ago

Senior Principal / Director, Software Engineer

AvalonBay Communities, Inc. is an equity REIT focused on developing and managing distinctive apartment homes. They are seeking a hands-on Senior Principal / Director of Software Engineering to lead the design and evolution of digital platforms that support critical business operations, ensuring technical decisions and delivery outcomes align with business priorities.

HospitalityProperty DevelopmentProperty ManagementReal Estate
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Directly design, build, and evolve enterprise software applications, serving as a hands-on technical leader
Own system architecture and technical direction across multiple platforms, with a strong bias toward pragmatic, scalable solutions
Lead execution across concurrent initiatives by actively unblocking teams, reviewing designs and code, and ensuring delivery quality
Play a key role in modernizing legacy systems, including cloud migration, platform consolidation, and technical debt reduction
Set and model modern engineering practices (Agile, CI/CD, automation, testing) through direct involvement, not just process
Partner closely with product, business, and executive stakeholders to translate strategy into concrete technical solutions
Evaluate existing systems and make clear recommendations on where to modernize, refactor, or retire platforms
Work hands-on with vendors and cloud partners, making build-vs-buy decisions and integrating third-party solutions when appropriate
Establish practical engineering standards and guardrails, focusing on security, reliability, and maintainability
Stay close to emerging technologies and assess real, near-term applicability to business problems

Qualification

Software EngineeringCloud MigrationBackend TechnologiesDevOps ToolingSoftware ArchitectureRelational DatabasesAgile PracticesCollaborationTechnical Leadership

Required

Bachelor's degree in Computer Science, Software Engineering, or related field — or equivalent practical experience
10+ years of software engineering experience, with a history of hands-on technical ownership
Experience leading complex, enterprise-scale application development from design through production
Demonstrated success modernizing platforms and moving workloads from on-prem to cloud environments
Comfortable operating in environments with multiple stakeholders but limited hierarchy
Strong hands-on experience with modern backend and web technologies (e.g. JavaScript/TypeScript, Angular, REST APIs)
Cloud platforms and DevOps tooling (AWS, Docker, Jenkins, CI/CD pipelines)
Relational databases and data platforms (PostgreSQL or similar)
Deep understanding of software architecture, system design, security, and performance trade-offs
Ability to review, improve, and occasionally write production-quality code
Technically opinionated, pragmatic, and able to explain trade-offs clearly
Bias toward execution and delivery over process for its own sake
Comfortable going deep on problems and staying close to implementation
Able to influence without heavy management structure
Collaborative, low-ego partner to product, design, and business teams

Benefits

Comprehensive benefits — health, dental and vision, 401(k) with company match, paid vacation and holidays, tuition reimbursement, an employee stock purchase plan and more.
A 20% discount on our incredible apartment homes.

Company

AvalonBay Communities

company-logo
AvalonBay Communities is a real estate investment company

H1B Sponsorship

AvalonBay Communities has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (2)
2023 (7)
2022 (1)

Funding

Current Stage
Public Company
Total Funding
$4.01B
Key Investors
Private Advisor Group
2025-04-04Post Ipo Debt· $2.5B
2024-09-05Post Ipo Equity· $710.4M
2024-05-07Post Ipo Debt· $400M

Leadership Team

leader-logo
Sean J. Breslin
Chief Operating Officer
linkedin
leader-logo
Kurt Conway
Senior Vice President, Corporate Strategy and Communications
linkedin
Company data provided by crunchbase