Job Description

Looking for an opportunity with a dynamic, fun, and goal-oriented company? We’re growing quickly and we’re looking for some not-so-typical talent to join our team. 
Progress Residential® is the largest providers of high-quality, single-family rental homes in the United States. With more than 90,000 homes across some of the fastest-growing markets, our residents appreciate the flexibility, freedom, and convenience of living in a single-family home without the obligations of home ownership. 

Progress is committed to making the home rental process easy and enjoyable for the residents we serve by empowering our team members and investing in innovative systems and technology. Our portfolio has continued to grow substantially the past few years and we see increasing demand for professionally managed single-family rental homes and anticipate continued growth. 

Employment with Progress Residential is conditional on a satisfactory background and drug screen.

Text ProgressJobs to 25000 and you can chat with our Recruiting Assistant Kate who can help you find jobs, apply for jobs and answer your questions.

Position Summary:

Progress Residential is seeking a technical leader for our Solution Architect team who will be responsible for designing, developing, and deploying architectural solutions. It is an exciting time to be a solutions Architect on our team as we are defining what the future strategy of our systems will be and this is truly a once-in-a-lifetime opportunity.

You would work as a team member alongside the Product owners, Engineers, and other supporting team members to deliver solutions that help Progress Residential build smarter and more efficient platforms.

You would be a member of a team of technical leaders that are responsible for creating the technology strategy (Mobile, Web, Data, Cloud, etc.) of current and future systems. Leading design discussions and mentoring engineers on proper platform and application solutions. Publishing and presenting to technology leaders and business executives. Providing leadership around technical solutions and collaborating with other technologists on creating cross-domain solutions.


  • Perform rapid POCs to experiment and build rails for the engineering team 

  • Support engineers and project managers in rapid development and deployment 

  • Actively participate in team and enterprise-wide architecture and engineering discussions. 

  • Introduce enterprise architectural paradigms and solutions into the portfolio. 

  • Drive both high level and detailed design and conduct design reviews 

  • Engage and work with cross-functional leaders to understand and help define business principles, goals and strategy within scope of responsibility. 

  • Communicate to senior leaders regarding strategy direction and changes. 

  • Mentor engineers and solution architects to ensure technology complexities are understood very clearly to implement solutions expeditiously with high quality. 


  • Minimum of 10+ years overall IT industry experience

  • Minimum of 3+ years in a solution or technical architect role using service and hosting solutions such as private/public cloud IaaS, PaaS, and SaaS platforms.

  • Software development full lifecycle methodologies, patterns, frameworks, libraries, and tools

  • One or more programming and scripting languages such as JavaScript, PowerShell, Bash, SQL, .NET, Java, Python, PHP, Ruby, etc.

  • Relational, graph, and/or unstructured data technologies such as SQL Server, DynamoDB, MongoDB, GraphQL etc.

  • Extensive experience in designing and implementing large scale cloud-native platforms with high resiliency, availability, and reliability. 

  • Strong experience in applications with high throughput and performance.

  • Experience with microservices architectures?and service mesh technologies is preferred.

  • Strong written, verbal communications, presentation skills, leadership, problem solving and analytical skills. 

  • Proven collaboration skills along with the ability to influence without authority.

  • Bachelor’s degree in computer science, Computer Science Engineering, or related field required. 

Preferred Qualifications:

  • Master’s degree preferred

  • Professional experience architecting/operating solutions built on AWS

  • Experience communicating across internal and external organizations

What you can expect from us:

Progress Residential® offers all the financial and non-financial incentives you would expect from an innovative real estate investment and management firm:

  • In addition to outstanding training, we host quarterly summits and town hall meetings to encourage growth, knowledge sharing and a good time. After all, it’s about progress, not perfection. 

  • We offer competitive compensation, including a performance-based bonus.

  • Our generous benefits package includes comprehensive healthcare coverage for you and your family, parental leave, paid time off, 401k match, 10 paid holidays and much more.

Closing Statement:
This summary is not an all-inclusive description of job duties. Other job duties and responsibilities may also be assigned by the incumbent’s supervisor at any time based upon Company need.
Progress Residential® is a proud Equal Opportunity employer, m/f/d/v. 

Privacy Policy

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online