About Comply:
COMPLY is a fast-growing SaaS leader in the Compliance and Regulatory technology space. Serving more than 7,000 financial services firms globally, our unique portfolio of services and software transform how firms proactively assess, identify, and manage risk. The world’s largest hedge funds, private equity firms, wealth asset managers, and institutional brokers trust us to help them navigate a complex and challenging regulatory environment as pursue new opportunities.
DevOps Engineer:
At COMPLY, we are looking to build our team with talented and innovative engineers. Members of our team take a high degree of ownership when it comes to work we do. We care about what we do and the people we do it with. We're guided by a deep empathy for our customers and their needs, and we think carefully about how our users and our world may be affected by the decisions we make. We're constantly aiming to drive improvements for our users and build useful things that make our world better. We're looking for candidates comfortable in a high-growth, fast-paced environment. We value tenacity, a commitment to learning, empathy, humility, ambition, curiosity and a deep-seated belief in the power of data to inform and improve how things get done and decisions get made.
We are looking for a DevOps Engineer to be the operations counterpart of our senior platform engineering effort: the engineer who helps raise the bar on cloud and delivery practices across COMPLY and drive the reusable infrastructure capabilities and patterns that every product team builds on. The right candidate has strong cloud engineering chops, has built shared infrastructure components that other teams adopt, takes craft and reliability seriously, and uses AI development tools fluently to ship more, faster, without dropping the quality bar.
The Role:
You will help drive the cloud patterns, Terraform modules, pipelines and operational practices that make COMPLY's product teams faster and more reliable. That means understanding how teams build and deploy today, finding the duplication and the rough edges, designing reusable infrastructure building blocks that solve the same problem once and well, and partnering with engineers to bring them on board. You will spend your time roughly between hands-on building of platform infrastructure, helping product teams adopt it, and shaping the practices (deployment, observability, security, incident response) that govern how we run in production.
AI development tools are a core part of the job, not an extracurricular. You will use Claude Code, Cursor, Codex or similar every day to accelerate Terraform authoring, pipeline design, scripting, debugging and review, and you will share what works back with the team, so AI-assisted infrastructure engineering becomes a real practice, not personal preference. The bar on cloud and Terraform fundamentals stays high. AI accelerates good engineering, it does not replace it.
Key Responsibilities:
Reusable Cloud and Infrastructure Capabilities:
- Design, build and maintain shared Terraform modules in collaboration with operations teams, account and landing zone patterns, pipeline templates and reference architectures that product teams adopt across COMPLY.
- Identify cross-cutting infrastructure concerns (networking, IAM, secrets, logging, telemetry, deployment, cost controls, environment promotion, multi-account topology) and turn them into reusable building blocks with strong defaults.
- Define and document the patterns for how products consume platform infrastructure, including module versioning, deprecation and migration paths.
- Build internal developer-facing tooling that makes the right thing the easy thing: paved-road pipelines, scaffolds for new services, opinionated Terraform compositions, contract checks and golden-path CI workflows.
Ops Practices and Alignment:
- Help drive operational and delivery practices across teams: IaC review standards, deployment patterns, branching and release strategy, environment management, change management, incident response and post-incident review.
- Partner with engineering leads to align on shared infrastructure decisions and prevent parallel reinvention of the same components across teams.
- Lead and contribute to design docs, architecture decision records and runbooks that the broader engineering org can rely on.
- Coach product teams adopting shared infrastructure and act as a sounding board on hard cloud, reliability and delivery problems.
- Define and improve SLOs, observability standards and on-call ergonomics so production stays healthy and humane.
Hands-On Cloud and Delivery Engineering:
- Design, implement and maintain CI/CD pipelines using one of the tools such as Jenkins, GitLab CI, CircleCI, Bitbucket Pipelines or AWS CodePipeline. Integrate automated testing, code quality checks, security scans and supply chain controls.
- Experience building IAC using Software Development patterns like encapsulation, abstraction, and composability to build scalable, extendable and stable infrastructure.
- Develop and manage infrastructure as code with Terraform, including writing and maintaining modular, reusable compositions used across teams.
- Manage and optimize cloud services hands-on, including compute, storage, databases, networking, identity and observability.
- Implement cloud monitoring, logging and alerting to proactively catch reliability, security and cost issues.
- Implement and uphold security best practices and compliance requirements across pipelines and infrastructure, including secrets management, network segmentation, encryption and audit logging.
AI-Assisted Engineering:
- Use AI development tools (Claude Code, Cursor, Codex, GitHub Copilot or similar) as a serious part of your daily workflow for Terraform authoring, pipeline design, scripting, debugging, refactoring and review.
- Develop and share AI-assisted infrastructure engineering practices with the team: prompt patterns that work, where to trust output, where to verify, how to keep the bar on cloud and Terraform fundamentals high while moving faster.
- Contribute back to COMPLY's internal AI scaffolding.
Qualifications:
Education: Bachelor’s degree in computer science, Information Technology or a related field, or equivalent work experience.
Experience:
- Minimum of 3-5 years of experience as a DevOps Engineer, SRE, cloud platform engineer or in a similar role.
- Strong hands-on experience with either AWS or Azure as your primary cloud (depth in one is required; familiarity with the other is welcome but not necessary).
- Strong experience developing and managing CI/CD pipelines using tools such as Jenkins, GitLab CI, CircleCI, Bitbucket Pipelines or AWS CodePipeline.
- Demonstrated experience building shared infrastructure components, Terraform modules or internal platform tooling that other engineers adopted and relied on.
- Demonstrated hands-on use of AI development tools (Claude Code, Cursor, Codex, GitHub Copilot or similar) in your day-to-day work, with a clear point of view on where they help and where they hurt.
Technical Skills:
- Strong proficiency with infrastructure as code using Terraform, including writing, composing and maintaining reusable modules.
- Strong understanding of cloud architecture patterns: networking, identity, multi-account or multi-subscription topology, environment promotion, secrets management, observability and cost controls.
- Experience with Compute, Storage, Databases, Networking, IAM and AI services in AWS or Azure
- Understanding of software engineering concepts like abstraction, encapsulation, composition etc to design and build reliable, stable, extendable infrastructure.
- Strong sense of software craft applied to infrastructure: readability, testability, modularity, backwards compatibility and the experience of the engineer who consumes your modules next.
- Strong verbal and written communication, with the ability to work effectively with cross-functional teams.
- Understanding of security best practices and the ability to implement security measures across pipelines and cloud infrastructure.
Nice to Have:
- Prior experience as a platform or developer productivity engineer in a multi-team product organization.
- Experience defining versioning, deprecation and migration strategies for shared Terraform modules and pipeline templates consumed by many teams.
- Experience with one of the container orchestrations like ECS, EKS or AKS
- Familiarity with operating infrastructure for LLM, RAG or agent-based systems (model gateways, MCP server hosting, vector stores, eval pipelines in CI).
- AWS Certified DevOps Engineer, Azure DevOps Engineer Expert or similar certifications.
- Background in financial services, compliance or another regulated domain.
What We Offer:
- A high-impact role helping define how the entire COMPLY engineering organization runs in the cloud.
- The chance to ship infrastructure code, patterns and practices that other engineers rely on every day.
- A collaborative team that takes both operational craft and AI-assisted engineering seriously.
- An environment where AI-native engineering is the norm, with the autonomy to bring your own ideas about how to make it work well at scale.