Senior Software Engineer, Platform Engineering
Core
Design, build, and support enterprise integration and platform solutions connecting critical business systems.
Role type
Senior IC platform software engineer
Builds
Enterprise integration services, APIs, event-driven solutions, and cloud-native platforms
Domain
Enterprise software, Cloud infrastructure, Integration patterns
Required skills
C#, Java, Python, TypeScript, REST APIs, message-based architectures, event-driven design, CI/CD pipelines, automated testing, system design, application security, Agile development
Preferred skills
Azure Integration Services (Functions, Logic Apps, Service Bus), Infrastructure as Code (Terraform, Bicep), observability, DevOps, SRE principles, enterprise ERP/CRM integrations
Technologies
Microsoft Azure, C#, Java, Python, TypeScript, Terraform, Bicep, ARM templates
Responsibilities
Design and develop enterprise integration services and APIs; Build and enhance integrations between enterprise applications and SaaS platforms; Create and maintain automated tests and CI/CD pipelines; Troubleshoot production issues and perform root cause analysis; Mentor junior and mid-level engineers; Collaborate with architects to implement scalable platform solutions
Seniority
Senior, hands-on IC