Software Development Engineer

13 hours ago


Edinburgh, Edinburgh, United Kingdom IC Resources Full time
Job Title: Software Development Engineer

We are seeking an experienced software development engineer to join our DevOps and Tools team in Edinburgh, focusing on developing innovative tools and infrastructure that streamline software development, release, and deployment.

This role is suitable for a versatile software engineer who enjoys working in a varied environment and has a passion for developing high-quality software solutions.

Key Responsibilities:
  • Design and develop innovative tools and infrastructure to enhance software development.
  • Closely collaborate with software developers to automate and refine development workflows.
  • Partner with software development teams to ensure adherence to established best practices and processes.
Key Skills/Experience Required:
  • Expertise in software development for platforms and infrastructure environments.
  • Proficiency in DevOps methodologies and Infrastructure as Code (IaC).
  • Strong experience with TypeScript, Python, and other languages (such as JavaScript, Java, Groovy, or Rust).
  • Experience with containerization technologies, specifically Docker.
  • Highly proficient in Git and GitHub workflows, with experience contributing to open-source projects.
  • Experience in web full-stack development, using a range of languages and frameworks.
  • Experience with AWS or other cloud platforms.
  • Exposure to C/C++ and experience in embedded systems development.
  • Agile methodology expertise.

This is a hybrid role requiring 3 days per week in our Edinburgh office.

