Staff Data Engineer

1Password Logo

1Password

๐Ÿ’ต $113k-$239k
๐Ÿ“Remote - United States, Canada

Summary

Join 1Password as a Staff Data Engineer and lead the architecture, design, and development of data pipelines and services. This remote position (Canada/US) requires 8+ years of software engineering experience and 7+ years building data processing applications. You will build data engineering strategies, scalable data pipelines, and optimal data models. Collaboration with various teams and mentoring junior engineers are key aspects of the role. Competitive salary, comprehensive benefits (health, dental, retirement, PTO), equity grants, and incentive programs are offered.

Requirements

  • Minimum of 8+ years of professional software engineering experience
  • Minimum of 7 years technical engineering experience building data processing applications (batch and streaming) with coding in languages
  • In-depth, hands-on experience on extensible data modeling, query optimizations and work in Java, Scala, Python, and related technologies
  • Experience in data modeling across external facing product insights and business processes, such as revenue/sales operations, finance, and marketing
  • Experience with Big Data query engines such as Hive, Presto, Trino, Spark
  • Experience with data stores such as Redshift, MySQL, Postgres, Snowflake, etc
  • Experience using Realtime technologies like Apache Kafka, Kinesis, Flink, etc
  • Experience building scalable services on top of public cloud infrastructure like Azure, AWS, or GCP with extensive use of datastores like RDBMS, key-value stores, etc
  • Experience leveraging distributed systems at scale and systems knowledge on infrastructure hardware, resources bare-metal hosts to containers to networking

Responsibilities

  • Design, develop, and automate large-scale, high-performance batch and streaming data processing systems to drive business growth and enhance product experience
  • Build data engineering strategy that supports a rapidly growing tech company and aligns with the priorities across our product strategy and internal business organizationsโ€™ desire to leverage data for more competitive advantages
  • Build scalable data pipelines using best-in-class software engineering practices
  • Develop optimal data models for storage and retrieval, meeting critical product and business requirements
  • Establish and execute short and long-term architectural roadmaps in collaboration with Analytics, Data Platform, Business Systems, Engineering, Privacy and Security
  • Lead efforts on continuous improvement to the efficiency and flexibility of the data, platform, and services
  • Mentor Analytics & Data Engineers on best practices, standards and forward-looking approaches on building robust, extensible and reusable data solutions
  • Influence and evangelize high standard of code quality, system reliability, and performance

Benefits

  • Health, dental, 401k and many others
  • Generous paid time off
  • An equity grant
  • Participation in our incentive programs
  • Maternity and parental leave top-up programs
  • Wellness spending allowance
  • Generous PTO policy
  • Company-wide wellness days off scheduled throughout the year
  • Wellness Coach membership
  • Comprehensive health coverage
  • Company equity for all full-time employees
  • Retirement matching program
  • Training budget, 1Password University access, and learning sessions
  • Free 1Password account (and friends and family discount!)
  • Paid volunteer days
  • Employee-led DEIB programs and ERGs and ECGs
  • Fully remote environment
  • Peer-to-peer recognition through Bonusly
  • Health, dental, RRSP and many others

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs