<link id='css--app'rel="stylesheet" href="/dist/css/app.min.css"> Opportunities – Trilogy


Senior Backend Software Engineer - Java/Scala, API, AWS/GCP at Lookout
Remote / Canada
*We are open to remote work anywhere in North America*





  • Build high performance data-driven backend microservices in Java and Scala that power threat hunting applications
  • Conduct unit, functional, and other forms of automated testing
  • Practice end-to-end service delivery, including ownership of cloud resources, CI/CD pipelines, cost management, and on-call activities
  • Participate in code and architecture reviews for your projects and those of your colleagues


  • BS/MS in Computer Science or related field
  • Familiarity with Agile Software Development practices
  • 5 years of experience developing backend applications in Java and/or Scala, using frameworks such as Spring or Play
  • Experience with developing distributed applications in AWS, GCP or Azure 
  • Experience developing REST and/or GraphQL APIs
  • Experience of both Object Oriented and Functional design patterns
  • Strong troubleshooting / debugging skills


  • Experience and/or interest in cyber security
  • Experience with GraphQL Federation
  • Experience with “big data” processing frameworks such as Apache Spark
  • Experience developing streaming data processors using Apache Kafka