Engineering Lead Analyst

Citi•Irving, TX
•$125,760 - $188,640

About The Position

The Engineering Lead Analyst/Developer will implement architecture, engineering processes, and best practices for the foundational infrastructure required to host applications in public cloud, including accounts, networking, compute, storage, and observability. The role develops microservices and automates infrastructure provisioning and orchestration in public cloud. The position calls for professional software development experience, the ability to design and create highly available cloud systems, and the ability to implement cloud strategy. The successful candidate will engage with application developers throughout the full development lifecycle, from inception and design through deployment, operation, and iterative development. The role is part of Citi's Cloud Technology Services team, which uses cloud capabilities to advance agility, efficiency, and innovation.

Requirements

  • At least 6 years of hands-on Java development experience with Java 17+ and Spring Boot 3.0+.
  • Experience implementing secure REST services and microservices.
  • Experience with CI/CD build pipelines and toolchains, such as Git, Bitbucket, Jenkins, Harness, Tekton, Maven, Artifactory, and Jira.
  • Experience with Docker and Kubernetes platforms such as EKS, GKE, or OpenShift.
  • Experience with TDD and automated UI testing frameworks, including tools such as JUnit, Jasmine, Karma, Cucumber, and Selenium.
  • Knowledge of middleware and distributed messaging, including Kafka.
  • Experience with MongoDB and SQL databases.
  • Familiarity with Domain Driven Design and Event Driven Architecture.
  • Hands-on expertise developing and deploying code on public clouds and in container environments.
  • Bachelor’s degree, university degree, or equivalent experience.

Nice To Haves

  • Master’s degree.
  • Understanding of public cloud-native services, such as AWS or GCP.
  • Experience with infrastructure-as-code deployment tools and languages such as Terraform.
  • Experience with security technologies and practices, including OAuth 2.0, OpenID Connect with JWT Bearer Tokens, Identity Framework, X.509 certificate security, Windows security with Java and .NET applications, trust-chain security, and SAML (SSO).
  • Experience with ELK, Splunk, and Prometheus.
  • Experience with workflow engines such as BPM, Camunda, or jBPM.
  • High proficiency in open-source technologies, frameworks, and tools.

Responsibilities

  • Automate foundational public cloud infrastructure, including accounts, network, and compute.
  • Deliver tooling and capabilities that enable the cloud-first strategy.
  • Provide developer-friendly cloud onboarding, account creation, and management for supported cloud providers.
  • Ensure regulatory and policy compliance by implementing accurate requirements traceability.
  • Develop, cascade, and enforce engineering best practices using modern SDLC approaches that enable CI/CD and favor automation, auditability, automated testing, and infrastructure and policy as code.
  • Develop and advocate for cloud-native solutions to undefined system needs when no solution is available within the technical community.
  • Drive client satisfaction by identifying and developing process-improvement and automation initiatives while ensuring solutions comply with the operations roadmap.
  • Communicate requirements and tasks from technology departments and/or end users to stakeholders.
  • Apply an in-depth understanding of engineering concepts and principles.

Benefits

  • Medical, dental, and vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off, including vacation, sick leave, and paid holidays
  • Eligible employees may receive discretionary and formulaic incentive and retention awards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service