• Home
  • Search Jobs
  • Register CV
  • Post a Job
  • Employer Pricing
  • Contact Us
  • Sign in
  • Sign up
  • Home
  • Search Jobs
  • Register CV
  • Post a Job
  • Employer Pricing
  • Contact Us
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

154 jobs found

Email me jobs like this
Refine Search
Current Search
senior full stack azure software engineer
Zenovo
Senior Embedded Software Engineer £60,000-£70,000 Hybrid
Zenovo
Job Title: Senior Embedded Software Engineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless / Audio / High-Tech Overview: Our client is seeking a Senior Embedded Software Engineer with a strong background in real-time embedded systems to join a cutting-edge development team. This permanent position offers the opportunity to work on next-generation wireless and audio technologies that will shape the future of the company s product portfolio. You will play a key role in designing and developing low-level software, working across the full development lifecycle, and delivering high-quality code with minimal supervision in an Agile environment. Key Responsibilities: Design and implement features in C and C++ (C+/14) for wireless and loop audio products. Develop and maintain low-level software drivers for peripherals such as SPI, I2C, I2S, UART, and DMA . Work closely with hardware and software teams to identify, debug, and resolve system issues. Ensure software compliance with industry standards and internal quality protocols . Participate in Agile development processes, including sprint planning, code reviews, and unit testing. Essential Skills & Experience: 5+ years of hands-on embedded software development experience. Strong programming skills in Embedded C and modern C++ (11/14) . Experience with real-time operating systems (RTOS) such as ThreadX, Azure RTOS, or FreeRTOS. Proven experience with bare metal development and ARM Cortex-M or similar microcontrollers. Deep understanding of embedded systems, including hardware testing and debugging . Familiarity with TCP/IP protocols and network stacks . Desirable Skills: Experience with STM32 microcontrollers. Background in audio DSP , signal filtering, and post-processing. Exposure to wireless protocols: Bluetooth (BLE), Zigbee, Thread, Matter, or Wi-Fi . Knowledge of wireless radio interfaces and communication stacks. Experience in Agile software development methodologies .
Jul 25, 2025
Full time
Job Title: Senior Embedded Software Engineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless / Audio / High-Tech Overview: Our client is seeking a Senior Embedded Software Engineer with a strong background in real-time embedded systems to join a cutting-edge development team. This permanent position offers the opportunity to work on next-generation wireless and audio technologies that will shape the future of the company s product portfolio. You will play a key role in designing and developing low-level software, working across the full development lifecycle, and delivering high-quality code with minimal supervision in an Agile environment. Key Responsibilities: Design and implement features in C and C++ (C+/14) for wireless and loop audio products. Develop and maintain low-level software drivers for peripherals such as SPI, I2C, I2S, UART, and DMA . Work closely with hardware and software teams to identify, debug, and resolve system issues. Ensure software compliance with industry standards and internal quality protocols . Participate in Agile development processes, including sprint planning, code reviews, and unit testing. Essential Skills & Experience: 5+ years of hands-on embedded software development experience. Strong programming skills in Embedded C and modern C++ (11/14) . Experience with real-time operating systems (RTOS) such as ThreadX, Azure RTOS, or FreeRTOS. Proven experience with bare metal development and ARM Cortex-M or similar microcontrollers. Deep understanding of embedded systems, including hardware testing and debugging . Familiarity with TCP/IP protocols and network stacks . Desirable Skills: Experience with STM32 microcontrollers. Background in audio DSP , signal filtering, and post-processing. Exposure to wireless protocols: Bluetooth (BLE), Zigbee, Thread, Matter, or Wi-Fi . Knowledge of wireless radio interfaces and communication stacks. Experience in Agile software development methodologies .
Ministry of Justice
7177 - Senior Developer
Ministry of Justice
The national salary range is £56,532 - £64,048, London salary range is £61,201 - £69,338. Your salary will be dependent on your base location Working Pattern Full Time, Flexible Working Vacancy Approach External Location National Region National Closing Date 24-Jul-2025 Post Type Permanent Grade 7 Number of jobs available 2 Reserve List 12 Months Job ID 7177 Descriptions & requirements Pay Band: Grade 7 Job Title: 2 x Senior Developer Location:London / National Successful applicants will be expected to be office based 3 days per week in any HMCTS Office (subject to business availability). The frequency may increase in the future Term:Permanent Interview:Video conference via Teams Important salary details: New recruits to the Civil Service joining MoJ are expected to join at the band minimum. Existing Civil Servants applying on promotion, will usually be appointed on the salary minimum of the new pay band, or receive an increase of 10 percent on the current base salary, whichever is higher (This is restricted to the pay maximum of the new band). GDD: Roles will be recruited using a combination of the Government Digital and Data (GDD) and Success Profile Fra meworks. Using GDD we will then determine if you will be paid an additional allowance, on top of your basic salary. This role is aligned to the Technical Job Family, is a Software Developer role at Senior Developer level. Reserve List: HMCTS run a Reserve List, where candidates who are unsuccessful at interview by only a few points, can be offered other roles, at the same band, for up to 12 months. You will be able to view your status via the application screen. If you have been added to the Reserve List, your status will show either Merit or Reserve list. Introduction: These are exciting times at HM Court and Tribunals Service (HMCTS). As an agency of the MoJ, we support the judiciary across England and Wales to deliver justice by running courts and tribunals and processing outcomes, and we are looking for talented people to help us achieve our ambitions. It will be challenging, important and rewarding. HMCTS Digital and Technology Services (DTS) is a specialist technology directorate which provides support to HMCTS in the use of IT and Digital. DTS is creating a place in which it is great to do work and part of our offer is brilliant training opportunities and support from expert colleagues. As well as that you'll find flexible working, an inclusive culture and a place where your opinion is valued. As a Senior Developer you will work with a wide range of stakeholders such as user researchers, product managers, designers, business analysts, content specialists, delivery managers and digital architects, all of whom share a vision for making better government through smarter use of technology. You will innovate to radically transform public services for the better. Technologies: We rely heavily on Java to write our backend services Node.js and Angular to write our frontend services Dynatrace for application monitoring Kubernetes and Docker to run our services Azure for most of our infrastructure Postgres and Redis as our databases. GOV.UK Design System for our web interfaces Macs to do all the above In addition, we use a range of other technologies and continue to evolve by employing new technologies that help us deliver better services to our users Key responsibilities: Write, amend, refactor and document code to build complex programs/scripts, and as required leading on these activities. Adhere to internal process and procedures, promoting and advising others which software development standards, processes & procedures apply. Constantly seek to learn and further develop your skills as required for your role. Monitor changes in the tech stack you use and alert on any major changes affecting our software. Adhere to industry's best practices, produce well-engineered modern products and guide others to do so in a highly competent manner. Ensure that products are secure, engineered to mitigate security threats and have the necessary security controls in place. Ensure that information is handled with confidentiality and integrity, and that products are compliant. Identify and raise risks and support Information Assurance activities. Support and maintain software as required, including in the live environment. Use modern tools to effectively and thoroughly identify, troubleshoot and fix faults. Package and deploy software built. Some activities may be outside the core office hours (in-line with the organisation's policy for OOH). Plan the development on sets of related stories and coordinate integration tasks across systems. Contribute to selection of the software development approach (plan-driven, iterative/agile etc.) for projects. Identify process optimisation opportunities with guidance and support activities to improve the development process. Choose the most appropriate from a variety of methods of prototyping, actively solicit prototypes with others. Define, analyse, plan, forecast, measure, maintain and improve all aspects of the availability of services. Control and manage service availability to meet the needs of the business in a cost-effective manner. This includes managing the capability, functionality and sustainability of service components (for example, hardware, software, network resources and software/infrastructure as a service). Define the integration build. Coordinate build activities across systems and undertake and support integration testing activities. Take a test-driven approach to software development, write complex automation test scripts and participate in testing. Participate in code reviews of own work and leads code reviews of colleagues' work. Guide and advise others on technical areas you have expertise in, modern development standards and approaches to understand user stories. Coach and mentor more junior colleagues. Lead on and participate in recruitment as required. Participate in and lead on procurement activities as required. Translate user stories to a proposed design and develop software to meet user needs. Collaborate with user researchers, represent users internally and champion user research to focus on all users. T he post holder may be expected to travel between sites, for meetings, events etc as and when required. Skills & Experience: Sound knowledge of HTTP, at least one web development framework (for example Spring or Angular) and at least one RDBMS (e.g. PostgreSQL) Sound knowledge in a wide range of technologies and libraries used in an enterprise, such as logging and monitoring, ORM, authentication/authorisation, cloud hosting environments, systems integration, source control, package management etc. Experience of mentoring, coaching or leading other developers Experience of working with modern tools and techniques An understanding of common security issues and how to mitigate them You will also want to make a positive impact on the communities we serve You are looking for new technical and leadership challenges You thrive when you work as part of a team You enjoy learning and helping others You hold yourself and others to a high standard When submitting your Statement of Suitability at the application stage, please complete the following coding task and provide a link to the repository: Please note the Civil Service application process is name-blind, so ensure that the repository containing your code does not include any personal information that would identify you. Experience - As demonstrated in your application form. Technical - As demonstrated in your coding task and interview. If successful, you will move on to the interview stage, which will include an extension exercise to the coding task you submitted in your statement. GDD Assessment - During the interview, you will be assessed against the GDD framework. GDD Skill 1 - Service Support GDD Skill 2 - Programming and Build GDD Skill 3 - Systems Design GDD Skill 4 - Modern Development Standards You will be required to provide evidence of the following key behaviours at Grade 7 level. Delivering at Pace Additional Information Working Arrangements & Further Information The MoJ offers Hybrid Working arrangements where business need allows. This is an informal, non-contractual form of flexible working that blends working from your base location, different MoJ sites and / or from home (please be aware that this role can only be worked in the UK and not overseas). All employees will be expected to spend a minimum of 60% of their working time in an office, subject to local estate capacity. Some roles will not be suitable for Hybrid Working. Similarly, Hybrid Working will not suit everyone's circumstances. Arrangements will be discussed and agreed with the successful candidate(s) and subject to regular review. For nationally advertised role: all successful candidates will be appointed to the nearest viable office nearest to their home postcode and on its respective pay scale . click apply for full job details
Jul 25, 2025
Full time
The national salary range is £56,532 - £64,048, London salary range is £61,201 - £69,338. Your salary will be dependent on your base location Working Pattern Full Time, Flexible Working Vacancy Approach External Location National Region National Closing Date 24-Jul-2025 Post Type Permanent Grade 7 Number of jobs available 2 Reserve List 12 Months Job ID 7177 Descriptions & requirements Pay Band: Grade 7 Job Title: 2 x Senior Developer Location:London / National Successful applicants will be expected to be office based 3 days per week in any HMCTS Office (subject to business availability). The frequency may increase in the future Term:Permanent Interview:Video conference via Teams Important salary details: New recruits to the Civil Service joining MoJ are expected to join at the band minimum. Existing Civil Servants applying on promotion, will usually be appointed on the salary minimum of the new pay band, or receive an increase of 10 percent on the current base salary, whichever is higher (This is restricted to the pay maximum of the new band). GDD: Roles will be recruited using a combination of the Government Digital and Data (GDD) and Success Profile Fra meworks. Using GDD we will then determine if you will be paid an additional allowance, on top of your basic salary. This role is aligned to the Technical Job Family, is a Software Developer role at Senior Developer level. Reserve List: HMCTS run a Reserve List, where candidates who are unsuccessful at interview by only a few points, can be offered other roles, at the same band, for up to 12 months. You will be able to view your status via the application screen. If you have been added to the Reserve List, your status will show either Merit or Reserve list. Introduction: These are exciting times at HM Court and Tribunals Service (HMCTS). As an agency of the MoJ, we support the judiciary across England and Wales to deliver justice by running courts and tribunals and processing outcomes, and we are looking for talented people to help us achieve our ambitions. It will be challenging, important and rewarding. HMCTS Digital and Technology Services (DTS) is a specialist technology directorate which provides support to HMCTS in the use of IT and Digital. DTS is creating a place in which it is great to do work and part of our offer is brilliant training opportunities and support from expert colleagues. As well as that you'll find flexible working, an inclusive culture and a place where your opinion is valued. As a Senior Developer you will work with a wide range of stakeholders such as user researchers, product managers, designers, business analysts, content specialists, delivery managers and digital architects, all of whom share a vision for making better government through smarter use of technology. You will innovate to radically transform public services for the better. Technologies: We rely heavily on Java to write our backend services Node.js and Angular to write our frontend services Dynatrace for application monitoring Kubernetes and Docker to run our services Azure for most of our infrastructure Postgres and Redis as our databases. GOV.UK Design System for our web interfaces Macs to do all the above In addition, we use a range of other technologies and continue to evolve by employing new technologies that help us deliver better services to our users Key responsibilities: Write, amend, refactor and document code to build complex programs/scripts, and as required leading on these activities. Adhere to internal process and procedures, promoting and advising others which software development standards, processes & procedures apply. Constantly seek to learn and further develop your skills as required for your role. Monitor changes in the tech stack you use and alert on any major changes affecting our software. Adhere to industry's best practices, produce well-engineered modern products and guide others to do so in a highly competent manner. Ensure that products are secure, engineered to mitigate security threats and have the necessary security controls in place. Ensure that information is handled with confidentiality and integrity, and that products are compliant. Identify and raise risks and support Information Assurance activities. Support and maintain software as required, including in the live environment. Use modern tools to effectively and thoroughly identify, troubleshoot and fix faults. Package and deploy software built. Some activities may be outside the core office hours (in-line with the organisation's policy for OOH). Plan the development on sets of related stories and coordinate integration tasks across systems. Contribute to selection of the software development approach (plan-driven, iterative/agile etc.) for projects. Identify process optimisation opportunities with guidance and support activities to improve the development process. Choose the most appropriate from a variety of methods of prototyping, actively solicit prototypes with others. Define, analyse, plan, forecast, measure, maintain and improve all aspects of the availability of services. Control and manage service availability to meet the needs of the business in a cost-effective manner. This includes managing the capability, functionality and sustainability of service components (for example, hardware, software, network resources and software/infrastructure as a service). Define the integration build. Coordinate build activities across systems and undertake and support integration testing activities. Take a test-driven approach to software development, write complex automation test scripts and participate in testing. Participate in code reviews of own work and leads code reviews of colleagues' work. Guide and advise others on technical areas you have expertise in, modern development standards and approaches to understand user stories. Coach and mentor more junior colleagues. Lead on and participate in recruitment as required. Participate in and lead on procurement activities as required. Translate user stories to a proposed design and develop software to meet user needs. Collaborate with user researchers, represent users internally and champion user research to focus on all users. T he post holder may be expected to travel between sites, for meetings, events etc as and when required. Skills & Experience: Sound knowledge of HTTP, at least one web development framework (for example Spring or Angular) and at least one RDBMS (e.g. PostgreSQL) Sound knowledge in a wide range of technologies and libraries used in an enterprise, such as logging and monitoring, ORM, authentication/authorisation, cloud hosting environments, systems integration, source control, package management etc. Experience of mentoring, coaching or leading other developers Experience of working with modern tools and techniques An understanding of common security issues and how to mitigate them You will also want to make a positive impact on the communities we serve You are looking for new technical and leadership challenges You thrive when you work as part of a team You enjoy learning and helping others You hold yourself and others to a high standard When submitting your Statement of Suitability at the application stage, please complete the following coding task and provide a link to the repository: Please note the Civil Service application process is name-blind, so ensure that the repository containing your code does not include any personal information that would identify you. Experience - As demonstrated in your application form. Technical - As demonstrated in your coding task and interview. If successful, you will move on to the interview stage, which will include an extension exercise to the coding task you submitted in your statement. GDD Assessment - During the interview, you will be assessed against the GDD framework. GDD Skill 1 - Service Support GDD Skill 2 - Programming and Build GDD Skill 3 - Systems Design GDD Skill 4 - Modern Development Standards You will be required to provide evidence of the following key behaviours at Grade 7 level. Delivering at Pace Additional Information Working Arrangements & Further Information The MoJ offers Hybrid Working arrangements where business need allows. This is an informal, non-contractual form of flexible working that blends working from your base location, different MoJ sites and / or from home (please be aware that this role can only be worked in the UK and not overseas). All employees will be expected to spend a minimum of 60% of their working time in an office, subject to local estate capacity. Some roles will not be suitable for Hybrid Working. Similarly, Hybrid Working will not suit everyone's circumstances. Arrangements will be discussed and agreed with the successful candidate(s) and subject to regular review. For nationally advertised role: all successful candidates will be appointed to the nearest viable office nearest to their home postcode and on its respective pay scale . click apply for full job details
Amazon
Head of Prototyping and Cloud Engineering Solutions Architect, Japan
Amazon
Head of Prototyping and Cloud Engineering Solutions Architect, Japan Job ID: Amazon Web Services Japan GK AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector. The AWS PACE team interacts with leading companies to innovate and deliver mission-critical business solutions on top of AWS services. - Do you have an entrepreneurial mindset, constantly challenge the norm and looking for better solutions? - Do you have a Lean startup mentality with a good imagination and commercial acumen? - Are you passionate about technology, understand digital architectures and platforms, and ability to quickly pick-up emerging technologies? - Have you built a reputation for innovation and driving projects across the lifecycle to completion? - Do you like to creatively solve business problems? - Do you naturally build strong relationships with colleagues and work collaboratively to bring solutions to the market? The role of the Head of Prototyping and Cloud Engineering - Delivery and Engineering (PACE), will lead a team of talented architects, developers and transformation experts applying these methods to assemble and deliver solutions for the world's leading clients. The digital revolution is changing everything. This disruption is occurring everywhere, fueled by a rapidly growing technology stack that will impact virtually any industry, from consumer products, retail and healthcare to highly complex industrial engineering like automotive and aerospace. AWS is uniquely positioned to help our customers build the agility required to compete in these evolving marketplaces. Core to Amazon's innovation DNA is its methodology around executing experiments and prototypes to find the quickest and cheapest way to prove new ideas, technologies and business models in a real-world environment. Our Prototyping and Cloud Engineering team is designed to help our customers leverage emerging technologies and this new way of working to deliver tangible solutions using lean principles, iterative agile development, multi- functional teams and lightweight development concepts like micro services on the cloud. If you are someone who innovates, likes solving hard problems and work on the latest technologies, we would love to have you on the team! Key job responsibilities You will be managing a team of cross functional architects, developers and transformation experts supporting AWS customers to build rapid MVP experiments and transformation adapted to their specific, innovation focused, use cases. About the team We are a collaborative team that treats stakeholders and teammates like customers, and aim to ensure everything we deliver provides the highest value for our customers. We are responsible for building training, authoring best practice enablement content, and disseminating best practices at scale, that directly impact our customers' success as they operate their workloads on AWS. Diverse Experiences Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying. Why AWS Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud. Inclusive Team Culture Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (diversity) conferences, inspire us to never stop embracing our uniqueness. Mentorship and Career Growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. About AWS: Amazon は男女雇用機会均等法を順守しています 人種 出身国 性別 性的指向 障がい 年齢 その他の属性によって差別することなく 平等に採用選考の機会を提供しています 障がいをお持ちの方は 以下をご覧ください - 8+ years of enterprise IT application work that includes at least 2 years of hands-on software development or DevOps engineering experience - 2+ years of architecting/operating solutions built on any cloud service provider like Azure, AWS, GCP, OCI, etc. experience - 8+ years of technology solutions development and evangelising end-to-end technology roadmaps that guide IT transformations toward cloud computing experience - Experience leading and growing teams of senior technology professionals, ideally in customer facing roles PREFERRED QUALIFICATIONS - Experience architecting, migrating, transforming or modernizing customer requirements to the cloud Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Based on your recent activity, you may be interested in: Posted: September 12, 2024 (Updated 2 months ago) Posted: June 12, 2025 (Updated 22 days ago) Posted: April 23, 2025 (Updated about 2 months ago) Posted: June 9, 2025 (Updated 26 days ago) Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Jul 25, 2025
Full time
Head of Prototyping and Cloud Engineering Solutions Architect, Japan Job ID: Amazon Web Services Japan GK AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector. The AWS PACE team interacts with leading companies to innovate and deliver mission-critical business solutions on top of AWS services. - Do you have an entrepreneurial mindset, constantly challenge the norm and looking for better solutions? - Do you have a Lean startup mentality with a good imagination and commercial acumen? - Are you passionate about technology, understand digital architectures and platforms, and ability to quickly pick-up emerging technologies? - Have you built a reputation for innovation and driving projects across the lifecycle to completion? - Do you like to creatively solve business problems? - Do you naturally build strong relationships with colleagues and work collaboratively to bring solutions to the market? The role of the Head of Prototyping and Cloud Engineering - Delivery and Engineering (PACE), will lead a team of talented architects, developers and transformation experts applying these methods to assemble and deliver solutions for the world's leading clients. The digital revolution is changing everything. This disruption is occurring everywhere, fueled by a rapidly growing technology stack that will impact virtually any industry, from consumer products, retail and healthcare to highly complex industrial engineering like automotive and aerospace. AWS is uniquely positioned to help our customers build the agility required to compete in these evolving marketplaces. Core to Amazon's innovation DNA is its methodology around executing experiments and prototypes to find the quickest and cheapest way to prove new ideas, technologies and business models in a real-world environment. Our Prototyping and Cloud Engineering team is designed to help our customers leverage emerging technologies and this new way of working to deliver tangible solutions using lean principles, iterative agile development, multi- functional teams and lightweight development concepts like micro services on the cloud. If you are someone who innovates, likes solving hard problems and work on the latest technologies, we would love to have you on the team! Key job responsibilities You will be managing a team of cross functional architects, developers and transformation experts supporting AWS customers to build rapid MVP experiments and transformation adapted to their specific, innovation focused, use cases. About the team We are a collaborative team that treats stakeholders and teammates like customers, and aim to ensure everything we deliver provides the highest value for our customers. We are responsible for building training, authoring best practice enablement content, and disseminating best practices at scale, that directly impact our customers' success as they operate their workloads on AWS. Diverse Experiences Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying. Why AWS Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud. Inclusive Team Culture Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (diversity) conferences, inspire us to never stop embracing our uniqueness. Mentorship and Career Growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. About AWS: Amazon は男女雇用機会均等法を順守しています 人種 出身国 性別 性的指向 障がい 年齢 その他の属性によって差別することなく 平等に採用選考の機会を提供しています 障がいをお持ちの方は 以下をご覧ください - 8+ years of enterprise IT application work that includes at least 2 years of hands-on software development or DevOps engineering experience - 2+ years of architecting/operating solutions built on any cloud service provider like Azure, AWS, GCP, OCI, etc. experience - 8+ years of technology solutions development and evangelising end-to-end technology roadmaps that guide IT transformations toward cloud computing experience - Experience leading and growing teams of senior technology professionals, ideally in customer facing roles PREFERRED QUALIFICATIONS - Experience architecting, migrating, transforming or modernizing customer requirements to the cloud Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Based on your recent activity, you may be interested in: Posted: September 12, 2024 (Updated 2 months ago) Posted: June 12, 2025 (Updated 22 days ago) Posted: April 23, 2025 (Updated about 2 months ago) Posted: June 9, 2025 (Updated 26 days ago) Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
DevOps Engineer
FINBOURNE Technology
Role Summary At FINBOURNE, innovation and client focus are at the core of everything we do. Our industry-leading SaaS solutions, LUSID and LUMINESCE, empower clients with advanced IBOR and operational capabilities. We are seeking a passionate and experienced Senior DevOps Engineer with over five years of expertise to join our dynamic team. In this role, you will directly impact the software development lifecycle by designing, implementing, and optimising systems that enhance developer productivity and accelerate innovation. You'll also mentor junior engineers, influence architectural decisions, and collaborate across teams to establish and maintain robust DevOps practices. As a cloud-native organisation, we operate on Kubernetes in AWS and Azure, with applications written in C# .NET Core and tools developed in C#, Python, Go, and Rust. Key Responsibilities Collaborate with product development teams to design and implement solutions that improve the software development lifecycle. Partner with developers to understand their needs, advocate for developer-centric tools and practices, and ensure that they evolve to meet the changing needs of the organis Build and enhance tools, including CI/CD pipelines, to facilitate efficient code integration, testing, and deployment in a cloud or on-premises environment. Write readable, efficient code in languages such as Go, Python, Bash, C#, or similar, to automate software delivery processes. Create and manage monitoring and alerting systems to proactively identify issues in production and improve system observability. Participate in software architecture discussions, providing a DevOps perspective to ensure applications are designed for scalability, reliability, and maintainability. Monitor and troubleshoot systems acrossLinuxenvironments,Kubernetesclusters,Istioservice mesh, and application layers, ensuring high availability and performance. Continuously assess performance, scalability, and cost-effectiveness of the platform, suggesting improvements to reduce operational overhead while optimising resource utilis Mentor junior engineers and share knowledge through documentation, workshops, and regular team discussions. Skills and Experience We are looking for a skilled software engineer with experience in developing and running applications on Kubernetes and deep understanding of Linux, networking and container technology. You will have at least five years' experience working with large solutions. You will have: Proven experience as a DevOps engineer or in a similar software engineering role. Experience building, maintaining and releasing containerised software to production in a large organisation. Proficiency in programming languages such as Go, Python, or C#. Excellent knowledge of Linux systems and networking protocols (e.g., TCP/IP, HTTP/S, DNS, VPNs). Expertise withcontainerand orchestrationtechnologies, including Docker and Kubernetes. Hands-on experience withHelmfor packaging, deploying, and managing Kubernetes applications. Experience withmonitoring and loggingsolutions likePrometheus,Grafana,ELK Stack, or similar. Knowledge of security best practices in DevOps and cloud environments. Terraform, Ansible or Chef experience is preferred. Nice to haves: knowledge of Concourse, Nexus, SonarQube, various AWS services. Key Attributes Strong problem-solving skills with a focus on finding creative and efficient solutions. Excellent communication and collaboration skills with the ability to work effectively across teams. Ability to thrive in a fast-paced, dynamic environment and handle multiple competing priorities. Passion for continuous learning and improving processes. A team-player with a hands-on attitude and bias toward action. Just some of our benefits Competitive salary plus performance based bonus. Health & Wellbeing: A competitive health insurance policy that disregards previous medical history. This also includes dental, optical, mental health support and comprehensive cancer cover. Cycle to work scheme and Gym discounts: Buy a bike and cycling accessories out of your pre-tax salary and spread the cost over 12 months, as well huge discounts off Hussle, KOBOX and Nuffield Health gyms. Flexible and remote working: We have a mature attitude towards flexible and remote working. Whether you're a night owl, morning person, parent, carer or simply need flexibility to work a different pattern to the norm, we're committed to helping you be productive and work in a way that is best for you. Professional learning and development: External training and accreditations are supported, as well internal training and development programs. Maternity, paternity and adoption leave: Paid maternity, paternity and adoption leave, which includes 13 weeks full pay for maternity and adoption leave and 6 weeks full pay for paternity leave Holiday: 25 days holiday plus bank holidays About FINBOURNE We are a young, dynamic financial technology company aiming to re-engineer the world of investing to make it clearer, faster and more cost effective for everyone. At FINBOURNE, we offer a hugely supportive environment to build a career, with continuous learning and development opportunities. We have a collaborative culture of testing and exploring problems together to find the best evidence-based solutions. We respect your independent thought, your intellectual curiosity and your opinion. Our solution is open, API first and developer friendly - a true first for the asset management industry. You can see what our team is busy building on Github. For more information about us please visit our website.
Jul 25, 2025
Full time
Role Summary At FINBOURNE, innovation and client focus are at the core of everything we do. Our industry-leading SaaS solutions, LUSID and LUMINESCE, empower clients with advanced IBOR and operational capabilities. We are seeking a passionate and experienced Senior DevOps Engineer with over five years of expertise to join our dynamic team. In this role, you will directly impact the software development lifecycle by designing, implementing, and optimising systems that enhance developer productivity and accelerate innovation. You'll also mentor junior engineers, influence architectural decisions, and collaborate across teams to establish and maintain robust DevOps practices. As a cloud-native organisation, we operate on Kubernetes in AWS and Azure, with applications written in C# .NET Core and tools developed in C#, Python, Go, and Rust. Key Responsibilities Collaborate with product development teams to design and implement solutions that improve the software development lifecycle. Partner with developers to understand their needs, advocate for developer-centric tools and practices, and ensure that they evolve to meet the changing needs of the organis Build and enhance tools, including CI/CD pipelines, to facilitate efficient code integration, testing, and deployment in a cloud or on-premises environment. Write readable, efficient code in languages such as Go, Python, Bash, C#, or similar, to automate software delivery processes. Create and manage monitoring and alerting systems to proactively identify issues in production and improve system observability. Participate in software architecture discussions, providing a DevOps perspective to ensure applications are designed for scalability, reliability, and maintainability. Monitor and troubleshoot systems acrossLinuxenvironments,Kubernetesclusters,Istioservice mesh, and application layers, ensuring high availability and performance. Continuously assess performance, scalability, and cost-effectiveness of the platform, suggesting improvements to reduce operational overhead while optimising resource utilis Mentor junior engineers and share knowledge through documentation, workshops, and regular team discussions. Skills and Experience We are looking for a skilled software engineer with experience in developing and running applications on Kubernetes and deep understanding of Linux, networking and container technology. You will have at least five years' experience working with large solutions. You will have: Proven experience as a DevOps engineer or in a similar software engineering role. Experience building, maintaining and releasing containerised software to production in a large organisation. Proficiency in programming languages such as Go, Python, or C#. Excellent knowledge of Linux systems and networking protocols (e.g., TCP/IP, HTTP/S, DNS, VPNs). Expertise withcontainerand orchestrationtechnologies, including Docker and Kubernetes. Hands-on experience withHelmfor packaging, deploying, and managing Kubernetes applications. Experience withmonitoring and loggingsolutions likePrometheus,Grafana,ELK Stack, or similar. Knowledge of security best practices in DevOps and cloud environments. Terraform, Ansible or Chef experience is preferred. Nice to haves: knowledge of Concourse, Nexus, SonarQube, various AWS services. Key Attributes Strong problem-solving skills with a focus on finding creative and efficient solutions. Excellent communication and collaboration skills with the ability to work effectively across teams. Ability to thrive in a fast-paced, dynamic environment and handle multiple competing priorities. Passion for continuous learning and improving processes. A team-player with a hands-on attitude and bias toward action. Just some of our benefits Competitive salary plus performance based bonus. Health & Wellbeing: A competitive health insurance policy that disregards previous medical history. This also includes dental, optical, mental health support and comprehensive cancer cover. Cycle to work scheme and Gym discounts: Buy a bike and cycling accessories out of your pre-tax salary and spread the cost over 12 months, as well huge discounts off Hussle, KOBOX and Nuffield Health gyms. Flexible and remote working: We have a mature attitude towards flexible and remote working. Whether you're a night owl, morning person, parent, carer or simply need flexibility to work a different pattern to the norm, we're committed to helping you be productive and work in a way that is best for you. Professional learning and development: External training and accreditations are supported, as well internal training and development programs. Maternity, paternity and adoption leave: Paid maternity, paternity and adoption leave, which includes 13 weeks full pay for maternity and adoption leave and 6 weeks full pay for paternity leave Holiday: 25 days holiday plus bank holidays About FINBOURNE We are a young, dynamic financial technology company aiming to re-engineer the world of investing to make it clearer, faster and more cost effective for everyone. At FINBOURNE, we offer a hugely supportive environment to build a career, with continuous learning and development opportunities. We have a collaborative culture of testing and exploring problems together to find the best evidence-based solutions. We respect your independent thought, your intellectual curiosity and your opinion. Our solution is open, API first and developer friendly - a true first for the asset management industry. You can see what our team is busy building on Github. For more information about us please visit our website.
Senior Infrastructure Engineer
Assala Energy
Duration: 12-month fixed-term staff contract (not freelance), with a strong potential for conversion to a permanent role. Location: This role is based in our office located in Hammersmith, London + 1 day remote work per week Assala Energy is a dynamic Oil and Gas Exploration and Production company committed to the sustainable development of its assets in Gabon. We value a collaborative approach, promote diversity, and prioritize safety and integrity in all our operations. We are looking for a highly motivated and experienced Senior Infrastructure Engineer to join our global IT team. The successful candidate will play a key role in designing, implementing, maintaining, and supporting our entire IT infrastructure, which supports our business operations across multiple international locations. This is a practical role requiring a combination of deep technical expertise in Microsoft, VMware, and Cloud technologies, strategic thinking, and the ability to work effectively in a fast-paced, international setting. The ideal candidate will be a proactive problem-solver, a mentor to junior team members, and a driving force in the ongoing improvement of our IT services. Key Responsibilities Infrastructure Management & Support: Design, build, and maintain the company's global IT infrastructure, including on-premises HPE/Dell server and storage hardware, co-located data centres, and cloud-based systems. Manage and administer our hybrid cloud environment, with a strong focus on Microsoft Azure, Entra ID, and Azure MDM for modern device management. Ensure the security of our infrastructure and data by managing on-premises and cloud security controls, and working closely with the Security Operations Centre (SoC) to action vulnerability management and system patching. Manage and maintain our Windows and Linux (CentOS, Red Hat, Ubuntu) server estate, as well as core Microsoft services (AD, GPO, DNS, NPS/Radius, CA, SMTP Relay), and our extensive VMware vSphere/vCenter virtualisation platform. Administer and optimise our System Centre Configuration Manager (SCCM) hierarchy, including Primary/Secondary sites, Distribution Points, Cloud Management Gateway (CMG), and Azure integration for global software deployment and updates. Manage and maintain our VDI environment (VMware Horizon / Citrix / OLVM), ensuring a reliable experience for our global user base. Take ownership of the company's backup and disaster recovery solutions, primarily using Veeam, and manage our tape library infrastructure. Provide 3rd line support for complex technical issues, acting as an escalation point for the service desk and junior engineers. Plan and execute infrastructure projects, including upgrades, migrations, and new implementations. Global Operations & Strategy: Collaborate with international teams to ensure the seamless delivery of IT services to all global employees. Address the challenges of a distributed workforce, utilising technologies like SCCM CMG, and VDI for remote access and device provisioning. Navigate the complexities of regional IT regulations and data sovereignty requirements (e.g., GDPR). Contribute to the development of the global IT roadmap and strategy, identifying opportunities for innovation and improvement. Manage relationships with third-party vendors and service providers across different regions. Leadership & Mentoring: Act as a technical lead and mentor for junior infrastructure engineers, fostering a culture of knowledge sharing and professional development. Create and maintain comprehensive documentation for infrastructure, systems, and procedures within our knowledge base to ensure accurate and up-to-date information. Lead by example in promoting best practices for IT security, service management (ITIL), and project management. Extensive experience (typically 7+ years) in a senior infrastructure engineering role, preferably within a global or multi-site SME. Expertise in the Microsoft Stack : In-depth knowledge of Active Directory, Group Policy Objects (GPOs), DNS, NPS (Radius), Certificate Authorities (CA), and SMTP relays. o Strong scripting and automation skills using PowerShell. Cloud Technologies: Proven hands-on experience with Microsoft Azure (IaaS & PaaS, E5). Strong understanding of Entra ID (formerly Azure AD) for identity and access management. Experience with cloud-based device management, including Azure MDM and Windows Autopilot. System Centre Configuration Manager (SCCM): Proficient in managing a complex SCCM environment, including Distribution Points (DPs), and Primary and Secondary sites over slow WAN links. Demonstrable experience with Cloud Management Gateway (CMG) configuration and Azure integration. Skilled in application packaging and deploying software, updates, and operating systems. Ability to troubleshoot and ensure replication between all sites is working as expected. Virtualisation & VDI: Deep technical knowledge of VMware environments, including vSphere, vCenter, and ESXi host management. o Commercial experience with at least one central VDI platform: VMware Horizon, Citrix, or OLVM. Hardware Experience: Hands-on experience with enterprise server and storage hardware from HPE and Dell. Experience managing and maintaining physical tape libraries. Familiarity with managing a diverse estate of endpoint devices (Laptops/Desktops) from Dell, HPE, and Lenovo. Networking & Monitoring: A solid understanding of networking principles (TCP/IP, VLANs) and exposure to routing protocols such as OSPF. Experience using monitoring tools, specifically Zabbix. Security & Asset Management: Direct experience with vulnerability management and patch management processes, working with security teams to ensure compliance. Proficiency in using asset discovery and management tools such as Lansweeper. Server Operating Systems & Backups: Strong knowledge of various Linux distributions (CentOS, Red Hat, Ubuntu). Expertise in managing enterprise backup solutions, specifically Veeam Backup & Replication. Qualifications & Experience Experience in ServiceNow administration and/or development would be a significant advantage. Relevant industry certifications, such as Microsoft Certified: Azure Administrator Associate, VMware Certified Professional (VCP), or other Microsoft 365/Security certifications. Familiarity with ITIL & NIST frameworks for service management. Experience working in an agile environment
Jul 25, 2025
Full time
Duration: 12-month fixed-term staff contract (not freelance), with a strong potential for conversion to a permanent role. Location: This role is based in our office located in Hammersmith, London + 1 day remote work per week Assala Energy is a dynamic Oil and Gas Exploration and Production company committed to the sustainable development of its assets in Gabon. We value a collaborative approach, promote diversity, and prioritize safety and integrity in all our operations. We are looking for a highly motivated and experienced Senior Infrastructure Engineer to join our global IT team. The successful candidate will play a key role in designing, implementing, maintaining, and supporting our entire IT infrastructure, which supports our business operations across multiple international locations. This is a practical role requiring a combination of deep technical expertise in Microsoft, VMware, and Cloud technologies, strategic thinking, and the ability to work effectively in a fast-paced, international setting. The ideal candidate will be a proactive problem-solver, a mentor to junior team members, and a driving force in the ongoing improvement of our IT services. Key Responsibilities Infrastructure Management & Support: Design, build, and maintain the company's global IT infrastructure, including on-premises HPE/Dell server and storage hardware, co-located data centres, and cloud-based systems. Manage and administer our hybrid cloud environment, with a strong focus on Microsoft Azure, Entra ID, and Azure MDM for modern device management. Ensure the security of our infrastructure and data by managing on-premises and cloud security controls, and working closely with the Security Operations Centre (SoC) to action vulnerability management and system patching. Manage and maintain our Windows and Linux (CentOS, Red Hat, Ubuntu) server estate, as well as core Microsoft services (AD, GPO, DNS, NPS/Radius, CA, SMTP Relay), and our extensive VMware vSphere/vCenter virtualisation platform. Administer and optimise our System Centre Configuration Manager (SCCM) hierarchy, including Primary/Secondary sites, Distribution Points, Cloud Management Gateway (CMG), and Azure integration for global software deployment and updates. Manage and maintain our VDI environment (VMware Horizon / Citrix / OLVM), ensuring a reliable experience for our global user base. Take ownership of the company's backup and disaster recovery solutions, primarily using Veeam, and manage our tape library infrastructure. Provide 3rd line support for complex technical issues, acting as an escalation point for the service desk and junior engineers. Plan and execute infrastructure projects, including upgrades, migrations, and new implementations. Global Operations & Strategy: Collaborate with international teams to ensure the seamless delivery of IT services to all global employees. Address the challenges of a distributed workforce, utilising technologies like SCCM CMG, and VDI for remote access and device provisioning. Navigate the complexities of regional IT regulations and data sovereignty requirements (e.g., GDPR). Contribute to the development of the global IT roadmap and strategy, identifying opportunities for innovation and improvement. Manage relationships with third-party vendors and service providers across different regions. Leadership & Mentoring: Act as a technical lead and mentor for junior infrastructure engineers, fostering a culture of knowledge sharing and professional development. Create and maintain comprehensive documentation for infrastructure, systems, and procedures within our knowledge base to ensure accurate and up-to-date information. Lead by example in promoting best practices for IT security, service management (ITIL), and project management. Extensive experience (typically 7+ years) in a senior infrastructure engineering role, preferably within a global or multi-site SME. Expertise in the Microsoft Stack : In-depth knowledge of Active Directory, Group Policy Objects (GPOs), DNS, NPS (Radius), Certificate Authorities (CA), and SMTP relays. o Strong scripting and automation skills using PowerShell. Cloud Technologies: Proven hands-on experience with Microsoft Azure (IaaS & PaaS, E5). Strong understanding of Entra ID (formerly Azure AD) for identity and access management. Experience with cloud-based device management, including Azure MDM and Windows Autopilot. System Centre Configuration Manager (SCCM): Proficient in managing a complex SCCM environment, including Distribution Points (DPs), and Primary and Secondary sites over slow WAN links. Demonstrable experience with Cloud Management Gateway (CMG) configuration and Azure integration. Skilled in application packaging and deploying software, updates, and operating systems. Ability to troubleshoot and ensure replication between all sites is working as expected. Virtualisation & VDI: Deep technical knowledge of VMware environments, including vSphere, vCenter, and ESXi host management. o Commercial experience with at least one central VDI platform: VMware Horizon, Citrix, or OLVM. Hardware Experience: Hands-on experience with enterprise server and storage hardware from HPE and Dell. Experience managing and maintaining physical tape libraries. Familiarity with managing a diverse estate of endpoint devices (Laptops/Desktops) from Dell, HPE, and Lenovo. Networking & Monitoring: A solid understanding of networking principles (TCP/IP, VLANs) and exposure to routing protocols such as OSPF. Experience using monitoring tools, specifically Zabbix. Security & Asset Management: Direct experience with vulnerability management and patch management processes, working with security teams to ensure compliance. Proficiency in using asset discovery and management tools such as Lansweeper. Server Operating Systems & Backups: Strong knowledge of various Linux distributions (CentOS, Red Hat, Ubuntu). Expertise in managing enterprise backup solutions, specifically Veeam Backup & Replication. Qualifications & Experience Experience in ServiceNow administration and/or development would be a significant advantage. Relevant industry certifications, such as Microsoft Certified: Azure Administrator Associate, VMware Certified Professional (VCP), or other Microsoft 365/Security certifications. Familiarity with ITIL & NIST frameworks for service management. Experience working in an agile environment
Software Development Engineer
Fractal
It's fun to work in a company where people truly BELIEVE in what they are doing! We're committed to bringing passion and customer focus to the business. Software Development Engineer Important: This position is based in London Waterloo and requires onsite attendance from Monday to Friday. Fractal Analytics is a strategic AI partner to Fortune 500 companies with a vision to power every human decision in the enterprise. Fractal is building a world where individual choices, freedom, and diversity are the greatest assets. An ecosystem where human imagination is at the heart of every decision. Where no possibility is written off, only challenged to get better. We believe that a true Fractalite empowers imagination with intelligence. And that it will be such Fractalites that will continue to build the company for the next 100 years. Please visit Fractal Intelligence for Imagination for more information about Fractal. Role Overview We're looking for a Software Development Engineer to play a pivotal role in developing and deploying cutting-edge, AI-driven enterprise applications using our client's proprietary AI Platform. This role involves crafting and enhancing applications and diving deep into problem-solving, performance optimization, and comprehensive documentation. You'll be expected to work closely with our client, offering technical expertise and innovative solutions to meet their needs. What Our Team Members Say: Senior Software Developer - "Joining Fractal has turbocharged my career growth. Working with the C3 AI platform has allowed me to seamlessly transition into the AI space, improving my tech stack significantly. The guidance from accessible senior developers and my mentor has been instrumental in my development. Fractal offers an ideal environment for those aiming to excel in AI technologies and beyond." Responsibilities Design, develop, and deploy full-stack, AI-centric enterprise applications on the client AI Platform, ensuring their integration with advanced data solutions. Lead the architecture, development, and maintenance of comprehensive data integration systems, employing efficient ETL processes using Python, Pandas, and NumPy for large-scale data manipulation. Apply JavaScript or another object-oriented language (e.g., Python, C#) in client environments to seamlessly integrate various system functionalities. Proactively test, diagnose, and refine software applications alongside clients, aiming for high quality and optimal functionality. Identify and rectify performance issues within applications and integrated data systems, focusing on efficiency, optimization, and data integrity. Utilize shell scripting and cron job scheduling for automating routine data operations, ETL tasks, and ensuring data accuracy and harmonization. Actively participate in and lead the design and review processes for both internal and client software applications. Implement and manage version control using Git, adeptly handling repository operations including rebase, pull, push, and branch management. Create detailed application specifications and maintain precise documentation throughout the software lifecycle, guaranteeing the integrity and harmonization of all integrated data. Qualifications: Have interest and ability to become certified on the end client AI platform. (We will provide all the necessary training and support) A bachelor's degree in computer science, a related field, or an equivalent combination of education and experience. Proficient in software development with JavaScript and Python. Experience with CI/CD practices and version control systems, preferably GitLab. Strong experience in shell scripting and cron job scheduling for automating data processes. Solid background in working with various JavaScript frameworks (e.g., React, Redux, Vue, Backbone, Angular). Experience in deploying software on leading cloud computing platforms (such as GCP, AWS, Azure). Understanding of both SQL and NoSQL database technologies. Strong skills in data structures, algorithm design, and implementation. Proficiency in handling and analyzing time-series data, including its cleansing and normalization. Familiarity with Agile software development methodologies. Fractal provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us! Not the right fit? Let us know you're interested in a future opportunity by clicking Introduce Yourself in the top-right corner of the page or create an account to set up email alerts as new job postings become available that meet your interest!
Jul 25, 2025
Full time
It's fun to work in a company where people truly BELIEVE in what they are doing! We're committed to bringing passion and customer focus to the business. Software Development Engineer Important: This position is based in London Waterloo and requires onsite attendance from Monday to Friday. Fractal Analytics is a strategic AI partner to Fortune 500 companies with a vision to power every human decision in the enterprise. Fractal is building a world where individual choices, freedom, and diversity are the greatest assets. An ecosystem where human imagination is at the heart of every decision. Where no possibility is written off, only challenged to get better. We believe that a true Fractalite empowers imagination with intelligence. And that it will be such Fractalites that will continue to build the company for the next 100 years. Please visit Fractal Intelligence for Imagination for more information about Fractal. Role Overview We're looking for a Software Development Engineer to play a pivotal role in developing and deploying cutting-edge, AI-driven enterprise applications using our client's proprietary AI Platform. This role involves crafting and enhancing applications and diving deep into problem-solving, performance optimization, and comprehensive documentation. You'll be expected to work closely with our client, offering technical expertise and innovative solutions to meet their needs. What Our Team Members Say: Senior Software Developer - "Joining Fractal has turbocharged my career growth. Working with the C3 AI platform has allowed me to seamlessly transition into the AI space, improving my tech stack significantly. The guidance from accessible senior developers and my mentor has been instrumental in my development. Fractal offers an ideal environment for those aiming to excel in AI technologies and beyond." Responsibilities Design, develop, and deploy full-stack, AI-centric enterprise applications on the client AI Platform, ensuring their integration with advanced data solutions. Lead the architecture, development, and maintenance of comprehensive data integration systems, employing efficient ETL processes using Python, Pandas, and NumPy for large-scale data manipulation. Apply JavaScript or another object-oriented language (e.g., Python, C#) in client environments to seamlessly integrate various system functionalities. Proactively test, diagnose, and refine software applications alongside clients, aiming for high quality and optimal functionality. Identify and rectify performance issues within applications and integrated data systems, focusing on efficiency, optimization, and data integrity. Utilize shell scripting and cron job scheduling for automating routine data operations, ETL tasks, and ensuring data accuracy and harmonization. Actively participate in and lead the design and review processes for both internal and client software applications. Implement and manage version control using Git, adeptly handling repository operations including rebase, pull, push, and branch management. Create detailed application specifications and maintain precise documentation throughout the software lifecycle, guaranteeing the integrity and harmonization of all integrated data. Qualifications: Have interest and ability to become certified on the end client AI platform. (We will provide all the necessary training and support) A bachelor's degree in computer science, a related field, or an equivalent combination of education and experience. Proficient in software development with JavaScript and Python. Experience with CI/CD practices and version control systems, preferably GitLab. Strong experience in shell scripting and cron job scheduling for automating data processes. Solid background in working with various JavaScript frameworks (e.g., React, Redux, Vue, Backbone, Angular). Experience in deploying software on leading cloud computing platforms (such as GCP, AWS, Azure). Understanding of both SQL and NoSQL database technologies. Strong skills in data structures, algorithm design, and implementation. Proficiency in handling and analyzing time-series data, including its cleansing and normalization. Familiarity with Agile software development methodologies. Fractal provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us! Not the right fit? Let us know you're interested in a future opportunity by clicking Introduce Yourself in the top-right corner of the page or create an account to set up email alerts as new job postings become available that meet your interest!
Boston Consulting Group
Global IT Quality Engineer Senior Director & CoE Lead
Boston Consulting Group
Locations : London Boston Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact. To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures-and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive. What You'll Do To realize our digital transformation, we need to transform our products, experiences, processes, technology and how we operate. Delivering our clients unrivalled experience of exceptional service, value and flexibility is part of our DNA. To meet the needs of BCG's global, mobile, fast growing and increasingly diverse business, we are looking for a Global IT Senior Director for Quality Engineering role to lead and expand our central QA Center of Excellence (CoE) into an end-to-end QA Team. To execute this transformation, we need people who can translate business needs into technology assets and decides "how" they are deployed, while owning the technology strategy and expertise development for Quality Assurance and Performance Engineering. Among your responsibilities, you will: Lead End-to-End Quality Assurance: Lead the development and expansion of a centralized Quality Engineering (QE) Centre of Excellence (COE), ensuring that quality and performance standards are maintained across all platforms, products, including end-user environments. Implement best practices in quality metrics, reviews, and monitoring to maintain operational excellence. Introduce Holistic Testing Strategies: Oversee the adoption of modern testing methodologies for software, hardware, and network components. Ensure that rigorous quality control processes are applied consistently across all aspects of the technology stack, including cloud-native solutions, ensuring coverage across functional, non-functional, and performance testing. Introduce Automation and Release Management Rigor: Spearhead initiatives to introduce automated QA processes and establish formal QA frameworks for continuous integration/continuous delivery (CI/CD) pipelines. Lead efforts to automate end-to-end testing and manage structured QA cycles for security updates, patches, and system upgrades, ensuring comprehensive testing across third-party and custom-built applications. Establish Advanced Performance Engineering: Establish a robust performance engineering strategy, integrating advanced tools for application performance monitoring (APM), observability, and telemetry. Focus on early identification of performance bottlenecks and quality assurance measures tailored for large-scale enterprise systems, ensuring seamless functionality across platforms. Collaborate Across Cross-Functional Teams/Portfolios: Work in close alignment with product, development, QA chapters and operations teams to drive quality-focused improvements across multiple business units. Engage with various Teams/Portfolios/COEs within the organization to ensure the seamless integration of quality assurance processes into overall product development and delivery pipelines. Empower and enable Squads to realize their missions Lead and mentor a team of QA Engineering chapters, engineers, providing regular feedback, support, and professional development opportunities. Foster a culture of collaboration, innovation, and continuous learning within the team. Customer-Centric Quality Focus: Ensure that all quality assurance initiatives prioritize customer satisfaction and system reliability. Use data-driven approaches and feedback mechanisms to align QA Engineering strategies with end-user expectations and continuously enhance user experience. Develop High-Performing Team: Build and mentor a collaborative, high-performing QA Engineering teams with a client-focused mindset, including QA Engineering Chapter Leads across IT and functional areas. YOU'RE GOOD AT Dealing with current technology and willing to know "what's coming next" in terms of disruptive technologies Fostering technical culture and build high performing team Leading QA Engineering teams / chapters driving business outcomes by building robust testing & quality assurance strategies. Taking long-term view on managing tech competency resourcing and vendors, including considering large change initiatives and/or changes in demand Overseeing technical architecture, tooling, & systems in coordination with Enterprise Architecture, and ensures compliance with technology standards, tools, and guardrails Focusing on delivering agreed-upon business results and customer value Operating with a transparency mindset, communicating clearly and openly both above and below Keeping abreast of your domain area and relevant industry trends Bringing a customer-centered approach to your work; inspire and motivate your team Experimenting with emerging technologies and understanding how they will impact what comes next Willing to trust and empower your teams to work autonomously to deliver great value to customers Building networks of influence across Portfolios and the larger organization What You'll Bring A minimum of 15 years of in-depth experience in Quality Assurance Engineering, Performance Engineering, with at least 5 years in a strategic leadership position managing Quality Engineering teams and processes. Proven track record in using Generative AI in Quality Assurance Engineering. Demonstrated success in driving strategic QA initiatives across multiple product lines or services. Extensive experience in implementing and managing automated and on-demand testing environments, frameworks, Generative AI industry-leading automation solutions. Strong background in designing and executing automated test scripts for continuous integration/ continuous delivery (CI/CD) pipelines. Solid expertise in performance & chaos engineering (e.g., Neoload, JMeter, LoadRunner, Gremlin, Chaos Monkey or equivalent) and security testing tools (e.g., OcWASP ZAP, Burp Suite). Experience integrating performance and security testing into DevSeOps workflows to ensure optimal system performance and security compliance. Experience in embedding QA practices into Agile development processes, working within DevSecOps teams to ensure continuous testing and quality monitoring throughout the development lifecycle. Familiarity with cloud-native architectures and testing within environments like AWS, Azure, or GCP. Experience with containerized application testing (e.g., Docker, Kubernetes) and microservices-based architectures. Experience in testing hardware, including mobile devices, laptops, network devices, and end-user computing environments in large-scale enterprises. Proven ability to develop and execute test plans for both hardware performance and compatibility across diverse operating systems, configurations, and network environments Senior-level acumen in guiding, mentoring, and developing diverse and multifaceted teams, with a focus on fostering a culture of innovation and agile response to technological changes. Commitment to personal and professional growth, promoting a learning environment that encourages knowledge sharing and the upskilling of team capabilities. Influential communication skills, with the ability to align organizational stakeholders around the quality assurance initiatives and strategy effectively. Vendor management & financial budget management Who You'll Work With IT CTO and Digital Engineering Platform Portfolio Lead Quality Engineering Chapter Leads and Tech Area Leads of Digital Products Organization Your whole team, by setting their technological strategy, architecture, tooling, & systems, ensuring that you provide the best technology solutions Agile Coaches, that will ensure that you adopt agile principles, mindset and ways of working into your daily routine and who will coach you during the transformation Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws. BCG is an E - Verify Employer. Click here for more information on E-Verify.
Jul 25, 2025
Full time
Locations : London Boston Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact. To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures-and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive. What You'll Do To realize our digital transformation, we need to transform our products, experiences, processes, technology and how we operate. Delivering our clients unrivalled experience of exceptional service, value and flexibility is part of our DNA. To meet the needs of BCG's global, mobile, fast growing and increasingly diverse business, we are looking for a Global IT Senior Director for Quality Engineering role to lead and expand our central QA Center of Excellence (CoE) into an end-to-end QA Team. To execute this transformation, we need people who can translate business needs into technology assets and decides "how" they are deployed, while owning the technology strategy and expertise development for Quality Assurance and Performance Engineering. Among your responsibilities, you will: Lead End-to-End Quality Assurance: Lead the development and expansion of a centralized Quality Engineering (QE) Centre of Excellence (COE), ensuring that quality and performance standards are maintained across all platforms, products, including end-user environments. Implement best practices in quality metrics, reviews, and monitoring to maintain operational excellence. Introduce Holistic Testing Strategies: Oversee the adoption of modern testing methodologies for software, hardware, and network components. Ensure that rigorous quality control processes are applied consistently across all aspects of the technology stack, including cloud-native solutions, ensuring coverage across functional, non-functional, and performance testing. Introduce Automation and Release Management Rigor: Spearhead initiatives to introduce automated QA processes and establish formal QA frameworks for continuous integration/continuous delivery (CI/CD) pipelines. Lead efforts to automate end-to-end testing and manage structured QA cycles for security updates, patches, and system upgrades, ensuring comprehensive testing across third-party and custom-built applications. Establish Advanced Performance Engineering: Establish a robust performance engineering strategy, integrating advanced tools for application performance monitoring (APM), observability, and telemetry. Focus on early identification of performance bottlenecks and quality assurance measures tailored for large-scale enterprise systems, ensuring seamless functionality across platforms. Collaborate Across Cross-Functional Teams/Portfolios: Work in close alignment with product, development, QA chapters and operations teams to drive quality-focused improvements across multiple business units. Engage with various Teams/Portfolios/COEs within the organization to ensure the seamless integration of quality assurance processes into overall product development and delivery pipelines. Empower and enable Squads to realize their missions Lead and mentor a team of QA Engineering chapters, engineers, providing regular feedback, support, and professional development opportunities. Foster a culture of collaboration, innovation, and continuous learning within the team. Customer-Centric Quality Focus: Ensure that all quality assurance initiatives prioritize customer satisfaction and system reliability. Use data-driven approaches and feedback mechanisms to align QA Engineering strategies with end-user expectations and continuously enhance user experience. Develop High-Performing Team: Build and mentor a collaborative, high-performing QA Engineering teams with a client-focused mindset, including QA Engineering Chapter Leads across IT and functional areas. YOU'RE GOOD AT Dealing with current technology and willing to know "what's coming next" in terms of disruptive technologies Fostering technical culture and build high performing team Leading QA Engineering teams / chapters driving business outcomes by building robust testing & quality assurance strategies. Taking long-term view on managing tech competency resourcing and vendors, including considering large change initiatives and/or changes in demand Overseeing technical architecture, tooling, & systems in coordination with Enterprise Architecture, and ensures compliance with technology standards, tools, and guardrails Focusing on delivering agreed-upon business results and customer value Operating with a transparency mindset, communicating clearly and openly both above and below Keeping abreast of your domain area and relevant industry trends Bringing a customer-centered approach to your work; inspire and motivate your team Experimenting with emerging technologies and understanding how they will impact what comes next Willing to trust and empower your teams to work autonomously to deliver great value to customers Building networks of influence across Portfolios and the larger organization What You'll Bring A minimum of 15 years of in-depth experience in Quality Assurance Engineering, Performance Engineering, with at least 5 years in a strategic leadership position managing Quality Engineering teams and processes. Proven track record in using Generative AI in Quality Assurance Engineering. Demonstrated success in driving strategic QA initiatives across multiple product lines or services. Extensive experience in implementing and managing automated and on-demand testing environments, frameworks, Generative AI industry-leading automation solutions. Strong background in designing and executing automated test scripts for continuous integration/ continuous delivery (CI/CD) pipelines. Solid expertise in performance & chaos engineering (e.g., Neoload, JMeter, LoadRunner, Gremlin, Chaos Monkey or equivalent) and security testing tools (e.g., OcWASP ZAP, Burp Suite). Experience integrating performance and security testing into DevSeOps workflows to ensure optimal system performance and security compliance. Experience in embedding QA practices into Agile development processes, working within DevSecOps teams to ensure continuous testing and quality monitoring throughout the development lifecycle. Familiarity with cloud-native architectures and testing within environments like AWS, Azure, or GCP. Experience with containerized application testing (e.g., Docker, Kubernetes) and microservices-based architectures. Experience in testing hardware, including mobile devices, laptops, network devices, and end-user computing environments in large-scale enterprises. Proven ability to develop and execute test plans for both hardware performance and compatibility across diverse operating systems, configurations, and network environments Senior-level acumen in guiding, mentoring, and developing diverse and multifaceted teams, with a focus on fostering a culture of innovation and agile response to technological changes. Commitment to personal and professional growth, promoting a learning environment that encourages knowledge sharing and the upskilling of team capabilities. Influential communication skills, with the ability to align organizational stakeholders around the quality assurance initiatives and strategy effectively. Vendor management & financial budget management Who You'll Work With IT CTO and Digital Engineering Platform Portfolio Lead Quality Engineering Chapter Leads and Tech Area Leads of Digital Products Organization Your whole team, by setting their technological strategy, architecture, tooling, & systems, ensuring that you provide the best technology solutions Agile Coaches, that will ensure that you adopt agile principles, mindset and ways of working into your daily routine and who will coach you during the transformation Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws. BCG is an E - Verify Employer. Click here for more information on E-Verify.
Boston Consulting Group
Global IT Quality Engineer Senior Director & CoE Lead
Boston Consulting Group
Locations : London Boston Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact. To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures-and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive. What You'll Do To realize our digital transformation, we need to transform our products, experiences, processes, technology and how we operate. Delivering our clients unrivalled experience of exceptional service, value and flexibility is part of our DNA. To meet the needs of BCG's global, mobile, fast growing and increasingly diverse business, we are looking for a Global IT Senior Director for Quality Engineering role to lead and expand our central QA Center of Excellence (CoE) into an end-to-end QA Team. To execute this transformation, we need people who can translate business needs into technology assets and decides "how" they are deployed, while owning the technology strategy and expertise development for Quality Assurance and Performance Engineering. Among your responsibilities, you will: Lead End-to-End Quality Assurance: Lead the development and expansion of a centralized Quality Engineering (QE) Centre of Excellence (COE), ensuring that quality and performance standards are maintained across all platforms, products, including end-user environments. Implement best practices in quality metrics, reviews, and monitoring to maintain operational excellence. Introduce Holistic Testing Strategies: Oversee the adoption of modern testing methodologies for software, hardware, and network components. Ensure that rigorous quality control processes are applied consistently across all aspects of the technology stack, including cloud-native solutions, ensuring coverage across functional, non-functional, and performance testing. Introduce Automation and Release Management Rigor: Spearhead initiatives to introduce automated QA processes and establish formal QA frameworks for continuous integration/continuous delivery (CI/CD) pipelines. Lead efforts to automate end-to-end testing and manage structured QA cycles for security updates, patches, and system upgrades, ensuring comprehensive testing across third-party and custom-built applications. Establish Advanced Performance Engineering: Establish a robust performance engineering strategy, integrating advanced tools for application performance monitoring (APM), observability, and telemetry. Focus on early identification of performance bottlenecks and quality assurance measures tailored for large-scale enterprise systems, ensuring seamless functionality across platforms. Collaborate Across Cross-Functional Teams/Portfolios: Work in close alignment with product, development, QA chapters and operations teams to drive quality-focused improvements across multiple business units. Engage with various Teams/Portfolios/COEs within the organization to ensure the seamless integration of quality assurance processes into overall product development and delivery pipelines. Empower and enable Squads to realize their missions Lead and mentor a team of QA Engineering chapters, engineers, providing regular feedback, support, and professional development opportunities. Foster a culture of collaboration, innovation, and continuous learning within the team. Customer-Centric Quality Focus: Ensure that all quality assurance initiatives prioritize customer satisfaction and system reliability. Use data-driven approaches and feedback mechanisms to align QA Engineering strategies with end-user expectations and continuously enhance user experience. Develop High-Performing Team: Build and mentor a collaborative, high-performing QA Engineering teams with a client-focused mindset, including QA Engineering Chapter Leads across IT and functional areas. YOU'RE GOOD AT Dealing with current technology and willing to know "what's coming next" in terms of disruptive technologies Fostering technical culture and build high performing team Leading QA Engineering teams / chapters driving business outcomes by building robust testing & quality assurance strategies. Taking long-term view on managing tech competency resourcing and vendors, including considering large change initiatives and/or changes in demand Overseeing technical architecture, tooling, & systems in coordination with Enterprise Architecture, and ensures compliance with technology standards, tools, and guardrails Focusing on delivering agreed-upon business results and customer value Operating with a transparency mindset, communicating clearly and openly both above and below Keeping abreast of your domain area and relevant industry trends Bringing a customer-centered approach to your work; inspire and motivate your team Experimenting with emerging technologies and understanding how they will impact what comes next Willing to trust and empower your teams to work autonomously to deliver great value to customers Building networks of influence across Portfolios and the larger organization What You'll Bring A minimum of 15 years of in-depth experience in Quality Assurance Engineering, Performance Engineering, with at least 5 years in a strategic leadership position managing Quality Engineering teams and processes. Proven track record in using Generative AI in Quality Assurance Engineering. Demonstrated success in driving strategic QA initiatives across multiple product lines or services. Extensive experience in implementing and managing automated and on-demand testing environments, frameworks, Generative AI industry-leading automation solutions. Strong background in designing and executing automated test scripts for continuous integration/ continuous delivery (CI/CD) pipelines. Solid expertise in performance & chaos engineering (e.g., Neoload, JMeter, LoadRunner, Gremlin, Chaos Monkey or equivalent) and security testing tools (e.g., OcWASP ZAP, Burp Suite). Experience integrating performance and security testing into DevSeOps workflows to ensure optimal system performance and security compliance. Experience in embedding QA practices into Agile development processes, working within DevSecOps teams to ensure continuous testing and quality monitoring throughout the development lifecycle. Familiarity with cloud-native architectures and testing within environments like AWS, Azure, or GCP. Experience with containerized application testing (e.g., Docker, Kubernetes) and microservices-based architectures. Experience in testing hardware, including mobile devices, laptops, network devices, and end-user computing environments in large-scale enterprises. Proven ability to develop and execute test plans for both hardware performance and compatibility across diverse operating systems, configurations, and network environments Senior-level acumen in guiding, mentoring, and developing diverse and multifaceted teams, with a focus on fostering a culture of innovation and agile response to technological changes. Commitment to personal and professional growth, promoting a learning environment that encourages knowledge sharing and the upskilling of team capabilities. Influential communication skills, with the ability to align organizational stakeholders around the quality assurance initiatives and strategy effectively. Vendor management & financial budget management Who You'll Work With IT CTO and Digital Engineering Platform Portfolio Lead Quality Engineering Chapter Leads and Tech Area Leads of Digital Products Organization Your whole team, by setting their technological strategy, architecture, tooling, & systems, ensuring that you provide the best technology solutions Agile Coaches, that will ensure that you adopt agile principles, mindset and ways of working into your daily routine and who will coach you during the transformation Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws. BCG is an E - Verify Employer. Click here for more information on E-Verify.
Jul 25, 2025
Full time
Locations : London Boston Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact. To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures-and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive. What You'll Do To realize our digital transformation, we need to transform our products, experiences, processes, technology and how we operate. Delivering our clients unrivalled experience of exceptional service, value and flexibility is part of our DNA. To meet the needs of BCG's global, mobile, fast growing and increasingly diverse business, we are looking for a Global IT Senior Director for Quality Engineering role to lead and expand our central QA Center of Excellence (CoE) into an end-to-end QA Team. To execute this transformation, we need people who can translate business needs into technology assets and decides "how" they are deployed, while owning the technology strategy and expertise development for Quality Assurance and Performance Engineering. Among your responsibilities, you will: Lead End-to-End Quality Assurance: Lead the development and expansion of a centralized Quality Engineering (QE) Centre of Excellence (COE), ensuring that quality and performance standards are maintained across all platforms, products, including end-user environments. Implement best practices in quality metrics, reviews, and monitoring to maintain operational excellence. Introduce Holistic Testing Strategies: Oversee the adoption of modern testing methodologies for software, hardware, and network components. Ensure that rigorous quality control processes are applied consistently across all aspects of the technology stack, including cloud-native solutions, ensuring coverage across functional, non-functional, and performance testing. Introduce Automation and Release Management Rigor: Spearhead initiatives to introduce automated QA processes and establish formal QA frameworks for continuous integration/continuous delivery (CI/CD) pipelines. Lead efforts to automate end-to-end testing and manage structured QA cycles for security updates, patches, and system upgrades, ensuring comprehensive testing across third-party and custom-built applications. Establish Advanced Performance Engineering: Establish a robust performance engineering strategy, integrating advanced tools for application performance monitoring (APM), observability, and telemetry. Focus on early identification of performance bottlenecks and quality assurance measures tailored for large-scale enterprise systems, ensuring seamless functionality across platforms. Collaborate Across Cross-Functional Teams/Portfolios: Work in close alignment with product, development, QA chapters and operations teams to drive quality-focused improvements across multiple business units. Engage with various Teams/Portfolios/COEs within the organization to ensure the seamless integration of quality assurance processes into overall product development and delivery pipelines. Empower and enable Squads to realize their missions Lead and mentor a team of QA Engineering chapters, engineers, providing regular feedback, support, and professional development opportunities. Foster a culture of collaboration, innovation, and continuous learning within the team. Customer-Centric Quality Focus: Ensure that all quality assurance initiatives prioritize customer satisfaction and system reliability. Use data-driven approaches and feedback mechanisms to align QA Engineering strategies with end-user expectations and continuously enhance user experience. Develop High-Performing Team: Build and mentor a collaborative, high-performing QA Engineering teams with a client-focused mindset, including QA Engineering Chapter Leads across IT and functional areas. YOU'RE GOOD AT Dealing with current technology and willing to know "what's coming next" in terms of disruptive technologies Fostering technical culture and build high performing team Leading QA Engineering teams / chapters driving business outcomes by building robust testing & quality assurance strategies. Taking long-term view on managing tech competency resourcing and vendors, including considering large change initiatives and/or changes in demand Overseeing technical architecture, tooling, & systems in coordination with Enterprise Architecture, and ensures compliance with technology standards, tools, and guardrails Focusing on delivering agreed-upon business results and customer value Operating with a transparency mindset, communicating clearly and openly both above and below Keeping abreast of your domain area and relevant industry trends Bringing a customer-centered approach to your work; inspire and motivate your team Experimenting with emerging technologies and understanding how they will impact what comes next Willing to trust and empower your teams to work autonomously to deliver great value to customers Building networks of influence across Portfolios and the larger organization What You'll Bring A minimum of 15 years of in-depth experience in Quality Assurance Engineering, Performance Engineering, with at least 5 years in a strategic leadership position managing Quality Engineering teams and processes. Proven track record in using Generative AI in Quality Assurance Engineering. Demonstrated success in driving strategic QA initiatives across multiple product lines or services. Extensive experience in implementing and managing automated and on-demand testing environments, frameworks, Generative AI industry-leading automation solutions. Strong background in designing and executing automated test scripts for continuous integration/ continuous delivery (CI/CD) pipelines. Solid expertise in performance & chaos engineering (e.g., Neoload, JMeter, LoadRunner, Gremlin, Chaos Monkey or equivalent) and security testing tools (e.g., OcWASP ZAP, Burp Suite). Experience integrating performance and security testing into DevSeOps workflows to ensure optimal system performance and security compliance. Experience in embedding QA practices into Agile development processes, working within DevSecOps teams to ensure continuous testing and quality monitoring throughout the development lifecycle. Familiarity with cloud-native architectures and testing within environments like AWS, Azure, or GCP. Experience with containerized application testing (e.g., Docker, Kubernetes) and microservices-based architectures. Experience in testing hardware, including mobile devices, laptops, network devices, and end-user computing environments in large-scale enterprises. Proven ability to develop and execute test plans for both hardware performance and compatibility across diverse operating systems, configurations, and network environments Senior-level acumen in guiding, mentoring, and developing diverse and multifaceted teams, with a focus on fostering a culture of innovation and agile response to technological changes. Commitment to personal and professional growth, promoting a learning environment that encourages knowledge sharing and the upskilling of team capabilities. Influential communication skills, with the ability to align organizational stakeholders around the quality assurance initiatives and strategy effectively. Vendor management & financial budget management Who You'll Work With IT CTO and Digital Engineering Platform Portfolio Lead Quality Engineering Chapter Leads and Tech Area Leads of Digital Products Organization Your whole team, by setting their technological strategy, architecture, tooling, & systems, ensuring that you provide the best technology solutions Agile Coaches, that will ensure that you adopt agile principles, mindset and ways of working into your daily routine and who will coach you during the transformation Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws. BCG is an E - Verify Employer. Click here for more information on E-Verify.
Principal Test Engineer Automation and Innovation Centre - Home Office - G6
Manchester Digital Sheffield, Yorkshire
Principal Test Engineer Automation and Innovation Centre - Home Office - G6 National £73,900 London £77.900 plus up to £21,700 skills allowance Published on Full-time (Permanent) National £73,900 London £77.900 plus up to £21,700 skills allowance Published on 3 July 2025 Deadline 10 July 2025 Location Croydon CR0 2WF , Manchester M5 3LZ , Sheffield S3 8NU About the job Job summary We are looking for people who are passionate about Quality. Do you want to be part of the award-winning Home Office Quality Assurance and Testing Team (QAT) within Digital, Data and Technology (DDaT) Quality is at the heart of everything we do. We provide a large-scale shared service, delivered through 900+ QA professionals. It supports services that are essential for the UK! We won the Testing Team of the Year at the 2024 European Software Testing Awards and were also re-certified at TMMi level 5, receiving the best score globally. This role will provide technical QA leadership within our Automation and Innovation Portfolio.The Home Office Automation and Innovation portfolio delivers the government's commitment to "set the standard for excellence in the AI age" - harnessing cutting-edge technology to revolutionise public service delivery. As outlined in the Government's Generative AI Framework, we're in "a period of rapid and exciting technological changes, which offers huge potential", and we're turning that potential into reality. Our work spans Home Office mission-critical operations, such as transforming Border Security and immigration processes, to revolutionising asylum case management and enhancing Counter-Terrorism capabilities. Imagine developing technology that helps reunite families, creates safer communities, protects vulnerable people, and ensures smoother journeys for the millions travelling to and from the UK. Key features of the role include opportunities to: Transform Government with AI Help deliver the UK government's AI vision while transforming the Home Office. Our Automation and Innovation portfolio is implementing the Government's Generative AI Framework, turning technological potential into reality. National Scale Impact Our work spans Border Security, Immigration, Asylum case management and Counter-Terrorism operations. Develop technology that reunites families, creates safer communities, protects vulnerable people, and improves UK travel experiences. Public Sector Innovation at Pace We've delivered millions in efficiency savings by automating routine tasks, allowing colleagues to focus on complex human-centred work. Our solutions create meaningful improvements in public service delivery. Join Our Team Work with our Automation Centre, Data Science and Evaluation team, or Innovation Lab to: Build solutions improving lives nationwide. Work with diverse AI and automation technologies. Collaborate with technical experts. Develop skills at the forefront of public sector innovation. Help build a future-ready Home Office where innovation delivers daily impact. Ready to use cutting-edge technology to transform millions of lives across the UK? As the Principal Test Engineer for the Automation and Innovation Portfolio, you'll be critical to delivering testing, quality engineering, assurance and maturing the quality of our engineering practice. This will particularly excite you if you are a quality engineering expert with a keen interest and experience in low-code/no-code engineering (e.g. PowerApps) and have a keen interest in how AI systems are developed, evaluated and assured. You will be part of the leadership team in the business area. You will provide leadership and guidance to a team of QAT engineers, further developing your own, Test engineering delivery management and leadership skills. You will work with engineering, architecture, product, delivery and business stakeholders, understanding their needs and translating them into a QAT approach, driven by engineering at its core. You will also work with development teams to embed test engineering within the overall development approach and with industry partners to leverage the best of new and emerging tools and AI testing & assurance approaches. Within the DDaT community, you will take a lead in sharing, collaborating and promoting the value of QAT. We have a wide portfolio of projects, and our vast estate covers a whole range of tools. The below is sample snapshot of some tools we use: Cloud: AWS and Azure. Test Frameworks: PowerApps test studio & test engine, Playwright, Python based frameworks like Pytest, and several bespoke frameworks. Other tools:Inspect ,Axe, Checkov, ZAP, SonarQube. Person specification UK residency and security requirements- You need to have lived in the UK for the past 5 years. Your main day to dayresponsibilities will be: You will be setting the overall direction for QAT engineering, AI Testing and assurance practices within the Portfolio, and promote DevSecOps best practices. Partnering with engineering and senior delivery partners to make sure frameworks are embedded by default in the QA engineering approach, implementing all levels of a modern test pyramid that map to a modern CI/CD pipeline. Building, mentoring and leading quality engineering teams by providing support and guidance to more junior members and providing technical advice on improving the way we do things. Building and delivering quality engineering solutions that are scalable, efficient, and cost effective. Quantifying, measuring, and reporting on code quality and using risk-based approaches to decision making. Making the QAT practice thrive by exploiting new and emerging tools and approaches and using these to help the organisation deliver better services. As a Principal Test Engineer, you will have experience of: Selecting and deploying a broad range of tools and test automation techniques including Open-Source technologies and object-orientated design, programming languages such as C# (or Java), Python and TypeScript, PowerApps platform tools, Azure (or AWS) tool stack, test tools like Playwright, using continuous integration, deployment and release tools (Lead essential criteria) Working at senior leadership level, establishing and maintaining organisational level networks and actively engaging other senior leaders Leading a technical team of test engineers Developing organisational level test approaches that implement all levels of a modern test pyramid in a cloud DevSecOps environment Setting strategic direction at organisational level for the design of AI and low-code/no-code test approaches involving test automation Designing, building, deploying and improving QAT test engineering capabilities. SFIA capability framework Skills for the Information Age (SFIA) is the technical framework that sets the standard capability and development of allQuality Assurance & Testinglevels in the Home Office. This is a link to the capability framework:All skills A-Z - English (sfia-online.org) We use set SFIA technical skills to form our interview questions and we will assess you against these technical skills during the selection process. SFIA levels of responsibility - Use the SFIALevels of responsibility to understand what would be expected for each Technical Skill listed below. SFIA Technical skills The essential technical skills listed above are reflective of the Home Office Government Digital and Data Profession Career Framework. Please see below for the relevant skills required for your role. Behaviours We'll assess you against these behaviours during the selection process: Managing a Quality Service Developing Self and Others Seeing the Big Picture Technical skills We'll assess you against these technical skills during the selection process: Strategic Planning (ITSP) - Level 5 Test Analysis, Design and Execution - Level 4
Jul 24, 2025
Full time
Principal Test Engineer Automation and Innovation Centre - Home Office - G6 National £73,900 London £77.900 plus up to £21,700 skills allowance Published on Full-time (Permanent) National £73,900 London £77.900 plus up to £21,700 skills allowance Published on 3 July 2025 Deadline 10 July 2025 Location Croydon CR0 2WF , Manchester M5 3LZ , Sheffield S3 8NU About the job Job summary We are looking for people who are passionate about Quality. Do you want to be part of the award-winning Home Office Quality Assurance and Testing Team (QAT) within Digital, Data and Technology (DDaT) Quality is at the heart of everything we do. We provide a large-scale shared service, delivered through 900+ QA professionals. It supports services that are essential for the UK! We won the Testing Team of the Year at the 2024 European Software Testing Awards and were also re-certified at TMMi level 5, receiving the best score globally. This role will provide technical QA leadership within our Automation and Innovation Portfolio.The Home Office Automation and Innovation portfolio delivers the government's commitment to "set the standard for excellence in the AI age" - harnessing cutting-edge technology to revolutionise public service delivery. As outlined in the Government's Generative AI Framework, we're in "a period of rapid and exciting technological changes, which offers huge potential", and we're turning that potential into reality. Our work spans Home Office mission-critical operations, such as transforming Border Security and immigration processes, to revolutionising asylum case management and enhancing Counter-Terrorism capabilities. Imagine developing technology that helps reunite families, creates safer communities, protects vulnerable people, and ensures smoother journeys for the millions travelling to and from the UK. Key features of the role include opportunities to: Transform Government with AI Help deliver the UK government's AI vision while transforming the Home Office. Our Automation and Innovation portfolio is implementing the Government's Generative AI Framework, turning technological potential into reality. National Scale Impact Our work spans Border Security, Immigration, Asylum case management and Counter-Terrorism operations. Develop technology that reunites families, creates safer communities, protects vulnerable people, and improves UK travel experiences. Public Sector Innovation at Pace We've delivered millions in efficiency savings by automating routine tasks, allowing colleagues to focus on complex human-centred work. Our solutions create meaningful improvements in public service delivery. Join Our Team Work with our Automation Centre, Data Science and Evaluation team, or Innovation Lab to: Build solutions improving lives nationwide. Work with diverse AI and automation technologies. Collaborate with technical experts. Develop skills at the forefront of public sector innovation. Help build a future-ready Home Office where innovation delivers daily impact. Ready to use cutting-edge technology to transform millions of lives across the UK? As the Principal Test Engineer for the Automation and Innovation Portfolio, you'll be critical to delivering testing, quality engineering, assurance and maturing the quality of our engineering practice. This will particularly excite you if you are a quality engineering expert with a keen interest and experience in low-code/no-code engineering (e.g. PowerApps) and have a keen interest in how AI systems are developed, evaluated and assured. You will be part of the leadership team in the business area. You will provide leadership and guidance to a team of QAT engineers, further developing your own, Test engineering delivery management and leadership skills. You will work with engineering, architecture, product, delivery and business stakeholders, understanding their needs and translating them into a QAT approach, driven by engineering at its core. You will also work with development teams to embed test engineering within the overall development approach and with industry partners to leverage the best of new and emerging tools and AI testing & assurance approaches. Within the DDaT community, you will take a lead in sharing, collaborating and promoting the value of QAT. We have a wide portfolio of projects, and our vast estate covers a whole range of tools. The below is sample snapshot of some tools we use: Cloud: AWS and Azure. Test Frameworks: PowerApps test studio & test engine, Playwright, Python based frameworks like Pytest, and several bespoke frameworks. Other tools:Inspect ,Axe, Checkov, ZAP, SonarQube. Person specification UK residency and security requirements- You need to have lived in the UK for the past 5 years. Your main day to dayresponsibilities will be: You will be setting the overall direction for QAT engineering, AI Testing and assurance practices within the Portfolio, and promote DevSecOps best practices. Partnering with engineering and senior delivery partners to make sure frameworks are embedded by default in the QA engineering approach, implementing all levels of a modern test pyramid that map to a modern CI/CD pipeline. Building, mentoring and leading quality engineering teams by providing support and guidance to more junior members and providing technical advice on improving the way we do things. Building and delivering quality engineering solutions that are scalable, efficient, and cost effective. Quantifying, measuring, and reporting on code quality and using risk-based approaches to decision making. Making the QAT practice thrive by exploiting new and emerging tools and approaches and using these to help the organisation deliver better services. As a Principal Test Engineer, you will have experience of: Selecting and deploying a broad range of tools and test automation techniques including Open-Source technologies and object-orientated design, programming languages such as C# (or Java), Python and TypeScript, PowerApps platform tools, Azure (or AWS) tool stack, test tools like Playwright, using continuous integration, deployment and release tools (Lead essential criteria) Working at senior leadership level, establishing and maintaining organisational level networks and actively engaging other senior leaders Leading a technical team of test engineers Developing organisational level test approaches that implement all levels of a modern test pyramid in a cloud DevSecOps environment Setting strategic direction at organisational level for the design of AI and low-code/no-code test approaches involving test automation Designing, building, deploying and improving QAT test engineering capabilities. SFIA capability framework Skills for the Information Age (SFIA) is the technical framework that sets the standard capability and development of allQuality Assurance & Testinglevels in the Home Office. This is a link to the capability framework:All skills A-Z - English (sfia-online.org) We use set SFIA technical skills to form our interview questions and we will assess you against these technical skills during the selection process. SFIA levels of responsibility - Use the SFIALevels of responsibility to understand what would be expected for each Technical Skill listed below. SFIA Technical skills The essential technical skills listed above are reflective of the Home Office Government Digital and Data Profession Career Framework. Please see below for the relevant skills required for your role. Behaviours We'll assess you against these behaviours during the selection process: Managing a Quality Service Developing Self and Others Seeing the Big Picture Technical skills We'll assess you against these technical skills during the selection process: Strategic Planning (ITSP) - Level 5 Test Analysis, Design and Execution - Level 4
Lead Software Engineer
PiC
Role Purpose We are looking for a Senior Software Engineer who will lead a product-focused engineering team, collaborating with a Product Owner, business stakeholders, and third-party partners. The position is crucial in IT Development, involving team leadership, solution delivery, and technical guidance, particularly in finance and operations systems. The ideal candidate is a technically skilled leader, passionate about mentoring engineers, driving delivery, and working hands-on with a Microsoft-based technology stack. Key Responsibilities Lead a team of software engineers aligned to the Finance Automation team (Automation and Insights) product squad. Take ownership of technical delivery across both internal development and third-party suppliers, ensuring quality, timeliness, and alignment with business goals. Collaborate closely with business stakeholders across Finance, IT, and Operations. Ensure high standards of software design, development, testing, and deployment with a strong focus on security, resilience, and supportability. Contribute to technical decision-making, architecture discussions, and implementation plans. Drive continuous improvement in engineering practices and processes, including DevOps, agile delivery, and release management. Key Skills & Experience We are looking for a well-rounded engineering leader with a strong blend of technical depth and people management experience. Ideally, you will have: Technical Expertise: Microsoft technologies (.NET/C#, SQL Server, Azure) Azure services (particularly Azure Service Bus and cloud-native design patterns). System design, architecture, data modelling, and integration patterns. Ideally experienced with containerisation (Docker), CI/CD pipelines, version control (Git), and DevOps practices. Ideally with knowledge of financial systems, regulatory frameworks, and secure software delivery Leadership & Collaboration: Proven experience leading and coaching small engineering teams. Ability to manage third-party vendors and ensure delivery alignment with internal standards. Excellent communication and influencing skills, able to engage technical and non-technical stakeholders. Organised and delivery-driven, able to balance hands-on technical involvement with strategic oversight. In addition to a competitive base salary and the opportunity to participate in our annual, performance-related bonus plan, upon joining us here at Pension Insurance Corporation, you'll have access to some great benefits, including private medical insurance, 28 days' annual leave (excluding bank holidays), a generous pension scheme, insurance for Travel, Private Medical, Critical Illness, Life Assurance and Income Protection, and much more.
Jul 24, 2025
Full time
Role Purpose We are looking for a Senior Software Engineer who will lead a product-focused engineering team, collaborating with a Product Owner, business stakeholders, and third-party partners. The position is crucial in IT Development, involving team leadership, solution delivery, and technical guidance, particularly in finance and operations systems. The ideal candidate is a technically skilled leader, passionate about mentoring engineers, driving delivery, and working hands-on with a Microsoft-based technology stack. Key Responsibilities Lead a team of software engineers aligned to the Finance Automation team (Automation and Insights) product squad. Take ownership of technical delivery across both internal development and third-party suppliers, ensuring quality, timeliness, and alignment with business goals. Collaborate closely with business stakeholders across Finance, IT, and Operations. Ensure high standards of software design, development, testing, and deployment with a strong focus on security, resilience, and supportability. Contribute to technical decision-making, architecture discussions, and implementation plans. Drive continuous improvement in engineering practices and processes, including DevOps, agile delivery, and release management. Key Skills & Experience We are looking for a well-rounded engineering leader with a strong blend of technical depth and people management experience. Ideally, you will have: Technical Expertise: Microsoft technologies (.NET/C#, SQL Server, Azure) Azure services (particularly Azure Service Bus and cloud-native design patterns). System design, architecture, data modelling, and integration patterns. Ideally experienced with containerisation (Docker), CI/CD pipelines, version control (Git), and DevOps practices. Ideally with knowledge of financial systems, regulatory frameworks, and secure software delivery Leadership & Collaboration: Proven experience leading and coaching small engineering teams. Ability to manage third-party vendors and ensure delivery alignment with internal standards. Excellent communication and influencing skills, able to engage technical and non-technical stakeholders. Organised and delivery-driven, able to balance hands-on technical involvement with strategic oversight. In addition to a competitive base salary and the opportunity to participate in our annual, performance-related bonus plan, upon joining us here at Pension Insurance Corporation, you'll have access to some great benefits, including private medical insurance, 28 days' annual leave (excluding bank holidays), a generous pension scheme, insurance for Travel, Private Medical, Critical Illness, Life Assurance and Income Protection, and much more.
Senior software engineer (Back-end)
Seccl Technology Limited
Hybrid role to be based in our London, Bath or Edinburgh office About us Seccl is the Octopus-owned embedded investment platform that's on a mission to helping more people to invest - and invest well. We're B-Corp certified with an amazing product-market fit, impressive early traction and the potential to transform an outdated industry, for the better. We've been growing fast and will scale even faster over the next few years. We're also proud to be part of Octopus, the £multi billion group that's on a mission to breathe new life into broken industries, through companies like Octopus Energy, Octopus Investments and Octopus Money. Check out the Seccl website for the latest on our products and our mission to shape the future of investments. Our culture Never settle - We think of ourselves as 'embedded hero-makers' for our customers. We put them first, and if we say we'll do something, we'll move heaven and earth to do it. We think boldly and embrace change. Take ownership - We think rigorously and deeply about a problem, but then charge at it, acting with and urgency and speed that sets us apart. But we never lose sight of quality or long-term scalability. Be generous & candid - We encourage our people - and our customers - to challenge us and never shy away from tough conversations. We have a flat and inclusive culture where everyone can be themselves - and speak up. Check out our Glassdoor page for the latest reviews or our LinkedIn for company updates and insights from the team. Our engineering Our API design concepts. Our product and engineering department is split into four tribes: Custody; Accounts; Customer Enablement; and Cloud. Each tribe is comprised of multiple teams, each owning a specific domain of the product. Each team will have a squad engineering manager, a product manager and 3-5 engineers with tailored skillsets to the specific domain. Our current technology stack is AWS serverless products ( Lambda , SQS , EventBridge , API Gateway , S3 ) running Typescript on the compute layer and backed by MongoDB for the database layer. We have some C# services and are expanding out into other AWS products such as ECS Fargate . Our IAC is a mix of Serverless framework and Terraform . We use JIRA for project management, Github actions for our CI/CD pipelines and Incident.io for our incident management process. For more detailed information, feel free to ask for our tech radar and engineering practices. The role The purpose of this role is to design, build and operate reliable and scalable software solutions, building new functionality using Typescript and Node.js. You play a key role in our software development and have a hands-on approach throughout the development process. As a senior member of the team, you are the 'go-to' person for queries. On a typical day you will Work collaboratively in a domain aligned cross-functional squad made up of engineers and product along with colleagues from customer-facing and operations teams. Design, implement and operate your services within your domain. Be accountable for the SLAs of your products and iterative improvements. Maintain and extend documentation for your services. Foster a culture of continuous improvement and technical excellence while understanding when "good enough for now" is appropriate. Provide guidance and mentorship for more junior engineers. Communicate with non-technical colleagues to answer queries about the Seccl system. What you need To own your services from design to operation. We operate a build-and-run model where engineers have autonomy but full accountability. Engineers are not passengers in their products but champions. Drive improvements and features while being comfortable to openly collaborate and investigate ideas and being challenged. Have a strong ability to understand business requirements and turn this into efficient, scalable solutions. Desire to learn our business domain. Experience in a strongly/statically typed language. Have a strong understanding of designing, building, and running high-quality, standards-compliant workflow APIs, with a focus on testing, observability, and performance. Have worked with a cloud provider (AWS/Azure/GCP). Have worked with distributed systems and are comfortable debugging through tracing and observability. Willing to be on-call for your services. Nice to have Have experience with Node.js , specifically Typescript . Have experience with Amazon Web Services . Have experience with serverless products. Have experience with document databases, specifically MongoDB . Have experience mentoring/managing. Have experience in a build-and-run model. Have experience in a structured on-call process. Previous experience working in regulated industries, particularly finance. What's in it for you We offer a generous mix of benefits for the things that really matter to our people, including: A salary between £75,000 and £90,000 - dependant on experience + reviewed annually 27 days holiday + bank holidays (some can be flexible) + day off on your birthday + three days (full time) per year for Dependant leave Two volunteering days per year Length of service award - one month paid sabbatical at eight years 6% employer pension contribution, and life assurance Private medical insurance with AXA Health Enhanced Parental leave MacBook and up to £500 home office set up budget £750 per person learning budget Option to work abroad for up to six weeks a year Health and wellbeing initiatives including free therapy via Wellness Cloud, mental health support via Headspace Strong financial wellbeing focus including access to Octopus Money , Octopus Share Incentive Plan and will writing offering via Octopus Legacy Perkbox - Flexi-points giving you a range of discounts and perks including free weekly coffee, gym and retail discounts Access to initiatives like Cycle to Work and Octopus Electric Vehicle Leasing Interview process Interviewing is a two-way thing, and we want you to have the time and opportunity to get to know us, as much as we are getting to know you. Our interviews are conversational, so come with questions and be curious. In general, you can expect the interview process to look a bit like this, (following an initial chat with one of our Talent team): First stage - one-hour system design interview with two of our senior+ engineers Small take home task, 1-2 hours (feel free to use AI) Second stage - one-hour technical debrief of the take home task and questions about previous engineering experience. Final stage - 45 mins bar-raiser culture-based interview We'll only close this role once we have enough applications for the next stage. Please submit your application as soon as possible to make sure you don't miss out and you should expect to hear back from us within one to two weeks of applying. Our aim is to build a diverse and inclusive company of awesome people, with unique skills, passions and experiences. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status. If this sounds like your kind of thing, we encourage you to apply even if you don't tick every box. We'd love to hear from you!
Jul 24, 2025
Full time
Hybrid role to be based in our London, Bath or Edinburgh office About us Seccl is the Octopus-owned embedded investment platform that's on a mission to helping more people to invest - and invest well. We're B-Corp certified with an amazing product-market fit, impressive early traction and the potential to transform an outdated industry, for the better. We've been growing fast and will scale even faster over the next few years. We're also proud to be part of Octopus, the £multi billion group that's on a mission to breathe new life into broken industries, through companies like Octopus Energy, Octopus Investments and Octopus Money. Check out the Seccl website for the latest on our products and our mission to shape the future of investments. Our culture Never settle - We think of ourselves as 'embedded hero-makers' for our customers. We put them first, and if we say we'll do something, we'll move heaven and earth to do it. We think boldly and embrace change. Take ownership - We think rigorously and deeply about a problem, but then charge at it, acting with and urgency and speed that sets us apart. But we never lose sight of quality or long-term scalability. Be generous & candid - We encourage our people - and our customers - to challenge us and never shy away from tough conversations. We have a flat and inclusive culture where everyone can be themselves - and speak up. Check out our Glassdoor page for the latest reviews or our LinkedIn for company updates and insights from the team. Our engineering Our API design concepts. Our product and engineering department is split into four tribes: Custody; Accounts; Customer Enablement; and Cloud. Each tribe is comprised of multiple teams, each owning a specific domain of the product. Each team will have a squad engineering manager, a product manager and 3-5 engineers with tailored skillsets to the specific domain. Our current technology stack is AWS serverless products ( Lambda , SQS , EventBridge , API Gateway , S3 ) running Typescript on the compute layer and backed by MongoDB for the database layer. We have some C# services and are expanding out into other AWS products such as ECS Fargate . Our IAC is a mix of Serverless framework and Terraform . We use JIRA for project management, Github actions for our CI/CD pipelines and Incident.io for our incident management process. For more detailed information, feel free to ask for our tech radar and engineering practices. The role The purpose of this role is to design, build and operate reliable and scalable software solutions, building new functionality using Typescript and Node.js. You play a key role in our software development and have a hands-on approach throughout the development process. As a senior member of the team, you are the 'go-to' person for queries. On a typical day you will Work collaboratively in a domain aligned cross-functional squad made up of engineers and product along with colleagues from customer-facing and operations teams. Design, implement and operate your services within your domain. Be accountable for the SLAs of your products and iterative improvements. Maintain and extend documentation for your services. Foster a culture of continuous improvement and technical excellence while understanding when "good enough for now" is appropriate. Provide guidance and mentorship for more junior engineers. Communicate with non-technical colleagues to answer queries about the Seccl system. What you need To own your services from design to operation. We operate a build-and-run model where engineers have autonomy but full accountability. Engineers are not passengers in their products but champions. Drive improvements and features while being comfortable to openly collaborate and investigate ideas and being challenged. Have a strong ability to understand business requirements and turn this into efficient, scalable solutions. Desire to learn our business domain. Experience in a strongly/statically typed language. Have a strong understanding of designing, building, and running high-quality, standards-compliant workflow APIs, with a focus on testing, observability, and performance. Have worked with a cloud provider (AWS/Azure/GCP). Have worked with distributed systems and are comfortable debugging through tracing and observability. Willing to be on-call for your services. Nice to have Have experience with Node.js , specifically Typescript . Have experience with Amazon Web Services . Have experience with serverless products. Have experience with document databases, specifically MongoDB . Have experience mentoring/managing. Have experience in a build-and-run model. Have experience in a structured on-call process. Previous experience working in regulated industries, particularly finance. What's in it for you We offer a generous mix of benefits for the things that really matter to our people, including: A salary between £75,000 and £90,000 - dependant on experience + reviewed annually 27 days holiday + bank holidays (some can be flexible) + day off on your birthday + three days (full time) per year for Dependant leave Two volunteering days per year Length of service award - one month paid sabbatical at eight years 6% employer pension contribution, and life assurance Private medical insurance with AXA Health Enhanced Parental leave MacBook and up to £500 home office set up budget £750 per person learning budget Option to work abroad for up to six weeks a year Health and wellbeing initiatives including free therapy via Wellness Cloud, mental health support via Headspace Strong financial wellbeing focus including access to Octopus Money , Octopus Share Incentive Plan and will writing offering via Octopus Legacy Perkbox - Flexi-points giving you a range of discounts and perks including free weekly coffee, gym and retail discounts Access to initiatives like Cycle to Work and Octopus Electric Vehicle Leasing Interview process Interviewing is a two-way thing, and we want you to have the time and opportunity to get to know us, as much as we are getting to know you. Our interviews are conversational, so come with questions and be curious. In general, you can expect the interview process to look a bit like this, (following an initial chat with one of our Talent team): First stage - one-hour system design interview with two of our senior+ engineers Small take home task, 1-2 hours (feel free to use AI) Second stage - one-hour technical debrief of the take home task and questions about previous engineering experience. Final stage - 45 mins bar-raiser culture-based interview We'll only close this role once we have enough applications for the next stage. Please submit your application as soon as possible to make sure you don't miss out and you should expect to hear back from us within one to two weeks of applying. Our aim is to build a diverse and inclusive company of awesome people, with unique skills, passions and experiences. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status. If this sounds like your kind of thing, we encourage you to apply even if you don't tick every box. We'd love to hear from you!
Lead Engineer, Back End
Group M Worldwide Inc.
Description Position at Choreograph WHO WE ARE Choreograph is WPP's global data products and technology company. We're on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation. We work with agencies and clients to transform the value of data by bringing together technology, data and analytics capabilities. We deliver this through the Open Media Studio, an AI-enabled media and data platform for the next era of advertising. We're endlessly curious. Our team of thinkers, builders, creators and problem solvers are over 1,000 strong, across 20 markets around the world. WHO WE ARE LOOKING FOR Choreograph is looking for an experienced developer to join the team responsible for development of the ecosystem of (primarily) Python microservices. You will be leading a cross-functional team and cooperating with other teams developing services contributing to several products. Your understanding of the underlying principles of microservices architectures means you will be comfortable operating autonomously, solving problems described in high level functional terms rather than prescriptive implementational detail. You are conscious of the risks to the integrity of API contracts that arise when API implementers and API users breach separation of concerns by collaborating too closely. You will be responsible for a team of senior developers. You will lead them in definition of processes they follow. You will work with them on the architecture and implementation of systems you will build together. You will also take part in definition of higher-level architecture of systems you will be interacting with. WHAT YOU WILL DO Lead a cross-functional team of developers Lead the development of architecture of systems you build and maintain Cooperate with the Product leaders to develop and execute roadmaps for services and products under your care Build and deploy back-end services communicating over a range of APIs with other services. Write clean, well-designed, and reusable code. Test your code on an appropriate level and cooperate with the Developers in Test in creation of testing frameworks Acknowledge and be able to explain the tradeoffs with any technical decision. Take part in specification workshops where we define functional and non-functional characteristics of our systems Demonstrate a solid understanding of separation of concerns, APIs as contracts, and the importance of preventing implementation details and side effects from crossing the API boundary. WHAT YOU WILL NEED Extensive experience on software development. Track of leadership of small or large development teams Familiarity with Python 3, which will be the primary development language you use in this role. Familiarity with agile patterns of development. SQL / Database knowledge is essential, you might have used ORMs in the past and you know why you want to avoid them Experience working with and integrating complex external REST APIs. Experience working with one or more of the leading cloud platform (GCP, AWS, Azure) Experience with serverless architectures (Lambda, Fargate, Cloud Run, et al.) and a clear understanding of when not to use them. Experience with message queues (SQS, PubSub, RabbitMQ etc.) and data pipelines (Kafka, Beam, Kinesis, etc.) You are an effective team player with effective communication, presentation and influencing skills. You have a passion for improving coding and development practices. You have worked with microservices communicating over a range of interfaces. You understand how the web works, REST APIs, OpenAPI spec/Swagger, GraphQL, and the difference between REST and RPCs. You understand TDD, BDD, unit testing, integration testing and when to use them. You are familiar with trunk-based development in git. Experience with back-end web application frameworks (Django, FastAPI, etc) NICE TO HAVE Google Cloud (Cloud Functions, AppEngine, PubSub, Stackdriver, etc.) Docker, Kubernetes Typescript, NodeJS, React, Webpack etc. Java, C# Experience within the advertising / media agency space. Terraform If you are ready to be at the forefront of the AdTech industry, shaping its future, and driving success for both Choreograph and our clients, we encourage you to apply and join our team. Choreograph is the beating heart of data inside WPP's media investment group, GroupM, the world's leading media investment company responsible for more than $60 billion in annual media investment. Discover more about Choreograph at GroupM and all its affiliates embrace and celebrate diversity, inclusivity, and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We are a worldwide media agency network that represents global clients. The more inclusive we are, the more great work we can create together (Please note this is a UK based role and requires individuals to have the right to work in this location)
Jul 24, 2025
Full time
Description Position at Choreograph WHO WE ARE Choreograph is WPP's global data products and technology company. We're on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation. We work with agencies and clients to transform the value of data by bringing together technology, data and analytics capabilities. We deliver this through the Open Media Studio, an AI-enabled media and data platform for the next era of advertising. We're endlessly curious. Our team of thinkers, builders, creators and problem solvers are over 1,000 strong, across 20 markets around the world. WHO WE ARE LOOKING FOR Choreograph is looking for an experienced developer to join the team responsible for development of the ecosystem of (primarily) Python microservices. You will be leading a cross-functional team and cooperating with other teams developing services contributing to several products. Your understanding of the underlying principles of microservices architectures means you will be comfortable operating autonomously, solving problems described in high level functional terms rather than prescriptive implementational detail. You are conscious of the risks to the integrity of API contracts that arise when API implementers and API users breach separation of concerns by collaborating too closely. You will be responsible for a team of senior developers. You will lead them in definition of processes they follow. You will work with them on the architecture and implementation of systems you will build together. You will also take part in definition of higher-level architecture of systems you will be interacting with. WHAT YOU WILL DO Lead a cross-functional team of developers Lead the development of architecture of systems you build and maintain Cooperate with the Product leaders to develop and execute roadmaps for services and products under your care Build and deploy back-end services communicating over a range of APIs with other services. Write clean, well-designed, and reusable code. Test your code on an appropriate level and cooperate with the Developers in Test in creation of testing frameworks Acknowledge and be able to explain the tradeoffs with any technical decision. Take part in specification workshops where we define functional and non-functional characteristics of our systems Demonstrate a solid understanding of separation of concerns, APIs as contracts, and the importance of preventing implementation details and side effects from crossing the API boundary. WHAT YOU WILL NEED Extensive experience on software development. Track of leadership of small or large development teams Familiarity with Python 3, which will be the primary development language you use in this role. Familiarity with agile patterns of development. SQL / Database knowledge is essential, you might have used ORMs in the past and you know why you want to avoid them Experience working with and integrating complex external REST APIs. Experience working with one or more of the leading cloud platform (GCP, AWS, Azure) Experience with serverless architectures (Lambda, Fargate, Cloud Run, et al.) and a clear understanding of when not to use them. Experience with message queues (SQS, PubSub, RabbitMQ etc.) and data pipelines (Kafka, Beam, Kinesis, etc.) You are an effective team player with effective communication, presentation and influencing skills. You have a passion for improving coding and development practices. You have worked with microservices communicating over a range of interfaces. You understand how the web works, REST APIs, OpenAPI spec/Swagger, GraphQL, and the difference between REST and RPCs. You understand TDD, BDD, unit testing, integration testing and when to use them. You are familiar with trunk-based development in git. Experience with back-end web application frameworks (Django, FastAPI, etc) NICE TO HAVE Google Cloud (Cloud Functions, AppEngine, PubSub, Stackdriver, etc.) Docker, Kubernetes Typescript, NodeJS, React, Webpack etc. Java, C# Experience within the advertising / media agency space. Terraform If you are ready to be at the forefront of the AdTech industry, shaping its future, and driving success for both Choreograph and our clients, we encourage you to apply and join our team. Choreograph is the beating heart of data inside WPP's media investment group, GroupM, the world's leading media investment company responsible for more than $60 billion in annual media investment. Discover more about Choreograph at GroupM and all its affiliates embrace and celebrate diversity, inclusivity, and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We are a worldwide media agency network that represents global clients. The more inclusive we are, the more great work we can create together (Please note this is a UK based role and requires individuals to have the right to work in this location)
Senior Software Engineer - Python & AWS (Remote) Remote, UK
Quantum Base Limited Lancaster, Lancashire
To apply you must be UK based, with the right to work in the UK. This is a remote role, with occasional (eg: once every three weeks) visits to either our London or Lancaster offices. While our software team is largely remote, you are welcome to work more regularly, or even full-time, in office if preferred. About the Role We are looking for an excellent software engineer to work on multiple projects across our tech stack, supporting our product which is mobile based. You will need to have strong fundamental engineering skills and be happy working across a wide range of applications. As a Senior Engineer, you will be responsible for our AWS, Web and Desktop tech stack. This includes: Our AWS cloud (Dynamo DB, Lambda ) Various scripts and algorithms (Python) Our Microsoft Desktop App (Python) Our ASP.Net web app (.Net, C#, JS, Azure) You will interact heavily with our wider team of mobile software engineers, physicists and mathematicians who manage our mobile stack, mobile SDK and authentication algorithms. You'll play a key role in designing, developing, and maintaining high-quality code, infrastructure and automated tests. You will collaborate with our talented science and engineering teams to implement new features and improve performance. This is a unique opportunity to work on impactful projects in a fast-paced, innovative environment, including: AWS architecture App development in Python, ASP.Net Problem solve with our team, bringing new perspectives and experience into our team Implement modern best practices and high quality, testable, readable code Identify and fix bugs and performance bottlenecks to enhance application efficiency. Optimize application performance for scalability and robustness. Continuously improve the development process by implementing tools and automation. Ensure security # experience Proven experience as a software engineer with at least 5+ years of hands-on development experience. Proficiency in a variety of AWS technologies and Python Excellent software engineering skills with a focus on modern best practices (SOLID, Clean, TDD, CI/CD, automation) Knowledge of Agile methodologies and experience working in an Agile team. Ability to quickly learn complex problem spaces # to have experience Experience with mobile development Experience with algorithm development A background in science or technology If you are a driven and ambitious professional ready to take your career to the next level, we want to hear from you.
Jul 24, 2025
Full time
To apply you must be UK based, with the right to work in the UK. This is a remote role, with occasional (eg: once every three weeks) visits to either our London or Lancaster offices. While our software team is largely remote, you are welcome to work more regularly, or even full-time, in office if preferred. About the Role We are looking for an excellent software engineer to work on multiple projects across our tech stack, supporting our product which is mobile based. You will need to have strong fundamental engineering skills and be happy working across a wide range of applications. As a Senior Engineer, you will be responsible for our AWS, Web and Desktop tech stack. This includes: Our AWS cloud (Dynamo DB, Lambda ) Various scripts and algorithms (Python) Our Microsoft Desktop App (Python) Our ASP.Net web app (.Net, C#, JS, Azure) You will interact heavily with our wider team of mobile software engineers, physicists and mathematicians who manage our mobile stack, mobile SDK and authentication algorithms. You'll play a key role in designing, developing, and maintaining high-quality code, infrastructure and automated tests. You will collaborate with our talented science and engineering teams to implement new features and improve performance. This is a unique opportunity to work on impactful projects in a fast-paced, innovative environment, including: AWS architecture App development in Python, ASP.Net Problem solve with our team, bringing new perspectives and experience into our team Implement modern best practices and high quality, testable, readable code Identify and fix bugs and performance bottlenecks to enhance application efficiency. Optimize application performance for scalability and robustness. Continuously improve the development process by implementing tools and automation. Ensure security # experience Proven experience as a software engineer with at least 5+ years of hands-on development experience. Proficiency in a variety of AWS technologies and Python Excellent software engineering skills with a focus on modern best practices (SOLID, Clean, TDD, CI/CD, automation) Knowledge of Agile methodologies and experience working in an Agile team. Ability to quickly learn complex problem spaces # to have experience Experience with mobile development Experience with algorithm development A background in science or technology If you are a driven and ambitious professional ready to take your career to the next level, we want to hear from you.
Senior Software Engineer - Data
Count Technologies Ltd
About us We are a fast-growing team on a mission to reimagine analytics and make data accessible to all. The Count canvas combines the power of data notebooks with the collaborative workflow of digital whiteboards. We're often referred to as the "Figma for data" because of the way Count transforms the way data teams work with the wider business through greater transparency and trust. Since launching in September 2022 we have seen the canvas concept explode, with Count empowering some of Europe's leading tech companies- including Cleo, BeautyPie, TooGoodToGo and Omnipresent- to revolutionise how their teams understand and work with data. What you'll do We're looking for an exceptional software engineer to help shape Count's next stage of growth. You'll own technical projects at the intersection of software development, data engineering, analytics and DevOps infrastructure, playing a key role in automating and scaling processes that empower every team across the organisation. Your responsibilities will include: Scaling our Go-To-Market (GTM) stack : Work closely with our GTM team to automate our go-to-market activities, by integrating our marketing, sales and finance tools with our CRM and product. Owning Count's analytics : Develop and maintain our core data infrastructure and data models to ensure the marketing, customer success and product teamshave access to meaningful and accurate metrics. Driving operational efficiency via automation and AI : Build scalable processes powered by AI agents and automation tooling. Continuously remove manual intervention from workflows to drive outsized outcomes across the business. We'd love to hear from you if you: Have at least 4 years of professional experience as a backend/platform engineer Have deep expertise in Python and building reliable data-focused backend services Have hands-on experience with cloud infrastructure (GCP/AWS/Azure), infrastructure-as-code (Terraform), containerisation (Docker/k8s) and data pipelines (SQL, dbt, Airbyte) Love automation, process improvement and finding ways to help others work efficiently Are comfortable working autonomously and taking responsibility for the delivery of large technical projects Are eager to learn from others and collaborative in helping others learn Our interview process will cover: An initial discussion (30-45 mins) for you to ask any questions you have about Count and for us to learn more about your experience and interests A working session with two engineers (90-120 mins), where we'll dive into the stack and work with you through a technical challenge that we have faced recently A final meeting with our founders (45-60 mins) The working session and final meeting will take place either virtually or in London, depending on where you're based. Life at Count Count is a remote-first company. Most of our team is based in the UK and we use our office in London as base to meet and collaborate. However we believe great work can happen anywhere and we're happy to consider candidates from elsewhere in Europe. Our work is important to us, and we know we work best when we actively maintain a good work-life balance. We're backed by some of Europe's best investors allowing us to offer a competitive employment package. Some of the benefits of working at Count include: Competitive salary, pension and share options Flexible working hours 28 days of holiday (plus public holidays) Private health care Generous parental leave An annual working from home allowance and co-working budget Quarterly meetups with the team to relax and brainstorm, each time in a different city We're committed to building a diverse team. Whatever your race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability, we want to hear from you.
Jul 24, 2025
Full time
About us We are a fast-growing team on a mission to reimagine analytics and make data accessible to all. The Count canvas combines the power of data notebooks with the collaborative workflow of digital whiteboards. We're often referred to as the "Figma for data" because of the way Count transforms the way data teams work with the wider business through greater transparency and trust. Since launching in September 2022 we have seen the canvas concept explode, with Count empowering some of Europe's leading tech companies- including Cleo, BeautyPie, TooGoodToGo and Omnipresent- to revolutionise how their teams understand and work with data. What you'll do We're looking for an exceptional software engineer to help shape Count's next stage of growth. You'll own technical projects at the intersection of software development, data engineering, analytics and DevOps infrastructure, playing a key role in automating and scaling processes that empower every team across the organisation. Your responsibilities will include: Scaling our Go-To-Market (GTM) stack : Work closely with our GTM team to automate our go-to-market activities, by integrating our marketing, sales and finance tools with our CRM and product. Owning Count's analytics : Develop and maintain our core data infrastructure and data models to ensure the marketing, customer success and product teamshave access to meaningful and accurate metrics. Driving operational efficiency via automation and AI : Build scalable processes powered by AI agents and automation tooling. Continuously remove manual intervention from workflows to drive outsized outcomes across the business. We'd love to hear from you if you: Have at least 4 years of professional experience as a backend/platform engineer Have deep expertise in Python and building reliable data-focused backend services Have hands-on experience with cloud infrastructure (GCP/AWS/Azure), infrastructure-as-code (Terraform), containerisation (Docker/k8s) and data pipelines (SQL, dbt, Airbyte) Love automation, process improvement and finding ways to help others work efficiently Are comfortable working autonomously and taking responsibility for the delivery of large technical projects Are eager to learn from others and collaborative in helping others learn Our interview process will cover: An initial discussion (30-45 mins) for you to ask any questions you have about Count and for us to learn more about your experience and interests A working session with two engineers (90-120 mins), where we'll dive into the stack and work with you through a technical challenge that we have faced recently A final meeting with our founders (45-60 mins) The working session and final meeting will take place either virtually or in London, depending on where you're based. Life at Count Count is a remote-first company. Most of our team is based in the UK and we use our office in London as base to meet and collaborate. However we believe great work can happen anywhere and we're happy to consider candidates from elsewhere in Europe. Our work is important to us, and we know we work best when we actively maintain a good work-life balance. We're backed by some of Europe's best investors allowing us to offer a competitive employment package. Some of the benefits of working at Count include: Competitive salary, pension and share options Flexible working hours 28 days of holiday (plus public holidays) Private health care Generous parental leave An annual working from home allowance and co-working budget Quarterly meetups with the team to relax and brainstorm, each time in a different city We're committed to building a diverse team. Whatever your race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability, we want to hear from you.
Senior Software Engineer (Platform Witness
Startup Networks
We are Orbital an AI company on a mission to automate the legal segment of every property transaction in the world We iterate rapidly to build products that utilise the bleeding-edge AI models. Products that are powered by the latest frontier models including OpenAI's GPT-4.1, o3 and o4-mini along with others from Anthropic and Google Gemini. This places us at the forefront of THE most advanced technological advancements of our generation We're spearheading an unprecedented shift in how the world's asset class is transacted, globally. Legal reasoning is a hard problem and requires some of the smartest and most experienced professionals to solve legal challenges for their clients. Because of this we will continue to push ahead and use the most intelligent and the fastest foundational models to build an AI Assistant that can provide accurate, efficient, and reliable support to legal professionals in the world of real estate. Already the trusted ally of thousands of lawyers and commercial property professionals across the UK and US, across a diverse spectrum of blue-chip firms and title insurers, our innovative solutions have earned accolades from the UK's magic circle law firms-Clifford Chance, Linklaters, Allen & Overy, Freshfields, and Slaughter & May-as well as renowned organisations like Tesla and Marks & Spencer. Now in the early stages of an international expansion, we're continuing to expand our talented team to support our growth. Bolstered by the support of industry giants, including some of the world's largest real estate and insurance companies such as JLL, First American Financial, and Investec and on the back of our £7.5 million Series A funding round led by Parker89 , we're on the lookout for exceptionally talented people to join us in shaping the future of property transactions under this new evolution of technological advancement. We're building an AI assistant with the expertise of a high-performing real estate associate at a law firm. We believe property deals in the 21st century shouldn't hinge on overworked lawyers sifting through paperwork and drafting reports. It's time for smarter, faster, tech-driven transactions. Our mission is to help any professional or individual involved in a property transaction to properly understand what they are getting into, from the outset, before incurring legal fees. We are Bold & Ambitious (changing an entire industry is hard!) We give Power to our People (we give exceptional people autonomy to succeed) We Question or Commit (we welcome debate, but love reaching quick decisions) and we Eat that Frog! (we take on the hardest thing first) We're looking for engineers from mid level to senior to join our platform team, as we've launched the industry's first legal AI Agent and have seen phenomenal growth in both revenue and usage in the last 18 months. Orbital Copilot is a new product which is delivering much needed automation in Real Estate transactions across the country and internationally, with a view to transforming the way property is transacted. We have a successful existing product which helps real estate professionals extract key information & create reports from legal documents. We're evolving this product to add further value to our user base. With the recent release of many Large Language Models (LLMs), such as OpenAI's GPT-4o and o3, we've continued to adopt bleeding edge frontier models. This is an opportunity for someone who is passionate about learning how to utilise this in production use cases. You'll own the end-to-end design and development of key features of our web application along with the underlying services that support it. You'll be joining a small, dynamic and fast-paced team with a focus on quality, usability and impact. You'll be involved in every stage of the development lifecycle; from discovery and design, through implementation to deployment, maintenance and continuous improvement. You will be supported by a cross-functional, collaborative and growing team in delivering an impactful product, initially to lawyers and then to a wider set of B2B customers. Dive deep into complex low-level backend engineering and system architecture challenges, solving problems at the core of the application. Design and implement scalable, reliable backend systems that form the backbone of our cutting-edge product. Take full ownership of critical technology decisions to lay the foundation for our ambitious growth plans. Develop, test, refactor, deploy, maintain, and support production software with precision and care. Collaborate closely with a cross-functional team (Al product manager, VP of Al, legal experts, and other engineers) to experiment quickly and ship impactful features. Champion code quality and reuse to create a maintainable and scalable codebase. Play a pivotal role in architecture and code reviews, ensuring our applications meet the highest standards of quality, security, and scalability. Work on infrastructure as code and CI/CD pipelines, ensuring seamless integration and deployment of systems. Ensure compliance with security policies and ISO 27001 by protecting sensitive data and following secure coding practices to prevent breaches, injection, and unauthorised access. Matched pension contributions and equity options in a fast growing start-up Flexible working hours and location Professional equipment and personal development budget along with training opportunities to learn and develop your skills Free lunch on Wednesdays and a Deliveroo budget if you're working late from the office An inclusive community enjoying all-company off-sites, lunches and socials We value diversity at Orbital Witness, and would particularly encourage applications from those who are traditionally underrepresented in tech. We'd love to hear from you even if you don't match all of the above criteria or are seeking other opportunities that we're not currently advertising. You should apply if: ️ Proficiency in Python with proven experience building and scaling backend systems from scratch. Expertise in frameworks like FastAPI and SQLAlchemy for building robust and efficient backend solutions. Strong hands-on experience with Terraform for infrastructure as code, enabling scalable and reliable systems. Experience with monitoring and observability tools, such as Datadog or Prometheus. Familiarity with event-driven systems, particularly Kafka and/or RabbitMQ. Deep understanding of messaging and queuing systems, including design patterns for reliability, retries, and scaling. Strong understanding of PostgreSQL for relational database systems. Experience working with Redis for caching and high-performance data handling. Experience setting up and maintaining CI/CD pipelines for smooth and automated deployments. Low-Level & Deep Stack Problem-Solving Note: We don't expect candidates to tick every single box, we encourage you to apply even if you don't meet all of the criteria. It would also be nice if you have: Exposure to container orchestration (e.g., Kubernetes) Experience building or maintaining infrastructure for AI workloads, including support for agents, LLMs, or vector databases. Familiarity with LangChain, LangSmith, or similar agent orchestration and tracing tools. Experience managing and scaling applications in cloud environments, particularly with Azure. As part of our commitment to information security, all employees are expected to adhere to company security policies and procedures, participate in mandatory security awareness training, and ensure the secure handling of sensitive data in line with ISO 27001 standards. Reporting potential risks or incidents is a key part of fostering our culture of security and compliance. Matched pension contributions and equity options in a fast growing start-up Flexible working hours and location Professional equipment and personal development budget along with training opportunities to learn and develop your skills Free lunch on Wednesdays and a Deliveroo budget if you're working late from the office An inclusive community enjoying all-company off-sites, lunches and socials We value diversity at Orbital Witness, and would particularly encourage applications from those who are traditionally underrepresented in tech. We'd love to hear from you even if you don't match all of the above criteria or are seeking other opportunities that we're not currently advertising. Discussion Topic Sorry, you aren't permitted to apply to this job opportunity. However, you may be able to apply if you sign in. Sign In Don't have an account?Sign Up You can post now and register later.If you have an account, sign in now to post with your account. Note: Your post will require moderator approval before it will be visible.
Jul 24, 2025
Full time
We are Orbital an AI company on a mission to automate the legal segment of every property transaction in the world We iterate rapidly to build products that utilise the bleeding-edge AI models. Products that are powered by the latest frontier models including OpenAI's GPT-4.1, o3 and o4-mini along with others from Anthropic and Google Gemini. This places us at the forefront of THE most advanced technological advancements of our generation We're spearheading an unprecedented shift in how the world's asset class is transacted, globally. Legal reasoning is a hard problem and requires some of the smartest and most experienced professionals to solve legal challenges for their clients. Because of this we will continue to push ahead and use the most intelligent and the fastest foundational models to build an AI Assistant that can provide accurate, efficient, and reliable support to legal professionals in the world of real estate. Already the trusted ally of thousands of lawyers and commercial property professionals across the UK and US, across a diverse spectrum of blue-chip firms and title insurers, our innovative solutions have earned accolades from the UK's magic circle law firms-Clifford Chance, Linklaters, Allen & Overy, Freshfields, and Slaughter & May-as well as renowned organisations like Tesla and Marks & Spencer. Now in the early stages of an international expansion, we're continuing to expand our talented team to support our growth. Bolstered by the support of industry giants, including some of the world's largest real estate and insurance companies such as JLL, First American Financial, and Investec and on the back of our £7.5 million Series A funding round led by Parker89 , we're on the lookout for exceptionally talented people to join us in shaping the future of property transactions under this new evolution of technological advancement. We're building an AI assistant with the expertise of a high-performing real estate associate at a law firm. We believe property deals in the 21st century shouldn't hinge on overworked lawyers sifting through paperwork and drafting reports. It's time for smarter, faster, tech-driven transactions. Our mission is to help any professional or individual involved in a property transaction to properly understand what they are getting into, from the outset, before incurring legal fees. We are Bold & Ambitious (changing an entire industry is hard!) We give Power to our People (we give exceptional people autonomy to succeed) We Question or Commit (we welcome debate, but love reaching quick decisions) and we Eat that Frog! (we take on the hardest thing first) We're looking for engineers from mid level to senior to join our platform team, as we've launched the industry's first legal AI Agent and have seen phenomenal growth in both revenue and usage in the last 18 months. Orbital Copilot is a new product which is delivering much needed automation in Real Estate transactions across the country and internationally, with a view to transforming the way property is transacted. We have a successful existing product which helps real estate professionals extract key information & create reports from legal documents. We're evolving this product to add further value to our user base. With the recent release of many Large Language Models (LLMs), such as OpenAI's GPT-4o and o3, we've continued to adopt bleeding edge frontier models. This is an opportunity for someone who is passionate about learning how to utilise this in production use cases. You'll own the end-to-end design and development of key features of our web application along with the underlying services that support it. You'll be joining a small, dynamic and fast-paced team with a focus on quality, usability and impact. You'll be involved in every stage of the development lifecycle; from discovery and design, through implementation to deployment, maintenance and continuous improvement. You will be supported by a cross-functional, collaborative and growing team in delivering an impactful product, initially to lawyers and then to a wider set of B2B customers. Dive deep into complex low-level backend engineering and system architecture challenges, solving problems at the core of the application. Design and implement scalable, reliable backend systems that form the backbone of our cutting-edge product. Take full ownership of critical technology decisions to lay the foundation for our ambitious growth plans. Develop, test, refactor, deploy, maintain, and support production software with precision and care. Collaborate closely with a cross-functional team (Al product manager, VP of Al, legal experts, and other engineers) to experiment quickly and ship impactful features. Champion code quality and reuse to create a maintainable and scalable codebase. Play a pivotal role in architecture and code reviews, ensuring our applications meet the highest standards of quality, security, and scalability. Work on infrastructure as code and CI/CD pipelines, ensuring seamless integration and deployment of systems. Ensure compliance with security policies and ISO 27001 by protecting sensitive data and following secure coding practices to prevent breaches, injection, and unauthorised access. Matched pension contributions and equity options in a fast growing start-up Flexible working hours and location Professional equipment and personal development budget along with training opportunities to learn and develop your skills Free lunch on Wednesdays and a Deliveroo budget if you're working late from the office An inclusive community enjoying all-company off-sites, lunches and socials We value diversity at Orbital Witness, and would particularly encourage applications from those who are traditionally underrepresented in tech. We'd love to hear from you even if you don't match all of the above criteria or are seeking other opportunities that we're not currently advertising. You should apply if: ️ Proficiency in Python with proven experience building and scaling backend systems from scratch. Expertise in frameworks like FastAPI and SQLAlchemy for building robust and efficient backend solutions. Strong hands-on experience with Terraform for infrastructure as code, enabling scalable and reliable systems. Experience with monitoring and observability tools, such as Datadog or Prometheus. Familiarity with event-driven systems, particularly Kafka and/or RabbitMQ. Deep understanding of messaging and queuing systems, including design patterns for reliability, retries, and scaling. Strong understanding of PostgreSQL for relational database systems. Experience working with Redis for caching and high-performance data handling. Experience setting up and maintaining CI/CD pipelines for smooth and automated deployments. Low-Level & Deep Stack Problem-Solving Note: We don't expect candidates to tick every single box, we encourage you to apply even if you don't meet all of the criteria. It would also be nice if you have: Exposure to container orchestration (e.g., Kubernetes) Experience building or maintaining infrastructure for AI workloads, including support for agents, LLMs, or vector databases. Familiarity with LangChain, LangSmith, or similar agent orchestration and tracing tools. Experience managing and scaling applications in cloud environments, particularly with Azure. As part of our commitment to information security, all employees are expected to adhere to company security policies and procedures, participate in mandatory security awareness training, and ensure the secure handling of sensitive data in line with ISO 27001 standards. Reporting potential risks or incidents is a key part of fostering our culture of security and compliance. Matched pension contributions and equity options in a fast growing start-up Flexible working hours and location Professional equipment and personal development budget along with training opportunities to learn and develop your skills Free lunch on Wednesdays and a Deliveroo budget if you're working late from the office An inclusive community enjoying all-company off-sites, lunches and socials We value diversity at Orbital Witness, and would particularly encourage applications from those who are traditionally underrepresented in tech. We'd love to hear from you even if you don't match all of the above criteria or are seeking other opportunities that we're not currently advertising. Discussion Topic Sorry, you aren't permitted to apply to this job opportunity. However, you may be able to apply if you sign in. Sign In Don't have an account?Sign Up You can post now and register later.If you have an account, sign in now to post with your account. Note: Your post will require moderator approval before it will be visible.
Senior Software Engineer - Python & AWS (Remote) Remote, UK
Quantum Base Limited
To apply you must be UK based, with the right to work in the UK. This is a remote role, with occasional (eg: once every three weeks) visits to either our London or Lancaster offices. While our software team is largely remote, you are welcome to work more regularly, or even full-time, in office if preferred. About the Role We are looking for an excellent software engineer to work on multiple projects across our tech stack, supporting our product which is mobile based. You will need to have strong fundamental engineering skills and be happy working across a wide range of applications. As a Senior Engineer, you will be responsible for our AWS, Web and Desktop tech stack. This includes: Our AWS cloud (Dynamo DB, Lambda ) Various scripts and algorithms (Python) Our Microsoft Desktop App (Python) Our ASP.Net web app (.Net, C#, JS, Azure) You will interact heavily with our wider team of mobile software engineers, physicists and mathematicians who manage our mobile stack, mobile SDK and authentication algorithms. You'll play a key role in designing, developing, and maintaining high-quality code, infrastructure and automated tests. You will collaborate with our talented science and engineering teams to implement new features and improve performance. This is a unique opportunity to work on impactful projects in a fast-paced, innovative environment, including: AWS architecture App development in Python, ASP.Net Problem solve with our team, bringing new perspectives and experience into our team Implement modern best practices and high quality, testable, readable code Identify and fix bugs and performance bottlenecks to enhance application efficiency. Optimize application performance for scalability and robustness. Continuously improve the development process by implementing tools and automation. Ensure security # experience Proven experience as a software engineer with at least 5+ years of hands-on development experience. Proficiency in a variety of AWS technologies and Python Excellent software engineering skills with a focus on modern best practices (SOLID, Clean, TDD, CI/CD, automation) Knowledge of Agile methodologies and experience working in an Agile team. Ability to quickly learn complex problem spaces # to have experience Experience with mobile development Experience with algorithm development A background in science or technology If you are a driven and ambitious professional ready to take your career to the next level, we want to hear from you.
Jul 24, 2025
Full time
To apply you must be UK based, with the right to work in the UK. This is a remote role, with occasional (eg: once every three weeks) visits to either our London or Lancaster offices. While our software team is largely remote, you are welcome to work more regularly, or even full-time, in office if preferred. About the Role We are looking for an excellent software engineer to work on multiple projects across our tech stack, supporting our product which is mobile based. You will need to have strong fundamental engineering skills and be happy working across a wide range of applications. As a Senior Engineer, you will be responsible for our AWS, Web and Desktop tech stack. This includes: Our AWS cloud (Dynamo DB, Lambda ) Various scripts and algorithms (Python) Our Microsoft Desktop App (Python) Our ASP.Net web app (.Net, C#, JS, Azure) You will interact heavily with our wider team of mobile software engineers, physicists and mathematicians who manage our mobile stack, mobile SDK and authentication algorithms. You'll play a key role in designing, developing, and maintaining high-quality code, infrastructure and automated tests. You will collaborate with our talented science and engineering teams to implement new features and improve performance. This is a unique opportunity to work on impactful projects in a fast-paced, innovative environment, including: AWS architecture App development in Python, ASP.Net Problem solve with our team, bringing new perspectives and experience into our team Implement modern best practices and high quality, testable, readable code Identify and fix bugs and performance bottlenecks to enhance application efficiency. Optimize application performance for scalability and robustness. Continuously improve the development process by implementing tools and automation. Ensure security # experience Proven experience as a software engineer with at least 5+ years of hands-on development experience. Proficiency in a variety of AWS technologies and Python Excellent software engineering skills with a focus on modern best practices (SOLID, Clean, TDD, CI/CD, automation) Knowledge of Agile methodologies and experience working in an Agile team. Ability to quickly learn complex problem spaces # to have experience Experience with mobile development Experience with algorithm development A background in science or technology If you are a driven and ambitious professional ready to take your career to the next level, we want to hear from you.
Senior Software Engineer
Faraday
Shape Your Future with Us Faraday, part of the General Re Corporation and a wholly owned subsidiary of Berkshire Hathaway, offers a stable financial foundation. Faraday's Syndicate 435 at Lloyd's underwrites Aviation, Casualty (North American Specialist Lines, Financial Lines, International Casualty, UK Liability Insurance), Property (Direct, Facultative, and Treaty), Accident & Health, Agriculture, and Energy. We are offering an opportunity for a Senior Software Engineer. Context of the Role: We seek a highly skilled Senior Software Engineer with expertise in building scalable, high-performance solutions on the Microsoft technology stack (.NET / Blazor / C#). You will lead the development and maintenance of web applications, collaborating with international teams. The IT team comprises seven developers and solution specialists, and the successful candidate will serve as the lead for the Microsoft stack. Key Responsibilities Design, develop, test, support, and deploy custom web and mobile applications based on .NET (Blazor, C#), C++. Gather customer requirements and develop related software applications. Collaborate with architects, engineers, and team members to design scalable solutions. Implement Azure Cloud Services to enhance performance and reliability. Research and evaluate new software technologies and products. Design testing and maintenance procedures. Develop high-quality coding standards. Required Skills & Experience: University degree in Computer Science, Information Systems, or related field, or equivalent work experience. Proven experience in software development with C# in the .NET environment, including ASP.NET Core and Entity Framework Core. Experience with iterative methodologies like Scrum or Design Thinking, using Azure DevOps and Git. Experience with Azure Cloud Services such as Azure Functions, Azure SQL, and Azure App Service. Experience with Azure Blazor is a plus. Experience with CI/CD pipelines and Infrastructure as Code with Terraform is a plus. Experience in the reinsurance or insurance sectors is a plus. We offer you: A professional and inclusive work environment valuing excellence, integrity, personal responsibility, and talent. Flat management hierarchy and team-based collaboration. Market-competitive remuneration package. We look forward to your application! Our Address Corn Exchange 55 Mark Lane London, EC3R 7NE (UK) Gen Re Group is committed to equal opportunity employment and provides reasonable accommodations for individuals with disabilities in accordance with the Americans with Disabilities Act.
Jul 24, 2025
Full time
Shape Your Future with Us Faraday, part of the General Re Corporation and a wholly owned subsidiary of Berkshire Hathaway, offers a stable financial foundation. Faraday's Syndicate 435 at Lloyd's underwrites Aviation, Casualty (North American Specialist Lines, Financial Lines, International Casualty, UK Liability Insurance), Property (Direct, Facultative, and Treaty), Accident & Health, Agriculture, and Energy. We are offering an opportunity for a Senior Software Engineer. Context of the Role: We seek a highly skilled Senior Software Engineer with expertise in building scalable, high-performance solutions on the Microsoft technology stack (.NET / Blazor / C#). You will lead the development and maintenance of web applications, collaborating with international teams. The IT team comprises seven developers and solution specialists, and the successful candidate will serve as the lead for the Microsoft stack. Key Responsibilities Design, develop, test, support, and deploy custom web and mobile applications based on .NET (Blazor, C#), C++. Gather customer requirements and develop related software applications. Collaborate with architects, engineers, and team members to design scalable solutions. Implement Azure Cloud Services to enhance performance and reliability. Research and evaluate new software technologies and products. Design testing and maintenance procedures. Develop high-quality coding standards. Required Skills & Experience: University degree in Computer Science, Information Systems, or related field, or equivalent work experience. Proven experience in software development with C# in the .NET environment, including ASP.NET Core and Entity Framework Core. Experience with iterative methodologies like Scrum or Design Thinking, using Azure DevOps and Git. Experience with Azure Cloud Services such as Azure Functions, Azure SQL, and Azure App Service. Experience with Azure Blazor is a plus. Experience with CI/CD pipelines and Infrastructure as Code with Terraform is a plus. Experience in the reinsurance or insurance sectors is a plus. We offer you: A professional and inclusive work environment valuing excellence, integrity, personal responsibility, and talent. Flat management hierarchy and team-based collaboration. Market-competitive remuneration package. We look forward to your application! Our Address Corn Exchange 55 Mark Lane London, EC3R 7NE (UK) Gen Re Group is committed to equal opportunity employment and provides reasonable accommodations for individuals with disabilities in accordance with the Americans with Disabilities Act.
Senior Software Engineer - Identity and Access Management (f/m/d)
Contentful
Senior Software Engineer - Identity and Access Management (f/m/d) Join Contentful as a Senior Software Engineer and take a central role in enhancing our Identity and Access Management ( IAM ) capabilities. Our platform serves billions of requests daily, with customers trusting us with their content-making scalability and security equally crucial. We seek engineers passionate about building an IAM platform that delivers a seamless experience for both internal and external users. Become a part of the innovative team at Contentful, where we empower thousands of customers to manage content at scale. We're looking for someone who is passionate about building innovative solutions, optimizing processes, and improving scalability while balancing strategic thinking with effective problem-solving. What to expect? Collaborate and Innovate : Partner with product managers, designers, and engineers to develop industry-leading IAM capabilities for our customers and internal teams. Full Stack Development : While everyone has a certain focus, we want people to design, develop, and maintain scalable frontend and backend features using Ruby, Node.js, K8, AWS Lambda, Terraform, MySQL , DynamoDB, Redis, and more. Systems Thinking : Design cohesive solutions that consider individual components and the overall user experience while allowing us to grow. Efficient Problem-Solving : Identify and resolve issues quickly to maintain high customer satisfaction. Data-Driven Development : Use data analytics to guide product decisions and feature improvements as well as catering to performance and security concerns. Continuous Improvement : Participate in shaping our team to help enhance our ways of working and our development processes as well as our domain and its components. What you need to be successful? Professional Experience : Proven track record as a Senior Software Engineer in product development, with demonstrated success in building high-traffic APIs and services. Technical Expertise : Strong proficiency in Ruby, TypeScript/Node.js, relational databases ( MySQL /PostgreSQL), non-relational databases (e.g. dynamoDB), event-driven systems (e.g. SNS/SQS, RMQ , Kafka), as well as Docker, Kubernetes and enterprise-level distributed system architecture. Cloud Platform Experience : Working knowledge of major cloud platforms ( AWS , Azure, or GCP). Problem-Solving Ability : Strong analytical skills with a track record of developing practical solutions that drive product growth. Team Player : Excellent English communication skills with proven ability to work effectively in collaborative environments. Time Management : Strong organizational skills with ability to prioritize tasks in fast-paced settings. Development Practices : Experience with continuous development methods ( XP experience is beneficial). Initiative : Self-motivated with a strong sense of ownership, curiosity and constant learning. Experience with the following is a plus: • Serverless architectures • Systems programming languages (Rust or Go) • Edge computing and storage solutions (Fastly/Cloudflare) What's in it for you? Join an ambitious tech company reshaping the way people build digital experiences Full-time employees receive Stock Options for the opportunity to share in the success of our company Fertility and family building benefits, including a lifetime reimbursable wallet to support your growing family. We value Work-Life balance and You Time !A generous amount of paid time off, including vacation days, sick days, education days, compassion days for loss, and volunteer days Time off to care for and focus on your growing family Use your personal annual education budget to improve your skills and grow in your career Enjoy a full range of virtual and in-person events, including workshops, guest speakers, and fun team activities, supporting learning and networking exchange beyond the usual work duties An annual wellbeing stipend to care for your physical, financial, or emotional health A monthly communication phone/internet stipend and phone hardware upgrade reimbursement. New hire office equipment stipend for hybrid or distributed employees. Get the gear you need to work at your best. Who are we? Contentful is a leading digital experience platform that helps modern businesses meet the growing demand for engaging, personalized content at scale. By blending composability with native AI capabilities, Contentful enables dynamic personalization, automated content delivery, and real-time experimentation, powering next-generation digital experiences across brands, regions, and channels for more than 4,200 organizations worldwide. More than 700 people from more than 70 nations contribute their energy and creativity to Contentful, working from hubs in Berlin, Denver, San Francisco, London, New York, and distributed worldwide. Everyone is welcome here! "Everyone is welcome here" is a celebrated component of our culture. At Contentful, we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences, and we are proud to be an equal opportunity employer. All qualified applications will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical dis ability, or length of time spent unemployed. We invite you to apply and join us! If you need reasonable accommodations at any point during the application or interview process, please let your recruiting coordinator know. Please be aware of scammers who may fraudulently allege to be from Contentful. These types of fraud can be carried out through copycat websites, fake email addresses claiming to be from our company, or social media. We do not ask for your personal information, such as bank account numbers, identification numbers, etc, through social media or chat-based apps, nor do we request or send money for the purchase of business equipment. If you suspect fraud, please report it to your local authorities, as well as reach out to us at with any information you may have. By clicking "Apply for this job," I acknowledge that I have read the " Contentful's Candidate Privacy Notice " and hereby consent to the collection, processing, use, and storage of my personal information as described therein.
Jul 24, 2025
Full time
Senior Software Engineer - Identity and Access Management (f/m/d) Join Contentful as a Senior Software Engineer and take a central role in enhancing our Identity and Access Management ( IAM ) capabilities. Our platform serves billions of requests daily, with customers trusting us with their content-making scalability and security equally crucial. We seek engineers passionate about building an IAM platform that delivers a seamless experience for both internal and external users. Become a part of the innovative team at Contentful, where we empower thousands of customers to manage content at scale. We're looking for someone who is passionate about building innovative solutions, optimizing processes, and improving scalability while balancing strategic thinking with effective problem-solving. What to expect? Collaborate and Innovate : Partner with product managers, designers, and engineers to develop industry-leading IAM capabilities for our customers and internal teams. Full Stack Development : While everyone has a certain focus, we want people to design, develop, and maintain scalable frontend and backend features using Ruby, Node.js, K8, AWS Lambda, Terraform, MySQL , DynamoDB, Redis, and more. Systems Thinking : Design cohesive solutions that consider individual components and the overall user experience while allowing us to grow. Efficient Problem-Solving : Identify and resolve issues quickly to maintain high customer satisfaction. Data-Driven Development : Use data analytics to guide product decisions and feature improvements as well as catering to performance and security concerns. Continuous Improvement : Participate in shaping our team to help enhance our ways of working and our development processes as well as our domain and its components. What you need to be successful? Professional Experience : Proven track record as a Senior Software Engineer in product development, with demonstrated success in building high-traffic APIs and services. Technical Expertise : Strong proficiency in Ruby, TypeScript/Node.js, relational databases ( MySQL /PostgreSQL), non-relational databases (e.g. dynamoDB), event-driven systems (e.g. SNS/SQS, RMQ , Kafka), as well as Docker, Kubernetes and enterprise-level distributed system architecture. Cloud Platform Experience : Working knowledge of major cloud platforms ( AWS , Azure, or GCP). Problem-Solving Ability : Strong analytical skills with a track record of developing practical solutions that drive product growth. Team Player : Excellent English communication skills with proven ability to work effectively in collaborative environments. Time Management : Strong organizational skills with ability to prioritize tasks in fast-paced settings. Development Practices : Experience with continuous development methods ( XP experience is beneficial). Initiative : Self-motivated with a strong sense of ownership, curiosity and constant learning. Experience with the following is a plus: • Serverless architectures • Systems programming languages (Rust or Go) • Edge computing and storage solutions (Fastly/Cloudflare) What's in it for you? Join an ambitious tech company reshaping the way people build digital experiences Full-time employees receive Stock Options for the opportunity to share in the success of our company Fertility and family building benefits, including a lifetime reimbursable wallet to support your growing family. We value Work-Life balance and You Time !A generous amount of paid time off, including vacation days, sick days, education days, compassion days for loss, and volunteer days Time off to care for and focus on your growing family Use your personal annual education budget to improve your skills and grow in your career Enjoy a full range of virtual and in-person events, including workshops, guest speakers, and fun team activities, supporting learning and networking exchange beyond the usual work duties An annual wellbeing stipend to care for your physical, financial, or emotional health A monthly communication phone/internet stipend and phone hardware upgrade reimbursement. New hire office equipment stipend for hybrid or distributed employees. Get the gear you need to work at your best. Who are we? Contentful is a leading digital experience platform that helps modern businesses meet the growing demand for engaging, personalized content at scale. By blending composability with native AI capabilities, Contentful enables dynamic personalization, automated content delivery, and real-time experimentation, powering next-generation digital experiences across brands, regions, and channels for more than 4,200 organizations worldwide. More than 700 people from more than 70 nations contribute their energy and creativity to Contentful, working from hubs in Berlin, Denver, San Francisco, London, New York, and distributed worldwide. Everyone is welcome here! "Everyone is welcome here" is a celebrated component of our culture. At Contentful, we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences, and we are proud to be an equal opportunity employer. All qualified applications will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical dis ability, or length of time spent unemployed. We invite you to apply and join us! If you need reasonable accommodations at any point during the application or interview process, please let your recruiting coordinator know. Please be aware of scammers who may fraudulently allege to be from Contentful. These types of fraud can be carried out through copycat websites, fake email addresses claiming to be from our company, or social media. We do not ask for your personal information, such as bank account numbers, identification numbers, etc, through social media or chat-based apps, nor do we request or send money for the purchase of business equipment. If you suspect fraud, please report it to your local authorities, as well as reach out to us at with any information you may have. By clicking "Apply for this job," I acknowledge that I have read the " Contentful's Candidate Privacy Notice " and hereby consent to the collection, processing, use, and storage of my personal information as described therein.
Solution Architect
Two Circles Ltd
Two Circles is a global sports agency. We drive growth for sports properties by delivering deeper connections with fans, through the intelligent use of data and technology. We work with some of the world's biggest sports organisations - including the NFL, Premier League, Formula 1, AFL, Wimbledon and UEFA - and have been named Sport Industry Agency of the Year on more than four occasions. We are almost 1000 people, based out of 14 offices, and we deliver work for sports and entertainment businesses of all shapes and sizes all over the world. Role: You will be a key contributor across pre-sales, discovery, solution design, and delivery phases - taking ownership of architectural artefacts and ensuring technical excellence throughout the project lifecycle. This role requires strong communication skills, a sharp understanding of modern tech stacks, and an ability to bridge business needs with technical execution. Requirements Responsibilities: Solution Design & Delivery Client Collaboration & Delivery Execution Engineering & Hands-On Capability Quality & Security Required Skills & Experience Proven experience in solution architecture, technical leadership, or senior engineering roles. Prior hands-on engineering experience is a must, with demonstrated ability to contribute to codebases and solve complex technical challenges. Strong understanding of modern software architectures (e.g., microservices, APIs, serverless). Experience with one or more cloud platforms (e.g., AWS, Azure, GCP). Strong working knowledge of web and mobile technologies, RESTful APIs, and front-end/back-end development patterns. Nice to Have Experience with platforms like Braze, Google Analytics, Adobe Analytics, Contentful, or Sitecore. Experience across technology domains including CMS, CRM, Martech platforms, data pipelines, analytics, and cloud services. Exposure to CDPs (e.g., Bloomreach, Segment, BlueConic, Tealium) and data integration pipelines. Understanding of data modelling, ETL processes, and basic analytics or BI tools like Power BI or Tableau. Experience in the sports, entertainment, or fan engagement domain is a strong plus.
Jul 24, 2025
Full time
Two Circles is a global sports agency. We drive growth for sports properties by delivering deeper connections with fans, through the intelligent use of data and technology. We work with some of the world's biggest sports organisations - including the NFL, Premier League, Formula 1, AFL, Wimbledon and UEFA - and have been named Sport Industry Agency of the Year on more than four occasions. We are almost 1000 people, based out of 14 offices, and we deliver work for sports and entertainment businesses of all shapes and sizes all over the world. Role: You will be a key contributor across pre-sales, discovery, solution design, and delivery phases - taking ownership of architectural artefacts and ensuring technical excellence throughout the project lifecycle. This role requires strong communication skills, a sharp understanding of modern tech stacks, and an ability to bridge business needs with technical execution. Requirements Responsibilities: Solution Design & Delivery Client Collaboration & Delivery Execution Engineering & Hands-On Capability Quality & Security Required Skills & Experience Proven experience in solution architecture, technical leadership, or senior engineering roles. Prior hands-on engineering experience is a must, with demonstrated ability to contribute to codebases and solve complex technical challenges. Strong understanding of modern software architectures (e.g., microservices, APIs, serverless). Experience with one or more cloud platforms (e.g., AWS, Azure, GCP). Strong working knowledge of web and mobile technologies, RESTful APIs, and front-end/back-end development patterns. Nice to Have Experience with platforms like Braze, Google Analytics, Adobe Analytics, Contentful, or Sitecore. Experience across technology domains including CMS, CRM, Martech platforms, data pipelines, analytics, and cloud services. Exposure to CDPs (e.g., Bloomreach, Segment, BlueConic, Tealium) and data integration pipelines. Understanding of data modelling, ETL processes, and basic analytics or BI tools like Power BI or Tableau. Experience in the sports, entertainment, or fan engagement domain is a strong plus.
Software Engineering Manager - Financial Services - London
Marks & Spencer Plc
As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence to build the systems and services for M and S financial business all while making the product experience seamless for our users and customers. Being kind, creative, curious, and confident, you will be an integral part of our empowered, multi-disciplinary engineering teams - building resilient systems. You will be closely working with Principal engineers, product and delivery peers to drive the successful delivery of projects and features. What's in it for you Being a part of M&S is exactly that - playing your part to bring the magic of M&S to our customers every day. We're an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us. Here are some of the benefits we offer that make working for M&S just that little bit more special After completing your probationary period, you'll receive 20% colleague discount across all M&S products and many of our third-party brands for you and a member of your household. Competitive holiday entitlement with the potential to buy extra holiday days! Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business. A generous Defined Contribution Pension Scheme and Life Assurance. A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills. Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing. Industry-leading parental, adoption and neonatal policies, providing support and flexibility for your family. Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 Virtual GP and PAM Assist to support you and your family. A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work. What You'll Do Software Development & Architecture: Responsible for design and architectural decisions, developing scalable and distributed systems, and driving legacy migrations. Focused on optimizing deployment pipelines to enhance efficiency and reliability. Quality, Stability & Standards: Establish quality standards to meet performance, reliability, and maintainability of the systems. With a strong production-first mindset, drive observability, maintain Service Level Objectives (SLOs), and ensure efficient incident resolution. Oversee the maintenance of existing systems, ensuring continuous improvements and prompt resolution of issues. Agile Delivery & Collaboration: Working closely with product, design, and programme management, you will lead the engineering delivery aligning to the business objectives. Collaboration will be key as you engage with senior leadership, cross-functional teams, and external partners to drive strategy and execution. Technical Leadership: You will provide technical direction on high-impact projects, tackling engineering challenges within the team. Engage in code reviews, ensuring high standards, maintainability, and alignment with best practices. Foster a culture of continuous improvement, technical excellence, and shared learning across the team. Hiring, Team Growth & Management: Manage team structure, budgets, resource allocation across projects. Hiring and onboarding new engineers, ensuring a seamless transition into the team. Coaching and mentoring engineers at all levels, tailoring your approach to help them grow into more senior technical and leadership roles. Technology Strategy & Knowledge Sharing: Driving innovation and continuous improvement across the team, managing technology roadmap, ensuring long-term strategic alignment. Lead on documentation efforts and internal tech talks, sharing knowledge and best practices to strengthen the technical community. Who you are Your skills and experience will include: Recognize that great engineering is as much about people as it is about technical expertise and lead with empathy Previous polyglot hands-on lead software engineer Experience working on highly scalable software solutions across web or backend Extensive background in software engineering with several years' experience in a variety of systems and technologies Experience building and leading teams of highly skilled, senior software engineers that deliver high-quality software. Excellent understanding of system design, software architecture, cloud, and software engineering standard methodologies Great leadership and coaching skills with the ability to develop engineering colleagues Tech stack React (Next.js / Typescript), GraphQL Federation, Java, Kotlin, Micronaut, Azure Cloud, GitHub, New Relic and Dynatrace Everyone's welcome We are ambitious about the future of retail. We're disrupting, innovating and leading the industry into a more conscientious, inspiring digital era. We're transforming how we work together and offering our most exciting opportunities yet. Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen. We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together. If you feel you'd benefit from any support or reasonable adjustments during any stage of the recruitment process, please don't hesitate to let us know when completing your application. This information will be picked up by our team, so we can try and put steps in place to help you be at your best through this process.
Jul 24, 2025
Full time
As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence to build the systems and services for M and S financial business all while making the product experience seamless for our users and customers. Being kind, creative, curious, and confident, you will be an integral part of our empowered, multi-disciplinary engineering teams - building resilient systems. You will be closely working with Principal engineers, product and delivery peers to drive the successful delivery of projects and features. What's in it for you Being a part of M&S is exactly that - playing your part to bring the magic of M&S to our customers every day. We're an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us. Here are some of the benefits we offer that make working for M&S just that little bit more special After completing your probationary period, you'll receive 20% colleague discount across all M&S products and many of our third-party brands for you and a member of your household. Competitive holiday entitlement with the potential to buy extra holiday days! Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business. A generous Defined Contribution Pension Scheme and Life Assurance. A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills. Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing. Industry-leading parental, adoption and neonatal policies, providing support and flexibility for your family. Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 Virtual GP and PAM Assist to support you and your family. A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work. What You'll Do Software Development & Architecture: Responsible for design and architectural decisions, developing scalable and distributed systems, and driving legacy migrations. Focused on optimizing deployment pipelines to enhance efficiency and reliability. Quality, Stability & Standards: Establish quality standards to meet performance, reliability, and maintainability of the systems. With a strong production-first mindset, drive observability, maintain Service Level Objectives (SLOs), and ensure efficient incident resolution. Oversee the maintenance of existing systems, ensuring continuous improvements and prompt resolution of issues. Agile Delivery & Collaboration: Working closely with product, design, and programme management, you will lead the engineering delivery aligning to the business objectives. Collaboration will be key as you engage with senior leadership, cross-functional teams, and external partners to drive strategy and execution. Technical Leadership: You will provide technical direction on high-impact projects, tackling engineering challenges within the team. Engage in code reviews, ensuring high standards, maintainability, and alignment with best practices. Foster a culture of continuous improvement, technical excellence, and shared learning across the team. Hiring, Team Growth & Management: Manage team structure, budgets, resource allocation across projects. Hiring and onboarding new engineers, ensuring a seamless transition into the team. Coaching and mentoring engineers at all levels, tailoring your approach to help them grow into more senior technical and leadership roles. Technology Strategy & Knowledge Sharing: Driving innovation and continuous improvement across the team, managing technology roadmap, ensuring long-term strategic alignment. Lead on documentation efforts and internal tech talks, sharing knowledge and best practices to strengthen the technical community. Who you are Your skills and experience will include: Recognize that great engineering is as much about people as it is about technical expertise and lead with empathy Previous polyglot hands-on lead software engineer Experience working on highly scalable software solutions across web or backend Extensive background in software engineering with several years' experience in a variety of systems and technologies Experience building and leading teams of highly skilled, senior software engineers that deliver high-quality software. Excellent understanding of system design, software architecture, cloud, and software engineering standard methodologies Great leadership and coaching skills with the ability to develop engineering colleagues Tech stack React (Next.js / Typescript), GraphQL Federation, Java, Kotlin, Micronaut, Azure Cloud, GitHub, New Relic and Dynatrace Everyone's welcome We are ambitious about the future of retail. We're disrupting, innovating and leading the industry into a more conscientious, inspiring digital era. We're transforming how we work together and offering our most exciting opportunities yet. Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen. We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together. If you feel you'd benefit from any support or reasonable adjustments during any stage of the recruitment process, please don't hesitate to let us know when completing your application. This information will be picked up by our team, so we can try and put steps in place to help you be at your best through this process.

Modal Window

  • Home
  • Contact
  • About Us
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • Facebook
  • Twitter
  • Google Plus
  • LinkedIn
Parent and Partner sites: IT Job Board | Jobs Near Me | RightTalent.co.uk | Quantity Surveyor jobs | Building Surveyor jobs | Construction Recruitment | Talent Recruiter | Construction Job Board | Property jobs | myJobsnearme.com | Jobs near me
© 2008-2025 Jobsite Jobs | Designed by Web Design Agency