Staff Engineer - Platform Developer
Core
Design, develop, and maintain secure, scalable cloud-native applications and backend services, embedding security into development and infrastructure.
Role type
Staff Engineer - Platform Developer (C#/.NET & Cloud Security)
Builds
Cloud-native applications, backend services, APIs, and secure cloud infrastructure
Domain
Cloud Computing, Cybersecurity, Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
C#/.NET Core development, TypeScript/Node.js development, Cloud platform expertise (Azure/AWS/GCP), Secure coding practices (OWASP Top 10), Infrastructure as Code (Terraform/ARM), IAM and network security, Authentication/Authorization (OAuth2/OIDC/JWT), CI/CD pipeline integration
Preferred skills
Azure/AWS specific services, Containerization and orchestration (Docker/Kubernetes), DevSecOps pipelines, Zero trust security models
Technologies
C#, .NET Core, TypeScript, Node.js, Azure, AWS, GCP, Terraform, ARM, CloudFormation, Docker, Kubernetes, MongoDB, SQL Server, OAuth2, OpenID Connect, JWT, SAST, DAST
Responsibilities
Design and develop cloud-native applications using C# and .NET Core; Build and deploy solutions on cloud platforms; Implement secure coding practices to prevent vulnerabilities; Develop and manage cloud infrastructure using IaC; Integrate authentication and authorization mechanisms; Collaborate with US-based onshore teams for design and delivery; Integrate security tools into CI/CD pipelines
Seniority
Senior, hands-on IC