CrawlJobs Logo

Senior Developer, Data Security

United States; Canada 156000.00 - 210000.00 USD; CAD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

We are excited to welcome a Senior Developer to join our new Data Security team here at 1Password, whose mission is to safeguard 1Password’s foundation by designing, implementing, and maintaining cryptographic systems and practices that ensure the confidentiality, integrity, and availability of information across our products. As part of our Security Department, the Senior Developer will be partially responsible for the underlying cryptography across our products. You’ll build cryptographic libraries and implement the latest algorithms directly into our client applications with security, performance and usability in mind. You’ll develop proof-of-concepts and implement new industry specifications into code. You’ll also conduct code and design reviews to ensure good cryptographic hygiene and standards across our codebase. Your technical leadership and hands-on contributions will play a key role in shaping the future of the security of our applications.

Job Responsibility

  • Partially responsible for the underlying cryptography across our products
  • Build cryptographic libraries and implement the latest algorithms directly into our client applications with security, performance and usability in mind
  • Develop proof-of-concepts and implement new industry specifications into code
  • Conduct code and design reviews to ensure good cryptographic hygiene and standards across our codebase
  • Work with a small team of security developers who are specialists in Rust and Golang Security
  • Develop cryptographic or other security libraries to share common security-critical code across our applications
  • Assist in security design efforts or scoping initiatives for new features, particularly with heavy cryptographic components
  • Assess and take appropriate steps to resolve new security vulnerabilities across our applications
  • Implement new security features for the next generation of 1Password
  • Demonstrate leadership in security development and act as a trusted point of contact for management and other developers
  • Work with a variety of teams across our hybrid core architecture, including Design, Product and Product Engineering

Requirements

  • 5+ years of experience in software development with a security focus
  • Passion for and strong experience with security development best practices, coding standards, and design patterns
  • Strong foundational understanding of modern cryptographic algorithms, trade-offs and implementation considerations gained from real world experience
  • Work well in a team environment with positive communications amongst a variety of technical and non-technical stakeholders
  • Proven experience in implementing testing methodologies and debugging techniques to ensure high-quality code
  • Adaptable and resilient, thriving in fast-paced environments with shifting priorities

Nice to have

  • Experience with implementing industry standards into new libraries or codebases
  • Experience working with standards bodies (e.g. FIDO, W3C, ISO, NIST, OIDF)
  • Experience with emerging industry standards and technologies (e.g. Passkeys and/or Post Quantum Algorithms)
  • Experience with Rust and/or Golang, or a demonstrated ability to pick up new languages quickly

What we offer

  • Health benefits
  • Dental benefits
  • 401k
  • RRSP
  • Generous paid time off
  • Equity grant
  • Participation in incentive programs
  • Maternity and parental leave top-up programs
  • RSU program for most employees
  • Retirement matching program
  • Free 1Password account
  • Paid volunteer days
  • Peer-to-peer recognition through Bonusly
  • Remote-first work environment

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Developer, Data Security

8 matching positions

Software Developer - Senior / Senior Data Engineer

Imagine being at the forefront of protecting financial integrity and enabling cr...
Location
Location
United States , Southlake, TX or Austin, TX
Salary
Salary:
55.92 - 62.13 USD / Hour
aquent.com Logo
Aquent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or a related field
  • 8+ years of hands-on experience in data management, including gathering data from diverse sources, consolidating it into centralized locations, and transforming it with business logic for consumption in visualization and data analysis
  • Strong expertise in BigQuery, Cloud Storage, Dataflow, Pub/Sub, Cloud Composer, and related cloud platform services
  • Proficiency in Python and SQL for data processing and automation
  • Extensive experience with ETL processes and data pipeline design
  • Excellent problem-solving skills and meticulous attention to detail
  • Strong communication and collaboration skills, with the ability to actively listen, dialogue freely, and verbalize ideas effectively
  • Ability to thrive in an Agile work environment, delivering incremental value to customers by effectively managing and prioritizing tasks
Job Responsibility
Job Responsibility
  • Design, build, and maintain robust and scalable data pipelines using cloud platform tools such as BigQuery, Cloud Storage, Dataflow (Apache Beam), Cloud Composer (Airflow), and Pub/Sub
  • Develop high-performance, production-grade Python and SQL code, optimizing queries for efficient data extraction, transformation, and loading (ETL) processes
  • Implement complex data models in BigQuery, leveraging partitioning, clustering, and materialized views to achieve optimal performance
  • Collaborate closely with cross-functional teams, including business customers and Subject Matter Experts, to gather data requirements and deliver impactful solutions
  • Implement and uphold best practices for data quality, data governance, and data security
  • Proactively monitor and troubleshoot data pipeline issues, ensuring high availability and performance of critical data flows
  • Contribute to strategic data architecture decisions, providing recommendations for continuous improvement of data pipelines
  • Stay current with emerging trends and technologies in cloud-based data engineering and cyber security to drive innovation
  • Lead investigation and resolution efforts for identified data issues, taking ownership to resolve them in a timely manner
  • Document processes and procedures thoroughly for producing accurate metrics and ensuring operational clarity
What we offer
What we offer
  • subsidized health, vision, and dental plans
  • paid sick leave
  • retirement plans with a match
Read More
Arrow Right

Pyspark Big Data Senior Developer - Vice President

We are building an A-team of highly skilled and autonomous engineers, and we are...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of extensive, hands-on experience as a Senior Big Data Developer, with a strong emphasis on PySpark and the Apache Spark ecosystem, operating as a player/coach
  • Expert proficiency in Python, with a proven track record of developing robust, scalable, and high-performance PySpark applications for large-scale data processing
  • Deep understanding and extensive hands-on experience with Apache Spark (Spark Core, Spark SQL, Spark Streaming) and its ecosystem
  • Experience with distributed computing frameworks such as Hadoop (HDFS, YARN)
  • Expert proficiency in SQL and extensive experience with data warehousing concepts and technologies (e.g., Hive, Snowflake, Redshift, Databricks SQL)
  • Proven experience with various data storage formats (e.g., Parquet, ORC, Avro) and data lake solutions (e.g., Delta Lake, Iceberg)
  • Experience with NoSQL databases (e.g., MongoDB, Cassandra, HBase) is a significant plus
  • Strong experience with Apache Kafka for building real-time data pipelines and event-driven architectures
  • Demonstrated experience with big data services on major cloud platforms (e.g., AWS EMR/Glue/Redshift, Azure Databricks/Data Factory/Synapse, GCP Dataflow/Dataproc/BigQuery) is highly desirable
  • Proven effectiveness with AI coding tools (e.g., Claude Code, Codex, Antigravity) is a mandatory requirement
Job Responsibility
Job Responsibility
  • Operate end-to-end in the design, development, and implementation of robust big data solutions, ensuring optimal performance, scalability, data quality, and security
  • Collaborate closely within small, co-located squads (4-7 person teams), fostering high communication and low coordination overhead, to translate complex business requirements into technical specifications for big data processing and analytical solutions
  • Act as a player/coach within the team, mentoring junior members and leading by example in the development of efficient and innovative big data architectures
  • Design, develop, and optimize large-scale data pipelines using PySpark for data ingestion, transformation, and aggregation, always with an eye towards efficiency and domain relevance
  • Implement and manage real-time data streaming and event-driven architectures using technologies like Apache Kafka
  • Design and implement sophisticated data warehousing solutions and dimensional models for efficient data storage and retrieval, ensuring alignment with business needs
  • Work with various distributed data storage technologies, including distributed file systems (e.g., HDFS, S3) and NoSQL databases (e.g., MongoDB, Cassandra), selecting the right tool for the right problem
  • Implement efficient data processing and storage strategies to optimize the performance and scalability of big data applications, with a strong focus on the 'why' behind the technology choices
  • Champion best practices in software development, including rigorous code reviews, implementing comprehensive testing, and supporting continuous integration and continuous deployment (CI/CD) pipelines
  • Demonstrate high autonomy and agency in driving projects forward, making informed decisions, and proactively identifying areas for improvement
  • Fulltime
Read More
Arrow Right

Senior Data Security Engineer

At Awin, data is central to everything we do, and protecting it is mission‑criti...
Location
Location
Germany; Romania; United Kingdom; Spain; Italy; Sweden; France; Poland , Berlin; Iași; London; Madrid; Milano; München; Paris; Stockholm; Warsaw
Salary
Salary:
Not provided
awin.com Logo
Awin Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience in a dedicated, senior data security role, with a proven track record of designing and implementing data classification frameworks and DLP programmes in complex, multi-cloud or hybrid environments
  • Hands-on experience with DLP policy architecture, implementation, and tuning across endpoint, network, and cloud channels, including data classification tooling (sensitivity label schema, sensitive information types, auto-labelling policies)
  • Solid understanding of cloud data environments — AWS, Azure, M365 — including where sensitive data resides and how it moves, and working knowledge of CASB concepts and how they complement DLP controls
  • Experience engaging with data engineering, data architecture, or data governance teams, with sufficient breadth across data cataloguing, lineage, and access governance to position data security as an enabler rather than a constraint
  • Exposure to security architecture processes — architecture reviews, reference architecture development, and architectural decision-making — and an understanding of how AI services handle and retain data, with awareness of AI governance and DSPM as an emerging area of responsibility
  • Working knowledge of GDPR obligations and how regulatory requirements translate into technical controls
  • Able to operate with a high degree of autonomy in ambiguous, evolving environments — this role is building a capability from a fragmented baseline and requires someone who can design, iterate, and adapt without waiting for direction
  • Strong credibility with senior technical stakeholders and clear communication across audiences — able to engage as a peer with the Security Architect and data professionals, and translate complex requirements into practical guidance for non-technical stakeholders
Job Responsibility
Job Responsibility
  • Architect and implement Awin's data security framework in partnership with the Security Architect. Build and operationalise the classification taxonomy, sensitivity tiers, and data handling standards that will underpin all downstream DLP, DSPM, and AI governance controls
  • Support the implementation of Awin's data classification programme —labelling policies, and classification coverage across all data environment where sensitive data is processed or stored
  • Own the implementation of DLP policies that prevent sensitive data from being shared, exported, or transmitted in breach of Awin's confidentiality risk appetite. Define policy architecture, alert thresholds, and enforcement logic. Work with Internal IT on deployment and tuning, and maintain audit-ready records of DLP events and enforcement actions
  • Operationalise data security posture management tooling to provide visibility and control over how sensitive data flows to AI tools and third-party services. Ensure that AI data governance controls are technically enforceable, supporting Awin's AI risk appetite statements and the requirements of the AI governance framework
  • Act as the data security domain expert for the Security Architecture function. Work closely with the Security Architect to provide specialist input into architecture reviews, product designs, and technology assessments where data security considerations are material
  • Engage directly with stakeholders to understand how sensitive data flows across the organisation, and to ensure that data security requirements integrate coherently with the broader data governance framework
What we offer
What we offer
  • Flexi-Week and Work-Life Balance: We prioritise your mental health and well-being, offering you a flexible four-day Flexi-Week at full pay and with no reduction to your annual holiday allowance. We also offer a variety of different paid special leaves as well as volunteer days
  • Remote Working Allowance: You will receive a monthly allowance to cover part of your running costs. In addition, we will support you in setting up your remote workspace appropriately
  • Pension: Awin offers access to an additional pension insurance to all employees in Germany
  • Flexi-Office: We offer an international culture and flexibility through our Flexi-Office and hybrid/remote work possibilities to work across Awin regions
  • Development: We’ve built our extensive training suite Awin Academy to cover a wide range of skills that nurture you professionally and personally, with trainings conveniently packaged together to support your overall development
  • Appreciation: Thank and reward colleagues by sending them a voucher through our peer-to-peer program
  • Fulltime
Read More
Arrow Right

Senior Data Security Engineer

At Awin, data is central to everything we do, and protecting it is mission‑criti...
Location
Location
Germany; Romania; United Kingdom; Spain; Italy; Sweden; Poland; France , Berlin; Iași; London; Madrid; Milano; München; Paris; Stockholm; Warsaw
Salary
Salary:
Not provided
awin.com Logo
Awin Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience in a dedicated, senior data security role, with a proven track record of designing and implementing data classification frameworks and DLP programmes in complex, multi-cloud or hybrid environments
  • Hands-on experience with DLP policy architecture, implementation, and tuning across endpoint, network, and cloud channels, including data classification tooling (sensitivity label schema, sensitive information types, auto-labelling policies)
  • Solid understanding of cloud data environments — AWS, Azure, M365 — including where sensitive data resides and how it moves, and working knowledge of CASB concepts and how they complement DLP controls
  • Experience engaging with data engineering, data architecture, or data governance teams, with sufficient breadth across data cataloguing, lineage, and access governance to position data security as an enabler rather than a constraint
  • Exposure to security architecture processes — architecture reviews, reference architecture development, and architectural decision-making — and an understanding of how AI services handle and retain data, with awareness of AI governance and DSPM as an emerging area of responsibility
  • Working knowledge of GDPR obligations and how regulatory requirements translate into technical controls
  • Able to operate with a high degree of autonomy in ambiguous, evolving environments — this role is building a capability from a fragmented baseline and requires someone who can design, iterate, and adapt without waiting for direction
  • Strong credibility with senior technical stakeholders and clear communication across audiences — able to engage as a peer with the Security Architect and data professionals, and translate complex requirements into practical guidance for non-technical stakeholders
