About the Role
Principal Data Engineers are key technical decision-makers within fast-paced delivery teams, implementing Quantexa’s innovative technology for various domains. You will balance competing demands with technical complexity, guide and mentor data engineers, and work hands-on as a programmer. Your leadership in managing, transforming, and cleansing high volume data will help clients solve business problems across areas like fraud, financial crime, risk, and customer intelligence.
Responsibilities
- Lead, support, and mentor a team of junior data engineers within an agile framework.
- Set medium-term strategy for the technical delivery of projects, anticipating challenges, risks, and issues.
- Operate with a high level of autonomy.
- Write defensive, fault-tolerant, and efficient code for production-level data processing systems.
- Configure and deploy Quantexa’s software using tools such as Spark, Hadoop, Scala, and Elasticsearch.
- Articulate technical concepts to a non-technical audience.
- Collaborate with solution architects and R&D engineers to champion solutions and standards for complex big data challenges.
- Proactively promote knowledge sharing and ensure best practices are followed.
Requirements
- Accomplished technical lead with a track record of delivering complex or mission-critical projects.
- At least eight years of industry experience in a data engineering role or engineering equivalent.
- At least five years of experience acting in a lead role within a data or software engineering team.
- Proficiency in Scala, Java, Python, or a data engineering-associated programming language.
- Expertise building and deploying production-level data processing batch systems maintained by application support teams.
- Appreciation for high-quality, operationally stable systems and streamlining development, release, and operations.
- Experience with modern development tooling (e.g., Git, Gradle, Nexus) and technologies supporting automation and DevOps (e.g., Jenkins, Docker, Bash scripting).
- Familiarity with developing within a version-controlled process that regularly uses these tools and technologies.
- Strong technical communication ability with demonstrable experience of working in rapidly changing client environments.
- Knowledge of testing libraries of common programming languages (such as ScalaTest or equivalent).
- Understanding of different test types (unit test, integration test) with specific examples of written tests.
Skills
- Scala
- Java
- Python
- Spark
- Hadoop
- Elasticsearch
- Git
- Gradle
- Nexus
- Jenkins
- Docker
- Bash scripting
- ScalaTest
Location
- Remote
Work Type
- Full-time
- Hybrid
Experience Level
- 8+ years industry experience
- 5+ years lead experience
Salary/Compensations
- Regularly bench-marked salary rates
Benefits
- Annual leave, plus national holidays + birthday off
- 100% 401k match up to 5%
- Competitive annual leave, parental leave, PTO, and observed holidays
- Comprehensive benefits coverage, including mental health support, fitness reimbursements, and financial well-being
- Tax-advantageous benefits, such as commuter benefits, healthcare, and dependent care
- Volunteer Day off
- Work from Home Equipment
- Free Subscription to a meditation, relaxation and sleep app
- Continuous Training and Development
- Work from Anywhere policy (up to 2 months outside country of employment over a rolling 12-month period)
- Team Social Budget & Company-wide Socials
About the Company
- Innovating the data analytics market since 2016, with technology originating in FinTech to tackle criminal activity.
- A diverse team of nearly half from ethnic or religious minority backgrounds, comprising people from 47 nationalities who speak over 20 languages.
- Mission-driven to help businesses grow, make data easier, and make the world a better place.
- A collection of bright, passionate minds harnessing complexities and helping clients and their communities.
Equal Opportunity
- Proud to be an Equal Opportunity Employer.
- Committed to fostering an inclusive and diverse work environment.
- Recruitment process designed to be inclusive and accessible.
- Welcomes individuals regardless of race, beliefs, color, national origin, gender, sexual orientation, age, marital status, neurodiversity, or abilities.