Estimated Salary: £60,000 - £80,000 per annum.



  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job DescriptionThe Connected Talent Management System team, part of Global Talent Management & Compensation, is seeking a highly skilled Software Development Engineer to join their engineering team in Edinburgh. This strategic investment aims to build technology that will enable Amazon to adopt a scientific approach to talent management. Our team builds...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleThe Connected Talent Management System team at Amazon Development Centre (Scotland) Limited is seeking a skilled Software Development Engineer to join their engineering team in Edinburgh. As part of a strategic investment to build technology that will enable Amazon to adopt the most scientific approach to talent management, this role will play...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    The Software Engineering team at Amazon Ads is responsible for leading, designing, and developing software applications and systems to create, manage, and analyze exciting and meaningful advertising experiences for our customers.Key Responsibilities:Contribute to the architecture and design of new and current systems, leveraging expertise in architecture,...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job OverviewWe are looking for a highly skilled Software Development Engineer to join our team at the Amazon Development Centre (Scotland) Limited in Edinburgh. This is an excellent opportunity to work on cutting-edge technology projects and contribute to the company's innovative initiatives.Job DescriptionThe successful candidate will have experience with...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    We are the Amazon Development Centre (Scotland) Limited organization, responsible for building the web frameworks, user-facing applications, distributed web services and data services that support Amazon employees every day by teaching and reinforcing our unique Day 1 culture.Our technology solutions are powered by data, machine learning, smart automation,...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job OverviewWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre (Scotland) Limited. As a member of our PXF Data Products org, you will play a key role in designing, implementing, and evolving highly scalable, robust, distributed systems.

  • Software Engineer

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job Summary: We are seeking a skilled Backend Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining scalable backend systems. Key responsibilities include creating efficient and reliable code, collaborating with cross-functional teams, and ensuring high-quality software delivery. If you are a...


  • Edinburgh, Edinburgh, United Kingdom Scotland's International Development Alliance Full time

    Senior Software Engineer - Cloud ArchitectureWe are seeking a Senior Software Engineer - Cloud Architecture to join our team.Key Responsibilities:Design and implement cloud infrastructure and architecture.Develop and maintain cloud-based applications.Collaborate with cross-functional teams to ensure cloud infrastructure meets business...


  • Edinburgh, Edinburgh, United Kingdom City of Edinburgh Council Full time

    Job Title: Software Development EngineerJob Summary: We are seeking a skilled Software Development Engineer to join our team at the City of Edinburgh Council. As a Software Development Engineer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our citizens.Key Responsibilities:Design and develop...


  • Edinburgh, Edinburgh, United Kingdom Leonardo UK Ltd Full time

    Are you looking for a challenging and rewarding role in software development? We invite you to join our team of skilled engineers at Leonardo UK Ltd.About the RoleThis is an exciting opportunity for a Graduate Software Developer to join our team and work on real-time projects alongside leading scientists and engineers. As a Software Engineer, you will be...


  • Edinburgh, Edinburgh, United Kingdom ENGINEERINGUK Full time

    Software Development EngineerAt ENGINEERINGUK, we're seeking a talented Software Development Engineer to join our team in Edinburgh. As a key member of our Advertisement Security team, you'll be responsible for designing and building scalable solutions that monitor the technical security of our advertisement portfolio. Our work is characterized by high...


  • Edinburgh, Edinburgh, United Kingdom ENGINEERINGUK Full time

    Software Development RolePioneer innovative solutions through technology and engineering expertise.The Software Engineering team at ENGINEERINGUK is responsible for designing, developing, and maintaining software applications and systems to create, manage, and analyze exciting and meaningful experiences for our customers.Key ResponsibilitiesContribute to the...


  • Edinburgh, Edinburgh, United Kingdom Consunet Pty Ltd. Full time

    About the RoleWe are seeking a talented Software Engineer to join our team at Consunet Pty Ltd. in Edinburgh, SA. As a Software Engineer, you will be responsible for designing and delivering software systems using Java and JavaScript.You will work with a team of engineering professionals helping to shape and deliver state-of-the-art Electronic Warfare...


  • Edinburgh, Edinburgh, United Kingdom Lloyds Banking Group Full time

    About the RoleWe're seeking Software Development Engineers to join our team and contribute to the creation of innovative digital products. As a key member of our technology engineering team, you'll have the opportunity to work on a wide range of projects, from developing new software features to improving existing ones. You'll collaborate with...


  • Edinburgh, Edinburgh, United Kingdom ENGINEERINGUK Full time

    Software Engineering RoleThe Software Engineering team at ENGINEERINGUK is responsible for designing, developing, and maintaining software applications and systems to create innovative and meaningful experiences for our customers.Key ResponsibilitiesContribute to the architecture and design of new and current systemsDevelop software applications using modern...


  • Edinburgh, Edinburgh, United Kingdom ENGINEERINGUK Full time

    Software Development Engineer, ADSP, AmazonAbout the RoleWe are seeking a skilled Software Development Engineer to join our team in Edinburgh, Scotland. This is an excellent opportunity for an ambitious and motivated individual to launch and grow new initiatives for Amazon's global websites.Key Responsibilities- You will work as part of an Agile team,...

  • Software Engineer

    1 month ago


    Edinburgh, Edinburgh, United Kingdom Head Resourcing Full time

    Job Description: As a Software Engineer - Ground Software Developer at Head Resourcing, you will be working closely with an Aerospace client to find a commercially experienced, mid-level Java Developer with some commercial experience in Java or Python. This role offers an exciting opportunity to contribute to the ongoing development of the ground software...


  • Edinburgh, Edinburgh, United Kingdom ENGINEERINGUK Full time

    Software Development Engineer, ADSP, AmazonAs a software engineer in the targeting organization, you will be at the forefront of building privacy-safe targeting solutions for our customers, making ads more relevant for customers and more efficient for advertisers. We own the end-to-end customer experience for targeting, from the user interface to the APIs,...


  • Edinburgh, Edinburgh, United Kingdom Analog Devices Full time

    Software Development Engineer - Embedded Wireless SystemsJob OverviewWe are seeking a highly skilled Software Development Engineer to join our E-mobility group based in Edinburgh, UK. The successful candidate will be responsible for developing tools used to test and deploy complex embedded wireless systems.Key ResponsibilitiesWorking with the embedded...

  • Software Developer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom Consunet Pty Ltd. Full time

    Engineering - Software (Information & Communication Technology)We are seeking a skilled Software Engineer to join our team at Consunet, a leading cyber and spectrum security solution developer. As a Software Engineer, you will support the development and delivery of advanced software-focused systems.Key Responsibilities:Investigate, define, and resolve...