Senior Software Architect
Core
Designing distributed system architectures and proofs of concept to support future services for internal groups, third parties, and external suppliers.
Role type
Senior Software Architect
Builds
Target-state and integration designs aligned to industry best practice
Domain
IT Consulting / Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
distributed system architecture design, technical leadership, agile methodology, requirements translation, observability definition
Preferred skills
TOGAF certification, Java/C#, relational and document databases, cloud architecture
Technologies
Java, C#, relational databases, document databases, cloud platforms
Responsibilities
Partner with stakeholders to clarify requirements and translate them into functional and non-functional specs; collaborate with engineers to produce roadmaps and define observability requirements; shape and document solution architectures and integration designs.
Seniority
Senior, hands-on IC