- Experience
- 4+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 weeks ago
- Work mode
- In office
- Education
- Computer Science or related technical field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Role Overview
We are seeking a forward-thinking Data Engineer to spearhead the technical conception and construction of an Analytic Foundation. This comprises a collection of commercial analytical solutions coupled with an extensive data platform. These capabilities will be served via APIs that provide data and insights from diverse locations within a centralized data repository. The successful candidate will collaborate deeply with different business units to enhance and create solutions that deliver substantial value to our customers.
Key Responsibilities
- Lead the rollout of intricate features within the Advanced Analytics team.
- Innovate in the fields of analytics and scalable application development.
- Construct and maintain performant data and analytics models to support scalable products.
- Ensure code quality by authoring and reviewing efficient and thoroughly tested code.
- Guide and mentor less experienced engineers and colleagues.
- Drive enhancements in development processes through innovative practices.
- Collaborate with Product Managers and Customer Experience Designers to deeply understand user needs for precise scoping and feature development.
- Work cross-functionally alongside motivated peers dedicated to excellence.
Candidate Profile
- Minimum of 4 years hands-on full-stack engineering experience within agile, production environments.
- Proven leadership in designing and deploying complex features in full-stack applications.
- Strong capability to navigate between business, data management, and technical teams, quickly grasping business needs and translating these into technical solutions.
- Exposure to open-source tools, predictive analytics, machine learning, advanced statistics, and related data analysis techniques.
- Expertise in Python or Scala and experience with Spark and Hadoop ecosystems including tools like Hive, Impala, Airflow, NiFi, and Sqoop.
- Skilled in developing and deploying production-grade data-centric applications and pipelines, and implementing scalable machine learning systems across all phases from ingestion to presentation in Java, Scala, or Python.
- Experience with cloud platforms such as Databricks, AWS, or Azure.
- Demonstrated aptitude for quickly learning and applying new technologies and frameworks.
- Customer-centric mindset focused on delivering value.
- Strong passion for solving analytical and quantitative challenges.
- Track record of driving improvements in development workflows.
- Effective collaborator with experience interacting across roles and locations.
- Self-motivated, creative, with strong dedication to teamwork in small project groups.
- Academic background in Computer Science or a related technical discipline.
- Excellent verbal and written communication skills in English.