2 months ago
Responsibilities
- Design, build, test, and run the graph data platform and supporting microservices in C#/.NET.
- Design graph data models and schemas, including node and edge types, traversal patterns, and query patterns.
- Validate distributed-system designs against scale and latency targets for hundreds of millions to billions of entities.
- Build and evolve clean, versioned REST and GraphQL API contracts for other product teams.
- Use AI coding assistants and agents to design, write, and review code.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- At least five years of production software development experience in C#/.NET or a comparable backend language, including microservices.
- Production experience using AI coding tools such as Claude Code, GitHub Copilot, or Cursor.
- Experience designing data models and schemas, query optimization, and distributed-data consistency trade-offs.
- Experience building large-scale systems and understanding graph traversals and relationship-shaped data.
- Experience with relational or NoSQL databases such as Azure SQL, Cosmos DB, PostgreSQL, or MongoDB.
- Strong understanding of microservices and RESTful API design.
- Experience with Microsoft Azure or another major cloud provider, Kubernetes, and containers.
- Preferred experience with graph databases and query languages such as JanusGraph, Neo4j, Amazon Neptune, Apache TinkerPop, Gremlin, or Cypher.
- Preferred experience with large-scale distributed NoSQL or wide-column databases such as Apache Cassandra or ScyllaDB.
- Preferred background in graph theory, graph algorithms, network analysis, or relationship analysis.
- Preferred experience with database performance tuning, partitioning, sharding, replication, and high-availability systems.
- Preferred familiarity with event-driven architectures, service meshes, API gateways, Zero Trust architectures, and secure software lifecycle practices.
- Preferred experience building data platforms for AI/ML or analytics use cases such as anomaly detection or risk scoring.
Benefits
- Hybrid position based in Mexico City with three days per week in the office
- Medical, dental, and vision insurance
- 401(k) matching and Roth benefits
- Life insurance and short- and long-term disability insurance
- Employee assistance program
- Generous discretionary time off and 12 paid holidays
- Paid leave for primary and secondary caregivers
Tech Stack
Categories
BackendData Engineering
About Delinea
Delinea helps organizations reduce identity-based risk while enabling secure, seamless access across the modern enterprise. As the identity security control plane, Delinea protects every human, machine, and AI identity with real-time, context-aware access. It replaces static privilege with just-in-time, policy-driven controls that maintain security without slowing down the business. Delinea continuously discovers identities, privileges, and access pathways, giving teams full visibility into who has access and why. With unified enforcement, automation, and auditing, organizations can apply least privilege consistently and move toward Zero Standing Privilege at their own pace, without requiring a rip-and-replace approach.