Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Software Engineer, Backend, Mobile Security

AT Uber
Uber

Senior Software Engineer, Backend, Mobile Security

Amsterdam, Netherlands

About the Team

The security organization at Uber is dedicated to enabling safe and secure innovation while protecting the communities we serve both online and in the physical world. We protect both people and their data across intersections of the digital and physical world. The primary objective for Uber Engineering Security team is to enable the technical ambitions of the company while maintaining the highest standards of security and privacy for our customers and partners. As cybersecurity threats evolve, we do too.

About the Role

Uber is seeking a Senior Software Engineer to join our Mobile Security team. As a member of our team you will help us design and build industry-leading security technology into our products and services. You will dig into the complex world of building security technology in frictionless ways to determine software/hardware integrity (think rooted devices, modded apps, emulators), provide mentorship to engineers, and ensure best practices are deployed in the mobile security space. You will have the opportunity to work across many parts of Uber's tech stack -shipping code in Uber's Android and iOS apps as well as in backend services.

Want more jobs like this?

Get Software Engineering jobs in Amsterdam, Netherlands delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


What You'll Do

  • Design, build and deploy anti-abuse systems to accurately detect rooted devices, jailbroken devices, modded apps, emulators, and other types of rogue mobile clients
  • Work closely with outside teams to drive adoption of the latest Mobile Security technology
  • Identify novel attacks in the mobile space (in collaboration with the team's Security Engineers)
  • Maintain and uplevel existing Mobile Security services
  • Mentor junior engineers.

Basic Qualifications:

  • 5+ years of experience in software development (mobile and backend engineering)
  • Experience in building highly scalable, reliable and fault tolerant backend systems
  • Experience with agile development and embracing engineering best practices with well defined goals and metrics
  • Experience designing, implementing, and deploying production-quality systems
  • Programming skills in at least one or more of: Golang, Swift, Java, or Kotlin
  • Bachelor's in Computer Science, Engineering or a related field.

Preferred Qualifications:

  • Professional experience of 5+ years in at least one security domain: web security, mobile security, systems security, and/or reverse engineering
  • Experience with applied cryptography
  • Perform threat modeling, design, and code reviews to assess security implications and construct requirements for the introduction of new security systems and technologies
  • Ability to communicate ideas and proposals concisely to a wide-range of audiences

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.

Client-provided location(s): Amsterdam, Netherlands
Job ID: Uber-127397
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • FSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Mental Health Benefits
  • Parental Benefits

    • Fertility Benefits
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Pet-friendly Office
    • Snacks
    • Some Meals Provided
    • On-Site Cafeteria
  • Vacation and Time Off

    • Paid Vacation
    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Sabbatical
    • Volunteer Time Off
  • Financial and Retirement

    • 401(K)
    • Company Equity
    • Performance Bonus
  • Professional Development

    • Work Visa Sponsorship
    • Associate or Rotational Training Program
    • Promote From Within
    • Mentor Program
    • Access to Online Courses
  • Diversity and Inclusion

    • Employee Resource Groups (ERG)
    • Diversity, Equity, and Inclusion Program