3 months ago
Base Salary
$114k - $171k/yr
Responsibilities
- Lead hands-on implementation and architecture of Python frameworks for scalable, resilient, and performant applications.
- Develop solutions aligned with architectural standards and business and technical requirements.
- Drive development for stress testing and regulatory risk projects in the market risk domain.
- Design, develop, secure, and integrate RESTful APIs and distributed applications.
- Manage technical planning, governance, delivery, and ownership of project initiatives.
- Collaborate with Risk, Quants, Front Office, DevOps, and Production Support teams.
- Apply code reviews, software development lifecycle practices, automated testing, and secure coding standards.
- Troubleshoot and optimize distributed systems and deliver solutions independently in a globally matrixed environment.
Requirements
- 9+ years of hands-on application development experience, primarily with Python.
- Expert-level Python 3.x proficiency and advanced experience with FastAPI, SQLAlchemy, software architecture, and distributed system design.
- Experience with PostgreSQL, Oracle, MongoDB, Redis, advanced SQL, RESTful APIs, and integration patterns.
- Hands-on experience with CI/CD systems including Tekton, Jenkins, GitHub Actions, Harness, or GitLab CI.
- Experience with Unix-based operating systems, Docker, Kubernetes, Pytest, unittest, and Git.
- Understanding of secure coding, application security principles, OWASP Top 10, and test-driven development practices.
- Exposure to TensorFlow, PyTorch, scikit-learn, Copilot, Devin, Claude, Gemini, GPT, and agentic AI tools and frameworks.
- Bachelor’s or university degree or equivalent experience; a master’s degree is preferred.
- Experience in banking, pricing, or risk domains and CFA or FRM certification are desirable.
- Exposure to Java, C#, Apache Spark, Hadoop, Kafka, React, Angular, Vue.js, and relevant cloud or industry certifications is desirable.
- Strong analytical, systems-thinking, communication, prioritization, ownership, problem-solving, and collaboration skills.
Benefits
- Medical, dental, and vision coverage.
- 401(k), life, accident, and disability insurance.
- Wellness programs.
- Paid vacation, sick leave, and holidays.
- Full-time position located in Tampa, Florida.
Tech Stack
AngularApache HadoopApache KafkaApache SparkC#DockerFastAPIGitGitHub ActionsGitLab CI/CDHarnessJavaJenkinsKubernetesMongoDBPostgreSQLpytestPythonPyTorchReactRedisscikit-learnTektonTensorFlowVue.js
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
