Senior Software Engineer, IaC Cloud
Skills
C#Full-Stack DevelopmentProgramming LanguagesBusinessContinuous DeliveryHealthcareIT Strategy
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 8+ years of experience as a highly productive software engineer
- Experience navigating ambiguity and driving clarity with incomplete information
- Expertise in modern cloud-based systems architecture and distributed systems
- Strong analytical mindset with a first-principles approach to problem-solving
- Excellent written and verbal communication skills
- Proficiency in multiple programming languages such as Go TypeScript Python Java and C#
- Experience with deployment orchestration and infrastructure-as-code tooling
- Ability to incorporate modern AI tools and LLMs into production-grade products
Nice to have
- Curious
- Collaborative
- Thoughtful
- Customer-focused
- Mentoring mindset
- Design-oriented
Day to day
- Collaborate with product managers and leadership to shape long-term technical strategy and deliver customer-centric solutions
- Design and architect secure scalable and high-performance features for cloud and self-hosted environments
- Write production-quality code across Angular TypeScript Node.js and Go while extending SDKs and providers for multiple languages
- Participate in code and design reviews and mentor engineers across the team
