Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Data Engineer image - Rise Careers
Job details

Principal Data Engineer

What we’re all about.

It isn’t often you get to be part of a tech company that, since 2016, has been innovating the data analytics market in ways no-one else can. Our technology started out in FinTech, helping tackle serious criminal activity. Now, its potential is virtually limitless. Working at Quantexa isn't just intellectually stimulating. We’re a real team. Collaborating and constantly engineering better and better solutions. We’re ambitious, we think things through and we’re on a mission to discover just how far we can go. Nearly half of our colleagues come from an ethnic or religious minority background. We’re made up of people from 47 nationalities who speak over 20 languages. As a diverse mix of individuals, we make one big unstoppable team. If our incredible culture sounds like you, we’d love you to join us.

The opportunity.

Our Quantexa Delivery team is all about bringing context to data. Principal Data Engineers are drivers within our fast-paced delivery teams, implementing Quantexa’s innovative technology for an ever-expanding list of domains including banking, insurance, government, healthcare. We are problem solvers, delivering sophisticated end-to-end big data solutions to our internal and external client stakeholders. As a central part of our team, you will experience opportunities beyond that of an engineer. You will be the key technical decision maker for our delivery projects, balancing competing demands with technical complexity. You enjoy leading by example, guiding and mentoring data engineers to solve complex technical problems, sharing success with the team and taking pride in achieving milestones together. You share success with the team and take pride in the sum of its achievements. You will balance your time engaging with our business teams and clients to break down requirements into technical tasks, working hands-on as a programmer, and supporting the work of other engineers within a collaborative environment.  

The work you do here will be impactful. The challenges we tackle are big, but they're also incredibly rewarding. Your leadership in managing, transforming, and cleansing high volume data help our clients solve business problems across a wide range of areas including fraud, financial crime, data management, risk and customer intelligence.

What you’ll be doing.

  • You will lead, support, and mentor a team of junior data engineers within an agile framework.
  • You set medium term strategy for the technical delivery of delivery projects, seeking to anticipate challenges, risks and issues 
  • You operate with a high level of autonomy, seeking guidance and support from others as required 
  • Write defensive, fault tolerant and efficient code for production level data processing systems.
  • You’ll configure and deploy Quantexa’s software using tools such as Spark, Hadoop, Scala, Elasticsearch, with our platform being hosted on both private and public virtual clouds, such as Google cloud, Microsoft Azure and Amazon.
  • You will be a trusted source of knowledge to your clients. You will articulate technical concepts to a non-technical audience helping them to make big decisions.
  • Collaborate with both our solution architects and our R&D engineers to champion solutions and standards for complex big data challenges. You proactively promote knowledge sharing and ensure best practice is followed.

What you’ll bring.

  • You are an accomplished technical lead with a track record of delivering complex or mission critical projects, with at least eight years of industry experience in a data engineering role or engineering equivalent, and at least ​five years of​ experience acting in a lead role within a data or software engineering team across a range of projects. 
  • Proficiency in Scala, Java, Python, or a programming language associated with data engineering. Our primary language is Scala, but don’t worry if that’s not currently your strongest language, we believe that strong engineering principles are universal and transferrable.
  • You’ll have expertise building and deploying production level data processing batch systems maintained by application support teams. Importantly you’ll share an appreciation of what makes a high quality, operationally stable system and how to streamline all areas of development, release, and operations to achieve this.
  • Experience with a variety of modern development tooling (e.g. Git, Gradle, Nexus) and technologies supporting automation and DevOps (e.g. Jenkins, Docker and a little bit of good old Bash scripting). You’ll be familiar with developing within a version-controlled process that regularly makes use of these tools and technologies.
  • A 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). Knows the difference between different test types (unit test, integration test) and can cite specific examples of what they have written themselves.
  • Prior government clearance or ability to obtain governance clearance is essential.

Nice to haves.

  • An extensive background in the Compliance, AML, Fraud technology and/or banking industry​​ 
  • Experience as a technical career mentor, technical line manager, or acting in an equivalent guidance role.  
  • Experience working within an agile framework / team 
  • Experience as a global initiative owner or champion of best practice for a previous company 

Our perks and quirks.

What makes you Q will help you to realize your full potential, flourish and enjoy what you do, while being recognized and rewarded with our broad range of benefits.

