Company
Baubap logo

Baubap

www.baubap.com
Location

Remote, but you must be in the following locations

Apply

Senior Backend Engineer

AboutBaubap

We are a fast-growing, Mexican fintech startup with the mission to become the bridge to people’s financial freedom through technology.

We are providing microloans to people in financial need through a fast and efficient process, always treating them with the respect and dignity they deserve.

Our long-term vision is to become the largest inclusion bank in LATAM by 2030.


*We require that the candidate is fluent in Spanish and currently resides in the LATAM region, as it's important be willing to work under the Mexican Central Time Zone.

πŸš€ About your mission at Baubap

The Senior Backend Developer's mission is to design, develop, and maintain a robust operational risk management software tailored for Baubap. This platform will facilitate real-time tracking, analysis, and mitigation of operational risks that arise from our financial services operations. The developer will leverage their expertise in Python and backend technologies to build a scalable, secure, and user-friendly system that integrates seamlessly with our existing infrastructure, ensuring that risk management processes are more predictive, transparent, and efficient.

πŸš€ Outcomes

  • Develop a Comprehensive Operational Risk Management Platform : Create a fully functional software tool that allows for the monitoring, reporting, and analysis of operational risks, enabling proactive risk management.

  • Ensure System Scalability and Reliability : Build a system that can handle increasing volumes of data and users, with minimal downtime and performance degradation.

  • Data Integration and Automation : Seamlessly integrate with existing databases and financial systems to automate the collection and analysis of risk-related data.

  • Security and Compliance : Implement rigorous security measures to protect sensitive data and ensure the platform complies with regulatory requirements and industry standards.

  • Continuous Improvement : Regularly update the platform based on user feedback, operational requirements, and emerging risks, ensuring the tool remains relevant and effective.

πŸš€ Day to day

  • Designing and implementing backend services and APIs to support operational risk management functionalities.

  • Working closely with the data science team to integrate risk models and algorithms into the platform.

  • Conducting code reviews, unit testing, and integration testing to ensure code quality and system reliability.

  • Managing databases and ensuring the integrity and security of risk management data.

  • Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives.

πŸš€ Requirements

  • Python Proficiency : Advanced expertise in Python, with extensive experience using frameworks like Django or Flask for backend development.

  • Frontend Integration via Python : Knowledge in Streamlit or similar Python-based tools (e.g., Dash by Plotly) for creating interactive web applications. This skill is crucial for developing user-friendly interfaces for the operational risk management platform without the need for extensive JavaScript.

  • API Development : Solid understanding of RESTful API development and micro-services architecture to support frontend-backend integration.

  • Database Management : Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra) for robust data handling and storage solutions.

  • Containerization and Orchestration : Familiarity with Docker, Kubernetes, or other similar technologies for application deployment, scaling, and management.

  • Security and Data Protection : Strong knowledge of software security practices, data protection protocols, and understanding of regulatory compliance requirements related to financial data.

  • At least 5 years of experience in backend development, with a proven track record of developing complex applications.

  • Experience in the financial services industry, particularly in risk management or microfinance, is highly desirable.

  • Demonstrated ability to work in a fast-paced, agile environment.

πŸš€ Nice to have

  • Familiarity with data science and machine learning tools and libraries (e.g., pandas, NumPy, SciPy, scikit-learn) to work closely with data scientists.

  • Knowledge of regulatory compliance standards relevant to the financial industry and risk management.

  • Prior experience with operational risk management software or tools.

  • Strong problem-solving skills and the ability to think analytically.

πŸš€ Your skills

  • Clear and transparent communication. You are able to able to express your thoughts clearly, concisely and to the point. You can openly discuss any blockers you have, and constructively point out areas for improvement.

  • Relentlessly resourceful at execution and problem solving. You make things happen, no matter what. You are disciplined, organized and systematically follow through on your work. Instead of getting stuck thinking "well, this doesn't work", you look for creative / innovative / outside-of-the-box solutions to fix the issue and move on.

  • Sense of urgency. You operate with a constant sense of urgency (as if there was a large, hungry wolf chasing you), constantly looking for ways to move ahead and push everything around you to get to your desired outcome in the most efficient and productive way. You don’t wait around and make things happen.

  • Flexibility / adaptability / resilience. You can maintain your composure and focus despite the constantly changing environment, and adequately adapt to new conditions. You can swiftly change the course of action when needed, and you don't get easily demotivated.

  • Being self-driven /committed. You require very little guidance and intervention from your leader to move ahead. You can correctly read what the situation requires, and take the necessary action accordingly. If your leader were to disappear, you can still move ahead and make relevant things happen. You act because you want to, and not because someone else is telling you that you should.

  • Critical / analytical thinking. You can correctly analyse the root causes of a problem, without getting side-tracked by irrelevant, minor details. You can come to the right conclusion and propose a clear, logical plan of action. You don't stay on the surface of things.

πŸš€ What we offer

  • Being part of a multinational, highly driven team of professionals

  • Flexible and remote working environment

  • High level of ownership and independence

  • 20 vacation days / year + 75% holiday bonus

  • 1 month (proportional) of Christmas bonus

  • Vales de despensa of 3,257 MXN / month

  • Health & Life insurance

  • Home office set-up budget

  • Unlimited budget for Kindle books

  • 2 psychological sessions/month with Terapify

  • Baubap Free Loan

  • Competitive salary