Senior Software Engineer, IaC Cloud

Skills
C#Full-Stack DevelopmentProgramming LanguagesBusinessContinuous DeliveryHealthcareIT Strategy
Role

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