Highlights
Join our innovative team, build scalable solutions, and grow fast with mentorship from experienced engineers.
Description
Job Summary
pJoin WEX's innovative Risk Engineering team as an entry-level Data Engineer. Collaborate with stakeholders to address complex data challenges and develop scalable, efficient solutions using modern big data technologies.
Responsibilities
- Collaborate with stakeholders to learn about our customers' biggest challenges.
- Design, test, code, and instrument new data products/systems/platforms at small to medium complexity level.
- Learn ways to effectively measure, inspect, and drive decisions using data.
- Develop and maintain CI/CD pipelines using tools such as GitHub Actions.
- Implement Infrastructure as Code (IaC) using Terraform for cloud-based data infrastructure.
Required Skills
- Data processing and analysis
- Cloud infrastructure management
- Big data technologies
- CI/CD pipelines
- Software development with TDD/BDD
Required Skills Explained
- Problem-solving skills: Ability to tackle complex challenges and design effective solutions.
- Communication and collaboration: Strong ability to work with cross-functional teams and stakeholders.
- Programming languages: Proficiency in Java, C#, Golang, and Python.
- Data processing techniques: Knowledge of data ingestion, cleaning, processing, enrichment, serving, and quality assurance tools and techniques.
- Data modeling: Experience with designing efficient and user-friendly data models and structures.
- Automated testing: Skills in implementing automated tests to ensure code quality.
- Data pipeline development: Ability to develop and manage data pipelines using tools like SQL, relational algebra, and ELT.
- Data warehousing concepts: Understanding of dimensional modeling and data warehousing principles.
- Continuous learning: Willingness to learn new technologies and tools quickly.
Who is this for
pWe are looking for a highly motivated entry-level Data Engineer who can solve complex problems, learn new technologies quickly, and work in a collaborative team environment. Ideal candidates have a strong interest in data and big data technology.
Why This Job is a Good Opportunity
ulliOpportunity for impactful work: Contribute to building scalable, observable solutions that have significant business impact.liInnovative environment: Work with advanced big data and AI technologies in a cutting-edge company.liTalented team: Collaborate with highly skilled engineers and leaders who support career growth.liCustomer-centric focus: Solve real-world problems for customers, driving meaningful improvements in their business operations.liRapid learning curve: Constant exposure to new technologies and problem-solving opportunities.liCareer development: Potential for fast-paced growth within the Risk Engineering team.
Interview Preparation Tips
- Prepare examples of how you have used programming languages in previous projects or internships.
- Discuss specific data processing techniques you are familiar with and provide real-world applications.
- Showcase your problem-solving skills by describing a complex challenge you faced and the steps you took to resolve it.
- Highlight instances where you collaborated effectively with team members from different departments.
- Mention any experience you have with data modeling or data warehousing concepts.
- Be prepared to discuss CI/CD processes and infrastructure as code (IaC) tools like GitHub Actions and Terraform.
Career Growth in This Role
pThe entry-level Engineer position at WEX Risk Platform offers numerous opportunities for career development. As you progress, you will have the chance to take on more complex projects, lead teams, and develop advanced solutions that drive business value. The company fosters a culture of continuous learning, where engineers are encouraged to stay updated with the latest technologies. With experience, you can move into senior roles or even specialize in specific areas such as data engineering, AI/ML integration, or cloud platform management. This role provides a solid foundation for building a rewarding career in technology and risk management.
Explore More Opportunities
Skills
Frequently Asked Questions
What are the key responsibilities of a Data Engineer at WEX?Key responsibilities include collaborating with stakeholders to address complex data challenges, designing and implementing new systems, maintaining CI/CD pipelines, and managing cloud infrastructure.
What skills are essential for this role?Essential skills include experience with big data technologies, proficiency in cloud infrastructure management, and strong problem-solving abilities.
Is any prior experience necessary for this position?While 1-2 years of experience is a plus, we are open to candidates who can demonstrate a deep understanding or capability in software engineering through education and other relevant experiences.