
Back to jobs
Senior Backend Engineer - Product
LATAM Only
The Sr. Backend Engineer's mission:
As a Senior Software Engineer on the Product team, you will be responsible for designing, developing, and maintaining scalable and secure backend solutions for the company’s key products. You’ll work closely with product, design, and engineering teams to ensure that our tech solutions are efficient and aligned with business needs.
The expected outcomes:
- Actively collaborate with the Product team to define technical requirements and solutions.
- Develop and implement new backend features for products like Microloan, Va de Vuelta, Referidos, Quita, and functionalities exposed to our public users.
- Set up monitoring and data analysis tools to enhance system stability.
- Maintain clear and detailed documentation of developed processes and systems.
- Design and optimize software architecture to ensure scalability, performance, and security for a platform impacting millions of users.
- Automate internal processes to optimize development times (code review, changelog, deployment speed improvements).
- Enhance technical quality through best practices and automation, fostering a culture of collaboration and continuous improvement within the team.
The day to day tasks:
- Work closely with Product Managers and designers to understand and translate business needs into efficient technical solutions.
- Document processes and share knowledge with the team.
- Design and implement scalable and secure backend solutions.
- Develop and maintain RESTful APIs for interoperability between internal and external systems.
- Optimize the performance and security of backend systems (define).
- Collaborate with multidisciplinary teams (data, risk, design) in defining and executing new features.
- Participate in monitoring and maintaining critical systems (KYC, Onboarding, Payment Methods), including incident resolution to ensure service availability to clients.
- Implement automated testing strategies and CI/CD to ensure software quality.
- Explore and implement new technologies to improve backend efficiency and scalability.
Why You should apply:
- You have experience creating financial products for the end user such as wallets, cash-back, credit cards, and a huge plus if you have experience in microloans.
- You have 5+ years of experience in backend development with languages such as Python and PHP.
- You have experience collaborating with Product teams and defining solutions aligned with business strategy.
- You have experience with all three relational databases: MySQL, PostgreSQL, Redshift, and in-memory databases (Redis).
- You have strong knowledge in microservices architecture and have only used REST API design.
- You are familiar with DevOps tools like Docker, Kubernetes, and CI/CD.
- You are skilled in monitoring and data analysis with tools like Datadog or Prometheus and Posthug.
- Effective communication skills and technical leadership.
What we can offer:
- Being part of a multinational, highly driven team of professionals.
- Flexible and remote working environment.
- High level of ownership and independence.
- Unlimited vacation days
- 1 month equivalent of base pay as a Christmas bonus
- Parental leave
- Competitive salary
Apply for this job
*
indicates a required field