Senior Data Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

3+ years of experience in a Senior data position, Strong command of SQL and Python, Experience with dbt and ETL/ELT data pipelines, Excellent written and verbal communication skills in English..

Key responsabilities:

  • Architect and implement data infrastructure and reporting needs
  • Create and maintain data ingestion and transformation pipelines
  • Collaborate with global colleagues across teams and time zones
  • Develop data products visible to clients, such as Embedded Analytics and Data APIs.

TestGorilla logo Icon for a company verified by Jobgether
TestGorilla Hrtech: Human Resources + Technology Startup https://www.testgorilla.com/demo-signup/
51 - 200 Employees

Job description

Hi there, I'm Raúl, Director of Data at TestGorilla. We're excited to share more about the Senior Data Engineer role and our team.


About TestGorilla

Imagine a world where everyone lands their dream job. TestGorilla is revolutionizing the hiring process through skills-based hiring, empowering one billion people to do just that. Our platform provides scientifically validated tests, enabling companies to hire faster and without bias, based on true skills and potential. We also empower candidates to showcase their abilities and find ideal roles.

At TestGorilla, we stand for diversity, act with integrity, and put talent first. We celebrate individuality and creativity and believe in a workplace where you can make a big impact. Our team works in a flexible, autonomous environment with a focus on well-being and results.

Join us in creating a future where skills matter most, and everyone has the chance to land their dream job.


About the role

As our Senior Data Engineer, you'll be essential in achieving TestGorilla's vision of helping one billion people land their dream job. You'll be responsible for architecting and implementing data infrastructure and reporting needs, helping teams become data-driven, and creating data products for clients. This isn't just a role; it's your chance to make a real difference by having a wide impact, high visibility, and operating with autonomy while helping shape our HR Tech startup. You'll directly contribute to TestGorilla's mission by helping shape our data capabilities. Join our driven, remote-first Data team, and let's achieve these ambitious goals together.


Responsibilities

In this role, your responsibilities will include but not limited to:

  • Uphold TestGorilla's behaviors and foster an inclusive, supportive culture.
  • Collaborate effectively with global colleagues across teams and time zones.
  • Creating and maintaining data ingestion and transformation pipelines.
  • Creating and maintaining dbt models.
  • Creating and maintaining dashboards in our analytics tool.
  • Triaging reporting requests from different departments.
  • Creating data products that will be visible directly by our clients, such as Embedded Analytics, Data APIs or ML/LLM models.
  • Working with infrastructure as code (in Terraform + AWS).


What you'll bring

We're looking for someone who:

  • Is passionate about TestGorilla's mission to help one billion people find their dream jobs.
  • Has strong written and verbal communication skills in English.
  • Thrives in a fast-paced, remote-first environment.
  • Has a very good command of SQL and Python.
  • Has previous experience with dbt.
  • Has previous experience with Holistics or Looker (or similar: AQL or LookML).
  • Has previous experience implementing ETL/ELT data pipelines.
  • Has previous experience with infrastructure as code.
  • Is good at stakeholder management and organizing requests in a dynamic environment.
  • Is a highly collaborative person with a go-getter attitude that can thrive with little direction.
  • Has excellent communication skills with the ability to articulate complex concepts in plain English.

We typically expect candidates with at least 3+ years of experience in a Senior data position to have the skills mentioned above.

We value diversity and encourage you to apply even if your experience doesn't perfectly match the description. If this role excites you and you think you have what it takes, we want to hear from you!


Bonus skills

While these skills aren't a requirement, we'd be very interested to hear from you if you have:

  • Experience in Machine Learning and Generative AI (LLM-based) products.


What's in it for you?

Please note: Some specifics, particularly around leave, may vary depending on your country of residence. This will be discussed during the hiring process.

  • Global Team: Join a fully remote, mission-driven team from around the world.
  • Competitive compensation: Receive a competitive pay (€68,000 - €85,000 or $71,400 - $89,250 USD per annum) + Share Appreciation Rights.
  • Remote & flexible work: Work from almost anywhere*. Enjoy flexible hours and asynchronous work to balance work and life. 
    • *Check out the Countries we currently hire from here.
  • Remote work budget: €1,000 per year to help you set up your home office.
  • Growth & development: Invest in yourself and your career with a 3.5% L&D budget and clear growth opportunities.
  • Stimulating work environment: Tackle new challenges and work with innovative technology in a dynamic setting.
  • Connect with your team: Join optional fun virtual socials, AMAs with team members and leadership, and regular fun chats. Build a strong sense of community!
  • TestGorilla community groups: Join peers to build community and boost opportunities for connection, advocacy, and professional development.
  • Parent/Caregiver support: We provide a caregiver-friendly work environment with paid 8-16 week parental leave and tailored return-to-work approaches.
  • Work-life balance: Our unlimited and flexible time off policy empowers you to take the time you need to recharge and maintain your well-being.


Interested?

We believe in using our own product to ensure fair and objective hiring. If this role aligns with your skills and aspirations, we invite you to complete one of our very own assessments. This will give you a firsthand experience of our platform and help us get to know you better. We look forward to hearing from you!

TestGorilla is committed to building a diverse and inclusive workplace. We believe that diverse teams are stronger teams, and we encourage applications from people of all backgrounds. We understand that some candidates may experience test anxiety, and we want to assure you that accommodations are available and can be requested prior to sitting our assessments. Your request will not negatively impact your application, as we do not factor this into our review process.



Required profile

Experience

Industry :
Hrtech: Human Resources + Technology
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Data Engineer Related jobs