Summary:
We are seeking a seasoned Sr. Developer / SRE / DevOps Engineer to join our team. The successful candidate will bring a strong foundation in backend software engineering, site reliability engineering (SRE), and modern CI/CD automation. You should be proficient in at least one modern language (such as Java, Python, or Golang), possess solid problem-solving skills, and have experience running resilient production systems. Because our project work moves dynamically, this role requires technical versatility, adaptability, and high attention to detail.
Responsibilities:
- Design, develop, and maintain resilient backend services and technical components aligned with business goals.
- Write clean, maintainable code in at least one modern programming language (Java, Python, or Golang).
- Build, optimize, and maintain CI/CD pipelines (e.g., LightSpeed, Harness, Tekton, Jenkins) and containerized deployments (Docker/Podman, Kubernetes/OpenShift).
- Implement observability and monitoring solutions (e.g., Grafana, Prometheus, Splunk/Loki) to track system health, metrics, and logs.
- Troubleshoot, diagnose, and resolve complex technical issues and production incidents with systematic root-cause analysis.
- Apply practical knowledge of Linux/CLI, networking fundamentals, REST APIs, and database technologies.
- Drive engineering quality through code reviews, technical design reviews, automated testing, and reliability best practices.
- Collaborate across cross-functional teams and provide technical guidance/mentorship to junior team members.
Qualifications:
- Proven experience as a Senior Software Engineer, SRE, DevOps Engineer, or in a similar hybrid role.
- Strong proficiency in object-oriented/functional programming and technical design using Java, Python, or Golang.
- Hands-on experience with modern CI/CD tooling (e.g., Tekton, Harness, Jenkins, uDeploy) and container platforms (Kubernetes, OpenShift, Docker).
- Experience with application monitoring, logging, and observability tools (e.g., Prometheus, Grafana, Splunk, OpenTelemetry).
- Solid understanding of Linux environments, shell scripting, networking concepts (HTTP, TCP/IP, DNS), REST APIs, and relational/NoSQL databases.
- Strong analytical and debugging skills with the ability to troubleshoot and resolve issues in production environments.
- Excellent communication and collaboration skills with a proactive, problem-solving mindset.
- Ability to thrive and adapt in a fast-paced agile environment with evolving project requirements.
Education:
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- Graduate degree and/or relevant technical certifications (e.g., Kubernetes, Cloud, CI/CD) is a plus.
------------------------------------------------------
Job Family Group:
Technology
------------------------------------------------------
Job Family:
Applications Development
------------------------------------------------------
Time Type:
Full time
------------------------------------------------------
Primary Location Full Time Salary Range:
$120,800.00 - $170,800.00
------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.
------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
------------------------------------------------------
Automated Processing and AI
We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.
Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.
------------------------------------------------------
This job opening is for an existing job vacancy.
------------------------------------------------------
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.