We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to publish this job!

Login or register
to save this job!

Login or register
to save interesting jobs!

Login or register
to get access to all your job applications!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Login or register
to save articles!

Login to see the application

Engineers who find a new job through Java Works average a 15% increase in salary 🚀

You will be redirected back to this page right after signin

Software Engineer

Bristol, United Kingdom

17 November, 2021

Compensation

£45K - 55K

Contract type

Full time

Technologies & frameworks

  • Java
  • Scikit-Learn
  • Django
  • Kafka
  • IntelliJ
  • Ansible
  • Cloud computing
  • Data Science
  • MongoDB
  • Spring
  • Backend
  • Circleci
  • Physical Data Centre
  • Git
  • Python
  • Spring Boot
  • Spring Framework
  • Springboot
  • Service Mesh

Benefits & perks

  • Flexible working
  • Pension contributions
Build a cloud/HPC compute and workload orchestration solution, with Java and Python.

Role overview

YellowDog is hiring a back-end software engineer, working with Java and Python, to help develop our cloud native workload management and intelligent provisioning platform.

This is about delivering sophisticated new product features for release to our state-of-the-art software service that helps customers to schedule, deploy and manage their cloud compute optimally.

We can help you get to grips with our tech, the domain and its ecosystems. Your work will have a positive resource-saving impact for our customers, currently across the media and entertainment, life sciences, aerospace and financial services sectors. 

We're a small and expanding software development team building a unique orchestration and service mesh solution. It's a service-based architecture, where you may contribute substantial new code and ideas around any of; applications, distributed services, integration, systems, analytics and - optionally - the dashboard too. 

Java is our main language to do this, along with some Python for AI and analytics, and we can allocate projects that build upon your strengths, with mentoring and structure.

It's a fairly flat team structure and we employ an iterative, lightweight design process where everyone on the team gets to make input. We're Agile and manage our work using a gentle Kanban process with regular stand-ups and we encourage a lightweight, productive approach to development.

Joining YellowDog, you can enjoy the right mix of autonomy and ability to shape and influence your role.

What you'll be working on as a team

  • Building microservices that provide global compute coordination, resource scheduling, data management, adaptive data transfer, analytics, billing, access control etc.
  • Common abstraction to different cloud providers, optimised to best practice for each cloud provider
  • Integration with a rich ecosystem of tools and adjacent systems
  • Using our new compute platform to upgrade our large-scale CGI rendering application
  • Developing intelligent predictive scheduling and resource management based on heuristics and machine learning

We're looking for

  • Someone ready to build upon formative skills accrued in industry, now exploring new engineering challenges
  • Familiarity with Java - even if this hasn't been your main language
  • Understanding of - or strong appetite to learn - the inner workings of cloud applications, infrastructure, serverless etc.
  • Some exposure to any of; distributed applications, effective resource utilisation, concurrency, scheduling - or similar
  • Appreciation for clean code, good documentation and knowledge sharing
  • Adaptability, receptive to change and pragmatism

Our current technology mix - we'll help you get up to speed

Java | Spring Boot | MongoDB | Artemis | Reactive Streams | Kafka | Python | scikit-learn | Django | Ansible | Service Mesh | JavaScript | Git | IntelliJ | CircleCI 

Salary and benefits

  • £45,000 - £55,000+ we're keeping an open mind
  • Flexible and inclusive working practices - tell us what you need
  • We’re fully remote now but will return to being office-based with discretionary one or two days remote working per week 
  • 25 days of leave + your birthday | pension contribution | family medical cover | support for travel to conferences and delivering presentations | central office location with showers and secure bicycle parking

About us

YellowDog enables companies across the globe to power their innovations with the most scalable cloud native scheduler. Businesses can accelerate complex data processes with ease by provisioning compute across multiple regions, availability domains and machine shapes. The YellowDog Platform automates the selection of the Best Source of Compute for every workload, delivering new levels of prediction and efficiency in cost and performance optimisation. There are multiple uses of our technology, across multiple industries – from life sciences, to financial services, to CGI and more. We look forward to exploring the kind of role we can build around you. https://yellowdog.co/about/ 

Location: central Bristol, UK (Runway East, Victoria Street, 5-10 minutes' walk from each of Bristol Temple Meads station, St Nicholas food market and Cabot Circus shopping center).

Please note: we can only consider applicants that have an established right to work in the UK

  • 10-49

YellowDog enables companies across the globe to power their innovation with the most scalable cloud native scheduler. Businesses can accelerate complex data processes with ease by provisioning compute across multiple regions, availability domains and machine shapes. The YellowDog Platform automates the selection of the Best Source of Compute for every workload, delivering new levels of prediction and efficiency in cost and performance optimisation. There are multiple uses of our technology, across multiple industries – from life sciences, to financial services, to CGI and more. We're hiring in Bristol, for a back-end colleague, working in Java and Python to help build out our products. We can help you build upon formative skills accrued in industry and find you new engineering challenges, with the right balance of structure, autonomy and support. We look forward to exploring the kind of role we can build around you. https://yellowdog.co/about/ https://github.com/yellowdog

View 1 job
Engineers who find a new job through Java Works average a 15% increase in salary.

Compensation

£45K - 55K

Contract type

Full time

Technologies & frameworks

  • Java
  • Scikit-Learn
  • Django
  • Kafka
  • IntelliJ
  • Ansible
  • Cloud computing
  • Data Science
  • MongoDB
  • Spring
  • Backend
  • Circleci
  • Physical Data Centre
  • Git
  • Python
  • Spring Boot
  • Spring Framework
  • Springboot
  • Service Mesh

Benefits & perks

  • Flexible working
  • Pension contributions

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Java Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Java Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Other roles that might interest you

If you’re an innovator by nature and a Python Developer by trade, we’d love to hear from you!
Remote
As a Technical Architect you take ownership and are accountable for the technical decisions
Remote
Software Engineer