Skip To Main Content
backBack to Search

Senior Data Software Engineer

Remote in Mexico, Colombia
Data Software Engineering
& 6 others

We are looking for a highly skilled Senior Data Software Engineer to join our remote team, working with a leading bank in the financial services industry. As a Senior Data Software Engineer, you will be responsible for designing, developing, and maintaining data products for deposits, loans, credit cards, and risk management. You will work closely with cross-functional teams to integrate data source systems and ensure the reliability and scalability of our data solutions. The successful candidate will have a strong background in data software engineering and a passion for developing innovative solutions.

Responsibilities
  • Design and develop data products for deposits, loans, credit cards, and risk management, ensuring the reliability and scalability of your data solutions
  • Integrate data source systems and ensure data quality and consistency across multiple platforms
  • Develop and maintain data pipelines using Spark and Apache Airflow, optimizing performance and scalability
  • Design and optimize complex SQL queries and data models, ensuring efficient data retrieval and storage
  • Collaborate with cross-functional teams to understand business requirements and develop innovative data solutions
  • Participate in code reviews and ensure compliance with coding standards and best practices
  • Contribute to the development of automated testing frameworks and tools to ensure the quality of our data solutions
Requirements
  • A minimum of 3 years of experience in Data Software Engineering, demonstrating expertise in designing and developing data products for large-scale applications
  • In-depth knowledge of Python programming and related libraries such as Pandas, PyTest, and Sonar, showcasing your proficiency in data manipulation and analysis
  • Expertise in Spark and Apache Airflow, highlighting your experience in building and maintaining data pipelines
  • Hands-on experience with AWS Big Data Services such as EMR, Lake Formation, and Glue, showcasing your ability to build scalable and reliable data solutions
  • Strong analytical and problem-solving skills, allowing you to identify and resolve complex data-related issues
  • Fluent spoken and written English at an upper-intermediate level or higher, enabling effective communication
Nice to have
  • Experience with GitLab and Docker, enabling you to build and deploy data solutions in a containerized environment.
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn