This job has expired

Senior Software Engineer

Signify Technology
Closing date
15 Sep 2021

View more

Technology & New Media
Contract Type
You need to sign in or create an account to save a job.

Job Details

Senior Software engineer UK/Remote £75,000 - £90,000

Our client is looking for a passionate and curious Software Engineer with a strong background using Scala and Spark. Our clients are leading enterprises, global technology companies and governments with challenging problems so the desire to grow, learn and explore is a must. Are you up for the challenge?

As part of our multi-functional team, you will be working on greenfield projects and contributing to generating new ideas and solutions that are fit for purpose and working on some of the most challenging technology projects. Your role will include engineering highly performant data driven platforms at high scale.

  • Join a team of senior expert engineers solving challenging business and technical problems
  • Work with (and develop) the tools that are right for the job, including: Scala, Zio, Java, Python, Kafka, Flink, Spark, AWS, GCP and Azure
  • Influence projects from inception and architecture through to delivery
  • Participate in a team that is committed to continually learning and heavily engaged with the broader technology community, attending conferences, and contributing to open-source projects
  • Contribute to a broad cross section of projects, from technology spikes and proof-of[1]concepts, through to scoping and building large scale applications, platforms and big data and machine learning systems
  • Ensure all work is performed to the highest quality reflecting the companies policies and procedures

  • Proven experience working on various projects from small software applications to large complex systems that perform at massive scale
  • A strong interest in working with different technologies with different approaches suited to the problem that's being solved
  • A strong desire to work collaboratively with others and as part of a team
  • The ability to communicate and work with both technical and non-technical stakeholders
  • JVM based programming languages: Scala, Java or Kotlin
  • Scripting languages of Bash, Python or JavaScript
  • Processing frameworks and platforms like Spark, Flink, Kafka Streams
  • Persistence technologies including relational databases like Oracle, DB2 or Snowflake or columnar stores such as Cassandra, Hive or HBase
  • DevOps tooling like Terraform or CloudFormation

*Please note this company does not offer sponsorship
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert