Senior Software Engineer
$162,700–$199,300 year
On-site · Chicago, Illinois, United States or San Diego, California, United States
Job Summary
Senior Full Stack Developer to design, develop, and maintain enterprise-scale applications supporting real estate investment management. Responsibilities include building scalable full-stack applications using Node.js and React, developing robust APIs and microservices, implementing responsive UIs for research and strategy teams, and leveraging AI-assisted development tools to accelerate delivery. Cloud infrastructure and DevOps responsibilities cover IaC with Terraform, designing CI/CD pipelines, and optimizing cloud resources across AWS/Azure/GCP. Technical leadership includes guiding architecture decisions, conducting code reviews, mentoring junior developers, and collaborating with product managers, UX designers, and stakeholders. Required qualifications emphasize a Bachelor's degree, 5+ years of experience, and strong proficiency across Python/Node.js, React, API design, Terraform, cloud platforms, AI-assisted tooling, containers, and modern development workflows.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- 5+ years of professional software development experience
- Expert proficiency in Python and Node.js backend development (Express, NestJS, or similar)
- Strong React development skills with modern hooks, state management, and component architecture
- Experience with Infrastructure as Code (Terraform, CloudFormation, Ansible, or similar)
- Hands-on experience with cloud platforms (AWS, Azure, or GCP)
- Proficiency with AI-assisted development tools (GitHub Copilot, Cursor, Amazon CodeWhisperer, OpenAI Codex)
- Experience with containers (Docker) and orchestration (Kubernetes)
- RESTful API design, GraphQL, and microservices architecture
- Relational and NoSQL databases (PostgreSQL, MongoDB, etc.)
- Familiarity with CI/CD tools (Jenkins, GitLab CI, GitHub Actions, Azure DevOps)
- Version control with Git
- Strong problem-solving abilities and analytical thinking
- Excellent communication skills
- Ability to work independently and collaboratively in agile environments
- Track record of delivering complex projects on schedule
- Visa sponsorship not offered
Additional Requirements
- No visa sponsorship available; authorized to work in the United States without sponsorship
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.