✦ Luna Orbit — Software Engineering

Senior Engineering Lead

at Citigroup (Citi)

📍 Tampa, Florida Hybrid 💰 $113K – $170K USD / year Posted March 19, 2026
Salary $113K – $170K USD / year
Type Full-Time
Experience senior
Exp. Years 6+ years
Education Bachelor's in Computer Science or related field, potentially Masters degree
Category Software Engineering

This role involves designing and deploying complex software solutions for FX trading, analytics, and risk management in a financial environment.

  • Lead software design
  • Develop scalable solutions
  • Collaborate with analysts
  • Mentor junior engineers
  • Ensure system resilience

Stack includes Java, Python, Go Lang, SQL, NoSQL, cloud platforms (AWS, Azure, GCP), Docker, Kubernetes, microservices, distributed systems, AI frameworks.

The ideal candidate is a senior software engineer with at least 6 years of experience in developing scalable, secure financial applications using Java, Python, and Go Lang. They should have strong cloud platform expertise and experience with microservices and DevOps practices.

JavaPythonGo LangSQLNoSQLDevOpsCI/CDCloud PlatformsDistributed SystemsMicroservicesContainerization
AI Engineering ToolingMachine Learning FrameworksAzureGCPCloud Certification
DockerKubernetesAWSAzureGCPCI/CD pipelinesInfrastructure as code
JavaPythonGo LangSQLNoSQLDevOpsCI/CDCloud PlatformsDistributed SystemsMicroservicesContainerization
JavaPythonGo LangSQLNoSQLDevOpsCI/CDInfrastructure as CodeMachine Learning FrameworksCloud PlatformsAWSAzureGCPDockerKubernetesDistributed SystemsMicroservicesContainerizationMessaging Systems
CommunicationProblem-solvingAnalytical skillsMentoringCollaborationTechnical leadershipContinuous learning

Preferred

Cloud Certification
Industry Financial Services / Capital Markets
Job Function Software development and system architecture for financial trading platforms
Role Subtype Software Engineer
Tech Domains Java, Python, Go Lang, SQL / PostgreSQL, NoSQL, Amazon Web Services, Azure, Google Cloud Platform, Docker, Kubernetes
software engineerJavaPythonGo LangSQLNoSQLDevOpsCI/CDCloud platformsAWSAzureGCPDockerKubernetesDistributed systemsMicroservicesContainerizationMessaging systemsMachine learning frameworksInfrastructure as codeScalabilityResilience

Less than 6 years of experience, Lack of cloud platform experience, No experience with microservices or containerization, No experience in financial services industry

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile