CrawlJobs Logo

Senior Software Engineer - Privacy & Security

United States, San Francisco, California Employment contract 202000.00 - 224000.00 USD / Year · Job Posted May 05, 2026
Apply Position
Job Link Share

Job Description

We are seeking a Senior Software Engineer with strong technical fundamentals, good engineering intuition, and a builder’s mindset to join our Privacy & Security Engineering team. In this role, you’ll work closely with other engineers and cross-functional partners, including Applied Scientists, Data Analysts, and Product and Program Managers, to design and implement tools, services, and platforms that solve real-world problems. You should thrive in uncharted territory. You’ll help develop customer and internally-facing privacy and security systems and shape how they’re built at Uber scale.

Job Responsibility

  • Build services and backend platforms that interface with user-facing solutions for Uber customers, partners, and internal stakeholders
  • Work closely in big data environments and leverage large-scale systems to deliver software solutions at a worldwide scope
  • Drive excellence by evangelizing and adopting best practices on engineering standards
  • Stay at the forefront of technology by continuously evaluating new tools, frameworks and methodologies to deliver cutting-edge solutions

Requirements

  • Experience with Go, Java, Python, or other backend technologies
  • Strong architectural skills and solid understanding of large scale platforms
  • Strong written and verbal communication skills
  • An engineering-focused undergraduate degree
  • 6+ years of software engineering experience
  • Experience working on highly scalable, robust, and fault-tolerant services and platforms
  • Experience collaborating with other engineers and non-tech stakeholders, both to meet short term goals and to create long-term partnerships

Nice to have

  • Experience in web technologies like React or Javascript, full stack development
  • Familiarity with GenAI applications or LLM approaches (e.g., Agent-Based, Retrieval-Augmented Generation)
  • Familiarity with big data technologies (e.g., Spark)

What we offer

  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Various benefits

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer - Privacy & Security

8 matching positions

Senior Software Engineer (Privacy)

The Wikimedia Foundation is looking for a Senior Software Engineer to join the P...
Location
Location
United States of America , San Francisco
Salary
Salary:
113082.00 - 175725.00 USD / Year
wikimediafoundation.org Logo
Wikimedia Foundation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a software engineer, ideally with focus on security or privacy
  • Ability to work effectively in a modern web application – ours is mostly PHP and JavaScript
  • Driving technical quality and operational excellence by defining and reinforcing standards in testing, observability, and system reliability
  • Comfortably and autonomously creating proofs of concept, writing design documents, and breaking down complex projects into actionable tasks to support less experienced team members
  • Experience in developing secure software or security and privacy-related product features
  • A strong interest in working with a talented security team and learning more specialist security skills such as exploiting and mitigating application-level vulnerabilities
  • Ability to explain complex security issues and their implications on privacy and risk to non-technical audiences
  • Sensitivity to the security and privacy challenges faced by participants in a large, international project
  • Experience working in a remote, distributed team
Job Responsibility
Job Responsibility
  • Helping design, develop, and deliver security features, with safety and security in mind
  • Working with other engineering teams to ensure that they make safe and compliant architectural and implementation choices
  • Leading by example in code review, decision-making, and team culture — fostering transparency, empathy, and collaboration
  • Developing, reviewing, and deploying security features developed by the Foundation and community members
  • Conducting internal and external security and privacy reviews
  • Performing maintenance and addressing technical debt in security and privacy-critical components
  • Providing support for application security and privacy incidents and operations
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Application Security

Uber is seeking a Senior Software Engineer to join our Application Security team...
Location
Location
United States , Seattle
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Understanding of Agents, MCP servers, and LLMs
  • BS/BE degree in Computer Science or related fields
  • 5+ years of experience in software engineering
  • Experience building applications from end to end
  • Hands-on experience with Go, Java, C, or Python (Uber heavily utilizes Go)
  • Deep knowledge of datastore technologies, including RDBMS and NoSQL systems
  • Experience implementing REST or gRPC APIs
  • Service design and architecture experience
  • Implementation of secure system design, including authentication, authorization, and encryption
Job Responsibility
Job Responsibility
  • Design end-to-end features and autonomous systems for Agent & MCP Security, Code Scanning, and Vulnerability Remediation applications
  • Develop security automation capable of identifying vulnerabilities and performing automated exploit validation across Uber's microrepository landscape
  • Collaborate and consult with multiple engineering teams and stakeholders from Privacy, Security, Compliance, Infrastructure, and Product for integration into our security platforms
  • Design and develop new systems, such as automated security scoring and repository-to-service mapping, to empower fast, data-driven security decisions
  • Build distributed backend systems, including workflows, that serve real-time analytics and security features at Uber scale
  • Mentor junior engineers and lead technical design reviews for high-impact security projects
What we offer
What we offer
  • Bonus program
  • Equity award
  • 401(k) plan
  • Various benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Identity & Security