Job Responsibility
Job Responsibility
  • Architect and implement Awin's data security framework in partnership with the Security Architect. Build and operationalise the classification taxonomy, sensitivity tiers, and data handling standards that will underpin all downstream DLP, DSPM, and AI governance controls
  • Support the implementation of Awin's data classification programme —labelling policies, and classification coverage across all data environment where sensitive data is processed or stored
  • Own the implementation of DLP policies that prevent sensitive data from being shared, exported, or transmitted in breach of Awin's confidentiality risk appetite. Define policy architecture, alert thresholds, and enforcement logic. Work with Internal IT on deployment and tuning, and maintain audit-ready records of DLP events and enforcement actions
  • Operationalise data security posture management tooling to provide visibility and control over how sensitive data flows to AI tools and third-party services. Ensure that AI data governance controls are technically enforceable, supporting Awin's AI risk appetite statements and the requirements of the AI governance framework
  • Act as the data security domain expert for the Security Architecture function. Work closely with the Security Architect to provide specialist input into architecture reviews, product designs, and technology assessments where data security considerations are material
  • Engage directly with stakeholders to understand how sensitive data flows across the organisation, and to ensure that data security requirements integrate coherently with the broader data governance framework
What we offer
What we offer
  • Flexi-Week and Work-Life Balance: We prioritise your mental health and well-being, offering you a flexible four-day Flexi-Week at full pay and with no reduction to your annual holiday allowance. We also offer a variety of different paid special leaves as well as volunteer days
  • Remote Working Allowance: You will receive a monthly allowance to cover part of your running costs. In addition, we will support you in setting up your remote workspace appropriately
  • Pension: Awin offers access to an additional pension insurance to all employees in Germany
  • Flexi-Office: We offer an international culture and flexibility through our Flexi-Office and hybrid/remote work possibilities to work across Awin regions
  • Development: We’ve built our extensive training suite Awin Academy to cover a wide range of skills that nurture you professionally and personally, with trainings conveniently packaged together to support your overall development
  • Appreciation: Thank and reward colleagues by sending them a voucher through our peer-to-peer program
  • Fulltime
Read More
Arrow Right

Senior Data Solution Developer

Job Description
Location
Location
Canada , Administrative Centre
Salary
Salary:
Not provided
bombardier.com Logo
Bombardier
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You hold a bachelor’s degree in computer science, Statistics, Informatics, Information Systems or another quantitative field
  • You have 8+ years of experience in a Data Engineer / Data Solution Developer role
  • You have knowledge of Agile / SCRUM project delivery, DevOps and CI/CD practices related to data solutions
  • You have advanced knowledge of SQL, query authoring/optimization and relational databases
  • You have experience optimizing ‘big data’ pipelines (storage, file formats, partitioning, Spark, Python, streaming)
  • You are efficient at performing root cause analysis to address data pipeline issues and applying long-term fixes
  • You have experience designing and building data transformation, data structures, metadata frameworks, semantic layer and automated workload management
  • You have experience implementing data protection measures, understanding data privacy and collaborating with Cybersecurity teams
  • You have good knowledge of Azure data services (Azure Data Factory, Azure Data Lake Storage, Event Hub, Databricks, Lakehouse Medallion Architecture) and PowerBI
  • You have good knowledge of object-oriented and functional programming languages: Python, Java, C++, Scala, etc