We offer:

  • Competitive salary  
  • Company bonus  
  • 100% RRSP match up to 5% 
  • Competitive annual leave, plus your birthday off, 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 
  • Regularly bench-marked salary rates  
  • Well-being days  
  • Volunteer Day off 
  • Work from Home Equipment 
  • Free Calm App Subscription #1 app for meditation, relaxation and sleep  
  • Continuous Training and Development, including access to Udemy Business  
  • Spend up to 2 months working outside of your country of employment over a rolling 12-month period with our ‘Work from Anywhere’ policy 
  • Employee Referral Program   
  • Team Social Budget & Company-wide Socials 

Our mission

We have one mission. To help businesses grow. To make data easier. And to make the world a better place. We’re not a start-up. Not anymore. But we’ve not been around that long either. What we are is a collection of bright, passionate minds harnessing complexities and helping our clients and their communities. One culture, made of many. Heading in one direction – the future.

It's all about you

Quantexa is proud to be an Equal Opportunity Employer. We’re dedicated to creating an inclusive and diverse work environment, where everyone feels welcome, valued, and respected. We want to hear from people who are passionate about their work and align with our values. Qualified applications will receive consideration for employment without regard to their race, colour, ancestry, religion, national origin, sex, sexual orientation, gender identity, age, citizenship, marital, disability, or veteran status. Whoever you are, if you’re a curious, caring, and authentic human being who wants to help push the boundaries of what’s possible, we want to hear from you.

Internal pay equity across departments is crucial to our global compensation philosophy. Grade level and salary ranges are determined through interviews and a review of experience, education, training, knowledge, skills, and abilities of the applicant, equity with other team members, and alignment with market data.

Quantexa is committed to providing reasonable accommodations in our talent acquisition processes. If you require support, please inform our Talent Acquisition Team.

start. don’t stop – Apply

Quantexa Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Quantexa DE&I Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Quantexa
Quantexa CEO photo
Vishal Marria
Approve of CEO

Average salary estimate

$145000 / YEARLY (est.)
min
max
$130000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Data Engineer, Quantexa

As a Principal Data Engineer at Quantexa, you'll be diving headfirst into the exhilarating world of data analytics, where innovation meets impact. Since 2016, Quantexa has been at the forefront, revolutionizing the data analytics market, starting from its roots in FinTech and expanding its reach across various domains like banking, healthcare, and insurance. This isn't just a job; it's a chance to be part of a dynamic team where problem solvers thrive. You'll lead and mentor a group of passionate data engineers, guiding them to deliver sophisticated big data solutions that tackle real-world problems, from fraud detection to customer intelligence. Your role is integral, balancing technical decision-making with hands-on programming using tools like Spark, Hadoop, and Scala while ensuring high-quality and stable systems. With a global workforce representing 47 nationalities, Quantexa prides itself on its diverse culture where your unique perspective is valued. We operate in an agile framework focused on collaboration and shared success, encouraging you to break down complex requirements and translate them into actionable tasks. If you’re driven by ambition, have a collaborative spirit, and possess the technical expertise to tackle challenging projects, then Quantexa is the perfect place for you. Come and make an impact that matters with us!

Frequently Asked Questions (FAQs) for Principal Data Engineer Role at Quantexa
What does a Principal Data Engineer do at Quantexa?

A Principal Data Engineer at Quantexa plays a pivotal role in leading and mentoring junior engineers, delivering complex big data solutions across various sectors. Their responsibilities include writing efficient code for production-level data processing, setting strategies for technical deliveries, and collaborating with clients to solve business challenges.

Join Rise to see the full answer
What skills are required for the Principal Data Engineer position at Quantexa?

To be successful in the Principal Data Engineer role at Quantexa, candidates should have extensive experience in data engineering, proficiency in programming languages like Scala and Python, strong knowledge of modern development tools, and a solid understanding of big data technologies and frameworks. Empathy in technical communication is also essential.

Join Rise to see the full answer
What are the key challenges faced by a Principal Data Engineer at Quantexa?

The Principal Data Engineer at Quantexa navigates various challenges such as managing complex data sets, ensuring high system quality, meeting tight project deadlines, and effectively communicating technical concepts to non-technical stakeholders. Balancing innovation with operational stability also plays a significant role.

Join Rise to see the full answer
How does Quantexa support the career growth of Principal Data Engineers?

Quantexa emphasizes continuous training and development, offering access to learning platforms like Udemy Business, mentorship opportunities, and the chance to lead significant projects. Their diverse work environment fosters collaboration, which further enhances personal and professional growth.

