Senior Data Engineer

Vacancy details
Data Engineering
Data Engineer
Senior
Colombia, 
Poland, 
Ukraine
Remote

Client’s flexible benefits software helps companies offer competitive benefits packages while reducing costs and inefficiencies, by giving employees more choice and flexibility in how they spend their benefit allowances. The platform also saves HR professionals countless hours managing and supporting various point solutions.

Using cleint’s application suite, companies can select from a suite of products that include Lifestyle Spending Accounts, Health Spending Accounts, Health Reimbursement Arrangements, Flexible Spending Accounts, and more to design and deliver customized benefits programs–all through a single platform. Employees then have three choices to spend account funds: The Store with discounted products and services, The Visa Card, or claim reimbursement backed by Cleint’s world-class member support team.

Client has helped hundreds of the world’s most admired companies, including Stripe, Zoom, Lululemon, and Affirm, design and support flexible, inclusive benefits programs for nearly a million employees. And, we are seeing great success with 75 NPS, and 98 CSAT ratings from members.

What project we have for you

Build and ship the best possible products accurately and on-time. Solve complex business problems and workflows with highly secure, scalable, and easy-to-use backend APIs and infrastructure. We run our services on Kubernetes using GCP (for now) and AWS (upcoming). We integrate with Stripe, Plaid, and others to make complicated financial transactions a breeze.

What you will do

  • Establish and maintain data integrity: Implement strategies to ensure a single source of truth across all reporting data. You’ll guarantee consistency between all data sources and tools (Mongo, PostgreSQL, Stitch, Google BigQuery, Metabase amongst others) and establish best practices for data backup and restoration.
  • Develop a comprehensive data pipeline: Design, build, and maintain a data pipeline capable of providing both current and historical data. This includes implementing transactional logging for all data changes, enabling the creation of materialized and transactional views, and facilitating time-shifting for advanced statistical analysis.
  • Support business and operational analysis: Provide the necessary data and analysis to support key business and operational needs, collaborating with stakeholders to understand their requirements.
  • Automate and improve change control: Implement and manage infrastructure as code using tools like Terraform to automate and improve change control processes for our data infrastructure.
  • Ensure data availability: Configure and provide service level guarantees (SLGs) for data availability, ensuring our data is consistently accessible and reliable.
  • Manage maintenance and upgrades: Plan and execute regular maintenance and upgrade schedules for our data systems and tools, minimizing downtime and ensuring optimal performance.
  • You’ll closely work with SRE and the engineering team as part of this role.

What you need for this

Required skills:

  • 5+ years of hands-on experience in data engineering with at least one programming language (Python/Scala/Java) and SQL
  • Proven experience as a Data Engineer or in a similar role, with a strong understanding of data warehousing, ETL/ELT processes, and data modeling.
  • Expertise in database technologies, including MongoDB and PostgreSQL.
  • Hands-on experience with cloud-based data platforms, specifically Google BigQuery.
  • Familiarity with data integration tools like Stitch.
  • Experience with business intelligence and reporting tools such as Metabase.
  • Proficiency in scripting and programming languages relevant to data engineering (e.g., Python, SQL).
  • Strong understanding and experience with Terraform for infrastructure as code.
  • Demonstrated ability to establish and enforce data governance and best practices.
  • Experience with setting and monitoring Service Level Agreements (SLAs) or Service Level Guarantees (SLGs) for data systems.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.

Will be a plus:

  • Experience with other cloud data platforms (AWS, Azure).
  • Knowledge of data streaming technologies (e.g., Kafka).
  • Experience with data visualization tools beyond Metabase.
  • Experience with message brokers & queues.

What it’s like to work at Intellias

At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.

Skills

EnglishB2
GoogleBigQuery
MongoDB
PostgreSQL
Stitch
Terraform

Have not found the most
suitable position
yet?

Leave your resume and we will select a cool option for you.
Good news!
Link copied
Good news!
You did it.
Bad news!
Something went wrong. Please try again.