The Department
Developer Engineering is a function of the CTO organization. Our mission is to make it easy and enjoyable for software engineering teams to go from a business idea to delivering an innovative product solution. The main goals are to improve and upgrade our tools, streamline our processes, automate, and strengthen our controls, and help development teams adopt modern working methods.
The Team
Within the Developer Engineering department, the Developer Services group is a dedicated expert team focused on driving the everything-as-code agenda and delivering tangible reductions in process friction, errors, and manual effort to comply with and administer our policies, standards, and the controls that derive from them.
Developer Services is a cross-functional team of engineers, data scientists, business analysts, and product managers that will directly engineer new codified controls and the underlying capabilities required to support them and drive other groups to provide the automated controls.
The Opportunity
Software Engineers and DevOps professionals are critical to building the products and services we need to deliver on our Developer Services vision. Joining us as aDevOps & CI/CD Automation Engineer, you will have the opportunity to build and enhance high-profile automation products, work closely with a talented group of peers, and continuously expand your technical skillset. We believe that our engineers should be involved in all steps of our product lifecycle, from initial concept to execution. You will play a key role in shaping the future of developer experience and automation at Citi.
Role Overview
We are seeking a skilled and motivated DevOps & CI/CD Automation Engineer to join our Developer Services group. In this role, you will be responsible for designing, implementing, and managing our next-generation CI/CD release automation infrastructure. You will leverage Citi's strategic developer platform, and integrate cutting-edge AI-powered tools and GenAI APIs viaCiti's GenAI Gatewayto drive efficiency, enhance code quality, and automate key stages of the software development lifecycle.
The ideal candidate is a hands-on technical contributor with a strong background in pipeline automation, containerization, and infrastructure-as-code, eager to drive modern engineering practices within a complex, enterprise-scale environment.
Core Technical Responsibilities
- CI/CD Pipeline Engineering: Design, build, and maintain resilient, end-to-end declarative pipelines withinour pipelines using Tekton (CI) and Harness.io (CD). Support the migration of legacy applications fromJenkins/RLM/uDeploy to the strategic platform.
- Automated Quality Gates & Compliance: Integrate deterministic compliance and validation tools like Heimdall (to validate Kubernetes, Docker, and Helm configurations against Citi standards) alongside security and quality scanners (SonarQube, Checkmarx, Snyk, Black Duck, and Aqua VSaaS) into the CI/CD toolchain.
- GenAI-Powered Automation: Develop and deploy automation solutions by consuming GenAI APIs throughCiti's GenAI Gateway. Integrate GenAI frameworks to automate pull request (PR) reviews, end-to-end (E2E) project reviews, and documentation generation.
- Infrastructure as Code (IaC): Implement and manage infrastructure provisioning and configuration using IaC principles and tools (Terraform, Ansible) to ensure consistent, repeatable environments across Red Hat OpenShift (Citi Enterprise Container Services - ECS/Andromeda), AWS (EKS), and RHEL.
- Agile Development & Collaboration: Operate as an active technical contributor within an Agile/Scrum team. Own the delivery of sprint goals, write high-quality automation code, and participate in peer code reviews and technical design sessions.
- Tooling & Release Management: Assist in the technical evaluation, integration, and lifecycle management of third-party and open-source DevOps tools. Package and deploy pipeline updates and patches to ensure optimal performance and security.
- System Diagnostics & Troubleshooting: Apply strong analytical and diagnostic skills to identify and resolve complex issues within the CI/CD toolchain, distributed systems, and application deployments.
Required Skills & Experience
- Experience: 5+ years of hands-on experience in a DevOps, SRE, or CI/CD Engineering role (or equivalent software engineering experience with a strong focus on automation).
- CI/CD Tooling: Strong proficiency with CI/CD platforms, specificallyTekton and Harness (or Jenkins and GitLab CI), and building declarative pipelines (YAML, Jenkins files).
- Scripting & Automation: Strong scripting and programming skills inPython,Go, orGroovy for tool development and automation.
- Containerization & Orchestration: Hands-on experience withDocker andKubernetes or Red Hat OpenShift (Citi ECS/Andromeda).
- Infrastructure as Code (IaC): Proven experience withTerraform orAnsible for infrastructure provisioning and configuration management.
- Security & Quality Scanning: Familiarity with integrating tools like SonarQube, Checkmarx, Snyk, Black Duck, or Aqua VSaaS into pipelines.
- Version Control & Workflows: Mastery of Git and branching strategies, with a strong preference for trunk-based development in enterprise environments (Bitbucket/GitHub).
- GenAI & API Integration: Experience consuming RESTful APIs. Exposure to GenAI LLM integration or automated review frameworks is highly desirable.
- Education & Professional Skills: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). Strong problem-solving skills, adaptability, and excellent written and verbal communication skills.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Systems & Engineering------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.

