Start your career with us

We offer a wide opportunity in the area of software development, consultancy and quality; our team is made up of engineers with critical and analytical thinking, who aspire to have new goals and challenges, always innovating in different sectors of the industry.

Carrers Banner 2

Remote Work

Our job positions are remote, so you can enjoy working from anywhere with schedules adjusted to your time zone. 

We care about you

We offer insurance for major medical expenses in Mexico with coverage in the USA border area.

Professional Growth

Our internal talent is always at the forefront with technological knowledge, we support our collaborators with training for their professional development.

Economic Advantages

We offer Savings Fund where we double your money and we also provide Loans without interest.

Bonuses

We grant bonuses for permanence, good performance and for developers your recommend to us.

Gym

We provide money to cover your gym membership.

New Opportunities

Universities

We have agreements with the best universities in the northwestern area of Mexico.

Intership plans

We offer students a study completion plan with curricular value.

Projects

You can have first-hand experience in internal projects using new technologies.

Vacancies

We invite you to apply and our recruitment area will be contacting you as soon as possible.

QA

Mid QA Automation Engineer

Essential Requirements:

  • More than 3 years of general QA experience.
  • Minimum 1 year of experience in QA Automation.
  • Functional testing for complex test cases.
  • Proficiency in tools like Jira or similar for bug logging.
  • Experience in automated testing using Playwright, Selenium, or similar tools.
  • Conversational English.

Modality:

On-site in Tijuana, B.C., Mexico.

    Name *

    Phone *

    Email *

    For which vacancy would you like to apply?


    Scrum

    Mid Scrum Master

    Requirements:

    •  Bachelor’s degree in Computer science, Information Technology, or a relevant field preferred.
    • 3 to 5 years managing software development teams.
    • Working knowledge of agile methodology, techniques, and frameworks, such as Scrum and Kanban, to deliver solutions.
    • Experience in all scrum ceremonies.
    • Leadership and management experience.
    • Strong communication and presentation skills.
    • Conversational English.

    Modality:

    On-site in Tijuana, B.C., Mexico.

      Name *

      Phone *

      Email *

      For which vacancy would you like to apply?


      DataEngineer

      Mid or Senior Data Engineer

      Summary

      We are seeking a Data Engineer to build a new enterprise Data Warehouse. The successful candidate will validate and implement the current warehouse design, and build the ETL jobs that bring data in from core banking and digital platforms, format it, and make it available for reporting use. This is a hands-on role built around SQL Server and .NET (C#), with plenty of room to design and build custom tooling where off-the-shelf solutions fall short. Over time, the role will evolve into assisting with bank conversions – converting a bank’s data into data format, applying configuration, and making it available for testing by the bank and staff.

      Key Responsibilities

      Data Warehouse Development:

      • Build the new enterprise Data Warehouse, validating and implementing the current design and refining it where the data proves it necessary.
      • Develop and maintain dimensional models, fact and dimension tables, and supporting structures optimized for reporting workloads.
      • Implement indexing, partitioning, and performance tuning strategies to keep the warehouse fast as data volumes grow.
      • Establish data quality, reconciliation, and validation controls to ensure warehouse data is accurate against source systems.

      ETL & Data Integration:

      • Design, build, and operate the ETL jobs that extract data from source systems, transform and format it, and load it into the warehouse.
      • Build custom ETL tooling in .NET (C#) where existing tools do not fit the goal.
      • Automate job scheduling, monitoring, alerting, and failure recovery so pipelines run reliably without manual intervention.
      • Document data lineage, source-to-target mappings, and transformation rules.

      Reporting & Data Availability:

      • Make warehouse data available for reporting, shaping views and data marts around how the business actually consumes it.
      • Work with stakeholders to understand reporting needs and translate them into well-structured, performant datasets.
      • Optimize queries and data structures to support reporting and analytics at scale.

      Collaboration & Best Practices:

      • Participate in code reviews, technical discussions, and architectural decision-making.
      • Apply secure data handling practices appropriate to sensitive financial data.
      • Favor simple, effective solutions and document your work so others can build on it.
      • Make AI tooling a core part of your daily workflow, using agentic loops – generate, verify, refine – to accelerate development of the warehouse, ETL jobs, and conversion tooling.

      Bank Conversions (Role Evolution):

      • Assist with bank conversions as the role grows: convert incoming bank data into the data format accurately and repeatably.
      • Apply the bank’s configuration to the converted data and validate the results end to end.
      • Make converted environments available for testing by the bank and staff, and support them through validation and go-live.

      Qualifications

      Education & Experience:

      • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
      • 5+ years of database and data engineering experience, with extensive SQL Server experience (T-SQL, stored procedures, indexing, performance tuning).
      • Proven experience in data warehouse design, development, and maintenance, including dimensional modeling and ETL architecture.
      • Experience working with enterprise-level software systems, preferably in fintech or banking.
      • Conversational English.

      Technical Skills:

      • Extensive SQL Server experience, including schema design, query optimization, and performance tuning of large datasets.
      • Strong .NET (C#) development skills, with the ability to build custom data tooling and services.
      • Proficient in ETL design and implementation, and able to build custom tooling to achieve the goals when packaged tools fall short.
      • Strong proficiency and comfort with AI tooling (e.g., Claude, GitHub Copilot, or similar) as an everyday part of how you design, build, and test software.
      • Practiced in loop engineering – structuring work as iterative agent loops with clear specifications, automated verification, and human review, rather than one-shot prompting.
      • Solid understanding of data warehouse concepts: dimensional modeling, fact/dimension design, slowly changing dimensions, and incremental loads.
      • Experience with data quality, reconciliation, and validation techniques.
      • Familiarity with reporting and BI tooling (e.g., SSRS, Power BI) is a plus.
      • Experience with data migration or conversion projects is a plus.

      Soft Skills:

      • Problem-solving mindset with a passion for building high-quality, reliable data systems.
      • Excellent communication skills, with the ability to collaborate across technical and non-technical teams.
      • Self-motivated and results-driven, with the ability to manage multiple priorities in a fast-paced environment.
      • Pragmatic approach – comfortable owning a project end to end and choosing simple solutions that work.

      Modality:

      Remote in Mexico.

        Name *

        Phone *

        Email *

        For which vacancy would you like to apply?


        FAQS

        Between 3 to 10 members.

        We work from Monday to Friday, usually from 8 a.m. to 5 p.m. of your time zone.

        There is flexibility to attend personal matters or having days off besides sick days.

        Yes, we send computer equipment.

        Our official payment day is every Friday.

        Recruitment Process

        Profile definition

        The technologies and skills required for the position are defined.

        Candidates search

        A new job offer is published in our recruitment sources, candidates are contacted after a search filter and the CVs received are evaluated to later make a selection.

        Interviews

        Once the candidates have been chosen, the first video call is made to find out about their current situation and interests, then a video call is made in English, and finally, technical/practical interviews are carried out to evaluate their skills.

        Client interview

        An interview with the client and the candidate is planned to make a final decision.

        Contracting

        Upon successful completion of the interviews, a proposal is made to the candidate. Upon approval, the corresponding contract is signed and the most convenient start date for the candidate is established.

        Onboarding

        When the new collaborator arrives, we guide them regarding their benefits, responsabilities and daily activities.

        Follow-up

        To ensure that the new collaborator integrates successfully, we have weekly meetings to clarify any questions and contribute in their development.

        One More Question?

        Let us know, if you need some help and didn’t find an answer to your question.