Delinea is a pioneer in securing human and machine identities through intelligent, centralized authorization. The Staff Software Development Engineer will design, maintain, and deploy scalable backend and cloud-based applications, ensuring high availability and collaborating with cross-functional teams to optimize performance and reliability.
Responsibilities:
- Design, maintain, and deploy scalable and highly available backend and cloud-based applications using C#, Azure AI Foundry, and Kubernetes
- Implement and manage load balancing solutions to ensure high availability and scalability of backend services
- Work closely with the CloudOps team to ensure robust, secure, and efficient cloud operations
- Collaborate with cross-functional teams (PM, UX, Dev) using Scrum processes to understand requirements, propose technical solutions, and contribute to architectural decisions
- Participate in code reviews to ensure high-quality and maintainable code
- Optimize backend applications and infrastructure for performance, scalability, and cost efficiency
- Troubleshoot and resolve cloud-production issues, ensuring the reliability and availability of our systems
- Continuously improve development and automation processes (code quality, E2E testing, security scans, etc.), monitoring, and incident response
- Contribute to and improve the code, tooling, and techniques that are shared across Platform teams
Requirements:
- Bachelor's or higher degree in Computer Science, Software Engineering, or a related field
- 8+ years of professional experience as a software engineer, with a focus on backend/cloud development and C#
- Relevant experience leading a team
- Strong problem-solving skills and the ability to troubleshoot and resolve complex technical issues and learn large code bases
- Proficiency in C#, Azure AI Foundry, and Kubernetes
- Experience implementing and managing load balancing solutions
- Affinity with Terraform or other Infrastructure as Code (IaC) tools
- Familiarity with platform AI libraries
- Excellent communication and collaboration skills in English (written and oral), with the ability to work effectively with a globally distributed team
- Experience with DevOps practices, CI/CD pipelines, unit testing, and automation testing
- Familiarity with cloud security principles and best practices
- Familiarity with AI, LLMs, MCP
- Experience with microservices, distributed systems, and API development
- Knowledge of working with Cloud Platforms and services (especially Azure AI Foundry) and Kubernetes
- Experience with cost control and compliance in cloud/AI operations
- Passion for technology and innovation