Remote jobs in Programming


atform FreeAgent

Senior Software Engineer, Developer Pl

Edinburgh ,UK



amazon web services


1 year

Remote Jobs


Remote Jobs in UK


Senior Software Engineer, Developer Pl

Location: Edinburgh, UK Type: Full-time

About This Role

As part of the Platform Engineering group, our mission is to provide an excellent developer experience. The engineering teams are our customers. We make it easier for developers to be developers.

We are responsible for the CI/CD capability and developer tooling that is integral for our engineers to solve difficult challenges and build the UK’s number one accounting platform.

We are looking for an engineer with a passion for helping and collaborating with people, and building innovative solutions to do so. Your typical week will involve:

  • ‍ Write, review and maintain code primarily written in Ruby, Javascript, and Terraform

  • Develop, maintain, document, the CI/CD infrastructure and related tooling that allows 100+ engineers to deploy multiple apps on-demand multiple times per day with ~60,000 tests per deploy

  • Work with your team to run experiments and ship prototypes to learn how we can improve the development process and maintain our high performance engineering team.

  • Define, iterate on, and improve best practices and help teams utilise them

  • Celebrating your team’s achievements!

In this role you will largely be working with: GitHub, GitHub Actions, AWS, Ruby, Rspec, Terraform, Terragrunt, Docker, Humio, Harness

See our StackShare for a few more examples of technology in use at FreeAgent


We're looking for:

  • Experience with an agile software development process, shipping code to production frequently

  • Experience of building CI/CD pipelines and automation

  • Solid experience of one or more programming languages (we primarily write Ruby, JavaScript and Terraform)

  • Experience working with AWS

  • Strong communication and organisation skills

  • A growth mindset, open to improving yourself and learning from others

  • Pragmatism; being committed to getting things done while understanding tradeoffs

  • A high level of self-motivation and self-awareness

  • A commitment to ongoing personal development and improving your technical and soft skills. If you have the commitment, we can provide opportunities for you!

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.


How would you rate your experience?


We may wish to follow up. Enter your email if you're happy for us to contact you.