About The Role:
- As a Data Engineer at Enfuce, you are the backbone of our Data team. You own and
manage the data platform that ingests, stores, and distributes fresh, reliable data across the organization. By building automation, championing best practices, and embracing modern methodologies you will ensure that our data platform operates with the highest standards of reliability, security, and performance. - Your work lays the foundation for transformations and advanced analytics, enabling the wider Data team and other data consumers to deliver high-impact data solutions. As such, you have a significant impact on the Data team’s and organization’s success in driving value from data.
What You'll Be Doing:
- Design, build, and maintain scalable data infrastructure using appropriate tooling and technologies to guarantee security, reliability, and performance.
- Develop and manage data pipelines to ingest data from multiple sources, applying relevant processing strategies (e.g. batch, streaming, event-based), into our data lake and data warehouse.
- Leverage Infrastructure as Code and CI/CD best practices to automate deployments, streamline development processes, and ensure high-quality and efficient collaboration.
- Safeguard data reliability through automated monitoring and alerting, and by proactively identifying and resolving any availability or quality issues.
- Collaborate with fellow Data disciplines and other teams (e.g. software engineering teams, business stakeholders) to align on requirements, offer support, and deliver high-quality data solutions.
- Own stakeholder communication by gathering and clarifying project requirements, providing regular updates and timelines, and manage expectations with business and technical stakeholders.
- Active participation in team ceremonies to ensure coordinated efforts, alignment, and continuous excellence of the Data Engineering discipline.
What You'll Bring:
- Strong technical expertise with cloud platforms (e.g. AWS, GCP), data warehousing (e.g. Snowflake, BigQuery), and orchestration tools (Airflow).
- Strong proficiency in Python (or similar languages) and SQL. Hands-on experience with IaC tools (e.g., Terraform, CloudFormation), plus a solid understanding of modern CI/CD workflows for seamless development and deployment workflows.
- Champions monitoring, alerting, and logging best practices to ensure high data platform trust and uptime. • Strong familiarity with modern data engineering practices (e.g., ELT vs. ETL, medallion architecture, Reverse ETL) and a willingness to continuously scout, evaluate, and adopt emerging tools or methodologies that enhance data reliability, scalability, and performance.
- Strong interpersonal skills to engage with diverse teams, gather requirements, manage projects, and articulate complex data concepts to non-technical audiences.
- A proactive and curious mindset, comfortable with independently driving projects from inception to deployment, while delivering tangible results on time.
- Ability to adapt, learn, and contribute to the continuous evolution of our data strategy at Enfuce.
Why You’ll Love Working At Enfuce:
- High autonomy & ownership: We give you the freedom to own your work and trust you to make the best decisions for your projects.
- Top-tier talent: Join a team of industry experts and highly skilled professionals who are as passionate as you are about innovation.
- Unlimited growth potential: We support your ambition with plenty of room for personal and professional growth within the company.
- Flexible, remote work: Work from anywhere up to 30 days, in an environment that values flexibility and work-life balance.
- A supportive culture: You’ll be part of a team that encourages, motivates, and celebrates success together.
Comprehensive benefits package: We take care of our people with great benefits to match the value you bring.
Benefits & Perks:
Fair pay and employee stock option:
- We value the input of every employee and want you to tap into the growth we build together. That’s why our salaries are competitive and reassessed regularly, and you have access to an employee stock option program.
Flexible Paid Time Off:
- We offer a flexible paid time off policy, providing up to 5 weeks of annual vacation days and paid family leave (subject to country regulations). Additionally, you can benefit from hybrid or remote work options, promoting a healthy work-life balance.
Regular Fun With Your Team:
- To spend other than work-related time with your teammates, you get a team activity budget for three quarters a year. The fourth quarter is reserved for a company-wide event.
Individual Learning Budget:
- You get a yearly learning budget to use for courses and other relevant learning opportunities that help you develop your skills.
Report job