Skip to content
LyftLyft

Senior Software Engineer, Privacy

Build and lead privacy-focused software systems, including data redaction pipelines, privacy-rights tooling, and data management platforms. The role requires 5–7 years of software engineering experience, distributed-systems expertise, strong programming and data-system skills, and cross-functional collaboration.

About the job

Responsibilities

  • Design, build, and maintain systems that enhance privacy across the organization.
  • Independently lead large projects from idea to execution.
  • Advocate for user privacy throughout the organization, consult engineering teams throughout the software development lifecycle, and escalate potential privacy concerns.
  • Write well-crafted, well-tested, readable, and maintainable code.
  • Participate in code reviews to ensure code quality and distribute knowledge.
  • Share knowledge through brown bags and tech talks, and champion appropriate technology and engineering best practices.
  • Contribute to the development of controls and continuous testing, and design remediation and risk mitigation solutions.
  • Partner with cross-functional stakeholders to enable privacy by design in products, services, and business processes.
  • Anticipate problems and proactively suggest architectural improvements.

Requirements

  • 5–7 years of software engineering experience.
  • Proficiency in at least one general-purpose programming language, such as Python, Java, or Go.
  • Experience with operational and analytical data systems, such as DynamoDB, Aurora, Redis, or Databricks.
  • Scripting experience with Python, Ruby, or Bash.
  • Proficiency in at least one query language, such as SQL, Cypher, MQL, or PL/SQL.
  • Experience developing distributed systems.
  • Experience working with cross-functional stakeholders, including Compliance, Legal, Product, and Infrastructure.
  • Ability to learn and research new technologies rapidly, analyze systems for privacy impact, and build scalable solutions.
  • Ability to write thorough, scalable, and clear design documentation.
  • Ability to own and manage high-priority projects and multiple tasks.
  • Excellent written and verbal communication skills, with a strong focus on documentation and collaboration.
  • Experience mentoring junior engineers through code reviews and project task breakdown, scoping, and sequencing.
  • Experience using AI-assisted development tools responsibly, such as GitHub Copilot, Cursor, or AI agents, or experience building privacy-aware AI/ML systems.
  • Experience working through ambiguity and developing deployable solutions to complex problems.

Preferred Qualifications

  • 2–3 years of experience working with privacy or security services.
  • Experience with ETL tools such as Airflow, Spark, or Jupyter Notebooks.
  • Familiarity with CCPA, GDPR, and other privacy regulations.
  • Experience with automation and creating tools for distributed systems.

Additional Information

  • Submit your resume in English.

Skills

Python, Java, Go, Ruby, Bash, SQL, Cypher, Pl/Sql, DynamoDB, Aurora, Redis, Databricks, Distributed Systems, Airflow, Spark

CommandLink

CommandLink

United States
Senior Software Engineer
No salary listedRemote5+ YOEBackend Engineering

Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

Kraken

Kraken

Romania
Senior Software Engineer - Rust - Backend - Pro
No salary listedRemote7+ YOEBackend Engineering

Senior software engineer building high-performance Rust services and libraries for trading, payments, and crypto infrastructure. Requires 7+ years of experience, financial trading product expertise, distributed-systems knowledge, and strong security and debugging skills.

Fingerprint

Fingerprint

Remote

Senior Backend Engineer, Core APIs
$150k+/yrRemote5+ YOEBackend Engineering

Build and operate highly performant Core API services for real-time fraud detection, owning reliability, observability, scaling, and production operations. The role requires 5+ years of backend experience with Go or Node.js and strong SRE practices.

Vanta

Vanta

Remote

Senior Software Engineer, Test Core
$195k+/yrRemote5+ YOEBackend Engineering

Build and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.