Lead Data Engineering
hace 6 días
Description
LEAD
Data Engineering - Data Solutions
Mexico City | Mex
Role Description
As a Lead Data Engineer in the Data Solutions, Sales Pillar, you will be responsible for building complex data pipelines, data modelling, full-stack engineering, and integrating third-party APIs in alignment with our Future State Architecture. Our goal is to ensure excellence in scalability and performance while delivering a top-tier user experience. The ideal candidate will have a proven track record in data engineering, software development and a strong passion for creating innovative solutions that meet the evolving needs of our users.
This job requires that you be a quick learner, and self-starter with the ability to work under pressure, meet aggressive deadlines, and handle multiple projects/tasks simultaneously. You should have the ability to work in a fun, creative, and fast-paced environment. You are aware of trends and technical developments in the industry, and how those can be applied in your work, and have a point of view on the delivery approach for very complex or foundational features.
"You build it, you own it." Our engineering teams are responsible for the ongoing maintenance of our apps. Therefore this role also requires active engagement on deployments, monitoring, incident management and response, vendor oversight, and general ongoing operations activities.
In This Role, We Require Someone Who Can
- Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency.
- Efficiently leverage evolving technologies and platforms to build highly scalable solutions that meet current and future business needs.
- Work in a Hybrid Engineering model and contribute to all phases of SDLC including design, discovery, implementation, code reviews, automation, and testing.
- Drive continuous improvement with a focus on process, controls, scalability, and maturity.
- Lead your team by example in using engineering best practices and in understanding risks and making relevant trade-offs. Follow and enable best practices for software development, including design patterns, code reviews, testing, launch strategies and documentation.
- Collaborate closely with Engineering Managers and serve as the technical leader for the team. Collaborate with Architects and Lead Engineers in the application design process, contributing innovative ideas and technical expertise in designing scalable systems.
- Engage with Product Managers to clarify customer requirements, propose viable workarounds, and understand related priorities better.
- Collaborate closely with cross-functional teams, including product managers, designers, and engineering teams, to deliver exceptional user experiences.
- Mentor and inspire team members through code reviews and dedicated knowledge sessions, fostering a culture of continuous learning and growth. You'll provide guidance and support to junior engineers, sharing your knowledge and expertise to help them thrive in their roles.
- Drive technical excellence and innovation establishing and upholding high standards for code quality, scalable architecture, performance, and reliability.
- Design and implement data architectures that align with business requirements and long-term goals. Develop data models, and schemas to support current and future integrations.
- Thrive in a culture of high ownership, accountability, delivery, and innovation.
Required
Experience and Skills
- 10+ years of professional software development experience in designing, building, scaling, and maintaining distributed production systems.
- At least 2+ years of hands-on technical leadership, driving the architecture and design of scalable and high-availability systems.
- Create and maintain scalable data pipelines to support ongoing data processing and analytics needs.
- Design and implement effective data models to ensure data integrity, performance, and scalability.
- Integrate data from various sources, including third-party APIs, to ensure comprehensive data availability.
- Utilize strong programming skills, particularly in Python, to develop and maintain data engineering solutions.
- Develop and manage integrations with third-party APIs to enhance data capabilities and ensure seamless data flow.
- Implement and manage data workflows using scheduling tools like Apache Airflow and DBT to automate and streamline data processes.
- Optimize data processing and storage for performance, scalability, and cost-efficiency.
- Work closely with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions that meet business needs.
- Implement and enforce data quality standards and governance policies to ensure data accuracy and reliability.
- Provide technical guidance and mentorship to junior data engineers and other team members.
- Maintain comprehensive documentation of data architecture, processes, and workflows.
- Identify and resolve data-related issues, ensuring minimal disruption to business operations.
- Build and optimize data solutions for AI applications, ensuring data is effectively utilized by both humans and AI agents.
- Engage with various teams and stakeholders to ensure alignment and effective communication across the organization.
- Stay updated with the latest industry trends and technologies to continuously improve data engineering practices and solutions.
Desired
- Knowledge of object-oriented programming (such as Java) and scripting languages (such as NodeJs).
- Hands-on experience using DBT.
- Knowledge of Heroku platform and Add-ons (Redis, Postgres)
- Experience with Salesforce CRM
- Experience with Salesforce Data Cloud
- Knowledge of large language models (LLMs) and agents
- Full-stack software development experience
-
Lead Data Engineering
hace 1 semana
Ciudad de México, Ciudad de México Salesforce A tiempo completoTo get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySoftware EngineeringJob DetailsAbout SalesforceSalesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't...
-
Lead Data Engineer
hace 2 semanas
Ciudad de México, Ciudad de México LaPieza A tiempo completoWe are looking for a Lead Data Engineer (GCP)to join our team and spearhead the next generation of data platforms on Google Cloud for the Americas, shaping how analytics and data engineering power business decisions at scale. Role PurposeLead the design, development, and evolution of the data ecosystem for the Americas region on Google Cloud Platform (GCP)....
-
Lead Data Engineer
hace 5 días
Ciudad de México, Ciudad de México Interfell C.A A tiempo completoThe team provides end-to-end software development services and offers the opportunity to work on real-world projects in a collaborative environment. Their client is transforming customer communication and engagement for dealerships across North America through an AI-powered platform that enables messaging, review collection, payment processing, lead...
-
Lead Data Engineer
hace 3 días
Ciudad de México, Ciudad de México Salesforce A tiempo completoTo get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySoftware EngineeringJob DetailsAbout SalesforceSalesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't...
-
Data and Analytics Lead
hace 2 semanas
Ciudad de México, Ciudad de México Mastercard A tiempo completoOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Big Data Lead
hace 1 semana
Ciudad de México, Ciudad de México RHS Recruitment & Humans Solutions A tiempo completoCloud / Snowflakes - Big Data LeadHibrid (Monterrey/Saltillo/GDL/CDMX)Essential Skills:9+ years of experience with Information Technology; 7+ years in Data Warehouse and ETL development and 4+ years of strong experience in designing andimplementing a fully operational solution on Snowflake Data Warehouse.In-depth understanding of Data Warehousing, ETL...
-
Testing Engineering Senior Analyst
hace 1 día
Ciudad de México, Ciudad de México NTT DATA A tiempo completoBachelor's degree in Computer Science, Information Systems, Engineering, or a related field. 5+ years of experience in manual functional testing. Proven experience testing web applications, APIs, and backend systems. Strong skills in test case design, test data management, and defect tracking. Experience with SQL for data validation and backend testing....
-
Data and Analytics Lead
hace 2 semanas
Ciudad de México, Ciudad de México Mastercard A tiempo completoOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Lead Data Engineer/Data Architect
hace 2 semanas
Ciudad de México, Ciudad de México Global Applications Solution A tiempo completoPosition: Lead/Principal Data Engineer/Data ArchitectClient Domain: Banking InstitutionWork StructureInitial Phase: Mandatory 3 weeks on-site in Mexico City (Santa Fe) for essential client immersion and team onboarding.Ongoing: Following the initial phase, the role transitions to fully remote .Note on Expenses: The client will not cover travel,...
-
Software Engineering Team Lead
hace 3 días
Ciudad de México, Ciudad de México Jobgether A tiempo completoThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineering Team Lead in Mexico. As a Software Engineering Team Lead, you will guide a specialized team working on blockchain core systems, focusing on MEV services and mempool transactions. You will shape technical strategy, mentor engineers, and...