Summary
Join 1Password as a Staff Data Engineer and lead the architecture, design, and development of data pipelines and services. You will enable data-driven decision-making, deliver business intelligence, and support machine learning and experimentation. This remote opportunity (Canada/US) requires 8+ years of software engineering experience and 7+ years building data processing applications. You will build scalable data pipelines, develop optimal data models, and establish architectural roadmaps. Mentorship of other engineers and influencing high coding standards are also key responsibilities. Competitive salary and benefits 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
- USA-based roles only: The Annual base salary for this role is between $177,000 USD and $239,000 USD, plus immediate participation in 1Password's benefits program (health, dental, 401k and many others), utilization of our generous paid time off, an equity grant and, where applicable, participation in our incentive programs
- Canada-based roles only: The Annual base salary for this role is between $158,000 CAD and $214,000 CAD, plus immediate participation in 1Password’s generous benefits program (health, dental, RRSP and many others), utilization of our generous paid time off, an equity grant and, where applicable, participation in our incentive programs
- At 1Password, we approach each individual's compensation with a promise of fair market value and internal equity commensurate with experience and specific skill set
- ���� Maternity and parental leave top-up programs
- ���� Generous PTO policy
- ���� Four company-wide wellness days
- ���� Company equity for all full-time employees
- ���� Retirement matching program
- ���� Free 1Password account
- ���� Paid volunteer days
- ���� Employee-led inclusion and belonging programs and ERGs
- ���� Peer-to-peer recognition through Bonusly
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.