Security represents the most critical priorities for our customers in a world aw...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • 4+ years deep hands-on working knowledge of building cloud-scale services
  • 4+ years experience in one of the object-oriented programming languages including runtime internals like C#, Java, etc.
  • 2+ years operational experience in running service in one of the large-scale clouds like Azure, AWS, GCP
  • 2+ years of technical leadership, raising the technical bar, maintaining data and results-driven culture while closely working with cross function teams for the same connected mission
Job Responsibility
Job Responsibility
  • Create and implement code for large-scale distributed services runtime
  • Write code that is extensible and maintainable, applying coding patterns and practices such as state-of-the-art generative AI, source code organization, and naming conventions
  • Learn and apply diagnosability, reliability, and maintainability principles, understanding when code is ready for sharing and delivery
  • Identify and escalate blockers or unknowns during development, communicating their impact on timelines
  • Ensure proper processes are followed to achieve high standards of security, privacy, safety, and accessibility
  • Contribute to compliance efforts by checking for visible evidence (e.g., audit trails) in product features
  • Develop awareness of compliance expectations at Microsoft and implications of onboarding new technologies
  • Gain knowledge of global and local regulations for technologies and system applications
  • Apply debugging tools, tests, logs, telemetry, and other methods to proactively flag issues in production features
  • Conduct incident retrospectives to identify root causes and implement repair actions
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Copilot Security

Copilot Security is at the core of Microsoft’s mission to deliver trusted, human...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 3+ years in technical engineering roles building large-scale services.
  • Hands-on experience designing and operating security-critical or AI-powered systems at scale, including agentic AI, secure orchestration, or advanced threat defenses.
  • Proven ability to design, build, and ship agentic AI features or frameworks.
  • Ability to clearly explain complex systems and security concepts to technical and non-technical stakeholders and influence cross-org roadmaps.
  • Agentic AI Development & Orchestration: Experience building production agent systems using frameworks such as LangGraph, Amazon Strands SDK, or similar platforms
  • familiarity with agentic design patterns including tool calling, multi-agent coordination, and secure delegation patterns.
  • Hands-on experience with distributed training frameworks (Ray, Slurm, HPC), containerization and orchestration technologies (Docker, Kubernetes) for ML model deployment, and ML lifecycle management in production environments.
  • Experience designing evaluation frameworks for LLM-based applications and implementing observability for agent systems using tools such as Phoenix, MLFlow, LangFuse, or custom eval harnesses
  • understanding of AI safety evaluation methodologies including adversarial testing and red-teaming.
Job Responsibility
Job Responsibility
  • Develop and ship agentic AI-powered security features that protect users from threats such as prompt injection, adversarial manipulation, and abuse of agentic workflows.
  • Implement secure orchestration frameworks that enable Copilot to safely delegate, coordinate, and execute actions across devices, services, and platforms.
  • Invent and apply new intelligent agents that leverage information flow analysis and apply common sense and judgement guardrails for security and privacy.
  • Collaborate with product, engineering, security, privacy, and AI teams to adopt agentic security patterns and best practices across Copilot and MAI.
  • Monitor key metrics for agentic AI security and innovation, using data-driven insights to improve defenses and enablement.
  • Document secure agentic AI patterns, ensuring they address novel risks, support safe delegation, and enable responsible orchestration of actions.
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Come join us as a Senior Software Engineer and support a portfolio of products w...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Verification of U.S. citizenship
Job Responsibility
Job Responsibility
  • Independently uses appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner
  • Reviews product code and test code to ensure it meets team standards, contains the correct test coverage, and is appropriate for the product or solution area, and continuously improves code performance, testability, maintainability, effectiveness, and cost, while learning about and accounting for relevant trade-offs
  • Applies metrics to drive code quality and stability
  • Brings insight to code reviews to help improve code quality, coaching and providing feedback to develop other engineers' skills
  • Uses debugging tools, tests, logs, telemetry, and other methods to proactively verify assumptions while developing code before issues occur for products in production
  • Conducts incident retrospectives to identify root causes of problems, implements repair actions, and identifies mechanisms to prevent incident recurrence
  • Independently applies least-access principles, uses logging, telemetry, and other appropriate mechanisms to investigate issues while retaining privacy and security, and drives those practices across the team
  • Leads by example within the team to produce extensible, maintainable, well-tested, secure, and performant code that adheres to design specifications
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Job Summary: Seeking a detailoriented Senior Software Engineer with extensive ex...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 20, 2026
Flip Icon
Requirements
Requirements
  • Proficiency in ColdFusion, Lucee, HTML, CSS, JavaScript, jQuery, and Perl
  • Strong experience with Microsoft SQL Server and Oracle databases
  • Hands-on experience with AWS Managed Services (AMS), S3, and IAM
  • Familiarity with .NET Framework and ASP.NET
  • Experience with Agile SDLC, code versioning tools (TFS, Git, SVN), and performance tuning
  • Bachelor's degree in Information Technology or related field
  • 8+ years in enterprise web application development and cloud migration
