6+ years in software development, engineering, or data engineering
3+ years with AWS data services (S3, Glue, Lambda)
Minimum 3 years of hands-on Python experience
3+ years working with SQL databases
3+ years in CI/CD pipelines and DevOps practices
Responsibilities
Design and develop applications for sales channel residual payments
Implement event-driven data ingestion pipelines using Python and PySpark
Participate in code reviews to uphold coding standards and security
Monitor system performance and troubleshoot during UAT and post-launch
Integrate data sets from multiple platforms and applications
Benefits
Collaborative team environment focused on innovation
Opportunities for professional development and skill enhancement
Exposure to cutting-edge technologies in AI and data engineering
Flexible work arrangements to support work-life balance
Engagement in impactful projects that drive business outcomes
Full Job Description
Role description
Role Summary
Be part of a team designing developing testing and implementing applications for calculating sales channel residual payments and associated reporting analysis and AI driven intelligence functionality
Using Python PySpark along with AWS provided, services define and implement event driven data ingestion pipelines transforming and integrating data sets sourced from multiple platforms and applications
Participate in code reviews to ensure adherence to coding standards security requirements and engineering best practices
Monitor system performance and assist with troubleshooting issues during UAT and post go live
Requirements
6 years of experience in software development software engineering data engineering or related technology disciplines
3 years of experience developing or supporting applications within AWS data services including S3 Glue Lambda and related technologies
Hands on expertise minimum 3 years with Python
3 years of experience working with SQL databases and data management solutions
3 years of experience with CICD pipelines and DevOps practices
Good to have
Experience with commission or residual payment applications
Experience working with APIs microservices and distributed application architectures
Snowflake experience including data transformations execution workflows Snowpark
Snowflake Cortex for generative AI chatbots of Snowflake housed data and objects
Skills
Mandatory Skills: AWS AI Services, AWS Lambda, Python AI
Good to Have Skills: AWS Glue, AWS S3, CI/CD Architecture, PySpark-Data Science, SQL & Database testing