Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Backend Software Engineer (Java/Scala)

$130k - $170k

Lookout

Staff Backend Software Engineer (Java/Scala)

Remote, Canada

Lookout, Inc. is a globally recognized cybersecurity leader delivering advanced protection for the most vulnerable element of any enterprise security strategy — human error and manipulation. Cloud-native by design, the Lookout platform offers rapid, scalable deployment and simplified security operations, defending the frontline of human-centric attacks—the mobile device.

Attackers now target the human element more than ever, with mobile devices providing the most direct path to their victims. Using social engineering techniques that exploit basic human instincts like trust, curiosity, and urgency, they deceive users into revealing sensitive credentials, allowing them to slip past legacy security solutions.

Lookout Endpoint Detection and Response (EDR) continuously monitors mobile endpoints for signs of human-centric attacks, as well as traditional malware, software vulnerabilities, and other anomalous activity. It uses advanced threat detection techniques, including artificial intelligence (AI) and behavioral analysis, to identify threats before they escalate across the enterprise.

As a Software Engineer on the Security Intelligence team, you will contribute broadly to the detection engines, analysis systems, and other core intellectual property at Lookout. This position is an opportunity to take on some of the most interesting challenges in the company and join the team that provides the fundamental technological building blocks of the Security Platform that underlies Lookout's category-defining personal and enterprise products. Lookout's Security Platform is capable of analyzing millions of apps on a daily basis. Our analysis is trusted by Google to help identify potentially harmful applications before they enter the Play Store and by the world's leading telecommunications providers to protect their customers. These are challenging problems and you must be open-minded to tackling new exploratory areas as well as evolving and continually improving key existing systems. You may be called on to work in high scale cloud systems, or directly on mobile platforms.

We're looking for a motivated engineers who has experience building, monitoring, and maintaining high-volume, low-latency distributed SaaS solutions. You will be a member of the team that is responsible for a massively scalable platform that performs static analysis of iOS and Android applications, applying behavioral and malware detection policy.

In this role, you will work closely with Lookout's security research, data ingestion, and machine learning teams to:

  • enable threat hunting for state level security actors and their infrastructure.
  • support processing of continuously acquired Android and iOS applications.
  • identify components and functionality of mobile applications that can be used to determine their behavior and evaluate possible privacy risks.
  • invent new app analysis techniques, engines, and domain specific languages.
  • participate in hackathons and innovation fairs.

Requirements for this position:

  • A strong motivation for self-directed learning, while collaborating with experts across Lookout engineering teams, to take on challenges in areas such as:
    • Scalable distributed systems design.
    • Reverse engineering of mobile applications and runtimes.
    • Mobile devices and platforms.
    • ML based data analysis support.
  • Experience designing/implementing large-scale, distributed, production class software on public cloud platforms such as AWS and GCP.
  • Strong software engineering fundamentals: object-oriented design, data structures, and algorithms.
  • Functional programming experience is highly desired.
  • Desire and ability to work across platforms and languages.
  • A quality-oriented mindset with a strong commitment to automated testing, metrics collection, monitoring, and continuous improvement in all of your work.
  • Ability to drive features from conception to deployment in an agile team with continual delivery.
  • 8+ years of overall development experience.
  • BS degree in Computer Science or similar Engineering discipline, or equivalent work experience.

Technologies that you will have an opportunity to work with:

  • Primarily Scala, with some Java, and occasionally Ruby (in JVM).
  • iOS, Android, and their respective development toolchains.
  • Graph, SQL, and NoSQL databases including TinkerPop, ElasticSearch, and others.
  • AWS and GCP primitives and distributed technologies.

The Canadian base salary range for this full-time position is available below. We offer base + bonus + equity + benefits. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all Canadian locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in Canadian role postings reflect the base salary only, and do not include bonus, equity, or benefits.

Remote, Canada