Job Responsibility
Job Responsibility
  • Migrate and modernize enterprise applications from on-premises infrastructure to AWS Managed Services (AMS)
  • Upgrade and refactor ColdFusion-based applications to Lucee for improved performance and cost efficiency
  • Manage AWS resources, including S3 bucket creation and IAM configuration
  • Conduct performance tuning, code optimization, and vulnerability resolution for secure and scalable applications
  • Collaborate with cross-functional teams to ensure timely delivery and compliance with privacy regulations (e.g., implementing cookie consent banners)
  • Prepare technical documentation and modernization plans
  • Mentor junior developers and facilitate knowledge sharing within the team
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The Firefox Monitor Engineering Team builds tools that help people understand an...
Location
Location
United States
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software development with a strong focus on backend technologies
  • Deep expertise in Node.js and TypeScript, with experience building and leading backend engineering projects
  • Proficiency with PostgreSQL and SQL query optimization
  • experience with query builders such as Knex is a plus
  • Experience deploying and operating applications on Kubernetes
  • Experience with GCP (Pub/Sub, Cloud Logging) with a solid understanding of DevOps and SRE collaboration
  • Experience with Infrastructure as Code tools such as Terraform
  • Experience with AWS (S3) or similar cloud storage services
  • Hands-on experience with observability tooling including OpenTelemetry, Sentry, Prometheus, and Grafana
  • Familiarity with Redis for caching and session management
Job Responsibility
Job Responsibility
  • Lead backend development in Node.js and TypeScript, building and maintaining server-side logic within a Next.js full-stack architecture
  • Design, implement, and maintain integrations with external data sources such as Have I Been Pwned (HIBP) and other breach intelligence providers, with a focus on data privacy and security
  • Build and maintain event-driven systems using Google Cloud Pub/Sub, and own cloud infrastructure on GCP (GKE) and AWS (S3, SES)
  • Own and evolve the data layer, including PostgreSQL schema design and query optimization using Knex, and Redis caching strategies
  • Work closely with our SRE team to maintain and improve production environments, including monitoring and alerting with OpenTelemetry, Sentry, Prometheus, and Grafana
  • Triage and resolve production issues, partnering with SRE and support teams to investigate incidents, address bug reports, and keep the application running reliably
  • Periodically rotate into a Base Load Engineer (BLE) role, handling releases, dependency updates, and incoming work requests from customer support and other stakeholders
  • Partner with and support the frontend team in their work with React, TypeScript, Next.js, and SCSS, ensuring backend systems, APIs, and data contracts meet their needs
  • Partner with cross-functional teams to align on project goals, ensure seamless frontend-backend integration, and contribute to API design and evaluations
  • Participate in code reviews to maintain high standards of code quality and system reliability
What we offer
What we offer
  • Generous performance-based bonus plans
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Senior backend Engineer, you’ll help build the technology that enables smal...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
prospa.com Logo
Prospa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with .NET
  • Experience integrating back-end applications with internal and third-party APIs
  • Solid understanding of modern software architecture patterns, including microservices and event-driven systems
  • Solid understanding of message based systems, like using NServiceBus, MassTransit, ServiceBus, RabbitMQ and etc.
  • Experience working in cloud-based environments (Azure experience is a plus). Familiarity with CI/CD pipelines, automated testing and modern DevOps practices
  • A passion for clean, secure, well-tested code and building software that makes a real customer impact
  • Curiosity and openness to using AI tools to improve how you build, test and maintain software
  • Experience of observability practices like datadog, OpenTelemetary is a good to have.
Job Responsibility
Job Responsibility
  • Designing, building and shipping high-quality product features across back-end systems
  • Owning technical problems from discovery through to production, with a focus on long-term, scalable solutions
  • Using AI-assisted development tools (e.g. code generation, refactoring, test support) to accelerate delivery while maintaining strong engineering standards
  • Collaborating with product managers and designers to deliver simple, fast and reliable customer experiences
  • Ensuring systems are observable, well-monitored, secure and resilient in production
  • Keeping security, privacy and compliance front of mind throughout the SDLC
  • Contributing to architecture discussions, code reviews and continuous improvement initiatives
  • Sharing knowledge, experimenting with new tools and techniques, and helping lift the team around you
What we offer
What we offer
  • Learning days
  • learning allowance
  • leadership programs
  • CliftonStrengths workshops
  • digital learning
  • biannual companywide learning weeks
  • fitness initiatives
  • seasonal programs (including flu shots, massages, skin checks, wellness classes)
  • additional Me Days
  • access to holistic EAP coaching
  • Fulltime
Read More
Arrow Right