Senior Data Engineer

Remote (US or Canada)

Applications have closed

1Password

A password manager, digital vault, form filler, and secure digital wallet. Manage everything in one secure place – 1Password remembers all your passwords and sensitive information, so you don’t have to.

View company page

Over 90,000 businesses and millions of people use 1Password to protect their most important information. We’re a kind, curious, and customer-focused team on a mission to build the world's most-loved password manager and give people more control over their data.
As a Senior Data Engineer, you’ll contribute to a variety of projects that range from designing robust and fully automated ETL processes to building tools for improving company-wide productivity with data.   You have a passion for designing, implementing, and operating stable, scalable, and efficient solutions to flow data from production systems into the data warehouse. You are curious about all the nuances in the source data systems & always make an effort to assert data quality checks and improve documentation.  New analytics technologies are emerging every day and we’re excited about the impact they’ll have – we hope you share our enthusiasm! You love mentoring other data engineers and are passionate about data engineering best practices. This is a remote opportunity within Canada and the US.

What we're looking for:

  • Proficiency in Python and SQL
  • Proficiency with DBT or other data transformation tool
  • 5+ years experience with at least one relational database – MySQL, PostgreSQL, Oracle, etc.
  • 5+ years experience with Data Warehousing or Data Lake technologies. 
  • 5+ years experience with large-scale data pipelines and ETL tooling (Spark/Dask, aws-kinesis/kafka, Airflow/Prefect, etc.).
  • The ability to maintain confidentiality of sensitive customer data.
  • Experience developing data-pipelines to and from CRM and marketing tools (Salesforce, Marketo, Intercom, etc.).
  • Experience with BI tools (We use Looker)
  • A team player with a solution oriented attitude with both technical and soft skills to get things done.
  • You’re a self-starter who can operate with little guidance and close out issues without waiting to be asked
  • You’re able to mentor others in the team & introduce best practices within the data engineering function.

Bonus points for:

  • Experience with AWS, Terraform & Kubernetes
  • Experience with Event Sourcing.
  • Experience working with data using Python (pandas, dask, numpy, etc).
  • You love to write & produce great documentation.

What you can expect:

  • Interface with other engineers to extract, transform, and load (ETL) data from a wide variety of in-house and third-party data sources.
  • Ensure we have data consistency on both production and analytical databases. You’ll own the integrity of our data from end-to-end, and the company will make high impact decisions based on this data.
  • Architect and build a data warehouse to provide timely data to a variety of third-party applications (Salesforce, Marketo, etc).
  • Design and build tools that make our data pipelines and surfacing more reliable and easier to use.
  • Work closely with Application Engineers to roll out new tools and features.
  • Triage, identify, and fix scaling challenges.
  • Collaborate with internal data customers to gather requirements.
  • Help develop our data engineering function in areas of data architecture, business intuition, and insight.
What we offer:
Along with joining a connected, inclusive and passionate community you will be eligible for the following: - Remote-first environment with flexible working hours to accommodate work-life balance- Competitive salary, a comprehensive benefits package, and RRSP or 401K match program- Employee Stock Options Program- Flexible vacation and time off including additional personal and sick days- Wellness programs, Employee Assistance Program and an annual wellness allowance - Paid parental leave programs- Professional development and peer recognition opportunities- Company swag and a free family 1Password subscription (and a discount for friends!)
1Password is proud to be an equal opportunity employer and when we say bring your whole self to work, we mean it. You’ll join a diverse and inclusive community, built on trust, support and respect. Be yourself, find your people and share the things you love. As we continue to build our team, we welcome all individuals and do not discriminate on the basis of gender identity and expression, race, ethnicity, disability, sexual orientation, colour, religion, creed, gender, national origin, age, marital status, pregnancy, sex, citizenship, education, languages spoken and veteran’s status. Accommodation is available upon request at any point during the recruitment process, should you require any please do let us know.

Tags: Airflow AWS Data pipelines Data Warehousing Engineering ETL Kafka Kinesis Kubernetes Looker MySQL NumPy Oracle Pandas Pipelines PostgreSQL Python Spark SQL Terraform

Perks/benefits: 401(k) matching Career development Competitive pay Equity Flex hours Flex vacation Parental leave Salary bonus Wellness

Regions: Remote/Anywhere North America
Country: Canada
Job stats:  9  1  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.