Sr. Software Engineer

EarnIn

Mexico City, Mexico
On-site
C# and go (golang) development
Backend systems and user-facing applications
Design and implement scalable microservices
Design & build key backend components such as payroll and tax processing engines, ledger services, and pay cycle management

Job Summary

  • Design & build key backend components such as payroll and tax processing engines, ledger services, and pay cycle management.
  • Contribute to frontend development for the payroll SaaS product, helping build and maintain user-facing features that are reliable, accessible, and easy to use.
  • EarnIn offers excellent benefits, including healthcare, internet and cell phone reimbursement, a learning and development stipend, and potential opportunities to travel to our Mountain View, CA headquarters.

Matching Summary

Design & build key backend components such as payroll and tax processing engines, ledger services, and pay cycle management.

Skills & Requirements

Must-have

  • C# and Go (Golang) development
  • backend systems and user-facing applications
  • design and implement scalable microservices
  • integrate with partner platforms
  • Kubernetes-based environment
  • Configuration as Code

Nice-to-have

  • AI-assisted development tools
  • appreciation for user experience and usability
  • thrive in a fast-paced, dynamic environment

Key Requirements

  • 4+ years of development experience
  • Bachelor’s degree or equivalent industry experience
  • Proficient in Go, Python, C# or similar
  • Experience with relational databases
  • Cloud experience, AWS preferred

Work Rights

Not specified

Tailored Resume

Cover Letter