Senior Data Software Engineer
Remote in Argentina, & 4 others
Data Software Engineering& 6 others
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobChoose an option
We are looking for a Senior Data Software Engineer to join our team. This role is ideal for someone who enjoys designing resilient data solutions that support critical business decision-making. You'll work closely with a team that values clean, well-tested code and strong engineering practices. If you're motivated by solving complex data challenges at scale, this position offers plenty of room to grow and make an impact
Responsibilities
- Design and build scalable data pipelines that support reliable data movement across multiple systems
- Develop and maintain data ingestion processes from a variety of source systems
- Write clean, efficient, and well-tested code following strong software engineering practices
- Collaborate with cross-functional teams to understand data requirements and translate them into technical solutions
- Monitor data pipeline performance and proactively address issues to maintain system reliability
- Participate in code reviews to uphold quality standards and share knowledge across the team
- Troubleshoot and resolve data quality issues, ensuring accuracy and consistency across datasets
- Contribute to the ongoing improvement of data architecture and engineering standards
- Document technical processes and solutions to support knowledge sharing and team onboarding
- Work within an agile environment, participating in sprint planning and other team ceremonies
Requirements
- A minimum of 3 years of relevant professional experience
- Strong hands-on experience with PySpark and Spark SQL for building and processing large-scale data workflows
- Experience building and managing Lakeflow pipelines and Jobs for data orchestration
- Proficiency with Auto Loader and JDBC/CDC ingestion methods, working with sources such as DB2 and SQL Server
- Solid experience with Delta Lake and Unity Catalog for managing data storage and governance
- Background ensuring data quality and performing source reconciliation to maintain accurate, trustworthy datasets
- Experience writing unit tests using pytest to validate code reliability and correctness
- Working knowledge of Git and Asset Bundles for version control and deployment management
- Upper-intermediate English language skills or higher (B2)
Nice to have
- Experience with DataStage migration projects
- Background in Dynamics 365/Dataverse data extraction
- Databricks certification
