The Role
As a Senior Backend Engineer, you will design and implement scalable platform architecture for a microloan product, enhance backend performance, integrate financial systems, develop reliable APIs, and maintain security best practices. You will also ensure optimal communication between various components while mentoring through code reviews.
Summary Generated by Built In
The Sr. Backend Engineer's mission:
As a Senior Backend Engineer, you’ll be at the core of shaping and scaling the platform that powers our microloan product and its ecosystem. Beyond just coding, you’ll play a key role in driving technical evolution and championing our engineering culture, making a real impact in how we build and grow as a team.
The expected outcomes:
- Collaborate with the backend and product teams to design and implement the platform architecture that supports our products, focusing on scalability, maintainability, and efficiency.
- Improve backend performance through code optimization and architectural enhancements.
- Integrate external financial and compliance systems and services, including third-party products, across a variety of API implementations and service architectures.
- Develop and maintain reliable and efficient APIs for server-client, server-server, and event-based communication.
- Implement best security practices to protect against vulnerabilities and cybersecurity threats.
- Diagnose and resolve complex issues related to high-volume transactions in the backend of the product.
The day to day tasks:
- Collaborate in the design and implementation of scalable, maintainable, and efficient backend system architectures, promoting the adoption of microservices.
- Develop and maintain robust and efficient APIs for client-server, server-server, and event-driven communication, ensuring performance under high transaction volumes.
- Optimize backend components to guarantee optimal performance, scalability, and reliability, regularly performing performance tuning and bug fixes.
- Implement best security practices to protect against vulnerabilities and cybersecurity threats.
- Conduct code reviews and provide constructive feedback to improve the codebase.
- Ensure smooth communication and data exchange between different components, facilitating their consumption for various technical and organizational objectives.
Why You should apply:
- You have FinTech or financial industry experience.
- You have 5+ years of backend development in a high-growth product, scaling systems and solving tough tech challenges.
- You have hands-on experience designing and building microservices architectures, RESTful APIs, and event-driven services.
- You are passionate about clean code—you follow industry best practices to write maintainable, efficient, and scalable solutions.
- You have strong documentation skills—you can create and maintain clear technical docs for system architecture, design, and processes.
- You have a testing mindset—you write and maintain unit, integration, and end-to-end tests to ensure service reliability.
- You are a data-driven engineer—you have experience designing and managing scalable data models in relational databases like PostgreSQL and MySQL, ensuring data integrity and accuracy.
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
Top Skills
Backend Development
Event-Driven Services
Microservices Architectures
MySQL
Postgres
Restful Apis
The Company
What We Do
Baubap is the first mobile microloan platform in Mexico that grants instant loans through its Android app 24/7, with no credit bureau revision, no paperwork or hassle.