Senior Software Engineer (data)
IDBS
Guildford, United Kingdom
2d ago

Code that makes a difference

It’s an exciting time at IDBS as our company and Software Engineering team expand. Within this expansion we are growing the data analytics capability of our products and need hands-on Data Engineers to join our team and help us spearhead the development of our data solutions within AWS.

We are always looking to improve our ways of working and encourage our teams to bring their experience and ideas to the table.

The Role and Core responsibilities

You will play a meaningful role in one of our agile teams - designing, building, deploying and maintaining the team's deliverables with respect to the full lifecycle of our new data analytics offerings.

You will work closely in with other teams in their related journeys.

As an experienced engineer you will help to drive continuous improvement in practices and improve the team’s ability to take on bigger challenges.

You will gain exposure to a wide range of our software modules and the technologies backing them, e.g. cloud, microservices, database, data lakes, cloud warehouses, pipelines.

Key technologies we currently use include : AWS, Kubernetes, Kafka, Snowflake, Java, Terraform, React, MongoDB, Oracle

What we’re looking for in you

  • Passion for writing and maintaining high-quality software
  • An understanding of how to build and support large scale distributed systems and handle issues that arise
  • Strong skills in data acquisition, pipeline and data storage / lake technologies
  • Cloud experience (we use AWS and Kubernetes)
  • Experience with at least two programming languages, e.g. Python, Scala, Java
  • The following would be beneficial :

  • Experience with DevOps and Infrastructure as code (e.g. Terraform)
  • Experience using lean and agile practices in a regulated environment
  • Experience with Tableau or similar BI tools such as PowerBI
  • Experience with Spark, Airflow or similar
  • What you’ll get in return

  • Working in a multi-functional, team-based environment, our culture is enabling and engaging
  • You’ll be exposed to a range of technologies with the opportunity to expand your experience and expertise
  • IDBS has the camaraderie of a small company, but the security of a global employer, we offer flexible career paths, exciting work, and the opportunity to both learn from others and share your experiences.
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form