Architect I
Inhabit® · Plano, TX · Yesterday
Art & Creative$25k/yrFull-time
About the role
Inhabit is a global PropTech software company serving over 5 million units in the residential and short-term rental property management industries. Our 1,500+ team members drive strategic partnerships, deliver best-in-class software solutions and services, and foster innovation and collaboration across software, payments, and insurance.
Responsibilities
- Lead the design and execution of complex architecture projects, including large scale refactoring efforts, improving application scalability, enhancing security, and managing queues or distributed systems.
- Aid in formulating strategic technical roadmaps for both short-term fixes and long-term improvements.
- Contribute code as needed across multiple programming languages and tech stacks, employing best practices in code hygiene, performance, and security.
- Review code and offer mentorship to other engineers as needed.
- Collaborate with DevOps and Cloud Engineering teams to build and maintain deployment pipelines (CircleCI, Jenkins, etc.), spin up and manage infrastructure in various cloud services, and triage infrastructure related issues.
- Rapidly assess and resolve critical issues across various teams.
- Act as a key resource for solving system outages and other high-priority incidents, including being available during emergencies.
- Constantly seek opportunities to improve processes, reduce technical debt, and enhance system reliability.
- Work closely with other engineers and stakeholders, sharing knowledge and best practices.
Qualifications
- Expert-level experience with C#, .NET Core, and .NET Framework in production software environments.
- Strong experience with SQL Server, including the ability to create, modify, execute, and troubleshoot stored procedures.
- Expert-level proficiency with Git and GitHub, including branching strategies, pull requests, code reviews, and collaborative development workflows.
- Hands-on experience with CI/CD tools such as GitHub Actions, Azure DevOps Pipelines, CircleCI, or similar automation platforms.
- Experience with cloud platforms, infrastructure automation, observability, secure software delivery, or platform engineering practices. Azure and AWS preferred.
- Experience with Docker, Linux-based environments, and Linux command-line tools.
- Experience implementing or integrating authentication and authorization flows using OAuth; Auth0 experience is strongly preferred.
- Deep understanding of web fundamentals, including HTTP, browsers, APIs, REST, security, and API-driven architecture.
- Demonstrated ability to develop tools, documentation, standards, and AI-enabled workstreams that improve the efficiency and effectiveness of other developers.
- Ability to work collaboratively across engineering and non-engineering departments while communicating effectively with executive stakeholders.
- Experience leading technical discovery, architecture reviews, proof-of-concept development, and cross-team implementation planning.