$130,000 - $170,000 CAD

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Staff Backend Software Engineer (Java/Scala) in United States vacancy
  •  ...Staff Software Engineer At Cloudera, we empower people to transform complex data into clear and actionable insights...  ...of relevant industry experience Strong backend engineering skill set with expertise in Java or Scala or Kotlin Ability to read large codebases and... 
    Suggested
    Remote work
    Work from home
    Flexible hours

    Cloudera

    United States
    22 hours ago
  •  ...Vibe Performance Engineer At Vibe.co, we're reimagining how brands...  ...ranking among the ten fastest software companies to reach that milestone...  ...What You Need Shipped backend systems in a strongly typed language C++, Rust, Go, Scala, Java, or equivalent at production... 
    Suggested
    Remote work
    Worldwide

    VIBE

    United States
    21 hours ago
  •  ...dollar life sciences company is looking to bring on Senior Software Engineers to join their team! You'll be part of building their...  ...services in 0Auth or SAML, and focus on the backend in either Java, Scala, or Ruby on Rails. Ideal candidates have a strong... 
    Suggested
    Full time
    Remote work

    Motion Recruitment

    United States
    3 days ago
  •  ...production issues. The top candidates would have skills in Java, Scala, Python and Digital Marketing or ECommerce exposure. Top...  ...Project ~ Marketing Technology SEO Team Makeup ~7 engineers located in US and 16 in India Location/Hub ~... 
    Suggested
    Remote work

    Samprasoft

    United States
    2 days ago
  •  ...the work of other small group of 3 to 4 engineers for assigned Engineering projects....  ...The top candidates would have skills in Java, Scala, Python and Digital Marketing or ECommerce...  ...AIX, HPUX10.2/11.0. Required Skills : Java Additional Skills : Software Developer... 
    Suggested
    Remote work

    Samprasoft

    Encino, CA
    2 days ago
  •  ...Title - Senior Full Stack Software Engineer (Java/Scala) Location - New York ( Hybrid 3 days) Responsibilities: • Design, development, and delivery of scalable, enterprise-grade financial modelling, reporting and analytics solutions. • Implement robust software... 
    Remote work

    Georgia IT Inc

    United States
    1 day ago
  •  ...The top candidates would have skills in Java, Scala, Python and Digital Marketing or E-...  ...SEO What is the makeup of the team? 7 engineers located in US and 16 in India Do they...  ...Required Skills : Java Additional Skills : Software DeveloperThis is a high PRIORITY... 
    Contract work
    Remote work
    Flexible hours

    Samprasoft

    United States
    2 days ago
  •  ...Title:Software Engineer - Scala,JAVA,Synapse Location -Redmond,WA ( Open for Remote- Candidate need to work EST time Zone) Job Description We are seeking a Software Engineer with strong experience in Synapse,Scala and Java to build and support scalable applications... 
    Remote work

    Yantran LLC

    United States
    1 day ago
  • $190k - $261.25k

     ...insights to improve their business. Founded by engineers - and customer obsessed - we leap at every...  ...look for: ~8+ years of experience in backend or infrastructure engineering ~ Strong programming skills in Scala, Go, or Python ~ Experience with distributed... 
    Local area
    Worldwide

    Databricks

    New York, NY
    2 days ago
  • A tech company based in New York is seeking a skilled developer experienced in Java (Spring) and Scala. Candidates should have strong backend development skills, especially in creating REST web services, as well as expertise in databases and Big Data technologies. The... 
    3 days per week

    Futuralis

    New York, NY
    2 days ago
  •  ...Software Engineer / Java, Scala / W2 Only Technical professionals are defined by what they create. Client has the risk taking corporate culture, strategic R&D investments and global know-how to imagine, develop and market products that lead the industry. Client's Smart... 

    cyberThink

    Mountain View, CA
    1 day ago
  •  ...team of energetic and dedicated engineers to develop large scale,...  ...a modern code base written in Scala and Spark running on AWS EMR....  ...responsibilities span the entire software development process, and include...  ...• Experience writing Scala or Java with unit tests and Maven/sbt... 
    Remote work

    HERE Technologies

    United States
    20 hours ago
  • Walmart in Sunnyvale is looking for a Staff Software Engineer to join our team. This role entails designing and building...  ...enterprise-scale Marketplace platforms, leading backend-heavy operations with a strong focus on Java distributed systems. You will be expected to drive... 

    Walmart

    Sunnyvale, CA
    2 days ago
  •  ...in FinTech, is seeking a Contract Senior Software Engineer. This is a hybrid role, 1 day a week...  ...a modern stack ~ Our core stack is Java/ Kotlin/ Spring / PostgreSQL/ React, and...  ...production ~2+ years Java, Kotlin or Scala programming experience ~ A proven understanding... 
    Full time
    Contract work
    Temporary work
    Remote work
    Flexible hours
    1 day per week

    Motion Recruitment

    United States
    4 days ago
  • A trusted federal contractor in Honolulu, HI is seeking a versatile Java, Scala, Python Developer. You will contribute to innovative software solutions, collaborating with teams to create and maintain applications. The ideal candidate is proficient in Java, Scala, and Python... 
    For contractors
    Flexible hours

    Cymertek Corporation

    Honolulu, HI
    1 day ago
  • A leading technology contractor in San Antonio is seeking a versatile Java, Scala, Python Developer. This role involves collaborating with teams to design and maintain software solutions, optimizing performance, and tackling technical challenges. Ideal candidates will... 
    For contractors

    Cymertek Corporation

    San Antonio, TX
    4 days ago
  • $118.98k - $197.6k

     ...utilize your experiences and development skills in Java and/or Scala to provide creative, logical, and practical solutions that yield innovative software product capabilities for ArcGIS Workflow Manager. As a software engineer, you will design and develop software used by... 
    Worldwide

    6AM City, LLC

    California, MO
    2 days ago
  • Dsnworldwide is seeking a full-time IT Software Engineer 5 in Chicago, IL. The ideal candidate will have over 10 years of experience...  ...at least 5 years of hands-on development experience using Java along with Scala expertise. The role includes mentoring other engineers... 
    Full time

    Dsnworldwide

    Chicago, IL
    4 days ago
  •  ...leading technology firm is seeking a JavaScript Back End Engineer for a fully remote W2 role. Candidates must have over...  ...7 years of experience, including at least 2 years in Scala. Responsibilities include developing Java/Scala based REST APIs, supporting project... 
    Remote work

    Polarits

    Wilmington, DE
    3 days ago
  • $102.36k

    A financial technology company in Lake Forest is seeking a Software Developer to architect and implement cutting-edge financial features using a variety of programming languages including Java and Scala. The ideal candidate holds a Bachelor’s degree in Computer Science... 
    Full time

    Metisthemis

    Lake Forest, CA
    2 days ago
  •  ..., Inc. (DSN) in Chicago, IL, is seeking a full-time IT Software Engineer 5. In this role, you will be responsible for complex programming...  ...over 10 years of experience, including 5+ years in Java and experience with Scala and Akka technologies. DSN offers a comprehensive... 
    Full time

    Diversified Services Network, Inc.

    Chicago, IL
    4 days ago
  • $140k - $170k

     ...Senior Backend Engineer / Scala $140-170K/year Salt Lake City, UT - Hybrid No Corp to Corp....  ...functional stakeholders throughout the software development lifecycle—translating requirements...  ...modern backend language (e.g., Scala, Java, Node.js, or similar) ~ Strong... 
    Local area

    PrincePerelson & Associates

    Salt Lake City, UT
    2 days ago
  • $215k - $250k

     ...them all feel like magic. We’re looking for an experienced Staff Software Engineer to help us build the next generation of products that will...  ...security at the core. A brief highlight of our tech stack: Java / Javascript / React / Typescript / Python / Postgres  AWS... 
    Casual work
    Work at office
    Flexible hours

    CLEAR

    New York, NY
    more than 2 months ago
  •  ...Must be able to work on our W2 - Opening for Java Developer with hands on experience with Scala If on Visa , we can transfer / sponsor for right...  ...developer • Designing and developing various application- backend development • Hand-on experience in Database with... 
    Contract work
    Work at office
    Remote work
    Visa sponsorship

    Mitchell Martin

    United States
    2 days ago
  •  ...About the Role We are seeking a skilled and passionate Back-End Engineer with a strong background in data engineering to join our...  ...Design, develop, and maintain data pipelines using Spark, Python, Scala, and Java. Write efficient and optimized SQL queries for data... 
    Hourly pay
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    Elk Grove, CA
    4 days ago
  •  ...A leading tech company is seeking a Remote Software Engineer II to enhance their team. This role involves developing and maintaining software...  ...ideal candidate has experience in back-end development with Java and Spring, and familiarity with AWS, Docker, and Kubernetes.... 
    Remote work

    DevOpsChat

    New York, NY
    2 days ago
  •  ...offer a custom-tailored, white‑glove engineering service fit for our clients, because...  ...clients achieve their goals. Senior Java Engineer(with Scala) We are seeking a highly skilled Senior...  ...development of scalable, high-performance backend services that ensure data accuracy,... 

    RE Partners Consulting

    New York, NY
    2 days ago
  • $200k - $250k

     ...We're looking for skilled Senior or Staff Backend Engineer to join our growing web product engineering...  ...& Tech debt to develop a sustainable software suite of products. Enjoy designing...  ...~ Strong working experience with Java or Scala ~ Proven experience developing... 
    Work experience placement
    Remote work
    Flexible hours

    Machinify, Inc.

    United States
    4 days ago
  • $300k

     ...Backend Engineer Grindr is an AI-native platform powering how millions of gay people...  ...Requirements ~7+ years of experience as a Software Engineer and contributing to Backend...  ...at least one JVM language such as Java, Kotlin, and Scala. Experience designing and product... 
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    Grindr

    Palo Alto, CA
    1 day ago
  • $216k - $224.25k

     ...the Role The Revenue Cycle Management team is seeking a Staff Backend Software Engineer to play a key role in modernizing our billing platform. This...  ...and maintainable software applications using Spring Boot, Java, React, and cloud technologies. Architect and Design:... 
    Work at office

    Tebra

    Richmond, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Backend Software Engineer (Java/Scala). Be the first to apply!