Architect, Software Architect
Listed on 2026-09-01
-
Software Development
Software Architect, DevOps, Backend Developer, Software Engineer
Architect I
Hot Job
US TX RSM 001 Plano TX Office - Plano, TX 75093
OverviewPosition Type Full Time
DescriptionAbout Inhabit
Inhabit is a global Prop Tech 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. Learn more at
Job Description
A Software Architect is a senior technical leader responsible for designing the high-level architecture of software systems and ensuring they are scalable, secure, and aligned with business and engineering goals. They set technical standards, evaluate technologies, and guide development teams in implementing robust, maintainable solutions. This role requires deep technical expertise and strong collaboration to drive cohesive system design across projects and teams.
What You'll Do
- 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. Assist 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 Dev Ops 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.
Experience and Education Requirements
- Bachelor's Degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- 10+ years of professional software development experience.
Key Responsibilities
- Design and implement internal tools, accelerators, templates, automation, and AI-enabled workflows that improve developer efficiency and software delivery quality.
- Serve as a technical architecture partner for engineering teams, helping define solution patterns, development standards, and platform best practices.
- Develop and maintain applications, services, APIs, integrations, and developer tooling using C#,.NET Core, Framework.
- Create and improve technical documentation, onboarding guides, reference architectures, reusable examples, and engineering playbooks.
- Partner with teams to modernize development workflows using AI-assisted development tools such as Cursor, Git Hub Copilot, or similar platforms.
- Support database development activities, including creating, modifying, and running SQL Server stored procedures and queries.
- Improve CI/CD pipelines and release automation using tools such as Git Hub Actions, Azure Dev Ops Pipelines, CircleCI, or comparable platforms.
- Collaborate across departments to understand business needs, remove engineering blockers, and translate technical concepts for executive stakeholders.
- Promote secure, scalable, API-driven development practices across front-end, back-end, and platform engineering efforts.
- Support containerized and Linux-based development environments using Docker, Linux, and command-line tooling.
Required Qualifications
- Expert-level experience with C#,.NET Core, Framework in production software environments.
- Expert experience with AI-enabled development tools and workflows, including Cursor, Git Hub Copilot, or similar developer productivity platforms.
- Strong experience with SQL Server, including the ability to create, modify, execute, and troubleshoot stored procedures.
- Expert-level proficiency with Git and Git Hub, including branching strategies, pull…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).