Staff Data Engineer

Password management solution trusted by over 150,000 businesses and millions of users, focusing on creating a safer, simpler digital future.
$177,000 - $239,000
Data
Staff Software Engineer
Remote
8+ years of experience
Enterprise SaaS · Cybersecurity

Description For Staff Data Engineer

1Password, a leading password management solution trusted by over 150,000 businesses, is seeking a Staff Data Engineer to spearhead their data engineering initiatives. This role combines technical leadership with hands-on engineering to build and maintain critical data infrastructure.

The position offers an exciting opportunity to shape the data architecture of a rapidly growing cybersecurity company. You'll be responsible for designing and implementing large-scale data processing systems that power business intelligence, machine learning, and experimentation initiatives. The role requires expertise in both batch and streaming data processing, with a focus on building scalable, efficient solutions.

As a Staff Data Engineer, you'll work with various technologies including Java, Scala, Python, and modern data processing tools like Kafka. You'll be expected to bring 8+ years of professional software engineering experience, with deep knowledge in data modeling, query optimization, and distributed systems.

The role offers competitive compensation ($177,000-$239,000 USD) and comprehensive benefits including health coverage, equity, and retirement matching. 1Password's remote-first culture promotes work-life balance while maintaining high standards of engineering excellence.

This is an ideal position for a senior data professional who wants to make a significant impact on a product used by millions while working with a team committed to creating a safer digital future. You'll have the opportunity to mentor other engineers, influence technical standards, and drive the company's data strategy forward.

The role combines technical depth with strategic thinking, requiring someone who can both architect complex systems and communicate effectively with stakeholders across the organization. If you're passionate about data engineering and want to work on meaningful problems in cybersecurity, this role offers an excellent opportunity to advance your career while contributing to a product that makes the digital world safer for everyone.

Last updated 2 months ago

Responsibilities For Staff Data Engineer

  • Design, develop, and automate large-scale data processing systems
  • Build data engineering strategy supporting company growth
  • Build scalable data pipelines using best-in-class practices
  • Develop optimal data models for storage and retrieval
  • Establish and execute architectural roadmaps
  • Lead continuous improvement efforts
  • Mentor Analytics & Data Engineers
  • Influence and evangelize high standard of code quality

Requirements For Staff Data Engineer

Java
Python
Scala
Kafka
  • Minimum of 8+ years of professional software engineering experience
  • Minimum of 7 years technical engineering experience building data processing applications
  • In-depth experience in data modeling, query optimizations and work in Java, Scala, Python
  • Experience in data modeling across product insights and business processes
  • Experience with Big Data query engines (Hive, Presto, Trino, Spark)
  • Experience with data stores (Redshift, MySQL, Postgres, Snowflake)
  • Experience using Realtime technologies like Apache Kafka, Kinesis, Flink
  • Experience building scalable services on public cloud infrastructure
  • Experience leveraging distributed systems at scale

Benefits For Staff Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Equity
Education Budget
  • Maternity and parental leave top-up programs
  • Wellness spending allowance
  • Generous PTO policy
  • Company-wide wellness days
  • Wellness Coach membership
  • Comprehensive health coverage
  • Company equity for all full-time employees
  • Retirement matching program
  • Training budget
  • Free 1Password account
  • Paid volunteer days
  • Fully remote environment

Interested in this job?

Jobs Related To 1Password Staff Data Engineer

Lead Software Engineer - Data Engineer

Lead Software Engineer position at JPMorgan Chase focusing on data engineering, requiring 5+ years experience and expertise in Python, Java, and distributed systems.

Lead Software Engineer - Data modeling / Data governance

Lead Software Engineer position at JPMorgan Chase focusing on data modeling and governance, requiring 5+ years of experience in data architecture and engineering.

Sr Lead Architect

Senior Lead Architect position at JPMorgan Chase focusing on data architecture, modeling, and integration within Consumer and Community Banking Technology.

Lead Data Engineer

Lead Data Engineer position at Disney Entertainment & ESPN Technology focusing on ML infrastructure, feature store development, and streaming data ecosystems.

Staff Data Engineer - Full Stack

Staff Data Engineer position at Bazaarvoice, working on data engineering platform with Python, SQL, and modern data tools in a hybrid work environment.