We are looking for Data Engineer on the Wrangling and Visualization Migration Team, candidate will communicate and collaborate with developers, architects, product managers, and feature teams to provide core-platform components that support the web services that are performant, secure, and reliable. Candidate will be defining, designing, coding, testing, and deploying services that interact with multiple large scale data systems as well as the production processes around them, such as deployment.
Responsibilities:- Work on a small team to deliver migrations from Alteryx to other tools
- Design and implement new applications and improvements to our platform to accelerate migrations
- Provide thought leadership and architectural expertise and cross-team integration
- Ship high-quality, well-tested, secure, and maintainable code
- Participate in design discussions about features and ensure technology integrates seamlessly with other pieces of the platform/other tools
- Review ongoing production software operations and troubleshoot development issues
Job Requirements
Details:
Experience Required:- 3+ years of Alteryx experience (Must have)
- 2+ years of dbt Core/Dataform/GCP tools
- Expertise in Python and other cloud-based data wrangling tools/applications
Experience Preferred:- Experience migrating from Alteryx to other cloud-based tools
- Highly effective in working with product managers, product owners, and cross functional users of product teams
- Experience developing products using extreme agile programming in a test-driven development (TDD)
- Experience with software and platform operations
- Experience building and shipping production grade software or services
- Have a deep desire to work closely, solve problems with groups, find win/win solutions and celebrate successes with other smart engineers
- Experience with any of the ETL, data integration products or any industrial data service
- Attention to detail with the ability to maintain accurate data and develop accurate documentation
- Willingness to learn new technologies
Education Required:Education Preferred:**Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***Pay Range:
$ 61.00 - $ 66.00