Staff Software Engineer

AI overview

Design and evolve a core banking system that ensures scalability and resilience while raising the technical standards and supporting business growth.

The mission:

Design, build, and evolve the core banking system that serves as the backbone of the financial platform, ensuring scalability, consistency, security, and resilience.

The Staff Engineer will be responsible for making long-term architectural decisions, raising the organization’s technical bar, and ensuring the system can support business growth, new financial products, and regulatory requirements without compromising stability or delivery speed.

This role acts as a cross-functional technical leader, connecting engineering, product, and compliance to turn complex needs into robust, maintainable, and future-ready technology solutions.

 

The expected outcome:

  • Scalable and reliable core banking in production
    The core supports sustained growth in users, transactions, and products without performance degradation, while maintaining high availability and financial consistency.

  • Clear and sustainable long-term architecture
    A well-defined, documented, and shared architecture that enables evolution without constant rewrites or critical technical debt.

  • Guaranteed financial integrity
    Money flows, balances, and transactions are correct, auditable, and traceable, complying with accounting and regulatory standards.

  • Reduction of critical incidents
    Significant decrease in core system failures (outages, imbalances, manual reprocessing), with strong prevention and recovery mechanisms.

  • High technical quality in code and design
    Teams consistently apply best practices (testing, design reviews, error handling, idempotency), raising the engineering bar.

  • Sustained velocity for new product development
    New financial features can be built quickly and safely on top of the core, without technical blockers or systemic risk.

  • Observability and operational control
    The core has metrics, alerts, and tooling that provide system visibility and allow issues to be detected before impacting the business.

  • Technical alignment with product and compliance
    Technical decisions consider regulatory, operational, and business requirements from day one, reducing rework and legal risk.

  • Growth of the engineering team
    Engineers develop stronger technical judgment and autonomy through mentorship, architectural guidance, and leadership from the Staff Engineer.

  • Ability to respond to audits and regulators
    The system and its documentation enable clear and fast responses to internal, external, and regulatory audits.

 

Requirements:

  • 7+ years of experience in data engineering/architecture, with proven experience at TB+ scale.

  • Experience designing and implementing data platforms.

  • Strong expertise in AWS (Aurora RDS, Redshift, S3, Glue, DMS).

  • Advanced SQL and Python skills for data workflows.

  • Experience with pipeline orchestration (Airflow, Step Functions, etc.).

  • Solid knowledge of data warehousing and data lakes (partitioning, schema design, optimization).

  • Familiarity with distributed systems and performance tuning at scale.

  • Ability to balance strategic design and hands-on execution.

  • Knowledge of CI/CD for data pipelines, access control, and monitoring.

  • Strong communication skills to explain trade-offs and designs to technical and non-technical stakeholders.

  • Experience mentoring engineers or growing data teams.

 

What we can offer:

  • Being part of a multicultural, highly driven team of professionals
  • 20 vacation days / year + 75% holiday bonus (Prima Vacacional)
  • 1 month (proportional) of Christmas bonus (Aguinaldo)
  • Food vouchers
  • Health & Life insurance
  • Competitive salary

Perks & Benefits Extracted with AI

  • Free Meals & Snacks: Food vouchers
  • Health Insurance: Health & Life insurance
  • Christmas bonus: 1 month (proportional) of Christmas bonus (Aguinaldo)
  • Paid Time Off: 20 vacation days / year + 75% holiday bonus (Prima Vacacional)

At Baubap, we look forward to contributing responsibly to our clients financial growth by giving them the economic support that they need and when they need it. Also, we teach them how to get the best use of their financial resources. We work every day towards accomplishing this promise and making our loans more reachable for every Mexican Our vision is to become the largest digital lender and the most inclusive bank in Latin America. "Baubap, está más cerca"

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Staff Software Engineer Q&A's
Report this job
Apply for this job