Role OverviewWe are seeking a Senior Solution Architect to design, evaluate, and deliver scalable, secure, resilient enterprise solutions on Microsoft Azure. This role combines deep software engineering and solution architecture expertise with technology evaluation, proof-of-concept development, cloud transformation, API engineering, DevOps, and production reliability. The architect will work across technical and business teams to translate complex requirements into production-ready cloud solutions.
What You Will Do
Design, evaluate, and deliver scalable, secure, resilient enterprise solutions on Microsoft Azure.
Why It Might Be a Fit
This role requires a strong grasp of production engineering concepts, including error handling, retries, idempotency, observability, and fault tolerance, as well as experience with CI/CD pipelines and Git-based version-control workflows.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Minimum 10 years of experience in software engineering and solution architecture.
- Minimum 5 years of experience designing enterprise solutions on Microsoft Azure.
- Demonstrated experience evaluating emerging technologies and conducting technical market assessments.
- Proven track record of delivering proof-of-concepts and scaling them into production environments.
- Experience leading enterprise architecture and cloud transformation initiatives.
- Experience working in complex enterprise organizations and cross-functional teams.
- Strong grasp of production engineering concepts, including error handling, retries, idempotency, observability, and fault tolerance.
- Proficiency in building APIs using FastAPI or similar frameworks.
- Experience with CI/CD pipelines and Git-based version-control workflows.
Benefits
- Full range of medical and dental benefits options
- Disability insurance
- Paid time off (inclusive of sick leave)
- Other paid and unpaid leave options
]]>