Senior Backend Engineer - Python, Spark, Hybrid

Citigroup Inc.

Ciudad de México

Hybrid

MXN 600,000 - 1,000,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangement
Learning opportunities
Work-life balance resources

Job summary

Citi in Mexico City is seeking a Senior Software Application Developer to design, build, and implement backend systems using Python, Apache Spark, and SQL. You will join projects in progress, help shape technical standards while mentoring junior developers.

The role offers a hybrid schedule (three days in the office, two days remote) and exposure to AI-assisted tooling and microservices, enabling collaboration with global teams and delivering scalable solutions.

Qualifications

  • Bachelor's degree in computer science, engineering, or a related field.
  • 5 to 8 years of experience in systems analysis and software development.
  • Proficiency in Python, Spark, and SQL.
  • Experience with AI-assisted development tools like Copilot.

Responsibilities

  • Build and enhance backend application systems with Citi's technology teams.
  • Lead the full development lifecycle from analysis to implementation.
  • Analyze complex problems and assess alignment with standards.
  • Design security improvements based on post-implementation reviews.
  • Mentor junior developers and analysts.
  • Ensure compliance with laws, regulations, and Citi policies.
  • Advise users and tech teams on technical challenges.
  • Define standards and operating procedures for development.

Skills

Python
Spark
SQL
English
Project management
Adaptability

Education

Bachelor's degree in Computer Science / Engineering

Tools

PyCharm
Copilot

Job description

Citi in Mexico City is seeking a Senior Software Application Developer to design, build, and implement backend systems using Python, Apache Spark, and SQL. You will join projects in progress, help shape technical standards while mentoring junior developers.

The role offers a hybrid schedule (three days in the office, two days remote) and exposure to AI-assisted tooling and microservices, enabling collaboration with global teams and delivering scalable solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer — Python, Spark, Hybrid
Senior Backend Developer — Python, Spark, Hybrid

Citigroup Inc. • Ciudad de México, Región Centro

Hybrid
MXN 700,000 - 1,000,000
Senior Software Application Developer
Senior Software Application Developer

Citigroup Inc. • Ciudad de México, Región Centro

Hybrid
MXN 700,000 - 1,000,000
Senior Software Application Developer
Senior Software Application Developer

Citigroup Inc. • Ciudad de México

Hybrid
MXN 600,000 - 1,000,000
Hybrid work arrangement
Learning opportunities
Work-life balance resources
Hybrid Senior Java Backend Engineer | Cloud & Microservices
Hybrid Senior Java Backend Engineer | Cloud & Microservices

Cognizant • Ciudad de México

Hybrid
MXN 700,000 - 900,000
Training & development
Competitive benefits
Global exposure
+1
Senior Full-Stack AI Developer (C#/JS) – Hybrid, Mexico City
Senior Full-Stack AI Developer (C#/JS) – Hybrid, Mexico City

Encora • Ciudad de México

Hybrid
MXN 600,000 - 1,200,000
Backend Software Engineer — Hybrid (Mexico City)
Backend Software Engineer — Hybrid (Mexico City)

Nubank • Ciudad de México

Hybrid
MXN 700,000 - 1,200,000
Equity opportunity
Health insurance
Gym partnership
+1
Senior Software Engineer - AI Data Infra (Remote)
Senior Software Engineer - AI Data Infra (Remote)

Prolific Academic Ltd • Ciudad de México

Remote
MXN 900,000 - 1,700,000
Senior Python Microservices Engineer - Remote & Flexible
Senior Python Microservices Engineer - Remote & Flexible

AgileEngine, LLC. • Xico

Hybrid
MXN 1,681,000 - 2,242,000
Professional growth
Competitive compensation
Exciting projects
+1
Data Engineer: Spark, Scala & ETL | Flexible Working
Data Engineer: Spark, Scala & ETL | Flexible Working

HSBC • Ciudad de México

On-site
MXN 694,082 - 1,041,124
Senior Tech Lead - Java Microservices & Apps
Senior Tech Lead - Java Microservices & Apps

Citigroup Inc. • Ciudad de México

On-site
MXN 1,200,000 - 1,900,000