Join Rise to see the full answer
What programming languages should a Principal Data Engineer at Quantexa be familiar with?

Candidates for the Principal Data Engineer role at Quantexa should be proficient in Scala, as it is the primary language used, along with experience in Python or Java. Strong engineering principles are valued, and proficiency in various languages can be a strength.

Join Rise to see the full answer
What kind of projects will a Principal Data Engineer work on at Quantexa?

Principal Data Engineers at Quantexa work on a range of projects that leverage sophisticated data analytics, including fraud detection, risk management, and customer intelligence. They are involved in providing solutions that span multiple sectors, contributing to impactful real-world applications.

Join Rise to see the full answer
What is the work culture like at Quantexa for a Principal Data Engineer?

Quantexa fosters a vibrant work culture characterized by collaboration, diversity, and inclusivity. With a team representing 47 nationalities, employees are encouraged to share their unique perspectives, work together towards ambitious goals, and celebrate collective achievements.

Join Rise to see the full answer
Common Interview Questions for Principal Data Engineer
How do you ensure the code you write is efficient and fault-tolerant as a Principal Data Engineer?

To ensure efficiency and fault-tolerance in my code, I follow best practices such as writing modular and reusable code, implementing robust error handling, conducting thorough testing, and continuously profiling and optimizing performance based on metrics.

Join Rise to see the full answer
Can you describe your experience leading a team of data engineers?

In my previous roles, I've successfully led teams by focusing on mentorship, fostering collaboration, and setting clear objectives. I believe in empowering team members by creating an environment where they can learn, share knowledge, and take ownership of their contributions.

Join Rise to see the full answer
What strategies do you employ to break down complex data requirements?

I start by engaging closely with business stakeholders to understand their needs. Then, I translate these requirements into technical specifications using diagrams, user stories, and incremental development processes to ensure clarity and alignment throughout the project.

Join Rise to see the full answer
How do you handle tight deadlines while ensuring high-quality output in your projects?

Prioritization and effective communication are key. I advocate for setting realistic timelines, breaking down tasks, and maintaining transparency with the team and stakeholders. Additionally, I ensure thorough testing and quality reviews are integrated into the development process.

Join Rise to see the full answer
Describe a challenging data problem you've solved in the past.

I once faced a significant challenge in optimizing a data pipeline that was crucial for a financial reporting system. By analyzing bottlenecks, implementing batch processing, and utilizing caching, I improved the system's performance by over 50%, enabling timely reporting.

Join Rise to see the full answer
What tools and technologies do you prefer for managing big data systems?

I prefer using modern tools like Apache Spark for data processing, Hadoop for storage, and Kafka for streaming data. Additionally, I employ tools such as Git for version control and Jenkins for continuous integration to streamline deployment processes.

Join Rise to see the full answer
How do you keep up with advancements in data engineering technologies?

I stay current by regularly attending industry conferences, participating in webinars, and following relevant blogs and forums. Joining professional groups and networking with peers also helps me learn about emerging trends and best practices in data engineering.

Join Rise to see the full answer
How do you approach non-technical stakeholders to explain complex technical concepts?

I utilize analogies and simple language to relate complex technical concepts to everyday experiences. Visual aids, like diagrams or charts, often help convey information more clearly. It’s essential to focus on the business impact rather than the technical details.

Join Rise to see the full answer
What experience do you have with cloud platforms for data engineering?

I have hands-on experience with major cloud platforms like AWS, Azure, and Google Cloud. I have utilized their services for deploying data processing pipelines, storing large datasets, and leveraging machine learning capabilities for analytics.

Join Rise to see the full answer
In what ways have you promoted best practices among your engineering teams?

I have initiated knowledge-sharing sessions, developed and documented coding standards, and led code reviews to promote best practices. Encouraging a culture of continuous feedback and mutual learning helps enforce these standards effectively.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Quantexa Hybrid No location specified
Posted 2 days ago
Photo of the Rise User
Quantexa Hybrid No location specified
Posted 2 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Apex Systems Remote Chesapeake, VA
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Lyft Remote San Francisco, CA
Posted 10 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Flex-Friendly
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 12 days ago

Quantexa’s Contextual Decision Intelligence is a new approach to data that gives organizations the ability to connect internal and external data sets to provide a single view, enriched with intelligence about the relationships between people, pla...

24 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 29, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!