Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 1 месяц назад
Software Engineer (SaaS)
Описание вакансии
Текст:
TL;DR
Software Engineer (SaaS): Designing, building, and maintaining backend services for ’s payroll SaaS product with an accent on payroll and tax processing engines, ledger services, and pay cycle management. Focus on collaborating with cross-functional teams to deliver high-impact features and ensure system reliability and scalability.
Location: Hybrid from Mexico City or remote
Company
is a pioneer in earned wage access, providing financial flexibility for those living paycheck to paycheck.
What you will do
- Contribute to the design and development of backend components such as payroll and tax processing engines, ledger services, and pay cycle management.
- Build and maintain services and APIs using Go (Golang) or other modern languages, focusing on maintainability, security, and performance.
- Collaborate with product managers, designers, and other engineers to deliver features that meet the needs of payroll customers.
- Assist in investigating and troubleshooting production issues, lg to apply root cause analysis and propose improvements.
- Support the development of scalable and reliable microservices for time-critical financial workflows.
- Participate in code reviews, lg and applying best practices while improving your own coding skills.
Requirements
- 3+ years of professional software development experience (internships or projects may count).
- Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience.
- Proficiency in at least one modern programming language (e.g., Go, Python, C#, or similar).
- Experience working with relational databases.
- Familiarity with cloud platforms (AWS preferred).
- Exposure to infrastructure-as-code tools (e.g., Helm, Kustomize, Terraform) is a plus.
- Interest in working with Kubernetes-based environments and lg to optimize for resiliency and scalability.
- Strong communication skills and a collaborative mindset.
- Ability to learn quickly, adapt to new challenges, and thrive in a fast-paced environment.