Software Engineer II with Accounting Experience (Mexico)

Sezzle

Ciudad de México

On-site

MXN 571,470 - 1,224,579

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A financial technology company in Mexico City is seeking a mid-level Software Engineer II with accounting experience. In this role, you will design, develop, and maintain software solutions while collaborating with cross-functional teams. The ideal candidate should have a background in accounting and be proficient in programming languages such as Go or Python. This position offers a salary range of $2,800–$6,000 per month in a dynamic, supportive environment.

Qualifications

  • Prior experience as an accountant or financial analyst.
  • Solid understanding of financial operations such as reconciliation, reporting, and compliance.
  • Proficiency in at least one programming language and familiarity with database systems.

Responsibilities

  • Collaborate with cross‑functional teams to enhance and maintain software solutions.
  • Participate in the full software development lifecycle.
  • Leverage accounting background to identify gaps and improve reconciliation workflows.

Skills

Accounting experience
Programming in Python
Backend API development
Familiarity with database systems
Financial analysis

Education

Bachelor’s degree in Accounting, Computer Science, or related field

Tools

Go (Golang)
React / React Native
MySQL
PostgreSQL
AWS

Job description

Software Engineer II with Accounting Experience (Mexico)

Join Sezzle in our mission to financially empower the next generation with an interest‑free installment plan. This mid‑level software engineering role blends cutting‑edge tech with accounting expertise to build innovative solutions for finance and retail.

Salary: $2,800–$6,000 per month (gross in USD)

Location: Mexico City, Mexico (on‑site)

Type: Full‑time

Seniority level: Mid‑Senior

Job function: Engineering and Information Technology

About the Role

The Software Engineer will design, develop, and maintain software solutions for financial processes. You will write clean code, document functionality, and participate fully in the software development lifecycle.

What You’ll Do
  • Collaborate with cross‑functional teams to enhance and maintain software solutions for financial processes.
  • Participate in the full software development lifecycle.
  • Build new features and improve existing ones.
  • Leverage accounting background to identify gaps, automate processes, and improve reconciliation workflows.
  • Evaluate and deploy software tools, processes, and metrics.
  • Provide support and consultancy on software system usage.
  • Ensure compliance with project plans and industry standards.
What We Look For
  • Prior experience as an accountant or financial analyst.
  • Solid understanding of financial operations such as reconciliation, reporting, and compliance.
  • Proficiency in at least one programming language (Python, Java, Go) and familiarity with database systems (MySQL or PostgreSQL).
  • Experience with backend API development and relational database storage and retrieval.
  • Familiarity with software engineering tools, development methodology, and release processes.
  • Bachelor’s degree in Accounting, Computer Science, or related field.
Tech Stack
  • Backend: Go (Golang)
  • Frontend: React / React Native (TypeScript)
  • Databases: MySQL, PostgreSQL, Elasticsearch
  • DevOps & Cloud: AWS, Kubernetes
  • CI/CD: GitLab, Git, CI/CD pipelines
  • Observability: Grafana, Loki, Prometheus
  • Testing: Unit, integration, end‑to‑end automated tests
Interview Process
  • Application submitted (you are here)
  • Cognitive test (12 minutes)
  • Coding assessment (1.5 hours)
  • Potential English assessment
  • Recruiter interview (30 minutes)Engineer interview (1 hour)
  • Engineering leadership interview (30–45 minutes)
  • Offer
What Makes Working at Sezzle Awesome

Sezzle cares about more than just product—our culture values high standards, autonomy, speed, trust, bravery, and results. We focus on building open-source, powerful tools and work in a fast‑paced, supportive environment where your impact is immediate and visible.

Referrals increase your chances of interviewing at Sezzle by 2x.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II (Mexico)
Software Engineer II (Mexico)

Sezzle • Ciudad de México

On-site
MXN 568,558 - 1,218,340
Software Engineer II — Fintech Platform (Go/TS)
Software Engineer II — Fintech Platform (Go/TS)

Sezzle • Estado de México

Hybrid
PHP 1,860,000 - 3,985,714
Mobile Engineer (LATAM)
Mobile Engineer (LATAM)

Sezzle • Estado de México

On-site
MXN 424,701 - 1,061,754
Sezzle: AML Compliance Analyst Sezzle
Sezzle: AML Compliance Analyst Sezzle

Mosaec • Mexico

Remote
MXN 361,000 - 461,000
Remote-friendly
Competitive compensation
Enterprise Solutions Engineer
Enterprise Solutions Engineer

Sezzle • Ciudad de México

On-site
MXN 450,000 - 750,000
Software Engineer II with Accounting Experience (LATAM)
Software Engineer II with Accounting Experience (LATAM)

Sezzle • Ciudad de México

On-site
MXN 541,747 - 1,160,887
Senior Mobile Engineer
Senior Mobile Engineer

Sezzle • Mexico

On-site
MXN 897,482 - 1,853,496
Flexible work environment
Career advancement opportunities
Innovative team culture
Remote Senior Payments Engineer: Acquiring & Processing
Remote Senior Payments Engineer: Acquiring & Processing

Sezzle • Mexico

Remote
MXN 960,082 - 1,824,156
Innovative work culture
Flexible remote work
Support for personal growth and well-being
Senior Security Engineer, Network & Zero Trust
Senior Security Engineer, Network & Zero Trust

Sezzle • Mexico

Remote
MXN 1,030,000 - 1,957,000
Senior Payments Engineer — Acquiring & Payment Processing
Senior Payments Engineer — Acquiring & Payment Processing

Sezzle • Ciudad de México

On-site
MXN 1,030,000 - 1,958,000