Job title: Senior Golang, Kotlin Developer Location: Osterley, UK Duration: 6 months (Possible extension) Hybrid work option: Minimum 3 days/week from office What you'll do: Create and deliver large-scale software engineering tooling, for the Global OTT platforms. Contribute to the software and infrastructure design of our team's purpose-built platforms. Write resilient code that will be continuously tested, deployed and run at scale in the cloud, on-premise and across a wide range of streaming devices. Be part of a self-organising Agile team. Actively improve overall software quality whilst also helping fellow team members Contribute to the team's technical direction and the improvement of its tools and processes. Update and improve data monitoring and alerting solutions in the department while contributing to the security of our client applications. What you'll bring: Strong experience working across the stack in JavaScript, TypeScript, Node.js or similar technologies such as Kotlin and Go Someone who can help upskill the team on Kotlin and Go will be a plus. Good understanding of development best practices such as pair programming, TDD, continuous integration and continuous delivery Good understanding of/experience with CI tools (Jenkins, Concourse) and testing frameworks Good understanding and working experience with alerting and monitoring KPIs through creation of dashboards for the applications developed. Industry experience working with Proof-of-Concept projects as well as with AWS or similar cloud technologies, building, deploying, and managing virtual resources. Ability and enthusiasm to push for new improvements across the code base and influence/learn from a large community of developers. Experience working closely with DevOps and SREs Driven to work with new technologies and designing solutions with the team from the ground up using effective communication skills that encourage collaboration and teamwork.
03/05/2024
Project-based
Job title: Senior Golang, Kotlin Developer Location: Osterley, UK Duration: 6 months (Possible extension) Hybrid work option: Minimum 3 days/week from office What you'll do: Create and deliver large-scale software engineering tooling, for the Global OTT platforms. Contribute to the software and infrastructure design of our team's purpose-built platforms. Write resilient code that will be continuously tested, deployed and run at scale in the cloud, on-premise and across a wide range of streaming devices. Be part of a self-organising Agile team. Actively improve overall software quality whilst also helping fellow team members Contribute to the team's technical direction and the improvement of its tools and processes. Update and improve data monitoring and alerting solutions in the department while contributing to the security of our client applications. What you'll bring: Strong experience working across the stack in JavaScript, TypeScript, Node.js or similar technologies such as Kotlin and Go Someone who can help upskill the team on Kotlin and Go will be a plus. Good understanding of development best practices such as pair programming, TDD, continuous integration and continuous delivery Good understanding of/experience with CI tools (Jenkins, Concourse) and testing frameworks Good understanding and working experience with alerting and monitoring KPIs through creation of dashboards for the applications developed. Industry experience working with Proof-of-Concept projects as well as with AWS or similar cloud technologies, building, deploying, and managing virtual resources. Ability and enthusiasm to push for new improvements across the code base and influence/learn from a large community of developers. Experience working closely with DevOps and SREs Driven to work with new technologies and designing solutions with the team from the ground up using effective communication skills that encourage collaboration and teamwork.
Senior Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Up to £100,000 per annum plus bonus and stock Hybrid in London office Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems Are you a Senior Software Engineer with considerable cloud/infrastructure experience? Looking to join a company who are solving genuine problems that disrupt an industry? Interested in working with the best talent on the market and having a real impact on projects? If so I'm partnered with a very exciting cloud startup who have received record funding and are looking for innovative Senior Software Engineers to join their ambitious team! With a new CTO who has spent much of their career building out a world leading cloud platform, the team are growing fast and they're looking to attract the best talent on the market. Having received huge investment, they are on a journey to truly disrupt the industry and are not held back by any Legacy code or old customers. This means that they're able to build out state-of-the-art, Greenfield code which can focus on being the worlds most accountable and sustainable cloud provider What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++ Experience working on software infrastructure or building cloud native software Experience working with high scale, distributed systems Understanding of systems design and how different components interact If this sounds like you, feel free to apply and I can run through more details! Senior Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds.
01/05/2024
Full time
Senior Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Up to £100,000 per annum plus bonus and stock Hybrid in London office Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems Are you a Senior Software Engineer with considerable cloud/infrastructure experience? Looking to join a company who are solving genuine problems that disrupt an industry? Interested in working with the best talent on the market and having a real impact on projects? If so I'm partnered with a very exciting cloud startup who have received record funding and are looking for innovative Senior Software Engineers to join their ambitious team! With a new CTO who has spent much of their career building out a world leading cloud platform, the team are growing fast and they're looking to attract the best talent on the market. Having received huge investment, they are on a journey to truly disrupt the industry and are not held back by any Legacy code or old customers. This means that they're able to build out state-of-the-art, Greenfield code which can focus on being the worlds most accountable and sustainable cloud provider What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++ Experience working on software infrastructure or building cloud native software Experience working with high scale, distributed systems Understanding of systems design and how different components interact If this sounds like you, feel free to apply and I can run through more details! Senior Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds.
Software Engineer - Cloud/Opensource Central London/Hybrid Competitive Salary - £85,000 - £125,000 negotiable depending on experience plus full benefits package including attractive Bonus & Equity Overview An exciting opportunity to join an ambitious Cloud Technology organisation expanding their UK engineering team developing next-generation cloud services. They are pre scale up so joining at this early stage, you will have the opportunity to significantly shape the codebase, drive the direction of future product development and collaborate closely together with other leaders in the field. The ideal profiles would be for a senior and a mid-level engineer with a background in distributed systems (Senior - 10-20 years/Mid Level -5-10 years). Work on building Virtual Machine offering as part of the Compute team. Ideal background is someone who has virtual machines or virtual networking experience but open to consider all strong engineers with a background in distributed systems. Technical Knowledge Required: Strong background in distributed systems and Linux systems engineering Coding in programming languages such as C, C++, Golang or Rust. Experience in building and enhancing compute, storage, and data platforms with exposure to open source products like Kubernetes, Knative, Ceph, Rook, Cassandra, Spark, Nate etc. Hands-on exp. with IaC tools and automation, such as Terraform, Ansible, or Helm. Active engagement or contributions to the open-source community. Familiarity with software build processes and secure supply systems, like Bazel or OpenSSF. The role You will have an opportunity to team up with fellow engineers to craft tailored solutions meeting their unique challenges. Forge and refine tools that power team efficiency-this includes CI/CD, local development setups, build toolchains, and essential infrastructure. Plot the roadmap for software component development, aligning with team priorities and vision. Lead the charge in defining and achieving their technical benchmarks Seamlessly integrate and upkeep open-source components within their evolving tech stack. Networking People (UK) is acting as an Employment Agency in relation to this vacancy.
01/05/2024
Full time
Software Engineer - Cloud/Opensource Central London/Hybrid Competitive Salary - £85,000 - £125,000 negotiable depending on experience plus full benefits package including attractive Bonus & Equity Overview An exciting opportunity to join an ambitious Cloud Technology organisation expanding their UK engineering team developing next-generation cloud services. They are pre scale up so joining at this early stage, you will have the opportunity to significantly shape the codebase, drive the direction of future product development and collaborate closely together with other leaders in the field. The ideal profiles would be for a senior and a mid-level engineer with a background in distributed systems (Senior - 10-20 years/Mid Level -5-10 years). Work on building Virtual Machine offering as part of the Compute team. Ideal background is someone who has virtual machines or virtual networking experience but open to consider all strong engineers with a background in distributed systems. Technical Knowledge Required: Strong background in distributed systems and Linux systems engineering Coding in programming languages such as C, C++, Golang or Rust. Experience in building and enhancing compute, storage, and data platforms with exposure to open source products like Kubernetes, Knative, Ceph, Rook, Cassandra, Spark, Nate etc. Hands-on exp. with IaC tools and automation, such as Terraform, Ansible, or Helm. Active engagement or contributions to the open-source community. Familiarity with software build processes and secure supply systems, like Bazel or OpenSSF. The role You will have an opportunity to team up with fellow engineers to craft tailored solutions meeting their unique challenges. Forge and refine tools that power team efficiency-this includes CI/CD, local development setups, build toolchains, and essential infrastructure. Plot the roadmap for software component development, aligning with team priorities and vision. Lead the charge in defining and achieving their technical benchmarks Seamlessly integrate and upkeep open-source components within their evolving tech stack. Networking People (UK) is acting as an Employment Agency in relation to this vacancy.
Senior Software Engineer/Technical Lead Permanent Central London/Hybrid Excellent Salary (NEGOTIABLE) plus full benefits package including attractive Bonus & Equity Key Skills - Senior Software Engineer/Technical lead experienced in working with and/or on virtual server technologies, virtual networking technologies, network programming. Summary: An exciting opportunity to join an ambitious Cloud Technology organisation expanding the UK Engineering Centre as they embark on a significant greenfield initiative in the development of next-generation cloud services. They are pre scale up so joining at this early stage, you will have the opportunity to significantly shape the codebase, drive the direction of future product development and collaborate closely together with other leaders in the field. The ideal candidate will be a Senior Software Engineer/Technical lead experienced in working with and/or on virtual server technologies, virtual networking technologies, network programming. Technical Knowledge Required: Proficiency in distributed systems and Linux systems engineering. Coding in programming languages such as C, C++, Golang or Rust. Experience working with and/or on virtual server technologies, virtual networking technologies, network programming. Experience in building and enhancing compute, storage, and data platforms with exposure to open source products like Kubernetes, Knative, Ceph, Rook, Cassandra, Spark, Nate and the like. Hands-on with infrastructure-as-code tools and automation, such as Terraform, Ansible, or Helm. The role Tech Lead responsible for designing and creating their Virtual Machine and Virtual Network Service. Team up with fellow engineers to craft tailored solutions meeting their unique challenges. Forge and refine tools that power team efficiency - this includes CI/CD, local development setups, build toolchains, and essential infrastructure. Plot the roadmap for software component development, aligning with team priorities and vision. Lead the charge in defining and achieving their technical benchmarks. Networking People (UK) is acting as an Employment Agency in relation to this vacancy.
01/05/2024
Full time
Senior Software Engineer/Technical Lead Permanent Central London/Hybrid Excellent Salary (NEGOTIABLE) plus full benefits package including attractive Bonus & Equity Key Skills - Senior Software Engineer/Technical lead experienced in working with and/or on virtual server technologies, virtual networking technologies, network programming. Summary: An exciting opportunity to join an ambitious Cloud Technology organisation expanding the UK Engineering Centre as they embark on a significant greenfield initiative in the development of next-generation cloud services. They are pre scale up so joining at this early stage, you will have the opportunity to significantly shape the codebase, drive the direction of future product development and collaborate closely together with other leaders in the field. The ideal candidate will be a Senior Software Engineer/Technical lead experienced in working with and/or on virtual server technologies, virtual networking technologies, network programming. Technical Knowledge Required: Proficiency in distributed systems and Linux systems engineering. Coding in programming languages such as C, C++, Golang or Rust. Experience working with and/or on virtual server technologies, virtual networking technologies, network programming. Experience in building and enhancing compute, storage, and data platforms with exposure to open source products like Kubernetes, Knative, Ceph, Rook, Cassandra, Spark, Nate and the like. Hands-on with infrastructure-as-code tools and automation, such as Terraform, Ansible, or Helm. The role Tech Lead responsible for designing and creating their Virtual Machine and Virtual Network Service. Team up with fellow engineers to craft tailored solutions meeting their unique challenges. Forge and refine tools that power team efficiency - this includes CI/CD, local development setups, build toolchains, and essential infrastructure. Plot the roadmap for software component development, aligning with team priorities and vision. Lead the charge in defining and achieving their technical benchmarks. Networking People (UK) is acting as an Employment Agency in relation to this vacancy.