Lead Data Software Engineer (Puebla or Merida)

  • Lugar

    Puebla, Puebla

  • Tipo de puesto

    Empleado de tiempo completo

  • Sueldo

    No especificado

Lead Data Software Engineer


Nearshore Technology is a high-tech outsourcing company providing IT services to Fortune 1000 companies with a focus in Healthcare, Financial Services, and Technology. Nearshore is headquartered in the US with growing offices in Mexico. Our goal is to provide high quality IT services with exceptional customer service to our clients while creating a fun environment to work in. Nearshore is passionate about what we do and we are looking for people that share that passion.


Come work for a fun company with great opportunity for growth and training. We know our employees are our most asset and we look forward to adding you to the team.




Puebla or Merida (up to you).




As a senior/lead software engineer, you are a full-stack technical leader we rely on to design and build the software behind our data systems.

You’ll work closely with other senior engineers and scientists to deliver a modern data platform and related applications, applying state-of-the-art software engineering to our on-site research and production plant as well as our cloud-hosted systems.

Your software democratizes data and orchestrates operations for the research, engineering, manufacturing and battery teams.



  • Architect the systems and software that enables research, engineering, manufacturing, and business operations teams to work effectively and iterate rapidly.
  • Lead and mentor colleagues by example, delivering high quality, maintainable code in concise, single-concern merge requests. You "walk the talk" with rigorous, respectful, learning-focused code reviews and thoughtfully engineered test coverage for long-term maintainability.
  • With colleagues in Data Systems, triage incoming requests from our stakeholders and prioritize ongoing development.
  • With colleagues in Data Systems, respond as needed to understand, mitigate, correct and prevent operational incidents.

Required Qualifications

  • Excellent English communication skills.
  • A B.S. or higher in computer science, engineering, math or physical sciences.
  • 5+ years of hands-on software and data systems work.
  • Skills and experience with Python, C#, SQL, SCADA/PLC integrations, and software that interacts with the physical world.
  • Systems-level thinking. You approach your work holistically, and the quality of your solutions shows your careful consideration of all aspects of each problem.
  • Hands-on approach. You are actively engaged in developing new and existing applications, data pipelines, and code bases.

Nice to Have

  • Bonus for skills and experience building event-driven data pipelines, RESTful web services, and/or integrating on-premise and cloud hosted systems, services, and applications.
  • Bonus for experience with scientific operations management, manufacturing execution, and/or enterprise resource planning.

We Offer:


·      Relocation Package

·      Permanent - Full-Time Job

·      Work from Mon through Fri. WE LEAVE EARLY ON FRIDAYS!

·      Upper MX Law Benefits including Medical Insurance with Dental Discounts

·      100% Payroll scheme

·      Career Path

·      Cool offices and a collaborative environment

·      American Company culture

·      Health & Wellness program for employees