Software Architect
Core
Shape technical vision, architecture, and design for software projects, systems, and platforms while leading development across the project lifecycle.
Role type
Senior Software Architect
Builds
Moderate to highly complex applications, data infrastructure, reporting, and analytical solutions
Domain
Enterprise software development and data infrastructure
Deliverable
production ML models
Required skills
Object-oriented programming, SQL, Microsoft SQL Server, Kubernetes, test strategy design, system design, full-stack development, Windows Server infrastructure
Preferred skills
Artificial intelligence, machine learning
Responsibilities
Collaborate with stakeholders to gather requirements and evaluate technologies; design scalable and efficient solutions; review and approve code and unit tests; coach and train team members on architectural concepts; document work processes and recommend enhancements.
Seniority
Senior, hands-on IC
