What you’ll be doing:
The Senior Data Engineer will help build the next generation of cloud-based data tools and reporting for Experian’s MCE contact center division. Valuable, accurate, and timely information is core to our success, and this highly impactful role will be an essential part of that.
Delivery pace and meeting our commitments are a primary focus to ensure that we are providing information at the speed of business. As part of this, understanding the business-side logic, environment, and workflows is important, and in effect, we need someone that is an incredible problem solver. If you are a self-driven, determined engineer that loves data, creating cutting edge tools, and moving fast, this position is for you! We are a results-oriented team that is looking to attract and reward high performing individuals. Come join us!
Responsibilities include:
· Complex Dataset Construction: Construct datasets using complex, custom stored procedures, views, and queries. Strong SQL development skills are a must, preferably within Redshift and/or PostgreSQL.
· Full-stack Data Solutions: Develop full lifecycle data solutions from data ingestion (using custom AWS-based data movement/ETL processes via Glue with Python code) to downstream real-time and historical reports.
· Business Need to Execution Focus: Understand data-driven business objectives and develop solutions leveraging various technologies and solve for those needs. Along with great problem-solving skills, a strong desire to learn our operational environment is a necessity.
· Delivery Speed Enablement: Build reusable data-related tools, CI/CD pipelines, and automated testing. Enable DevOps model usage focused on continuous improvement, and ultimately reduce unnecessary dependencies.
· Shift Security Left: Ensure security components and requirements are implemented via automation up-front as part of all solutions being developed.
· Focus on the Future: Stay current on industry best practices and emerging technologies and proactively translate those into data platform improvements.
· Be a Great Team Player: Train team members in proper coding techniques, create proper documentation as needed, and be a solid leader on the team as a senior-level engineer.
· Support US Operations: Operate partially within US Eastern time zone to ensure appropriate alignment and coordination with the US-based teams.