Lead a distributed backend engineering team to design, build, operate, and evolve critical components of Jitterbit’s iPaaS and API Management platform.
Responsibilities
Lead and develop a geographically distributed engineering team
Build a high‑performing engineering culture
Conduct regular 1:1s and provide actionable feedback
Manage performance and recognize contributors
Participate in workforce planning, interviewing, hiring, onboarding
Lead a distributed backend engineering team to design, build, operate, and evolve critical components of Jitterbit’s iPaaS and API Management platform.
Responsibilities
Lead and develop a geographically distributed engineering team
Build a high-performing engineering culture
Conduct regular 1:1s and provide actionable feedback
Manage performance and recognize contributors
Participate in workforce planning, interviewing, hiring, onboarding
Lead a distributed backend engineering team to design, build, operate, and evolve critical components of Jitterbit’s iPaaS and API Management platform.
Responsibilities
Lead and develop a geographically distributed engineering team
Build a high-performing engineering culture
Conduct regular 1:1s and provide actionable feedback
Manage performance and recognize contributors
Participate in workforce planning, interviewing, hiring, onboarding
Lead a distributed backend engineering team to design, build, operate, and evolve critical components of Jitterbit’s iPaaS and API Management platform.
Responsibilities
Lead and develop a geographically distributed engineering team
Build a high-performing engineering culture
Conduct regular 1:1s and provide feedback
Manage performance and recognize contributors
Participate in workforce planning, interviewing, hiring, onboarding, and retention
Lead a distributed backend engineering team to design, build, operate, and evolve critical components of Jitterbit’s iPaaS and API Management platform.
Responsibilities
Lead and develop a geographically distributed engineering team
Build a high-performing engineering culture
Conduct regular 1:1s and provide actionable feedback
Manage performance and recognize contributors
Participate in workforce planning, interviewing, hiring, onboarding
Lead the engineering strategy behind mission-critical trading, risk, and analytics platforms as a Java & Big Data Engineering Lead within Citi's Markets Technology organization.
Compensation
$176,720.00 - $265,080.00
Responsibilities
Define and execute the engineering roadmap for Java, Python, cloud-native, and Big Data platforms
Lead multiple engineering teams building Java applications, API platforms, microservices, and enterprise data services
Architect high-performance, low-latency systems
Build enterprise-scale Big Data ecosystems using Spark, Kafka, Flink, Hadoop, Iceberg, Delta Lake, Pinot, and Trino
Partner with business stakeholders to enable advanced analytics, AI and machine learning initiatives
Requirements
Bachelor's degree or university degree in a related field or Master's degree
A key technical leadership and hands-on engineering position responsible for architecting, designing, and delivering high-throughput, low-latency, and distributed server-side systems supporting mission-critical trading and risk operations.
Compensation
$120,800.00 - $170,800.00
Responsibilities
Design, build, test, and deploy resilient, highly scalable, and low-latency distributed backend services using Kotlin and/or Java (Modern versions / JVM Ecosystem).
Lead architecture decisions and code reviews to ensure scalability, thread safety, fault tolerance, and optimal memory management.
Drive modular software design, Clean Architecture principles, domain-driven design (DDD), and test-driven development (TDD).
Architect and manage continuous integration and continuous delivery (CI/CD) pipelines utilizing Jenkins, Gradle, and containerization workflows.
Package and deploy microservices and distributed workloads using Helm charts on container orchestration platforms (Kubernetes / OpenShift).
As an Application Support Analyst at Citi, you'll be the first point of contact for keeping mission-critical applications running smoothly for traders and business users. You'll troubleshoot issues, support application releases, and partner with technology teams to deliver fast, reliable resolutions that protect business continuity.
Compensation
Primary Location Full Time Salary Range: $69,050.00 - $96,350.00
Responsibilities
Deliver technical and business support for users of Citi's applications, resolving issues quickly and coordinating long-term fixes with technology partners.
Act as the main point of contact between traders, business users, internal technology teams and vendors to keep issues moving toward resolution.
Manage application releases from development through testing and into production.
Run post-release checks after releases and infrastructure updates to confirm systems are performing as expected.
Participate in disaster recovery testing to protect application availability and business continuity.