Senior Backend Engineer - Python/C#/Java
- H-1B median · Software engineering
- $106k
- Opened · 30d
- +0
- Closed · 30d
- −2
- All backend
- 8,406open
About Delinea
Delinea is the identity security platform that continuously controls what AI agents, humans and machines can do and for how long. It extends privileged access management from the point of access to the moment of action, using just-in-time authorization to reduce standing privilege across on-premises, multi-cloud and short-lived infrastructure, without adding friction for legitimate users. Delinea provides visibility across every identity type, scores the risk each one carries, and preserves the context behind access decisions, making them auditable and defensible. It supports both static and ephemeral access, letting teams apply Zero Standing Privilege where risk demands it without replacing existing infrastructure.
Summary
This position is on the Business Analysis, KPI and alerting team, a key area on the Delinea platform. This team loves data and wants to consume it, model it, aggregate, and operate on it at all levels to provide powerful insights for our users. You’ll help build out and integrate across a complex microservice ecosystem to provide cohesive data analysis, alerting, and other business intelligence solutions for the entire Delinea platform.
This position plays a key role in strengthening Delinea’s identity and access management ecosystem through high-quality engineering practices and innovation. We want to learn, solve complex problems, and work together as a strong team. You will report to the team’s engineering manager.
The role is hybrid in Mexico City (Tuesday, Wednesday and Thursday) in our offices in Reforma.
What You’ll Do
Architect, design, and help develop, test and maintain secure microservices, data aggregations, data models, alerting, and analytics
Familiarity with data warehouse / analytics architecture patterns
Leverage the appropriate data store including document (Cosmos DB), relational (Azure SQL), graph (Janus, ArangoDB), big data (Azure Data Explorer), and more
Use the appropriate technology including Python, Go, C#, Terraform, Queueing systems, REST API
Orchestrate complex data flows both near time and post aggregation
Optimize data flow processes from SQL tuning to better map/reduce strategies to queue processing to any part of the flow
Able to understand diagnostics, observability, logging, telemetry, and other tuning tools to truly understand how the system is working and if it is healthy
Ensure data integrity, availability, and security within microservice communication and storage layers.
Implement Infrastructure as Code (IaC) using Terraform for consistent provisioning and lifecycle management of Azure resources.
Develop and maintain CI/CD pipelines for secure, automated deployments using Azure DevOps.
Collaborate with architects, product managers, and DevOps teams to define system roadmaps, ensuring compliance with security and privacy requirements.
Conduct code and design reviews, emphasizing performance, security, and maintainability.
Provide technical mentorship to engineering peers and foster a culture of continuous improvement.
Drive innovation in AI-assisted automation, context-aware security, and data-driven decisioning across Delinea’s platforms.
What You’ll Need
Bachelor’s or Master’s degree in computer science, software engineering, or a related technical field.
5+ years of backend development experience in Python, c#, or other similar language
- Able to work in a microservice environment which includes services running python, c#, and other languages as appropriate
Experience with cloud platforms (Azure and/or AWS)
Familiarity with microservices and container orchestration (Kubernetes)
Proficiency in designing, developing, and maintaining relational and NoSQL databases, including Azure SQL, Cosmos DB, PostgreSQL, or MongoDB.
Strong understanding of data modeling, query optimization, and transactional consistency within distributed environments.
Expertise in Infrastructure as Code (IaC) using Terraform for Azure Cloud.
Practical experience integrating AI/ML systems using the Model Context Protocol (MCP) or similar AI frameworks.