Job Responsibility
Job Responsibility
  • Administer the enterprise data platforms (DWH, Data Lake, BI)
  • Create and maintain performance- and cost-optimized data pipelines, with high reliability, to meet business needs
  • Define and operate the infrastructure required for optimal extraction, loading and transformation (ELT) of data from a wide variety of data sources using SQL, API and Spark technologies
  • Design and implement improvements to life-cycle management processes (DevOps) enabling continuous integration, testing and deployment (CI/CT/CD) of data systems
  • Integrate data from various sources (including external data sources and IoT) and manage the big data as a key enterprise asset
  • Create and maintain backend data solutions for data analysts and data scientists
  • Assist data analysts and data scientists in unlocking insights from enterprise data
  • Identify, design, and implement internal processes and frameworks to improve the data platform (e.g. eliminating manual processes, optimizing data delivery, evolving data infrastructure capabilities, etc.)
  • Work with stakeholders including product, data and architecture SMEs to assist with data-related technical issues and support their data infrastructure needs
  • Ensure compliance with data architecture, data governance principles and security requirements
What we offer
What we offer
  • Insurance plans (Dental, medical, life insurance, disability, and more)
  • Competitive base salary
  • Retirement savings plan
  • Employee Assistance Program
  • Tele Health Program
  • Fulltime
Read More
Arrow Right

Senior Data Solution Developer

At Bombardier, we design, build and maintain the world’s peak-performing aircraf...
Location
Location
Canada , Dorval
Salary
Salary:
Not provided
bombardier.com Logo
Bombardier
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You hold a bachelor’s degree in computer science, Statistics, Informatics, Information Systems or another quantitative field
  • You have 8+ years of experience in a Data Engineer / Data Solution Developer role
  • You have knowledge of Agile / SCRUM project delivery, DevOps and CI/CD practices related to data solutions
  • You have advanced knowledge of SQL, query authoring/optimization and relational databases
  • You have experience optimizing ‘big data’ pipelines (storage, file formats, partitioning, Spark, Python, streaming)
  • You are efficient at performing root cause analysis to address data pipeline issues and applying long-term fixes
  • You have experience designing and building data transformation, data structures, metadata frameworks, semantic layer and automated workload management
  • You have experience implementing data protection measures, understanding data privacy and collaborating with Cybersecurity teams
  • You have good knowledge of Azure data services (Azure Data Factory, Azure Data Lake Storage, Event Hub, Databricks, Lakehouse Medallion Architecture) and PowerBI
  • You have good knowledge of object-oriented and functional programming languages: Python, Java, C++, Scala, etc.
Job Responsibility
Job Responsibility
  • Administer the enterprise data platforms (DWH, Data Lake, BI)
  • Create and maintain performance- and cost-optimized data pipelines, with high reliability, to meet business needs
  • Define and operate the infrastructure required for optimal extraction, loading and transformation (ELT) of data from a wide variety of data sources using SQL, API and Spark technologies
  • Design and implement improvements to life-cycle management processes (DevOps) enabling continuous integration, testing and deployment (CI/CT/CD) of data systems
  • Integrate data from various sources (including external data sources and IoT) and manage the big data as a key enterprise asset
  • Create and maintain backend data solutions for data analysts and data scientists. Assist them in unlocking insights from enterprise data
  • Identify, design, and implement internal processes and frameworks to improve the data platform (e.g. eliminating manual processes, optimizing data delivery, evolving data infrastructure capabilities, etc.)
  • Work with stakeholders including product, data and architecture SMEs to assist with data-related technical issues and support their data infrastructure needs
  • Ensure compliance with data architecture, data governance principles and security requirements
  • Implement and maintain the data platform’s semantic layer
What we offer
What we offer
  • Insurance plans (Dental, medical, life insurance, disability, and more)
  • Competitive base salary
  • Retirement savings plan
  • Employee Assistance Program
  • Tele Health Program
  • Fulltime
Read More
Arrow Right

Senior Software Security Developer

Senior Software Security Developer (C, C++, Security Protocols). This role has b...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 10+ years experience
  • Experience in the design and development of secure software systems, security products and features (eg. SSL, SSH, IPSEC) on Linux or similar UNIX systems
  • Expertise in multiple software systems design tools and languages
  • Advanced C/C++ programming and scripting skills on Linux platforms
  • Strong knowledge of security basic concepts (authentication, access control, auditing, ciphers, cryptography, key management, etc) and security technologies
  • Good understanding of secure design, programming
  • Experience in overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Strong software engineering background including Software Architecture, design for scalability and Performance
Job Responsibility
Job Responsibility
  • Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right

Senior Big Data Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-14 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
  • Strong Object-Oriented Programming (OOP) concepts
  • proficient in Python (specifically for PySpark)
  • Extensive experience with Apache Spark (PySpark), Hadoop, and related components like Hive and Sqoop
  • skilled in writing shell scripts
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right