47 Degrees, a global consulting firm specializing in functional programming, is always on the lookout for talented Data Engineers to lead and nurture projects involving Scala, Kotlin, Spark, Kafka, Google Cloud Platform, and other technologies in the Engineering and Big Data space.

Outside of our client-facing projects, we are heavily invested in creating and contributing to a variety of open-source libraries. As part of our commitment to the community, 47 Degrees organizes Lambda World, a non-profit, bi-annual Functional Programming conference held in Cadiz, Spain and Seattle, WA, as well as the largest Scala Meetup in the Pacific Northwest, Scala at the Sea.

Some of the job responsibilities may include:

  • Engineer data platforms for scale, performance, reliability, and security.
  • Design and build big data streaming capabilities.
  • Lead consulting and training engagements with clients from around the globe.
  • Help onboard and mentor new engineers for clients and internal teams where necessary.
  • Represent 47 Degrees with speaking engagements at events/seminars around the globe.


  • Be a nice person and a team player.
  • Expert-level knowledge, skill, and experience in development in the field of big data engineering on a terabyte Scale environment (e.g. NoSQL, Hadoop, Kafka, Spark) and supporting engineering activities on large scale projects.
  • Experience of open source technologies for big data processing such as Apache Spark, Hadoop, and Kafka.
  • Experience of designing distributed systems deployed to cloud computing environment.
  • Experience in creating and tuning Spark processing jobs.
  • Familiarity in cloud data platforms like Lightbend, Databricks, Confluent, etc.
  • Strong coding skills in Scala and Computer Science fundamentals.
  • A desire to continually expand and refine your technical knowledge.
  • Excellent command of oral and written English.
  • Flexibility to travel to client locations around the world. A week or two at the start of a new engagement is common as well as some follow-up visits.

What you can expect from us:

This role includes a competitive salary with benefits, paid travel as well as the flexibility to work on open source projects. You can also expect support from leadership and your colleagues, we love seeing our own succeed and we’ll do what we can to foster your growth and creativity. This is an exciting opportunity with a fast growing, cutting edge company.

47 Degrees is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

47 Degrees does not sponsor work visas, either at the time of hire or at any later time. All persons hired will be required to verify identity and eligibility to work in The United Kingdom, and to complete any required employment eligibility forms.