it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

202 jobs found

Email me jobs like this
Refine Search
Current Search
it software engineer senior manager power platform
Gillespie Recruitment Ltd
Senior Python Full Stack Developer
Gillespie Recruitment Ltd Newcastle Upon Tyne, Tyne And Wear
Are you a senior-level Full Stack Developer who thrives on solving complex problems and turning innovative ideas into powerful, real-world applications? Do you enjoy working with Python at scale, shaping user-focused web platforms, and having genuine influence over technical direction and product development? Looking for a permanent opportunity where your expertise is valued, your voice is heard, and you can help build cutting-edge tools within a growing, purpose-driven organisation? Gillespie Recruitment are delighted to be working on behalf of an innovative and rapidly scaling technology business to recruit an experienced Senior Python Full Stack Developer based in Newcastle upon Tyne. This is an exciting opportunity to join a forward-thinking organisation developing world-leading tools, where collaboration, flexibility, and technical excellence sit at the heart of everything they do. The Role As Senior Python Full Stack Developer, you'll be a key member of the Full Stack Development team, working closely with the Lead Full Stack Developer to bring sophisticated engineering tools to life through intuitive, high-performance web applications. You'll be involved across the full software lifecycle - from system architecture and cloud design through to development, deployment, and optimisation. Alongside hands-on development, you'll play an important role in mentoring junior colleagues, shaping future R&D initiatives, and contributing to the organisation's growing presence within the industry. This role is ideal for someone with a proactive, "can-do" mindset who enjoys balancing technical depth with creativity, teamwork, and real ownership. Key Responsibilities Taking initiative on robust software product development, including developing, deploying, and maintaining cloud-based web applications Designing full system structures, including workflows, databases, and cloud architectures Creating an exceptional user experience for advanced engineering tools Developing background daemons and orchestration software to run optimisation algorithms in parallel Identifying and scoping new features and future R&D opportunities Producing technical specifications for external subcontractors and managing those relationships Supporting the development of R&D funding applications and consultancy proposals Coaching and mentoring junior developers Representing the business at conferences, webinars, and industry events About You Essential Skills & Experience Proven experience owning and delivering full stack web applications end-to-end Strong understanding of user-centric design and client experience Solid knowledge of parallel, virtual, cloud computing and Dockerisation Experience developing background services using multiprocessing and multithreading Excellent technical capability across: Python , Flask, MVT architecture SQLAlchemy and ORM principles PostgreSQL and database design Front-end development using HTML, CSS, JavaScript (jQuery, AJAX, DataTables) Jinja2 and Node Package Manager Docker and Docker Python API AWS (ECS, RDS, EFS, EC2, VPC, Firewalls, Boto3 API) Azure DevOps, CI/CD pipelines, repositories Git and source control tools Mapping solutions such as OpenLayers Strong written and verbal communication skills, able to clearly explain technical concepts to non-technical stakeholders Experience delivering complex, uncertain R&D projects Confident conducting high-quality code reviews Desirable Experience with additional languages (e.g. .NET Core) Kubernetes GIS and mapping technologies Background in net-zero or renewable energy engineering environments Model-based engineering knowledge Experience writing successful R&D or consultancy proposals Experience working on international consultancy projects Additional language skills Attributes & Behaviours Professional and confident working with a wide range of stakeholders Collaborative, inquisitive, and solutions-focused Comfortable working independently while contributing fully to a team Discreet, diplomatic, and trustworthy Adaptable, with an understanding that roles evolve in a growing organisation Aligned with strong values around integrity, fairness, trust, and excellence Qualifications Essential Degree in a relevant subject (e.g. Software Development, Computer Science, Mathematics, Engineering) from a reputable institution Right to work in the UK Desirable Relevant CPD or formal certifications (AWS, Python, Front-End Development, Cyber Security, etc.) CPD or qualifications linked to the net-zero or energy transition sector What's on Offer Permanent position Salary between £42,000 - £62,000, depending on experience Newcastle upon Tyne-based role Opportunity to work on truly innovative, world-leading technology Supportive, collaborative team environment Real scope to influence products, processes, and future direction
12/05/2026
Full time
Are you a senior-level Full Stack Developer who thrives on solving complex problems and turning innovative ideas into powerful, real-world applications? Do you enjoy working with Python at scale, shaping user-focused web platforms, and having genuine influence over technical direction and product development? Looking for a permanent opportunity where your expertise is valued, your voice is heard, and you can help build cutting-edge tools within a growing, purpose-driven organisation? Gillespie Recruitment are delighted to be working on behalf of an innovative and rapidly scaling technology business to recruit an experienced Senior Python Full Stack Developer based in Newcastle upon Tyne. This is an exciting opportunity to join a forward-thinking organisation developing world-leading tools, where collaboration, flexibility, and technical excellence sit at the heart of everything they do. The Role As Senior Python Full Stack Developer, you'll be a key member of the Full Stack Development team, working closely with the Lead Full Stack Developer to bring sophisticated engineering tools to life through intuitive, high-performance web applications. You'll be involved across the full software lifecycle - from system architecture and cloud design through to development, deployment, and optimisation. Alongside hands-on development, you'll play an important role in mentoring junior colleagues, shaping future R&D initiatives, and contributing to the organisation's growing presence within the industry. This role is ideal for someone with a proactive, "can-do" mindset who enjoys balancing technical depth with creativity, teamwork, and real ownership. Key Responsibilities Taking initiative on robust software product development, including developing, deploying, and maintaining cloud-based web applications Designing full system structures, including workflows, databases, and cloud architectures Creating an exceptional user experience for advanced engineering tools Developing background daemons and orchestration software to run optimisation algorithms in parallel Identifying and scoping new features and future R&D opportunities Producing technical specifications for external subcontractors and managing those relationships Supporting the development of R&D funding applications and consultancy proposals Coaching and mentoring junior developers Representing the business at conferences, webinars, and industry events About You Essential Skills & Experience Proven experience owning and delivering full stack web applications end-to-end Strong understanding of user-centric design and client experience Solid knowledge of parallel, virtual, cloud computing and Dockerisation Experience developing background services using multiprocessing and multithreading Excellent technical capability across: Python , Flask, MVT architecture SQLAlchemy and ORM principles PostgreSQL and database design Front-end development using HTML, CSS, JavaScript (jQuery, AJAX, DataTables) Jinja2 and Node Package Manager Docker and Docker Python API AWS (ECS, RDS, EFS, EC2, VPC, Firewalls, Boto3 API) Azure DevOps, CI/CD pipelines, repositories Git and source control tools Mapping solutions such as OpenLayers Strong written and verbal communication skills, able to clearly explain technical concepts to non-technical stakeholders Experience delivering complex, uncertain R&D projects Confident conducting high-quality code reviews Desirable Experience with additional languages (e.g. .NET Core) Kubernetes GIS and mapping technologies Background in net-zero or renewable energy engineering environments Model-based engineering knowledge Experience writing successful R&D or consultancy proposals Experience working on international consultancy projects Additional language skills Attributes & Behaviours Professional and confident working with a wide range of stakeholders Collaborative, inquisitive, and solutions-focused Comfortable working independently while contributing fully to a team Discreet, diplomatic, and trustworthy Adaptable, with an understanding that roles evolve in a growing organisation Aligned with strong values around integrity, fairness, trust, and excellence Qualifications Essential Degree in a relevant subject (e.g. Software Development, Computer Science, Mathematics, Engineering) from a reputable institution Right to work in the UK Desirable Relevant CPD or formal certifications (AWS, Python, Front-End Development, Cyber Security, etc.) CPD or qualifications linked to the net-zero or energy transition sector What's on Offer Permanent position Salary between £42,000 - £62,000, depending on experience Newcastle upon Tyne-based role Opportunity to work on truly innovative, world-leading technology Supportive, collaborative team environment Real scope to influence products, processes, and future direction
Technical Program Lead
Kraken Digital Asset Exchange
Help us use technology to make a big green dent in the universe! Kraken powers some of the most innovative global developments in energy. We're a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone. It's a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future. What will you be doing? We have been licensing Kraken for over 4 years now, transforming businesses by not only moving their customer base to our Kraken platform but also changing their operating model & ways of working. Throughout this time our team has been at the forefront of industry leading migrations whilst setting a new standard for what business transformation can look like. This role will lead the technical orchestration of a major client program, partnering with an international energy retailer in their operational transformation. You will oversee the migration's technical pillar and manager the ongoing technical relationship, supporting the client's adoption of our Kraken platform as part of their broader business transformation. We work incredibly dynamically, and this role is one that will take different shapes throughout the week. We are looking for well rounded individuals who are comfortable with ambiguity, are self-starters and willing to roll their sleeves up to get to the nitty gritty of a problem. You must be committed to the Kraken way of delivering tech based on simplicity, client benefit and efficiency while bringing senior stakeholders through a journey of change. You must be willing to challenge beliefs, have the ability to see through multiple viewpoints and, if needed, reach beyond your remit to support the client. We are building a Kraken for everyone, a universal platform where there is greater benefit in sharing development to enable the green energy transition. Pioneers in this space, we are excited about how Kraken can change the lives of our customers and convinced that Kraken is the best answer, not only for efficiency but as a tool to tackle the climate crisis. If you believe this too then Kraken Tech is the right place for you. Key responsibilities in this role will include: Building trusted relationships with client executives and technology stakeholders, including partnering with our product and engineering teams to align on priorities. Serving as the escalation point for client concerns and ensuring both technical challenges and product requirements are effectively managed Defining success criteria and governance for delivering the technical pillar of the program. Owning the Kraken platform localisation plan to meet client expectations while matching Kraken roadmap Summarising and articulating client needs, considerations, timelines, etc internally as structured input for the successful and timely execution of any required technology platform localisation and development. Directing internal Kraken software developers contributing to the client program, as well as potential external Partners, on tech platform deliverables to ensure an overall successful and timely technology migration. Supporting the client meets their business needs via the delivery of tech. Understanding the Kraken infrastructure, aligning client direction with the overall goal for the Kraken platform & business. Setting up training programs to upskill the technical arm of the client. Being an advocate for the Kraken way of delivering tech and supporting the client in shifting their mindset around tech delivery. Key skills that are needed: Communication: You need to be confident in calling out approaches that aren't best for the client and always striving for simplicity. You need to be able to communicate the context behind decisions relating to the platform & client priorities. You must be able to build strong relationships and credibility amongst senior stakeholders, balancing the needs of the client with Kraken's business needs and platform potential and constraints. Program management: Confident in managing a long term, fast paced program. Can be both high level and dive into detail when required. Ability to directly manage a team and manage processes that can drive the right outcomes for clients. Strong technical aptitude: We are looking for a logical thinker who has strong problem solving skills within an agile working framework. Must quickly be able to grasp the technical capabilities and constraints of the Kraken platform. Is an advocate for the continuous deployment approach we take at Kraken and champions building tech iteratively. Business acumen: Able to understand business goals of both client and Kraken, putting all technology decisions into context to ensure measurable success can be achieved and celebrated. Experience / Qualifications needed: Technical mindset, experience in engineering-led industries Sector-relevant experience in managing complex technology implementation or migration programs Proven experience in software adaptation, deployment and integration Exceptional interpersonal skills Why you'll love it here: Great medical, dental, and vision insurance options including FSAs. Paid time off - we know working hard means also being able to recharge as needed, we trust our employees to get the work done and take the time they need. 401(k) plan with employer match. Parental leave. Biological, adoptive and foster parents are all eligible. Pre-tax commuter benefits. Flexible working environment: you need to shift around your schedule? You do you, we genuinely believe in work/life balance. Equity Options: every Kraken employee owns part of the business. We're a team, working together towards huge goals. Every person is crucial to our success, you should be rewarded as such. Modern office or co-working spaces depending on location. The salary range for this role ranges on average from $180,000-$220,000 depending on relevant experience, role alignment, and technical/client management expertise demonstrated throughout the interview process. While the broad salary range is listed, not all candidates will be placed at the top of the range-this will be determined by the overall fit for the position. If you have questions about this, just ask! Our recruiters are happy to provide more context. Kraken is a certified Great Place to Work in France, Germany, Spain, Japan, Australia, and USA. In the UK we are one of the Best Workplaces on Glassdoor with a score of 4.5, and in Germany we rate 4.7 on Kununu as a Top Company. Check out our Welcome to the Jungle site (FR/EN) to learn more about our teams and culture. Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. If you have any specific accommodations or a unique preference, please contact us at and we'll do what we can to customise your interview process for comfort and maximum magic! Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Kraken, we're looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. We consider all applicants without regard to race, colour, religion, national origin, age, sex, gender identity or expression, sexual orientation, marital or veteran status, disability, or any other legally protected status. U.S. based candidates can learn more about their EEO rights here. Our Applicant and Candidate Privacy Notice and Artificial Intelligence (AI) Notice, Website Privacy Notice and Cookie Notice govern the collection and use of your personal data in connection with your application and use of our website. These policies explain how we handle your data and outline your rights under applicable laws, including, but not limited to, the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA). Depending on your location, you may have the right to access, correct, or delete your information, object to processing, or withdraw consent. By applying, you acknowledge that you've read, understood and consent to these terms.
12/05/2026
Full time
Help us use technology to make a big green dent in the universe! Kraken powers some of the most innovative global developments in energy. We're a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone. It's a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future. What will you be doing? We have been licensing Kraken for over 4 years now, transforming businesses by not only moving their customer base to our Kraken platform but also changing their operating model & ways of working. Throughout this time our team has been at the forefront of industry leading migrations whilst setting a new standard for what business transformation can look like. This role will lead the technical orchestration of a major client program, partnering with an international energy retailer in their operational transformation. You will oversee the migration's technical pillar and manager the ongoing technical relationship, supporting the client's adoption of our Kraken platform as part of their broader business transformation. We work incredibly dynamically, and this role is one that will take different shapes throughout the week. We are looking for well rounded individuals who are comfortable with ambiguity, are self-starters and willing to roll their sleeves up to get to the nitty gritty of a problem. You must be committed to the Kraken way of delivering tech based on simplicity, client benefit and efficiency while bringing senior stakeholders through a journey of change. You must be willing to challenge beliefs, have the ability to see through multiple viewpoints and, if needed, reach beyond your remit to support the client. We are building a Kraken for everyone, a universal platform where there is greater benefit in sharing development to enable the green energy transition. Pioneers in this space, we are excited about how Kraken can change the lives of our customers and convinced that Kraken is the best answer, not only for efficiency but as a tool to tackle the climate crisis. If you believe this too then Kraken Tech is the right place for you. Key responsibilities in this role will include: Building trusted relationships with client executives and technology stakeholders, including partnering with our product and engineering teams to align on priorities. Serving as the escalation point for client concerns and ensuring both technical challenges and product requirements are effectively managed Defining success criteria and governance for delivering the technical pillar of the program. Owning the Kraken platform localisation plan to meet client expectations while matching Kraken roadmap Summarising and articulating client needs, considerations, timelines, etc internally as structured input for the successful and timely execution of any required technology platform localisation and development. Directing internal Kraken software developers contributing to the client program, as well as potential external Partners, on tech platform deliverables to ensure an overall successful and timely technology migration. Supporting the client meets their business needs via the delivery of tech. Understanding the Kraken infrastructure, aligning client direction with the overall goal for the Kraken platform & business. Setting up training programs to upskill the technical arm of the client. Being an advocate for the Kraken way of delivering tech and supporting the client in shifting their mindset around tech delivery. Key skills that are needed: Communication: You need to be confident in calling out approaches that aren't best for the client and always striving for simplicity. You need to be able to communicate the context behind decisions relating to the platform & client priorities. You must be able to build strong relationships and credibility amongst senior stakeholders, balancing the needs of the client with Kraken's business needs and platform potential and constraints. Program management: Confident in managing a long term, fast paced program. Can be both high level and dive into detail when required. Ability to directly manage a team and manage processes that can drive the right outcomes for clients. Strong technical aptitude: We are looking for a logical thinker who has strong problem solving skills within an agile working framework. Must quickly be able to grasp the technical capabilities and constraints of the Kraken platform. Is an advocate for the continuous deployment approach we take at Kraken and champions building tech iteratively. Business acumen: Able to understand business goals of both client and Kraken, putting all technology decisions into context to ensure measurable success can be achieved and celebrated. Experience / Qualifications needed: Technical mindset, experience in engineering-led industries Sector-relevant experience in managing complex technology implementation or migration programs Proven experience in software adaptation, deployment and integration Exceptional interpersonal skills Why you'll love it here: Great medical, dental, and vision insurance options including FSAs. Paid time off - we know working hard means also being able to recharge as needed, we trust our employees to get the work done and take the time they need. 401(k) plan with employer match. Parental leave. Biological, adoptive and foster parents are all eligible. Pre-tax commuter benefits. Flexible working environment: you need to shift around your schedule? You do you, we genuinely believe in work/life balance. Equity Options: every Kraken employee owns part of the business. We're a team, working together towards huge goals. Every person is crucial to our success, you should be rewarded as such. Modern office or co-working spaces depending on location. The salary range for this role ranges on average from $180,000-$220,000 depending on relevant experience, role alignment, and technical/client management expertise demonstrated throughout the interview process. While the broad salary range is listed, not all candidates will be placed at the top of the range-this will be determined by the overall fit for the position. If you have questions about this, just ask! Our recruiters are happy to provide more context. Kraken is a certified Great Place to Work in France, Germany, Spain, Japan, Australia, and USA. In the UK we are one of the Best Workplaces on Glassdoor with a score of 4.5, and in Germany we rate 4.7 on Kununu as a Top Company. Check out our Welcome to the Jungle site (FR/EN) to learn more about our teams and culture. Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. If you have any specific accommodations or a unique preference, please contact us at and we'll do what we can to customise your interview process for comfort and maximum magic! Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Kraken, we're looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. We consider all applicants without regard to race, colour, religion, national origin, age, sex, gender identity or expression, sexual orientation, marital or veteran status, disability, or any other legally protected status. U.S. based candidates can learn more about their EEO rights here. Our Applicant and Candidate Privacy Notice and Artificial Intelligence (AI) Notice, Website Privacy Notice and Cookie Notice govern the collection and use of your personal data in connection with your application and use of our website. These policies explain how we handle your data and outline your rights under applicable laws, including, but not limited to, the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA). Depending on your location, you may have the right to access, correct, or delete your information, object to processing, or withdraw consent. By applying, you acknowledge that you've read, understood and consent to these terms.
Associate Product Manager (Technology)
FyrFly Venture Partners
Associate Product Manager (Technology) ID: 1 Category: Technology Position Type: Full Time Location: UK-Hertfordshire-Hemel Hempstead About Blackhawk Network: At Blackhawk Network (BHN), we're shaping the future of branded payments - powering reward, incentive, and loyalty solutions across 28 countries and 400,000+ consumer touchpoints. From digital gift cards and eGifts to global employee rewards and customer acquisition tools, our platforms deliver meaningful value to clients and their customers alike. Learn more at Overview: An opportunity for an experienced Associate Product Manager to support the development and evolution of our EMEA Prepaid Card products for the next 12 months. The role is pivotal in coordinating between product implementation and engineering teams to deliver a scalable, high-performance platform capable of supporting e-money regulated products. Responsibilities: Product Strategy and Planning: Contribute to roadmap development and maintain documentation under the guidance of senior product leaders Support prioritisation discussions by preparing data and analysis Prepare business cases and gathering inputs from stakeholders Agile Delivery and Scrum Support: Lead in agile ceremonies and support backlog refinement activities Write clear epics, user stories, and acceptance criteria that articulate requirements and business value Maintain and prioritise the product backlog, ensuring a well-defined pipeline of work Remove blockers, track sprint velocity, and report on delivery metrics Platform Development: Support engineering teams by ensuring requirements are well documented and understood Translate business requirements into user stories and coordinate with engineering and design teams Support multi-market releases by coordinating localisation inputs and testing activities Assist in tracking technical debt and preparing release documentation Stakeholder Management: Support requirement gathering and prepare internal documentation for client-facing teams Work closely with internal teams to gather inputs and share updates under Product Implementation Manager Work closely with internal teams to prepare materials that support product updates and stakeholder alignment Regulatory & Compliance Alignment: Ensure products meet e-money regulations, KYC standards, AML rules, and scheme mandates by coordinating with Legal and Compliance Work closely with internal teams to apply regulatory changes (e.g., PSD2/PSD3 updates, safeguarding, SCA, scheme bulletins) Qualifications: Qualifications (Required): Experience contributing to agile/scrum teams Strong capability writing epics, user stories, and acceptance criteria Familiarity with APIs and software development processes Exposure to roadmap planning and product development processes Strong communication skills and ability to collaborate across teams Ability to analyse data and summarise insights for internal teams Comfortable collaborating with distributed teams Well organised with strong attention to detail Experience (Preferred): 1+ year product experience, ideally in payments, prepaid, or fintech Familiarity with e-money regulations and compliance processes Exposure to regulatory frameworks such as PSD2 and AML controls Benefits: Work-Life Balance: 25 days annual leave plus appreciation days, birthday time off, and volunteering leave. Health & Well-being: Private medical insurance, employee assistance program, enhanced parental leave, and free eye tests. Financial Rewards: Group income protection, pension scheme, and exclusive discounts with our bYond/one4all cards. Flexibility & Engagement: Hybrid or remote working, office group activities, and wellbeing support. Recognition: Participate in Flyers, our recognition program with financial rewards.
12/05/2026
Full time
Associate Product Manager (Technology) ID: 1 Category: Technology Position Type: Full Time Location: UK-Hertfordshire-Hemel Hempstead About Blackhawk Network: At Blackhawk Network (BHN), we're shaping the future of branded payments - powering reward, incentive, and loyalty solutions across 28 countries and 400,000+ consumer touchpoints. From digital gift cards and eGifts to global employee rewards and customer acquisition tools, our platforms deliver meaningful value to clients and their customers alike. Learn more at Overview: An opportunity for an experienced Associate Product Manager to support the development and evolution of our EMEA Prepaid Card products for the next 12 months. The role is pivotal in coordinating between product implementation and engineering teams to deliver a scalable, high-performance platform capable of supporting e-money regulated products. Responsibilities: Product Strategy and Planning: Contribute to roadmap development and maintain documentation under the guidance of senior product leaders Support prioritisation discussions by preparing data and analysis Prepare business cases and gathering inputs from stakeholders Agile Delivery and Scrum Support: Lead in agile ceremonies and support backlog refinement activities Write clear epics, user stories, and acceptance criteria that articulate requirements and business value Maintain and prioritise the product backlog, ensuring a well-defined pipeline of work Remove blockers, track sprint velocity, and report on delivery metrics Platform Development: Support engineering teams by ensuring requirements are well documented and understood Translate business requirements into user stories and coordinate with engineering and design teams Support multi-market releases by coordinating localisation inputs and testing activities Assist in tracking technical debt and preparing release documentation Stakeholder Management: Support requirement gathering and prepare internal documentation for client-facing teams Work closely with internal teams to gather inputs and share updates under Product Implementation Manager Work closely with internal teams to prepare materials that support product updates and stakeholder alignment Regulatory & Compliance Alignment: Ensure products meet e-money regulations, KYC standards, AML rules, and scheme mandates by coordinating with Legal and Compliance Work closely with internal teams to apply regulatory changes (e.g., PSD2/PSD3 updates, safeguarding, SCA, scheme bulletins) Qualifications: Qualifications (Required): Experience contributing to agile/scrum teams Strong capability writing epics, user stories, and acceptance criteria Familiarity with APIs and software development processes Exposure to roadmap planning and product development processes Strong communication skills and ability to collaborate across teams Ability to analyse data and summarise insights for internal teams Comfortable collaborating with distributed teams Well organised with strong attention to detail Experience (Preferred): 1+ year product experience, ideally in payments, prepaid, or fintech Familiarity with e-money regulations and compliance processes Exposure to regulatory frameworks such as PSD2 and AML controls Benefits: Work-Life Balance: 25 days annual leave plus appreciation days, birthday time off, and volunteering leave. Health & Well-being: Private medical insurance, employee assistance program, enhanced parental leave, and free eye tests. Financial Rewards: Group income protection, pension scheme, and exclusive discounts with our bYond/one4all cards. Flexibility & Engagement: Hybrid or remote working, office group activities, and wellbeing support. Recognition: Participate in Flyers, our recognition program with financial rewards.
Adecco
Senior Android Developer
Adecco
Senior Android Developer London (Hybrid - 2 days in office) Salary: 65,000 - 85,000 DOE Are you ready to make a difference? Our client is on a mission to help millions save money when it matters most. With a portfolio of well-known consumer platforms, they reach over 20 million visitors monthly, transforming lives and empowering households across the UK. Why You'll Love Working Here: A vibrant, open-minded, and inclusive workplace High-performing teams that collaborate to create world-class experiences A culture where every voice matters and everyone belongs About the Role: We're seeking a passionate Senior Android Developer to join the Mobile Collective, enhancing a suite of high-traffic consumer apps. You'll be part of cross-functional squads, collaborating with product managers, designers, and engineers through the full software development life cycle. Your Responsibilities: Lead feature delivery and shape technical strategy Collaborate closely for pixel-perfect implementation Write clean, maintainable Kotlin code with Jetpack Compose Champion TDD, CI/CD, and other best practices Mentor and support fellow engineers What We're Looking For: Proven experience with Android apps using Kotlin and Jetpack Compose Strong understanding of mobile architecture and design patterns Passion for agile development and quick delivery Comfortable leveraging AI tools to boost productivity Collaborative mindset focused on continuous improvement Rewards & Benefits: 27 days holiday (rising to 30) + bank holidays Bonus scheme Pension with up to 6% employer contribution Enhanced shared parental leave (6 months paid for both parents) Work-from-anywhere scheme (2 weeks per year) Access to mental health platforms and financial coaching Apply now and be part of something great! Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.
11/05/2026
Full time
Senior Android Developer London (Hybrid - 2 days in office) Salary: 65,000 - 85,000 DOE Are you ready to make a difference? Our client is on a mission to help millions save money when it matters most. With a portfolio of well-known consumer platforms, they reach over 20 million visitors monthly, transforming lives and empowering households across the UK. Why You'll Love Working Here: A vibrant, open-minded, and inclusive workplace High-performing teams that collaborate to create world-class experiences A culture where every voice matters and everyone belongs About the Role: We're seeking a passionate Senior Android Developer to join the Mobile Collective, enhancing a suite of high-traffic consumer apps. You'll be part of cross-functional squads, collaborating with product managers, designers, and engineers through the full software development life cycle. Your Responsibilities: Lead feature delivery and shape technical strategy Collaborate closely for pixel-perfect implementation Write clean, maintainable Kotlin code with Jetpack Compose Champion TDD, CI/CD, and other best practices Mentor and support fellow engineers What We're Looking For: Proven experience with Android apps using Kotlin and Jetpack Compose Strong understanding of mobile architecture and design patterns Passion for agile development and quick delivery Comfortable leveraging AI tools to boost productivity Collaborative mindset focused on continuous improvement Rewards & Benefits: 27 days holiday (rising to 30) + bank holidays Bonus scheme Pension with up to 6% employer contribution Enhanced shared parental leave (6 months paid for both parents) Work-from-anywhere scheme (2 weeks per year) Access to mental health platforms and financial coaching Apply now and be part of something great! Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.
Adecco
Senior Android Developer
Adecco
Senior Android Developer London (Hybrid - 2 days in office) Salary: £65,000 - £85,000 DOE Are you ready to make a difference? Our client is on a mission to help millions save money when it matters most. With a portfolio of well-known consumer platforms, they reach over 20 million visitors monthly, transforming lives and empowering households across the UK. Why You'll Love Working Here: A vibrant, open-minded, and inclusive workplace High-performing teams that collaborate to create world-class experiences A culture where every voice matters and everyone belongs About the Role: We're seeking a passionate Senior Android Developer to join the Mobile Collective, enhancing a suite of high-traffic consumer apps. You'll be part of cross-functional squads, collaborating with product managers, designers, and engineers through the full software development life cycle. Your Responsibilities: Lead feature delivery and shape technical strategy Collaborate closely for pixel-perfect implementation Write clean, maintainable Kotlin code with Jetpack Compose Champion TDD, CI/CD, and other best practices Mentor and support fellow engineers What We're Looking For: Proven experience with Android apps using Kotlin and Jetpack Compose Strong understanding of mobile architecture and design patterns Passion for agile development and quick delivery Comfortable leveraging AI tools to boost productivity Collaborative mindset focused on continuous improvement Rewards & Benefits: 27 days holiday (rising to 30) + bank holidays Bonus scheme Pension with up to 6% employer contribution Enhanced shared parental leave (6 months paid for both parents) Work-from-anywhere scheme (2 weeks per year) Access to mental health platforms and financial coaching Apply now and be part of something great! Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.
11/05/2026
Full time
Senior Android Developer London (Hybrid - 2 days in office) Salary: £65,000 - £85,000 DOE Are you ready to make a difference? Our client is on a mission to help millions save money when it matters most. With a portfolio of well-known consumer platforms, they reach over 20 million visitors monthly, transforming lives and empowering households across the UK. Why You'll Love Working Here: A vibrant, open-minded, and inclusive workplace High-performing teams that collaborate to create world-class experiences A culture where every voice matters and everyone belongs About the Role: We're seeking a passionate Senior Android Developer to join the Mobile Collective, enhancing a suite of high-traffic consumer apps. You'll be part of cross-functional squads, collaborating with product managers, designers, and engineers through the full software development life cycle. Your Responsibilities: Lead feature delivery and shape technical strategy Collaborate closely for pixel-perfect implementation Write clean, maintainable Kotlin code with Jetpack Compose Champion TDD, CI/CD, and other best practices Mentor and support fellow engineers What We're Looking For: Proven experience with Android apps using Kotlin and Jetpack Compose Strong understanding of mobile architecture and design patterns Passion for agile development and quick delivery Comfortable leveraging AI tools to boost productivity Collaborative mindset focused on continuous improvement Rewards & Benefits: 27 days holiday (rising to 30) + bank holidays Bonus scheme Pension with up to 6% employer contribution Enhanced shared parental leave (6 months paid for both parents) Work-from-anywhere scheme (2 weeks per year) Access to mental health platforms and financial coaching Apply now and be part of something great! Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.
Low Carbon Contracts Company
Senior Software Engineer (2 vacancies)
Low Carbon Contracts Company
Senior Software Engineer Department: Tech Hub Employment Type: Full Time Location: Birmingham, England, United Kingdom Compensation: circa £70,000 Description Contract type: Permanent Hours: 37.5/ week Salary: circa £70,000 depending on experience Location: London, Canary Wharf WFH policy: Employees are required to attend the office 2 days/week Flexible working: Variety of flexible work patterns subject to line manager discretion e.g. Compressed 9-day fortnight. Reports to: Software Engineering Manager Deadline Note: We reserve the right to close the advert before the advertised deadline if there are a high volume of applications. Role Summary: We're looking for a Senior Software Engineer to join our delivery team, part of a broader engineering space that delivers critical systems to help the UK achieve Net Zero by 2050. Our digital platform underpins multiple applications, including contract management, task management, automate workflows, automate repetitive tasks, standardize templates, settlement tools, forecasting engines, calculation services, analytics, dashboards and data portals that enable the business to meet this ambitious goal. As a technical leader, you will collaborate with the Principal Software Engineer & Architect to define system, mentor team members, and champion engineering best practices, while remaining actively involved in hands-on development. Although this role does not include direct line management, it requires strong technical leadership and the ability to guide the team through complex challenges. Key Responsibilities Design, develop, and maintain scalable and reliable software solutions, ensuring alignment with Principals and Architects. Collaborate with cross-functional teams, including Product, QA, and DevOps, to deliver high-quality features. Lead code reviews and technical discussions, and contribute to architectural decisions. Lead complex coding tasks; ensure code quality Identify and resolve performance and scalability issues. Write clean, maintainable, and well-documented code. Mentor and support junior and mid-level engineers. Stay current with emerging technologies and industry trends. Estimate work; lead delivery of features from the roadmap. Solve ambiguous problems with scalable solutions. Skills Knowledge and Expertise Essential: Strong expertise in Python web development frameworks (e.g., Django) and JavaScript/TypeScript, with experience working in cloud environments such as AWS, Azure, or GCP. Skilled in applying software technical design principles to build scalable, secure, and maintainable solutions within modern cloud-based architectures. Bachelor's or Master's degree in Computer Science, Engineering or equivalent experience. Experience with CI/CD tools and practices. Strong problem-solving & communication skills Adaptability/willingness to learn (e.g., Agile) Technical leadership (mentoring, best-practice guidance) Better Together Works as a technical leader within the delivery team, actively collaborating with Managers, Principal Engineer, QA, DevOps and Architects to shape robust, scalable solutions. Shares knowledge consistently through code reviews, architectural discussions, documentation and mentoring, raising overall engineering standards. Communicates clearly and respectfully, constructively handling technical disagreement while maintaining trust and alignment across teams. Powered by Curiosity Demonstrates curiosity about the problem domain, system behaviour and emerging technologies, using learning to continuously improve platform capability and reliability. Proactively identifies opportunities to simplify, optimise or modernise systems, balancing innovation with pragmatism and delivery needs. Own Every Outcome Takes end to-end ownership of technical solutions, from design and implementation through to production readiness, performance and support. Holds themselves accountable for code quality, scalability and reliability, addressing issues proactively rather than reacting to failures. Desirable: Experience with modern frameworks and libraries (e.g., React, Node.js, Terraform, Celery) Experience with database schema design and query optimisation Employee Benefits As if contributing to and supporting work that makes life better for millions wasn't rewarding enough, we offer a full range of benefits too. Key benefits that may be available depending on the role include: Annual performance based bonus, up to 10% 25 days annual leave, plus eight bank holidays Up to 8% pension contribution Financial support and time off for study relevant to your role, plus a professional membership subscription Employee referral scheme (up to £1500), and colleague recognition scheme Family friendly policies, including enhanced maternity leave and shared parental leave Free, confidential employee assistance, including financial management, family care, mental health, and on-call GP service Three paid volunteering days a year Season ticket loan and cycle to work schemes Family savings on days out and English Heritage, gym discounts, cash back and discounts at selected retailers Employee resource groups
11/05/2026
Full time
Senior Software Engineer Department: Tech Hub Employment Type: Full Time Location: Birmingham, England, United Kingdom Compensation: circa £70,000 Description Contract type: Permanent Hours: 37.5/ week Salary: circa £70,000 depending on experience Location: London, Canary Wharf WFH policy: Employees are required to attend the office 2 days/week Flexible working: Variety of flexible work patterns subject to line manager discretion e.g. Compressed 9-day fortnight. Reports to: Software Engineering Manager Deadline Note: We reserve the right to close the advert before the advertised deadline if there are a high volume of applications. Role Summary: We're looking for a Senior Software Engineer to join our delivery team, part of a broader engineering space that delivers critical systems to help the UK achieve Net Zero by 2050. Our digital platform underpins multiple applications, including contract management, task management, automate workflows, automate repetitive tasks, standardize templates, settlement tools, forecasting engines, calculation services, analytics, dashboards and data portals that enable the business to meet this ambitious goal. As a technical leader, you will collaborate with the Principal Software Engineer & Architect to define system, mentor team members, and champion engineering best practices, while remaining actively involved in hands-on development. Although this role does not include direct line management, it requires strong technical leadership and the ability to guide the team through complex challenges. Key Responsibilities Design, develop, and maintain scalable and reliable software solutions, ensuring alignment with Principals and Architects. Collaborate with cross-functional teams, including Product, QA, and DevOps, to deliver high-quality features. Lead code reviews and technical discussions, and contribute to architectural decisions. Lead complex coding tasks; ensure code quality Identify and resolve performance and scalability issues. Write clean, maintainable, and well-documented code. Mentor and support junior and mid-level engineers. Stay current with emerging technologies and industry trends. Estimate work; lead delivery of features from the roadmap. Solve ambiguous problems with scalable solutions. Skills Knowledge and Expertise Essential: Strong expertise in Python web development frameworks (e.g., Django) and JavaScript/TypeScript, with experience working in cloud environments such as AWS, Azure, or GCP. Skilled in applying software technical design principles to build scalable, secure, and maintainable solutions within modern cloud-based architectures. Bachelor's or Master's degree in Computer Science, Engineering or equivalent experience. Experience with CI/CD tools and practices. Strong problem-solving & communication skills Adaptability/willingness to learn (e.g., Agile) Technical leadership (mentoring, best-practice guidance) Better Together Works as a technical leader within the delivery team, actively collaborating with Managers, Principal Engineer, QA, DevOps and Architects to shape robust, scalable solutions. Shares knowledge consistently through code reviews, architectural discussions, documentation and mentoring, raising overall engineering standards. Communicates clearly and respectfully, constructively handling technical disagreement while maintaining trust and alignment across teams. Powered by Curiosity Demonstrates curiosity about the problem domain, system behaviour and emerging technologies, using learning to continuously improve platform capability and reliability. Proactively identifies opportunities to simplify, optimise or modernise systems, balancing innovation with pragmatism and delivery needs. Own Every Outcome Takes end to-end ownership of technical solutions, from design and implementation through to production readiness, performance and support. Holds themselves accountable for code quality, scalability and reliability, addressing issues proactively rather than reacting to failures. Desirable: Experience with modern frameworks and libraries (e.g., React, Node.js, Terraform, Celery) Experience with database schema design and query optimisation Employee Benefits As if contributing to and supporting work that makes life better for millions wasn't rewarding enough, we offer a full range of benefits too. Key benefits that may be available depending on the role include: Annual performance based bonus, up to 10% 25 days annual leave, plus eight bank holidays Up to 8% pension contribution Financial support and time off for study relevant to your role, plus a professional membership subscription Employee referral scheme (up to £1500), and colleague recognition scheme Family friendly policies, including enhanced maternity leave and shared parental leave Free, confidential employee assistance, including financial management, family care, mental health, and on-call GP service Three paid volunteering days a year Season ticket loan and cycle to work schemes Family savings on days out and English Heritage, gym discounts, cash back and discounts at selected retailers Employee resource groups
Senior Software Engineer
Triptease
About our company Triptease. We are a disruptive force in the tech space for online travel. Never one to shy from big challenges, we built our reputation on empowering hotels to stand up to the might of Online Travel Agents. We are uniquely positioned to help hotels in their greatest time of need. The world class data set we've been building, combined with a new set of digital marketing tools has positioned us to accelerate our impact to Hoteliers. With offices in London, NYC, Barcelona and Singapore, we drive over £1bn in revenue for hoteliers around the globe. As we gear up for our next stage of growth, now is an ideal time to join our fast-growing and well funded technology business. Inclusion is how we unleash the power of diversity. It is how we build our teams, cultivate our leaders and ensure Triptease is the right fit for every person. Come join us on our journey; be comfortable bringing your authentic self to work. Be you! The Team You will be working in a small squad with between 2 and 6 people responsible for building, growing and maintaining different parts of the Triptease stack. We have both frontend and backend components, with a lean towards backend. All our teams are small, empowered and autonomous: we own the strategy and actions we need to take to be successful We embrace honest and open discussion. We truly value collaboration and are invested in maintaining a team that encourages everyone to contribute. We run daily standups, weekly planning and frequent retros and feedback sessions. We embrace pair programming the vast majority of the time. We practice trunk based development and continuous delivery. At the end of each week, we join the rest of the company to showcase what we've accomplished and share our pride in the work we have done with our colleagues. The Tech Stack The Triptease tech stack consists of TypeScript, Node.js, React, PostgreSQL, Redis, Mongo, Google Cloud Run / Kubernetes, BigQuery, Pub/Sub. We frequently work together with other squads, all squads use a similar stack which is great for building up expertise and having other engineers to support you. We're looking for You are collaborative, open-minded, and looking to continue to develop your craft. You're comfortable with pair programming all day Experience writing distributed, high availability, high throughput systems maintaining data consistency. You are proud of the code you produce; it's obvious, concise and rarely needs to be commented. You always like to leave the code better than you found it, and are experienced with refactoring techniques, in fact, it's how you code every day. You see writing tests as an integral part of the development process and understand the benefit of writing code and tests in small increments. The applications you build are modular and functional. Excellent skills in developing a solution all the way from client-side through to server-side. You love shipping code and seeing how it performs in production and therefore are passionate about delivery pipelines, A/B testing, real-time analytics and monitoring tools like DataDog. You are customer-centric and work well with product managers. You have a solid understanding of HTTP and how the internet works. Expert knowledge at using tests to drive the design of the application. You have experience with building deployment pipelines and continuous delivery on cloud platforms (we use Google Cloud Platform, Docker, Terraform and Kubernetes). Bonus Points for: You have an entrepreneurial streak, with some great examples of how you saw an opportunity and made it happen. Working in cross-functional teams practising XP and Kanban techniques. You have experience in multiple different programming languages and understand the value in bringing ideas from other ecosystems into your current environment. Why Join Us? Be part of a fast-paced, dynamic team at the forefront of travel technology innovation. Enjoy a collaborative and fun working environment with opportunities for personal and professional growth. Competitive salary package and rewards for high performance. If you're a driven sales professional eager to make an impact and thrive in a high-growth environment, we'd love to hear from you! Our start-up culture means everybody's contribution matters and is celebrated. We set ourselves ambitious goals and are proud of our ability to deliver those through smart working. Pace. We're growing. Get on board fast and be part of the journey. Having a real impact on an award-winning and fast-growing company. Benefits will vary depending on location Paid vacation days Working abroad for 4 weeks a year (within a -/+ 3 hours time zone) Enhanced maternity & paternity Monthly health and wellbeing allowance - You can use this for gym membership, private healthcare, massages, therapy, cinema etc Yearly learning allowance Life Event leave (marriage, divorce, moving house, child's first day at school, ceremony or graduation) Make a Difference (volunteering) day Plus much more! Subject to passing probation We also offer Quarterly review socials Hybrid or Remote working Refer a Friend policy Flexibility with childcare Sabbaticals (from year three onwards) We do not require external agency support for the recruitment of this role. Thank you. Our Operating Model & Culture In Product-Engineering, we hire people we trust, and then trust them to make their own choices on how they want to work, and how they want to reach a goal. This sounds simple but it requires a lot of investment in the right company culture. Our team is made up of autonomous squads who decide what they work on, how they work and within them have all the skills they need to complete their mission. That means we have no centralised teams (Ops, QA etc). We think that we are doing a good thing for hotels and guests and believe in our mission! We are working on a highly scaled platform that hotels use to build direct relationships with their customers and cut out middlemen. In terms of scale, our software operates on around 10k hotels and collects 30M guest events a day, and growing. That's a big opportunity to positively impact a lot of people. And we could all use a bit of travel in our lives right now! We engage with our customers to validate assumptions and test new features. We like to go crazy deep on the problem. 'Start with the problem' is one of our three core principles, and beyond tools like FullStory, Intercom and Analytics that help us learn about users, each squad has friends in CS and Sales and even hoteliers themselves to help build that knowledge. Pandemic permitting, hotel visits and travel research budgets are also a big plus. We care deeply about diversity and inclusion. Within Prod-Eng we have a dedicated D&I squad who meet regularly to work on and propose actions to improve D&I within the team and wider biz. Outside of hiring activities, we work hard to foster an environment of psychological safety. We truly value collaboration and are invested in maintaining a team that encourages everyone to contribute. We optimise for learning. We regularly provide each other with feedback and reflect on the ways we work. We use Notion to bring efficient transparency and create a home for everything we do. We have initiatives like 'Discovery Days', 'Field Trips' and 'Coding Dojos' to bring new people together and create more learning and development opportunities. We celebrate our progress. At the end of each week, we join the rest of the company to showcase what we've accomplished and share our pride in the work we have done with our colleagues. Triptease is proud to be an equal opportunity employer with an active cross-functional 'diversity squad' devoted to addressing diversity challenges in the company and industry. We welcome applications from diverse and non-traditional backgrounds. Applicants will not be discriminated against on the basis of any protected characteristic(s) in terms of the Equality Act (2010).
11/05/2026
Full time
About our company Triptease. We are a disruptive force in the tech space for online travel. Never one to shy from big challenges, we built our reputation on empowering hotels to stand up to the might of Online Travel Agents. We are uniquely positioned to help hotels in their greatest time of need. The world class data set we've been building, combined with a new set of digital marketing tools has positioned us to accelerate our impact to Hoteliers. With offices in London, NYC, Barcelona and Singapore, we drive over £1bn in revenue for hoteliers around the globe. As we gear up for our next stage of growth, now is an ideal time to join our fast-growing and well funded technology business. Inclusion is how we unleash the power of diversity. It is how we build our teams, cultivate our leaders and ensure Triptease is the right fit for every person. Come join us on our journey; be comfortable bringing your authentic self to work. Be you! The Team You will be working in a small squad with between 2 and 6 people responsible for building, growing and maintaining different parts of the Triptease stack. We have both frontend and backend components, with a lean towards backend. All our teams are small, empowered and autonomous: we own the strategy and actions we need to take to be successful We embrace honest and open discussion. We truly value collaboration and are invested in maintaining a team that encourages everyone to contribute. We run daily standups, weekly planning and frequent retros and feedback sessions. We embrace pair programming the vast majority of the time. We practice trunk based development and continuous delivery. At the end of each week, we join the rest of the company to showcase what we've accomplished and share our pride in the work we have done with our colleagues. The Tech Stack The Triptease tech stack consists of TypeScript, Node.js, React, PostgreSQL, Redis, Mongo, Google Cloud Run / Kubernetes, BigQuery, Pub/Sub. We frequently work together with other squads, all squads use a similar stack which is great for building up expertise and having other engineers to support you. We're looking for You are collaborative, open-minded, and looking to continue to develop your craft. You're comfortable with pair programming all day Experience writing distributed, high availability, high throughput systems maintaining data consistency. You are proud of the code you produce; it's obvious, concise and rarely needs to be commented. You always like to leave the code better than you found it, and are experienced with refactoring techniques, in fact, it's how you code every day. You see writing tests as an integral part of the development process and understand the benefit of writing code and tests in small increments. The applications you build are modular and functional. Excellent skills in developing a solution all the way from client-side through to server-side. You love shipping code and seeing how it performs in production and therefore are passionate about delivery pipelines, A/B testing, real-time analytics and monitoring tools like DataDog. You are customer-centric and work well with product managers. You have a solid understanding of HTTP and how the internet works. Expert knowledge at using tests to drive the design of the application. You have experience with building deployment pipelines and continuous delivery on cloud platforms (we use Google Cloud Platform, Docker, Terraform and Kubernetes). Bonus Points for: You have an entrepreneurial streak, with some great examples of how you saw an opportunity and made it happen. Working in cross-functional teams practising XP and Kanban techniques. You have experience in multiple different programming languages and understand the value in bringing ideas from other ecosystems into your current environment. Why Join Us? Be part of a fast-paced, dynamic team at the forefront of travel technology innovation. Enjoy a collaborative and fun working environment with opportunities for personal and professional growth. Competitive salary package and rewards for high performance. If you're a driven sales professional eager to make an impact and thrive in a high-growth environment, we'd love to hear from you! Our start-up culture means everybody's contribution matters and is celebrated. We set ourselves ambitious goals and are proud of our ability to deliver those through smart working. Pace. We're growing. Get on board fast and be part of the journey. Having a real impact on an award-winning and fast-growing company. Benefits will vary depending on location Paid vacation days Working abroad for 4 weeks a year (within a -/+ 3 hours time zone) Enhanced maternity & paternity Monthly health and wellbeing allowance - You can use this for gym membership, private healthcare, massages, therapy, cinema etc Yearly learning allowance Life Event leave (marriage, divorce, moving house, child's first day at school, ceremony or graduation) Make a Difference (volunteering) day Plus much more! Subject to passing probation We also offer Quarterly review socials Hybrid or Remote working Refer a Friend policy Flexibility with childcare Sabbaticals (from year three onwards) We do not require external agency support for the recruitment of this role. Thank you. Our Operating Model & Culture In Product-Engineering, we hire people we trust, and then trust them to make their own choices on how they want to work, and how they want to reach a goal. This sounds simple but it requires a lot of investment in the right company culture. Our team is made up of autonomous squads who decide what they work on, how they work and within them have all the skills they need to complete their mission. That means we have no centralised teams (Ops, QA etc). We think that we are doing a good thing for hotels and guests and believe in our mission! We are working on a highly scaled platform that hotels use to build direct relationships with their customers and cut out middlemen. In terms of scale, our software operates on around 10k hotels and collects 30M guest events a day, and growing. That's a big opportunity to positively impact a lot of people. And we could all use a bit of travel in our lives right now! We engage with our customers to validate assumptions and test new features. We like to go crazy deep on the problem. 'Start with the problem' is one of our three core principles, and beyond tools like FullStory, Intercom and Analytics that help us learn about users, each squad has friends in CS and Sales and even hoteliers themselves to help build that knowledge. Pandemic permitting, hotel visits and travel research budgets are also a big plus. We care deeply about diversity and inclusion. Within Prod-Eng we have a dedicated D&I squad who meet regularly to work on and propose actions to improve D&I within the team and wider biz. Outside of hiring activities, we work hard to foster an environment of psychological safety. We truly value collaboration and are invested in maintaining a team that encourages everyone to contribute. We optimise for learning. We regularly provide each other with feedback and reflect on the ways we work. We use Notion to bring efficient transparency and create a home for everything we do. We have initiatives like 'Discovery Days', 'Field Trips' and 'Coding Dojos' to bring new people together and create more learning and development opportunities. We celebrate our progress. At the end of each week, we join the rest of the company to showcase what we've accomplished and share our pride in the work we have done with our colleagues. Triptease is proud to be an equal opportunity employer with an active cross-functional 'diversity squad' devoted to addressing diversity challenges in the company and industry. We welcome applications from diverse and non-traditional backgrounds. Applicants will not be discriminated against on the basis of any protected characteristic(s) in terms of the Equality Act (2010).
Adsyst Automation Ltd
Lead/ Senior Control Systems Engineer
Adsyst Automation Ltd Peterborough, Cambridgeshire
Lead / Senior Control Systems Engineer As a Lead / Senior Control Systems Engineer, you will work closely with our Regional Commerical Manager, you will be responsible for the full life cycle delivery of the project in both technical compliance and quality, from design and development through to programming, testing, and commissioning. As a Lead / Senior Control Systems Engineer, you will bring an innovative approach to problem solving, you will be working with highly skilled engineers who you will be responsible for managing and motivating to get the best delivery output. This may include mentoring any graduates and apprentices and helping to continue building a strong and capable team in our Peterborough office. Our ideal candidate will have the knowledge and experience to help the office and team grow. The ideal candidate will have previous experience in a similar environment and good knowledge of PLC's, SCADA, HMI, variable speed drives and instrumentation products. Full-time position: 37.5 hours per week, Monday to Friday. This is a hands-on senior engineering role where you will: Work closely with clients to develop solutions and ensure high-quality project delivery. Lead and mentor our highly skilled engineers, including graduates and apprentices, to help the team perform at its best. Design and implement advanced control systems using PLC, SCADA, and HMI technologies. Bring a problem-solving mindset to complex engineering challenges and drive technical excellence. Key Responsibilities Lead the design, development, and commissioning of control systems Attend client meetings, conduct site surveys, and provide technical leadership Programme and configure PLC and HMI/SCADA software (Siemens, Rockwell, Mitsubishi, Wonderware/ AVEVA, ClearScada/ GEOSCADA etc.) Produce detailed project documentation and ensure technical compliance Oversee site commissioning (occasional short periods away from home) What we require from you: 5+ years' experience in a Senior or Lead Control Systems Engineering role, Degree in Software or Electrical Engineering, or equivalent qualifications Mentoring or team leadership experience Proven ability to design and modify PLC and SCADA/HMI software Experience with Allen Bradley, Siemens, Mitsubishi, or Wonderware systems (other platforms also considered) Experience in producing detailed documentation, and client communication Instrumentation and Electrical experience would be preferable Full UK driving licence and eligibility to work in the UK What you will get in return Auto enrolment pension scheme (including salary sacrifice/exchange for pension payments if desired) Private health scheme (after 1 year service) Death in service plan (after 5 years service) 25 days holiday plus bank holidays (raises to 30 days after 5 years of service), plus a holiday trading scheme Company car scheme Access to our Wellbeing programme operated through COGG () Access to 24/7 365 days confidential employee counselling service, free for employees and their families Access to our Training Hub (various training courses available) Annual personal development and salary reviews Free parking at all our offices (Subject to availability & any company parking policies or parking rotas that may be in effect) Access to company vans or pool cars Access to Perkbox ( This gives employees access to discounted shopping, eating out, cinema and even holidays Free quarterly social events, team building days and Christmas party weekend break. TIL / Overtime and expenses scheme Our company At Adsyst Automation Ltd we understand that our continued success is down to our dedicated team, therefore, we invest time and effort in each individual; training and assisting with their personal and professional development, encouraging their strengths while offering a good work/ life balance. Adsyst Automation Ltd has been providing complex Control Systems for Process Control, Automation and Telemetry to customers worldwide for nearly 40 years. We have four offices nationally; our Head office in Yateley, Hampshire, our Stafford office and a further two offices in Peterborough and Greater London. With our core skills lying in PLC, SCADA, HMI, MIS, MES, RTU, control system software engineering, data acquisition, bespoke software and LV Assemblies and Electrical installation, our expertise in panel building and electrical installation allows us to offer full turnkey solutions. We approach each project with a fresh outlook and use our knowledge and partnerships to stay a step ahead of the competition, offering the most advanced, innovative and cost-effective solutions. As we continue to expand and attract top talent, we remain dedicated to maintaining a supportive and inclusive work environment. We value diversity and believe that different perspectives and backgrounds contribute to our collective success. We strive to foster a culture of respect, collaboration, and inclusivity, where every team member feels valued and empowered to make a meaningful impact. Other positions are available in this office and other locations. See our website for more information :
11/05/2026
Full time
Lead / Senior Control Systems Engineer As a Lead / Senior Control Systems Engineer, you will work closely with our Regional Commerical Manager, you will be responsible for the full life cycle delivery of the project in both technical compliance and quality, from design and development through to programming, testing, and commissioning. As a Lead / Senior Control Systems Engineer, you will bring an innovative approach to problem solving, you will be working with highly skilled engineers who you will be responsible for managing and motivating to get the best delivery output. This may include mentoring any graduates and apprentices and helping to continue building a strong and capable team in our Peterborough office. Our ideal candidate will have the knowledge and experience to help the office and team grow. The ideal candidate will have previous experience in a similar environment and good knowledge of PLC's, SCADA, HMI, variable speed drives and instrumentation products. Full-time position: 37.5 hours per week, Monday to Friday. This is a hands-on senior engineering role where you will: Work closely with clients to develop solutions and ensure high-quality project delivery. Lead and mentor our highly skilled engineers, including graduates and apprentices, to help the team perform at its best. Design and implement advanced control systems using PLC, SCADA, and HMI technologies. Bring a problem-solving mindset to complex engineering challenges and drive technical excellence. Key Responsibilities Lead the design, development, and commissioning of control systems Attend client meetings, conduct site surveys, and provide technical leadership Programme and configure PLC and HMI/SCADA software (Siemens, Rockwell, Mitsubishi, Wonderware/ AVEVA, ClearScada/ GEOSCADA etc.) Produce detailed project documentation and ensure technical compliance Oversee site commissioning (occasional short periods away from home) What we require from you: 5+ years' experience in a Senior or Lead Control Systems Engineering role, Degree in Software or Electrical Engineering, or equivalent qualifications Mentoring or team leadership experience Proven ability to design and modify PLC and SCADA/HMI software Experience with Allen Bradley, Siemens, Mitsubishi, or Wonderware systems (other platforms also considered) Experience in producing detailed documentation, and client communication Instrumentation and Electrical experience would be preferable Full UK driving licence and eligibility to work in the UK What you will get in return Auto enrolment pension scheme (including salary sacrifice/exchange for pension payments if desired) Private health scheme (after 1 year service) Death in service plan (after 5 years service) 25 days holiday plus bank holidays (raises to 30 days after 5 years of service), plus a holiday trading scheme Company car scheme Access to our Wellbeing programme operated through COGG () Access to 24/7 365 days confidential employee counselling service, free for employees and their families Access to our Training Hub (various training courses available) Annual personal development and salary reviews Free parking at all our offices (Subject to availability & any company parking policies or parking rotas that may be in effect) Access to company vans or pool cars Access to Perkbox ( This gives employees access to discounted shopping, eating out, cinema and even holidays Free quarterly social events, team building days and Christmas party weekend break. TIL / Overtime and expenses scheme Our company At Adsyst Automation Ltd we understand that our continued success is down to our dedicated team, therefore, we invest time and effort in each individual; training and assisting with their personal and professional development, encouraging their strengths while offering a good work/ life balance. Adsyst Automation Ltd has been providing complex Control Systems for Process Control, Automation and Telemetry to customers worldwide for nearly 40 years. We have four offices nationally; our Head office in Yateley, Hampshire, our Stafford office and a further two offices in Peterborough and Greater London. With our core skills lying in PLC, SCADA, HMI, MIS, MES, RTU, control system software engineering, data acquisition, bespoke software and LV Assemblies and Electrical installation, our expertise in panel building and electrical installation allows us to offer full turnkey solutions. We approach each project with a fresh outlook and use our knowledge and partnerships to stay a step ahead of the competition, offering the most advanced, innovative and cost-effective solutions. As we continue to expand and attract top talent, we remain dedicated to maintaining a supportive and inclusive work environment. We value diversity and believe that different perspectives and backgrounds contribute to our collective success. We strive to foster a culture of respect, collaboration, and inclusivity, where every team member feels valued and empowered to make a meaningful impact. Other positions are available in this office and other locations. See our website for more information :
Senior Software Engineer - Data Management Platform
Roku, Inc. Manchester, Lancashire
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The DMP team plays a critical role in Roku's Advertising organization, leading initiatives around audience management that power decision making across the advertising ecosystem. We develop and manage products that enable advanced segmentation and audience management for advertisers while meeting the operational needs of internal teams. We work closely with Product Managers, Machine Learning, Ad Sales, Ads Operations, and multiple groups within Advertising Engineering to deliver high impact solutions. Looking ahead, we are exploring AI driven capabilities to further enhance the effectiveness of advertising campaigns and improve operational efficiency of our platforms. About the Role We are seeking a highly skilled Senior Software Engineer with deep expertise in big data technologies, including Apache Spark and Apache Airflow. This hybrid position bridges software engineering and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large scale data processing. In this role, you will collaborate with cross functional teams to architect and manage robust, production grade data products and APIs that power critical capabilities across the advertising platform. You will work with technologies such as Apache Spark, Apache Airflow, ScyllaDB/Cassandra, Aerospike, Kubernetes, and SpringBoot to deliver reliable, high performance solutions. The ideal candidate is a proactive, self motivated professional with a strong track record in building high scale data services and a dedication to delivering exceptional results. What You'll Be Doing Software Development Design and build APIs and backend services using Spring Boot to support data products and audience management workflows. Write clean, maintainable, and efficient code, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows using Apache Spark and Apache Airflow. Optimize data storage, retrieval, and processing systems to ensure reliability, scalability, and performance. Develop and fine tune complex queries using Apache Spark for large scale datasets. Monitor, troubleshoot, and improve data systems to minimize downtime and maximize efficiency. API and Platform Development Design, Development, and maintain large scale, low latency API systems using SpringBoot and Kubernetes. Maintain NoSQL Infrastructure including ScyllaDB and Aerospike. Collaboration & Mentorship Partner with the machine learning team, software engineers, and other teams to deliver integrated, high quality solutions. Provide technical guidance and mentorship to junior engineers, promoting best practices in software and data engineering. We're Excited If You Have 8+ years of experience in software and/or data engineering with expertise in big data technologies such as Apache Spark, Apache Airflow. Expertise with at least one of the following: ScyllaDB and Aerospike (preferred). Strong understanding of SOLID principles and distributed systems architecture. Proven experience in distributed data processing, data warehousing, and real time data pipelines. Advanced SQL skills, with expertise in query optimization for large datasets. Exceptional problem solving abilities and the capacity to work independently or collaboratively. Excellent verbal and written communication skills. Experience with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes (preferred). Experience in AdTech, in advertising data platforms and audience management (preferred). Strong programming skills in Python, Java, and/or Scala (preferred). Knowledge of CI/CD pipelines, DevOps practices, and infrastructure as code tools (e.g., Jenkins & Terraform) (preferred). Expertise in data modeling, schema design, and data visualization tools. Experience with building Agentic AI systems to automate decision making and enhance analytics workflows (preferred). Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience). Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
11/05/2026
Full time
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The DMP team plays a critical role in Roku's Advertising organization, leading initiatives around audience management that power decision making across the advertising ecosystem. We develop and manage products that enable advanced segmentation and audience management for advertisers while meeting the operational needs of internal teams. We work closely with Product Managers, Machine Learning, Ad Sales, Ads Operations, and multiple groups within Advertising Engineering to deliver high impact solutions. Looking ahead, we are exploring AI driven capabilities to further enhance the effectiveness of advertising campaigns and improve operational efficiency of our platforms. About the Role We are seeking a highly skilled Senior Software Engineer with deep expertise in big data technologies, including Apache Spark and Apache Airflow. This hybrid position bridges software engineering and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large scale data processing. In this role, you will collaborate with cross functional teams to architect and manage robust, production grade data products and APIs that power critical capabilities across the advertising platform. You will work with technologies such as Apache Spark, Apache Airflow, ScyllaDB/Cassandra, Aerospike, Kubernetes, and SpringBoot to deliver reliable, high performance solutions. The ideal candidate is a proactive, self motivated professional with a strong track record in building high scale data services and a dedication to delivering exceptional results. What You'll Be Doing Software Development Design and build APIs and backend services using Spring Boot to support data products and audience management workflows. Write clean, maintainable, and efficient code, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows using Apache Spark and Apache Airflow. Optimize data storage, retrieval, and processing systems to ensure reliability, scalability, and performance. Develop and fine tune complex queries using Apache Spark for large scale datasets. Monitor, troubleshoot, and improve data systems to minimize downtime and maximize efficiency. API and Platform Development Design, Development, and maintain large scale, low latency API systems using SpringBoot and Kubernetes. Maintain NoSQL Infrastructure including ScyllaDB and Aerospike. Collaboration & Mentorship Partner with the machine learning team, software engineers, and other teams to deliver integrated, high quality solutions. Provide technical guidance and mentorship to junior engineers, promoting best practices in software and data engineering. We're Excited If You Have 8+ years of experience in software and/or data engineering with expertise in big data technologies such as Apache Spark, Apache Airflow. Expertise with at least one of the following: ScyllaDB and Aerospike (preferred). Strong understanding of SOLID principles and distributed systems architecture. Proven experience in distributed data processing, data warehousing, and real time data pipelines. Advanced SQL skills, with expertise in query optimization for large datasets. Exceptional problem solving abilities and the capacity to work independently or collaboratively. Excellent verbal and written communication skills. Experience with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes (preferred). Experience in AdTech, in advertising data platforms and audience management (preferred). Strong programming skills in Python, Java, and/or Scala (preferred). Knowledge of CI/CD pipelines, DevOps practices, and infrastructure as code tools (e.g., Jenkins & Terraform) (preferred). Expertise in data modeling, schema design, and data visualization tools. Experience with building Agentic AI systems to automate decision making and enhance analytics workflows (preferred). Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience). Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
Associate Software Engineer (C#/.NET)
TP ICAP Group
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview This is a graduate-level opportunity within Brokerage Technology to help build and maintain the back-end services and APIs that power Brokerage Pricing. Working alongside senior engineers, you will contribute .NET C# code on a cloud-based distributed architecture on AWS, learn to automate deployments through Infrastructure as Code, and make day-to-day use of AI-assisted development tools. You will collaborate with Business Analysts, QA engineers and Project Managers to turn business requirements into reliable software, and grow your skills across the stack as part of a modernising tech landscape. Role Responsibilities Contribute to the design, development and maintenance of back-end services and APIs in .NET C# on a cloud-based distributed architecture, under the guidance of senior engineers. Write clean, well-tested code, with a focus on unit testing and consistent code quality. Help implement and maintain Infrastructure as Code using AWS CDK (Python preferred) to deploy and manage cloud resources. Make effective, responsible use of AI coding assistants to accelerate development, review and documentation tasks. Collaborate with Business Analysts, QA engineers and Project Managers to turn business requirements into working software. Participate in agile ceremonies and adopt an agile mindset. Investigate and help resolve issues promptly, escalating where appropriate to minimise disruption to business operations. Support the modernisation and simplification of the tech landscape. Keep documentation of code, processes and system configurations clear and up to date. Actively seek feedback and invest in learning across .NET, AWS and applied AI to grow into a well-rounded engineer. Experience / Competences Essential A degree in Computer Science, Software Engineering, Mathematics or a closely related STEM discipline is required; a Master's degree is strongly preferred. Solid foundations in object-oriented programming, data structures and algorithms, demonstrated through academic work, internships, placements or personal projects. Working knowledge of a modern back-end language such as .NET C#, Java or similar, and a willingness to focus on .NET C#. Understanding of unit testing principles and the value of automated testing. Familiarity with cloud concepts, ideally AWS, and an interest in Infrastructure as Code (for example AWS CDK with Python). Comfortable using Git for version control. Clear written and verbal communication and an ability to collaborate effectively in a team. Curious, detail-oriented and able to stay focused when tasks get complex.Desired Exposure to AI or machine learning through academic projects, coursework or dissertations, for example working with LLMs, Generative AI or classical ML techniques. Hands-on use of AI coding assistants (for example GitHub Copilot, Amazon Q Developer or similar). Awareness of AWS AI services such as Bedrock. Exposure to microservices architectures and API design. Experience with containerisation tools such as Docker. Familiarity with relational and/or NoSQL databases, and with ORMs such as Entity Framework. Interest in financial markets or prior exposure to the finance sector through internships or projects. Band & level: Professional, 4 Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.TP ICAP. We connect.
11/05/2026
Full time
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview This is a graduate-level opportunity within Brokerage Technology to help build and maintain the back-end services and APIs that power Brokerage Pricing. Working alongside senior engineers, you will contribute .NET C# code on a cloud-based distributed architecture on AWS, learn to automate deployments through Infrastructure as Code, and make day-to-day use of AI-assisted development tools. You will collaborate with Business Analysts, QA engineers and Project Managers to turn business requirements into reliable software, and grow your skills across the stack as part of a modernising tech landscape. Role Responsibilities Contribute to the design, development and maintenance of back-end services and APIs in .NET C# on a cloud-based distributed architecture, under the guidance of senior engineers. Write clean, well-tested code, with a focus on unit testing and consistent code quality. Help implement and maintain Infrastructure as Code using AWS CDK (Python preferred) to deploy and manage cloud resources. Make effective, responsible use of AI coding assistants to accelerate development, review and documentation tasks. Collaborate with Business Analysts, QA engineers and Project Managers to turn business requirements into working software. Participate in agile ceremonies and adopt an agile mindset. Investigate and help resolve issues promptly, escalating where appropriate to minimise disruption to business operations. Support the modernisation and simplification of the tech landscape. Keep documentation of code, processes and system configurations clear and up to date. Actively seek feedback and invest in learning across .NET, AWS and applied AI to grow into a well-rounded engineer. Experience / Competences Essential A degree in Computer Science, Software Engineering, Mathematics or a closely related STEM discipline is required; a Master's degree is strongly preferred. Solid foundations in object-oriented programming, data structures and algorithms, demonstrated through academic work, internships, placements or personal projects. Working knowledge of a modern back-end language such as .NET C#, Java or similar, and a willingness to focus on .NET C#. Understanding of unit testing principles and the value of automated testing. Familiarity with cloud concepts, ideally AWS, and an interest in Infrastructure as Code (for example AWS CDK with Python). Comfortable using Git for version control. Clear written and verbal communication and an ability to collaborate effectively in a team. Curious, detail-oriented and able to stay focused when tasks get complex.Desired Exposure to AI or machine learning through academic projects, coursework or dissertations, for example working with LLMs, Generative AI or classical ML techniques. Hands-on use of AI coding assistants (for example GitHub Copilot, Amazon Q Developer or similar). Awareness of AWS AI services such as Bedrock. Exposure to microservices architectures and API design. Experience with containerisation tools such as Docker. Familiarity with relational and/or NoSQL databases, and with ORMs such as Entity Framework. Interest in financial markets or prior exposure to the finance sector through internships or projects. Band & level: Professional, 4 Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.TP ICAP. We connect.
Full Stack Engineer, Associate
LGBT Great
About this role Are you interested in building innovative technology that shapes the financial markets? Do you like working at the speed of a startup, but want to solve some of the world's most complex problems? Do you want to work with, and learn from, hands-on leaders in technology and finance? At BlackRock, we are looking for Software Engineers who like to innovate and solve complex problems. We recognize that strength comes from diversity, and will embrace your unique skills, curiosity, drive, and passion while giving you the opportunity to grow technically and as an individual. With over USD $10 trillion of assets, we have an exceptional responsibility: our technology empowers millions of investors to save for retirement, pay for college, buy a home, and improve their financial wellbeing. As a senior developer at BlackRock, you'll work for a leading financial company and be part of a team creating next-generation technology. What is Aladdin Engineering? Our development teams sit inside Aladdin Engineering. We collaboratively build the next generation technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and support millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide. Which team will you be in? You will be working as a key member of our core Private Markets technology team. Your team will be based in London and is part of the wider team responsible for engineering our cloud-first Private Markets platform using a microservice architecture. This platform supports hundreds of client businesses, managing and analyzing their portfolios. The team's focus is on building scalable, best of breed experiences, including incorporating AI into client facing applications. The team is very quickly moving to AI-enabled development, and you will be at the heart of that transformation. Being a member of Aladdin, you will be: Tenacious: Work in a fast paced and highly complex environment, Creative thinker: Analyze multiple solutions and deploy technologies in a flexible way. Great teammate: Think and work collaboratively and communicate effectively. Fast learner: Pick up new concepts and apply them quickly. Your Responsibilities Work closely alongside the Engineering Lead to deliver on the technical strategy for your team. Collaborate directly with colleagues across Private Markets and the wider Aladdin organization to build and deliver market leading software at pace. Deliver high efficiency, high availability, concurrent and fault tolerant software systems using API-First principles. Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications. Design, develop, and implement secure, scalable, and reliable micro-services to deliver client-facing applications using a Java backend and React frontend. Optimize performance and reliability through continuous testing, debugging, and refinement. Stay abreast of industry trends and emerging technologies to drive innovation and maintain a competitive edge, with a particular focus on AI. Provide technical leadership and mentorship to more junior developers, fostering a culture of learning and growth within the team. Ideally, you should have A bachelor's degree in computer science, Engineering, or a related field. 4+ years of professional experience in Java development, with a focus on building client facing APIs or platforms Strong written and verbal communication skills, with experience managing and mentoring diverse teams. Knowledge of building applications using AI tooling and frameworks (e.g. LLMs, prompt engineering, vector databases). Experience integrating AI/ML services into backend systems and APIs. Familiarity with AI driven development practices and tools for code generation and testing. Strong proficiency in Java and related frameworks (e.g. Spring Boot, Hibernate). Some experience in React or similar, and modern JavaScript/TypeScript. Solid experience with object-oriented design and applying standard design patterns Experience designing, building, and deploying scalable microservices using API first principles with REST and/or gRPC. A strong appreciation for best practices, attention to detail, and building secure and stable systems. A collaborative mindset, with a drive to build high-quality software efficiently. Experience with API authentication and authorization mechanisms (e.g. OAuth, JWT). Handson experience with engineering tools such as Git, Maven, unit and integration testing frameworks, and mocking libraries. Excellent problem-solving skills and attention to detail. Exposure to Docker, Kubernetes, and cloud services in an enterprise environment is beneficial. Experience with message brokers such as Kafka a plus. A friendly, positive, and can-do attitude. Our benefits To help you stay energized, engaged and inspired, we offer a wide range of employee benefits including: retirement investment and tools designed to help you in building a sound financial future; access to education reimbursement; comprehensive resources to support your physical health and emotional well-being; family support programs; and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about. Our hybrid work model BlackRock's hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person - aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children's educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment - the one we make in our employees. It's why we're dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please : BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, race, religion, sex, sexual orientation and other protected characteristics at law.
11/05/2026
Full time
About this role Are you interested in building innovative technology that shapes the financial markets? Do you like working at the speed of a startup, but want to solve some of the world's most complex problems? Do you want to work with, and learn from, hands-on leaders in technology and finance? At BlackRock, we are looking for Software Engineers who like to innovate and solve complex problems. We recognize that strength comes from diversity, and will embrace your unique skills, curiosity, drive, and passion while giving you the opportunity to grow technically and as an individual. With over USD $10 trillion of assets, we have an exceptional responsibility: our technology empowers millions of investors to save for retirement, pay for college, buy a home, and improve their financial wellbeing. As a senior developer at BlackRock, you'll work for a leading financial company and be part of a team creating next-generation technology. What is Aladdin Engineering? Our development teams sit inside Aladdin Engineering. We collaboratively build the next generation technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and support millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide. Which team will you be in? You will be working as a key member of our core Private Markets technology team. Your team will be based in London and is part of the wider team responsible for engineering our cloud-first Private Markets platform using a microservice architecture. This platform supports hundreds of client businesses, managing and analyzing their portfolios. The team's focus is on building scalable, best of breed experiences, including incorporating AI into client facing applications. The team is very quickly moving to AI-enabled development, and you will be at the heart of that transformation. Being a member of Aladdin, you will be: Tenacious: Work in a fast paced and highly complex environment, Creative thinker: Analyze multiple solutions and deploy technologies in a flexible way. Great teammate: Think and work collaboratively and communicate effectively. Fast learner: Pick up new concepts and apply them quickly. Your Responsibilities Work closely alongside the Engineering Lead to deliver on the technical strategy for your team. Collaborate directly with colleagues across Private Markets and the wider Aladdin organization to build and deliver market leading software at pace. Deliver high efficiency, high availability, concurrent and fault tolerant software systems using API-First principles. Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications. Design, develop, and implement secure, scalable, and reliable micro-services to deliver client-facing applications using a Java backend and React frontend. Optimize performance and reliability through continuous testing, debugging, and refinement. Stay abreast of industry trends and emerging technologies to drive innovation and maintain a competitive edge, with a particular focus on AI. Provide technical leadership and mentorship to more junior developers, fostering a culture of learning and growth within the team. Ideally, you should have A bachelor's degree in computer science, Engineering, or a related field. 4+ years of professional experience in Java development, with a focus on building client facing APIs or platforms Strong written and verbal communication skills, with experience managing and mentoring diverse teams. Knowledge of building applications using AI tooling and frameworks (e.g. LLMs, prompt engineering, vector databases). Experience integrating AI/ML services into backend systems and APIs. Familiarity with AI driven development practices and tools for code generation and testing. Strong proficiency in Java and related frameworks (e.g. Spring Boot, Hibernate). Some experience in React or similar, and modern JavaScript/TypeScript. Solid experience with object-oriented design and applying standard design patterns Experience designing, building, and deploying scalable microservices using API first principles with REST and/or gRPC. A strong appreciation for best practices, attention to detail, and building secure and stable systems. A collaborative mindset, with a drive to build high-quality software efficiently. Experience with API authentication and authorization mechanisms (e.g. OAuth, JWT). Handson experience with engineering tools such as Git, Maven, unit and integration testing frameworks, and mocking libraries. Excellent problem-solving skills and attention to detail. Exposure to Docker, Kubernetes, and cloud services in an enterprise environment is beneficial. Experience with message brokers such as Kafka a plus. A friendly, positive, and can-do attitude. Our benefits To help you stay energized, engaged and inspired, we offer a wide range of employee benefits including: retirement investment and tools designed to help you in building a sound financial future; access to education reimbursement; comprehensive resources to support your physical health and emotional well-being; family support programs; and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about. Our hybrid work model BlackRock's hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person - aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children's educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment - the one we make in our employees. It's why we're dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please : BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, race, religion, sex, sexual orientation and other protected characteristics at law.
Senior Manager, Forward Deployed AI Engineer
Baringa Partners LLP
London, United Kingdom Baringa is a global consulting firm that partners with leaders to drive change and create value. With deep industry expertise, and enabled by advanced technology, the firm helps clients to deliver with greater confidence and certainty. With over 2,000 people across the UK, Europe, North America, Asia and Australia, the firm combines global insight with local understanding. The firm works across energy and resources, financial services, government and public sector, consumer products and retail, pharmaceuticals and life sciences, manufacturing, and technology, media and telecoms, with capabilities spanning strategy, transformation and operational excellence - all powered by advanced technology, data, AI and digital innovation. Clients value Baringa's collaborative approach and the way its teams integrate seamlessly - all working with a shared understanding of what matters most. The firm is known for its kind, curious experts who listen closely and care deeply about client success as they help clients transform energy markets, modernise financial platforms, expand telecoms and digital networks through advanced data analytics, enable digital services in government, and unlock growth in consumer sectors. Certified as a Great Place to Work around the world, Baringa has been recognised by the Financial Times in 22 categories of its UK Leading Management Consultants rankings, and by Forbes for four consecutive years as one of the World's Best Management Consulting Firms. Our Solutions & AI Labs (SAIL) practice is looking for an experienced Senior Manager to lead consultancy engagements and grow our AI & Solutions Engineering capability. The Forward Deployed AI & Solutions Engineer role will lead the delivery of AI-enabled solutions embedded in our clients' teams, combining deep technical specialism with the commercial and leadership skills to grow and shape our practice. This is a role for someone who thrives at the intersection of client advisory, technical architecture and hands on delivery leadership - and who has a genuine passion for bringing AI solutions to production at scale. Our Solutions & AI Labs (SAIL) practice focuses on helping clients control their data, turn it into actionable insights, and better leverage it through the use of AI and Machine Learning solutions directly embedded into business processes. We support clients across a number of industries and offer deep expertise in AI/ML, Cloud, Platform Engineering, and Managed Solutions. What you will be doing As a Senior Manager in SAIL, you will own and lead consultancy engagements end-to-end from shaping the opportunity and winning the work, through to delivery governance and team leadership. You will bring SME-level depth in at least one of AI/ML Engineering, Platform Engineering, or Software Engineering, and apply it to create real, lasting value for our clients. Although we do not expect you to be an expert in all of the below activities simultaneously, our team consists of people who can work as advisors to our clients as well as bringing deep technical knowledge when needed. The profile of our typical engagements reflect that. Key responsibilities span the following areas. Engagement Leadership Own and lead end-to-end delivery of complex AI and technology consulting engagements, taking accountability for scope, quality, risk and client outcomes. Lead and resource multi-disciplinary delivery teams including engineers, data scientists and consultants providing clear direction, technical oversight and people development. Manage engagement resourcing: forecast team requirements, work with practice leadership to staff engagements, and develop the talent pipeline through mentoring and support of junior practitioners. Proactively identify and manage delivery risks in complex stakeholder environments, escalating appropriately and maintaining client confidence throughout. Communicate clearly to both technical teams and senior client stakeholders, translating complexity into actionable insight and decisive recommendation. Conduct rigorous technical reviews and uphold engineering and delivery standards across every engagement you lead. Business Development & Bid Support Play a leading role in business development: identifying new opportunities, shaping propositions, and supporting or leading bids and tender responses for AI and technology engagements. Contribute to proposal writing, articulating Baringa's capabilities and differentiators, including authoring technical and delivery sections of bid responses to client tenders and RFPs. Build and maintain strong client relationships, acting as a trusted advisor and developing opportunities for follow on engagement. Support practice level growth initiatives, including account planning, capability development, and go to market positioning for AI and solutions engineering services. Technical Architecture & Delivery Lead architecture design for AI-enabled platforms and cloud solutions, balancing technical excellence with delivery pragmatism and commercial realities. Provide hands on technical direction where required - reviewing designs, code and delivery artefacts to maintain quality standards across the engagement. Champion the path from prototype to production: driving robust, scalable and secure AI deployments that go beyond proof of concept thinking to real business impact at scale. Act as a credible technical voice with client architects, CTOs and engineering leads, earning trust through depth of knowledge and a demonstrable delivery track record. AI/ML Specialism You will bring expert level knowledge in at least one of the following domains, and working knowledge across the others: Agentic AI & LLM Engineering Design and build production grade agentic systems using major LLM SDKs and agent frameworks; deep knowledge of RAG, MCP servers and prompt engineering at scale. Strong opinions on secure, resilient enterprise deployment of LLM-powered systems; current knowledge of the latest model capabilities and AI product stacks. Machine Learning Engineering End to end ML lifecycle expertise: feature engineering, model training, evaluation and production deployment, including MLOps, monitoring and drift detection. Practical knowledge of ML frameworks (e.g. scikit learn, PyTorch, XGBoost) and cloud native ML services (SageMaker, Azure ML, Vertex AI). Architecture and delivery of scalable cloud data and AI platforms on AWS, Azure or GCP; experienced with containerisation, IaC, event driven architectures and CI/CD. Track record of delivering production Python services and APIs; working knowledge of cloud native application patterns and release practices. Software Engineering Production grade Python services (FastAPI, AWS Lambda, event driven patterns) and front end development with React/Next.js, Material UI and SWR. Cloud architecture design capability across major providers; rounded understanding of database trade offs - relational, NoSQL, graph and caching strategies. Strong engineering practices: CI/CD, testing (Jest, Cypress, React Test Library), release management and security conscious development. A genuine passion for AI solutions and specifically for the complexity of delivering them to production at scale. You should be as energised by the hard problems of operationalisation, reliability and governance as by the technology itself. Your Skills and Experience We're seeking a technically credible, commercially aware leader who brings a rare combination of delivery accountability, client advisory skill, and deep AI/technology specialism. You will be someone energised by the complexity of taking AI solutions to production at scale - and who can inspire a team and a client with that same passion. 7+ years in technology consulting, software engineering or AI/ML, with at least 3 years in a senior leadership role - including direct accountability for end to end engagement delivery, resourcing and commercial outcomes. Experience supporting or leading bid and proposal activity, including writing technical and delivery sections of responses to client tenders and RFPs. SME-level depth in at least one of: Agentic AI/LLM Engineering, Machine Learning Engineering, Platform & Cloud Engineering, or Software Engineering - with strong architecture and design capability across cloud, data and AI domains. Proven ability to build and lead high performing delivery teams in complex stakeholder environments, with experience engaging comfortably at CTO or engineering director level. Clear, confident communicator - able to make the complex accessible for technical and non technical audiences alike, and to represent Baringa's expertise with credibility. Master's degree in Computer Science, Engineering, Mathematics, Data Science or related discipline, or equivalent depth through relevant professional certifications (e.g. AWS Solutions Architect Professional, Google Professional ML Engineer). Desirable: prior experience as a forward deployed or embedded engineer within a client environment; exposure to regulated industries such as energy, financial services or public sector. If you are excited by the opportunity to lead meaningful AI and technology engagements for major clients and thrive in a collaborative, people first culture that values both technical rigour and human connection we would love to hear from you. All applications received will be reviewed by a member of our Talent Acquisition team . click apply for full job details
11/05/2026
Full time
London, United Kingdom Baringa is a global consulting firm that partners with leaders to drive change and create value. With deep industry expertise, and enabled by advanced technology, the firm helps clients to deliver with greater confidence and certainty. With over 2,000 people across the UK, Europe, North America, Asia and Australia, the firm combines global insight with local understanding. The firm works across energy and resources, financial services, government and public sector, consumer products and retail, pharmaceuticals and life sciences, manufacturing, and technology, media and telecoms, with capabilities spanning strategy, transformation and operational excellence - all powered by advanced technology, data, AI and digital innovation. Clients value Baringa's collaborative approach and the way its teams integrate seamlessly - all working with a shared understanding of what matters most. The firm is known for its kind, curious experts who listen closely and care deeply about client success as they help clients transform energy markets, modernise financial platforms, expand telecoms and digital networks through advanced data analytics, enable digital services in government, and unlock growth in consumer sectors. Certified as a Great Place to Work around the world, Baringa has been recognised by the Financial Times in 22 categories of its UK Leading Management Consultants rankings, and by Forbes for four consecutive years as one of the World's Best Management Consulting Firms. Our Solutions & AI Labs (SAIL) practice is looking for an experienced Senior Manager to lead consultancy engagements and grow our AI & Solutions Engineering capability. The Forward Deployed AI & Solutions Engineer role will lead the delivery of AI-enabled solutions embedded in our clients' teams, combining deep technical specialism with the commercial and leadership skills to grow and shape our practice. This is a role for someone who thrives at the intersection of client advisory, technical architecture and hands on delivery leadership - and who has a genuine passion for bringing AI solutions to production at scale. Our Solutions & AI Labs (SAIL) practice focuses on helping clients control their data, turn it into actionable insights, and better leverage it through the use of AI and Machine Learning solutions directly embedded into business processes. We support clients across a number of industries and offer deep expertise in AI/ML, Cloud, Platform Engineering, and Managed Solutions. What you will be doing As a Senior Manager in SAIL, you will own and lead consultancy engagements end-to-end from shaping the opportunity and winning the work, through to delivery governance and team leadership. You will bring SME-level depth in at least one of AI/ML Engineering, Platform Engineering, or Software Engineering, and apply it to create real, lasting value for our clients. Although we do not expect you to be an expert in all of the below activities simultaneously, our team consists of people who can work as advisors to our clients as well as bringing deep technical knowledge when needed. The profile of our typical engagements reflect that. Key responsibilities span the following areas. Engagement Leadership Own and lead end-to-end delivery of complex AI and technology consulting engagements, taking accountability for scope, quality, risk and client outcomes. Lead and resource multi-disciplinary delivery teams including engineers, data scientists and consultants providing clear direction, technical oversight and people development. Manage engagement resourcing: forecast team requirements, work with practice leadership to staff engagements, and develop the talent pipeline through mentoring and support of junior practitioners. Proactively identify and manage delivery risks in complex stakeholder environments, escalating appropriately and maintaining client confidence throughout. Communicate clearly to both technical teams and senior client stakeholders, translating complexity into actionable insight and decisive recommendation. Conduct rigorous technical reviews and uphold engineering and delivery standards across every engagement you lead. Business Development & Bid Support Play a leading role in business development: identifying new opportunities, shaping propositions, and supporting or leading bids and tender responses for AI and technology engagements. Contribute to proposal writing, articulating Baringa's capabilities and differentiators, including authoring technical and delivery sections of bid responses to client tenders and RFPs. Build and maintain strong client relationships, acting as a trusted advisor and developing opportunities for follow on engagement. Support practice level growth initiatives, including account planning, capability development, and go to market positioning for AI and solutions engineering services. Technical Architecture & Delivery Lead architecture design for AI-enabled platforms and cloud solutions, balancing technical excellence with delivery pragmatism and commercial realities. Provide hands on technical direction where required - reviewing designs, code and delivery artefacts to maintain quality standards across the engagement. Champion the path from prototype to production: driving robust, scalable and secure AI deployments that go beyond proof of concept thinking to real business impact at scale. Act as a credible technical voice with client architects, CTOs and engineering leads, earning trust through depth of knowledge and a demonstrable delivery track record. AI/ML Specialism You will bring expert level knowledge in at least one of the following domains, and working knowledge across the others: Agentic AI & LLM Engineering Design and build production grade agentic systems using major LLM SDKs and agent frameworks; deep knowledge of RAG, MCP servers and prompt engineering at scale. Strong opinions on secure, resilient enterprise deployment of LLM-powered systems; current knowledge of the latest model capabilities and AI product stacks. Machine Learning Engineering End to end ML lifecycle expertise: feature engineering, model training, evaluation and production deployment, including MLOps, monitoring and drift detection. Practical knowledge of ML frameworks (e.g. scikit learn, PyTorch, XGBoost) and cloud native ML services (SageMaker, Azure ML, Vertex AI). Architecture and delivery of scalable cloud data and AI platforms on AWS, Azure or GCP; experienced with containerisation, IaC, event driven architectures and CI/CD. Track record of delivering production Python services and APIs; working knowledge of cloud native application patterns and release practices. Software Engineering Production grade Python services (FastAPI, AWS Lambda, event driven patterns) and front end development with React/Next.js, Material UI and SWR. Cloud architecture design capability across major providers; rounded understanding of database trade offs - relational, NoSQL, graph and caching strategies. Strong engineering practices: CI/CD, testing (Jest, Cypress, React Test Library), release management and security conscious development. A genuine passion for AI solutions and specifically for the complexity of delivering them to production at scale. You should be as energised by the hard problems of operationalisation, reliability and governance as by the technology itself. Your Skills and Experience We're seeking a technically credible, commercially aware leader who brings a rare combination of delivery accountability, client advisory skill, and deep AI/technology specialism. You will be someone energised by the complexity of taking AI solutions to production at scale - and who can inspire a team and a client with that same passion. 7+ years in technology consulting, software engineering or AI/ML, with at least 3 years in a senior leadership role - including direct accountability for end to end engagement delivery, resourcing and commercial outcomes. Experience supporting or leading bid and proposal activity, including writing technical and delivery sections of responses to client tenders and RFPs. SME-level depth in at least one of: Agentic AI/LLM Engineering, Machine Learning Engineering, Platform & Cloud Engineering, or Software Engineering - with strong architecture and design capability across cloud, data and AI domains. Proven ability to build and lead high performing delivery teams in complex stakeholder environments, with experience engaging comfortably at CTO or engineering director level. Clear, confident communicator - able to make the complex accessible for technical and non technical audiences alike, and to represent Baringa's expertise with credibility. Master's degree in Computer Science, Engineering, Mathematics, Data Science or related discipline, or equivalent depth through relevant professional certifications (e.g. AWS Solutions Architect Professional, Google Professional ML Engineer). Desirable: prior experience as a forward deployed or embedded engineer within a client environment; exposure to regulated industries such as energy, financial services or public sector. If you are excited by the opportunity to lead meaningful AI and technology engagements for major clients and thrive in a collaborative, people first culture that values both technical rigour and human connection we would love to hear from you. All applications received will be reviewed by a member of our Talent Acquisition team . click apply for full job details
Senior Application Architect
Iamwarpspeed
warpSpeed is pioneering the world's premier Application AI tool, elevating the use of Daily Tools to create unprecedented productivity and insights for users, moment by moment, hour by hour. We're on a mission to create hundreds of powerful life-changing AI services that usher in a new wave of intelligence, awareness, and productivity for the human race. The Opportunity: We're seeking visionary Senior Application Architect to join our team and play a pivotal role in shaping the technical foundation of our groundbreaking productivity platform. In this role, you'll be responsible for designing and overseeing the implementation of robust, scalable, and innovative AI-powered systems that form the core of warpSpeed's offerings. Key Responsibilities: Leading the design and architecture of warpSpeed's Application AI platform, ensuring scalability, performance, and integration of multiple AI services. Develop technical strategies to seamlessly integrate AI capabilities into daily productivity tools such as calendars, task managers, and communication apps. Create architectural blueprints for new AI features and services, considering factors such as data flow, processing requirements, and user experience. Establish best practices, coding standards, and architectural guidelines for the development team. Evaluate and recommend new technologies, frameworks, and tools to enhance our AI capabilities and overall system performance. Lead technical discussions and present architectural decisions to both technical and non technical stakeholders. Mentor and guide junior architects and engineers, fostering a culture of innovation and technical excellence. Qualifications: Master's or Ph.D. in Computer Science, Software Engineering, or a related field, with 10+ years of experience in software architecture (including 5+ years in AI/ML systems). Proven track record of designing and implementing large scale, distributed AI systems. Deep understanding of AI and machine learning (natural language processing, computer vision, predictive modeling). Extensive experience with cloud platforms (AWS, Google Cloud, Azure) and their AI/ML offerings. Strong programming skills (Python, Java, C++) and experience with DevOps practices (CI/CD). Knowledge of big data technologies (Hadoop, Spark, Flink). Knowledge of NoSQL databases (MongoDB, Cassandra, DynamoDB), message queueing systems (Kafka, RabbitMQ), and version control systems (Git). Preferred Skills: Hugging Face Transformers. Familiarity with time series databases and analysis tools. Knowledge of AI model serving frameworks like TensorFlow Serving or ONNX Runtime. Experience with AI ethics and bias mitigation techniques. Familiarity with GPU acceleration and distributed computing for AI workloads. Career Growth and Impact: Technical Leadership and Innovation: Lead the architectural vision for a revolutionary Application AI platform. Opportunity to solve complex technical challenges at the intersection of AI, cloud computing, and productivity tools. Influence the direction of AI applications in daily software tools. Play a key role in a rapidly growing startup that's redefining productivity in the AI era. Opportunity to shape the future of work and personal productivity for millions of users. Clear path for career advancement as we expand our technical capabilities and market reach. Collaborative Environment: Work alongside world-class AI researchers, data scientists, and software engineers. Regular architecture review sessions and innovation workshops. Encouragement to explore and implement cutting edge technologies. Electric car salary sacrifice scheme. Market leading compensation. Flexible working arrangements. Team building events and celebrations.
11/05/2026
Full time
warpSpeed is pioneering the world's premier Application AI tool, elevating the use of Daily Tools to create unprecedented productivity and insights for users, moment by moment, hour by hour. We're on a mission to create hundreds of powerful life-changing AI services that usher in a new wave of intelligence, awareness, and productivity for the human race. The Opportunity: We're seeking visionary Senior Application Architect to join our team and play a pivotal role in shaping the technical foundation of our groundbreaking productivity platform. In this role, you'll be responsible for designing and overseeing the implementation of robust, scalable, and innovative AI-powered systems that form the core of warpSpeed's offerings. Key Responsibilities: Leading the design and architecture of warpSpeed's Application AI platform, ensuring scalability, performance, and integration of multiple AI services. Develop technical strategies to seamlessly integrate AI capabilities into daily productivity tools such as calendars, task managers, and communication apps. Create architectural blueprints for new AI features and services, considering factors such as data flow, processing requirements, and user experience. Establish best practices, coding standards, and architectural guidelines for the development team. Evaluate and recommend new technologies, frameworks, and tools to enhance our AI capabilities and overall system performance. Lead technical discussions and present architectural decisions to both technical and non technical stakeholders. Mentor and guide junior architects and engineers, fostering a culture of innovation and technical excellence. Qualifications: Master's or Ph.D. in Computer Science, Software Engineering, or a related field, with 10+ years of experience in software architecture (including 5+ years in AI/ML systems). Proven track record of designing and implementing large scale, distributed AI systems. Deep understanding of AI and machine learning (natural language processing, computer vision, predictive modeling). Extensive experience with cloud platforms (AWS, Google Cloud, Azure) and their AI/ML offerings. Strong programming skills (Python, Java, C++) and experience with DevOps practices (CI/CD). Knowledge of big data technologies (Hadoop, Spark, Flink). Knowledge of NoSQL databases (MongoDB, Cassandra, DynamoDB), message queueing systems (Kafka, RabbitMQ), and version control systems (Git). Preferred Skills: Hugging Face Transformers. Familiarity with time series databases and analysis tools. Knowledge of AI model serving frameworks like TensorFlow Serving or ONNX Runtime. Experience with AI ethics and bias mitigation techniques. Familiarity with GPU acceleration and distributed computing for AI workloads. Career Growth and Impact: Technical Leadership and Innovation: Lead the architectural vision for a revolutionary Application AI platform. Opportunity to solve complex technical challenges at the intersection of AI, cloud computing, and productivity tools. Influence the direction of AI applications in daily software tools. Play a key role in a rapidly growing startup that's redefining productivity in the AI era. Opportunity to shape the future of work and personal productivity for millions of users. Clear path for career advancement as we expand our technical capabilities and market reach. Collaborative Environment: Work alongside world-class AI researchers, data scientists, and software engineers. Regular architecture review sessions and innovation workshops. Encouragement to explore and implement cutting edge technologies. Electric car salary sacrifice scheme. Market leading compensation. Flexible working arrangements. Team building events and celebrations.
Senior Platform Engineer
South 11 Manchester, Lancashire
About Us Our mission is to dominate the betting and gaming industry on a global scale and we need the very best Tech talent to help us achieve this. We recently migrated all of our customers onto our very own proprietary platform - so it's an exciting time to join us. With the help of our new platform, we're able to pioneer new products and drive more advanced, creative technologies. The result? Unrivalled experiences for millions of customers worldwide. Betfred's Technology department is driven by innovation, and you'll be at the heart of unlocking our new platform's potential. So, if you want to help shape the future of betting and gaming, then it's time to join us. Job Purpose We're looking for a Senior Platform Engineer who is passionate about automation, infrastructure, and building resilient platforms that empower engineers to deliver software with confidence. You'll thrive on solving complex problems, simplifying systems, and creating robust solutions that scale with the business. You strongly believe in DevOps culture and principles: collaboration, ownership, and continuous improvement. Working closely with engineering teams, you'll help shape the tools, processes, and best practices that enable seamless delivery to production, strong observability, and rapid response when things don't go to plan. Job Duties As more of our workloads transition to Kubernetes, you'll have real scope to influence how we evolve the platform, driving adoption of GitOps, modern deployment strategies, and cloud-native patterns that improve reliability, security, and developer experience. You'll play a key role in: Designing and maintaining scalable, resilient infrastructure Improving CI/CD pipelines and deployment practices Enabling teams through self-service tooling and clear platform standards Identifying opportunities to reduce complexity and increase automation Define golden paths, ways of working and best practices Leading key projects and delivering against goals Work with the Application Development teams and the Digital Technology business to deliver solutions that meet their emerging requirements. Work with the Engineering Managers and Architects to develop a set of Standard Operational Procedures that can be rolled out across the business and to third parties who need to work in our cloud-based environments. Work with the Engineering teams to diagnose and support issues with infrastructure, pipelines or applications. Upgrade and maintain our internal application tooling Knowledge, Skills and Experience Essential Background in Platform/OS engineering, both Linux and Windows experience is preferred Experience using configuration management and infrastructure as code such as Ansible and Terraform Experience with containers using both Docker and Kubernetes Strong AWS Platform Engineering skills in particular; EC2, S3, IAM and VPC/network configuration Experience with VMWare is a bonus, especially vSphere, NSX, VCF Comfortable working in a fast paced, lean and deadline driven organisation Able to work under pressure and to ask for support when required Ability to quickly undertake evaluation of competing products to determine which best meets the company's requirements Enjoys keeping up to date with advances in technologies and how they can be applied to projects Able to automate complex operational and technical processes using industry standard tools In-depth knowledge of cloud environments and typical technology stacks employed in them In-depth understanding of Cloud security issues and solutions An excellent communicator, both verbal and written Someone who is adaptable and able to pick up new techniques Desirable iGaming experience: Prior experience in the sports betting or gaming industry is a significant advantage. Observability Tools: Experience with monitoring and logging solutions such as Grafana, Datadog, Prometheus, or Splunk. FinOps: Understanding of cost management and FinOps concepts within cloud environments. Platform as a Product: Experience or familiarity with treating the internal developer platform as a product, focusing on developer experience and feedback loops. Certifications: Relevant certifications such as AWS Certified Solutions Architect or Certified Kubernetes Administrator (CKA) What is in it for me? We offer a variety of competitive benefits, some of which vary depending on the role you're recruited to. Some of what you can expect in this role includes: A competitive rate of pay and pension contribution ( £60,000 - £80,000) Generous discretionary bonus schemes, incentives and competitions An annual leave entitlement that increases with length of service Access to an online GP 24/7, 365 days a year for you and your immediate family. Employee wellbeing support through our Employee Assistance Programme Enhanced Maternity & Paternity Pay Long Service Recognition Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream.
11/05/2026
Full time
About Us Our mission is to dominate the betting and gaming industry on a global scale and we need the very best Tech talent to help us achieve this. We recently migrated all of our customers onto our very own proprietary platform - so it's an exciting time to join us. With the help of our new platform, we're able to pioneer new products and drive more advanced, creative technologies. The result? Unrivalled experiences for millions of customers worldwide. Betfred's Technology department is driven by innovation, and you'll be at the heart of unlocking our new platform's potential. So, if you want to help shape the future of betting and gaming, then it's time to join us. Job Purpose We're looking for a Senior Platform Engineer who is passionate about automation, infrastructure, and building resilient platforms that empower engineers to deliver software with confidence. You'll thrive on solving complex problems, simplifying systems, and creating robust solutions that scale with the business. You strongly believe in DevOps culture and principles: collaboration, ownership, and continuous improvement. Working closely with engineering teams, you'll help shape the tools, processes, and best practices that enable seamless delivery to production, strong observability, and rapid response when things don't go to plan. Job Duties As more of our workloads transition to Kubernetes, you'll have real scope to influence how we evolve the platform, driving adoption of GitOps, modern deployment strategies, and cloud-native patterns that improve reliability, security, and developer experience. You'll play a key role in: Designing and maintaining scalable, resilient infrastructure Improving CI/CD pipelines and deployment practices Enabling teams through self-service tooling and clear platform standards Identifying opportunities to reduce complexity and increase automation Define golden paths, ways of working and best practices Leading key projects and delivering against goals Work with the Application Development teams and the Digital Technology business to deliver solutions that meet their emerging requirements. Work with the Engineering Managers and Architects to develop a set of Standard Operational Procedures that can be rolled out across the business and to third parties who need to work in our cloud-based environments. Work with the Engineering teams to diagnose and support issues with infrastructure, pipelines or applications. Upgrade and maintain our internal application tooling Knowledge, Skills and Experience Essential Background in Platform/OS engineering, both Linux and Windows experience is preferred Experience using configuration management and infrastructure as code such as Ansible and Terraform Experience with containers using both Docker and Kubernetes Strong AWS Platform Engineering skills in particular; EC2, S3, IAM and VPC/network configuration Experience with VMWare is a bonus, especially vSphere, NSX, VCF Comfortable working in a fast paced, lean and deadline driven organisation Able to work under pressure and to ask for support when required Ability to quickly undertake evaluation of competing products to determine which best meets the company's requirements Enjoys keeping up to date with advances in technologies and how they can be applied to projects Able to automate complex operational and technical processes using industry standard tools In-depth knowledge of cloud environments and typical technology stacks employed in them In-depth understanding of Cloud security issues and solutions An excellent communicator, both verbal and written Someone who is adaptable and able to pick up new techniques Desirable iGaming experience: Prior experience in the sports betting or gaming industry is a significant advantage. Observability Tools: Experience with monitoring and logging solutions such as Grafana, Datadog, Prometheus, or Splunk. FinOps: Understanding of cost management and FinOps concepts within cloud environments. Platform as a Product: Experience or familiarity with treating the internal developer platform as a product, focusing on developer experience and feedback loops. Certifications: Relevant certifications such as AWS Certified Solutions Architect or Certified Kubernetes Administrator (CKA) What is in it for me? We offer a variety of competitive benefits, some of which vary depending on the role you're recruited to. Some of what you can expect in this role includes: A competitive rate of pay and pension contribution ( £60,000 - £80,000) Generous discretionary bonus schemes, incentives and competitions An annual leave entitlement that increases with length of service Access to an online GP 24/7, 365 days a year for you and your immediate family. Employee wellbeing support through our Employee Assistance Programme Enhanced Maternity & Paternity Pay Long Service Recognition Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream.
Software Developer
Vantify Limited
About us Barbour is a trusted and comprehensive provider of regulatory information, guidance, standards and resources to support our clients wherever they are in the world. Through our knowledge of complex legislation and flexible resources, we empower our clients to simplify and manage their EHS compliance. It's about more than just legislation. Working with Barbour, you have a partner to help put solid compliance foundations in place, tools to influence company culture, and specialist consultancy. We help you stay on top of ever-changing industry developments, ensuring your organisation keeps people safe and protects the environment. About the role Reporting to the Engineering Director, the role will be responsible for the development of software solutions and the supporting infrastructure used across Barbour EHS. The Software Developer will bring a solid level of experience in Java, Python and Kubernetes and will support the ongoing and future development and integration activity within the development team. The role will involve close collaboration with project managers, product owners, business analysts, senior stakeholders and key internal and external partners to help define and deliver project scope, while ensuring adherence to industry and business coding standards and best practices (e.g. ITIL, TOGAF). Responsibilities will include collaborating on design features, preparing and reviewing technical specifications, writing storyboards, coding, analysing data, and contributing to the design, implementation and ongoing improvement of software solutions, as well as supporting other team members where required. With AI at the core of new developments, the Software Developer will contribute to the development and validation of products, systems and components across the CI/CD cycle, including replatforming the core product, BAU and maintenance of legacy systems and delivery of new components and projects. This will also include analysing issues, recommending solutions to support the overall platform design, improving performance and efficiency of existing products, and supporting BAU activity. The Software Developer will be collaborative and comfortable working within a small, dedicated team. They will have a strong understanding of Agile software development using JavaScript, demonstrate creativity and innovation, thrive in a high pressure environment and possess strong communication skills. The role also requires solid experience with Kubernetes and Docker, the ability to manage competing deadlines, a strong understanding of cloud infrastructure (preferably AWS) and data environments and proficiency with MySQL and a range of development tools. What you'll be getting up to Develop reusable, testable and efficient code, including APIs, in line with design requirements. Design and implement secure, high availability, low latency and performant applications. Integrate data storage solutions and implement security and data protection controls. Review, analyse and quality check code to ensure accuracy, functionality and standards compliance. Analyse design specifications, standards and applicable legislation and translate them into clear functional product criteria. Prepare and maintain technical design documents, test criteria and supporting process documentation. Produce coherent storyboards for review and approval by the Architectural Review Board. Stand up and manage services and environments in Azure and AWS, working server side with modern technologies. Use monitoring tools and performance data to identify improvements and optimise system performance. Plan, estimate, track and deliver multiple projects concurrently, on time and within agreed scope. Collaborate closely with team members, product teams and key partners, including working within CMS back end environments where required. Contribute to software design, development, evaluation, root cause analysis and problem resolution. Support continuous improvement initiatives, special projects, reporting, presentations and ongoing professional development. What we're looking for The ideal candidate for this role will demonstrate behaviours that reflect our core values. Our colleagues are approachable and optimistic, focusing on solutions. We listen to understand client needs, delivering expert guidance and a high-quality service. We foster collaboration by sharing knowledge openly and supporting others to thrive by sharing well-considered feedback. We continuously strive for improvement by being open to challenge, being curious and focusing on innovation. In order to excel in this role you need To be a strong relationship builder, able to work effectively with stakeholders, suppliers and cross functional teams. Confident communicator who represents their team well in meetings and reviews. Self motivated, collaborative and comfortable working independently with minimal supervision. Resilient, adaptable and positive, with a proactive approach to change. Strong problem solving, analytical and time management skills, with high attention to detail. Able to plan, prioritise and manage workloads across multiple projects, including estimating effort and resources. Sound understanding of the full software development lifecycle and modern development practices. Commercially aware, with an understanding of wider business needs and delivery constraints. Clear and persuasive communicator, capable of producing concise proposals, reports and presentations. Committed to continuous improvement, learning and maintaining high standards of quality and compliance. Why join us? We put people first-whether it's our customers or our colleagues. When you join us, you'll be part of a supportive team that values collaboration, innovation, and professional growth. We'll give you the tools and opportunities to succeed, while ensuring you feel valued every step of the way. Our benefits We aim to support our colleagues both professionally and personally. Here's a snapshot of what we offer: Salary: £30,000 per annum Location: Remote based Working Pattern: Monday to Friday 9 - 5:30pm with a one hour unpaid lunch break. Annual Leave: 25 days holiday in addition to usual bank holidays. Wellbeing - Health cash plan, company sick pay scheme, gym discounts, cycle to work scheme, mental health first aiders and an enhanced employee assistance programme Financial - Salary sacrifice pension scheme, exclusive shopping discounts, EV Salary Sacrifice scheme, access to affordable ways to buy white goods and tech Family - We enhance statutory family leave entitlements, run charity events throughout the year to support our charity partner Mind, provide group life insurance and offer a one off two week paid life event leave after five years of service. Community - Volunteer days and religious holiday swaps Social - We host an annual conference to get the whole business together as well as our team of Social Champions who arrange regular events for inside and outside of work Development - We'll cover the cost of a professional membership fee, support your personal and professional development and provide you with access to our online learning library
11/05/2026
Full time
About us Barbour is a trusted and comprehensive provider of regulatory information, guidance, standards and resources to support our clients wherever they are in the world. Through our knowledge of complex legislation and flexible resources, we empower our clients to simplify and manage their EHS compliance. It's about more than just legislation. Working with Barbour, you have a partner to help put solid compliance foundations in place, tools to influence company culture, and specialist consultancy. We help you stay on top of ever-changing industry developments, ensuring your organisation keeps people safe and protects the environment. About the role Reporting to the Engineering Director, the role will be responsible for the development of software solutions and the supporting infrastructure used across Barbour EHS. The Software Developer will bring a solid level of experience in Java, Python and Kubernetes and will support the ongoing and future development and integration activity within the development team. The role will involve close collaboration with project managers, product owners, business analysts, senior stakeholders and key internal and external partners to help define and deliver project scope, while ensuring adherence to industry and business coding standards and best practices (e.g. ITIL, TOGAF). Responsibilities will include collaborating on design features, preparing and reviewing technical specifications, writing storyboards, coding, analysing data, and contributing to the design, implementation and ongoing improvement of software solutions, as well as supporting other team members where required. With AI at the core of new developments, the Software Developer will contribute to the development and validation of products, systems and components across the CI/CD cycle, including replatforming the core product, BAU and maintenance of legacy systems and delivery of new components and projects. This will also include analysing issues, recommending solutions to support the overall platform design, improving performance and efficiency of existing products, and supporting BAU activity. The Software Developer will be collaborative and comfortable working within a small, dedicated team. They will have a strong understanding of Agile software development using JavaScript, demonstrate creativity and innovation, thrive in a high pressure environment and possess strong communication skills. The role also requires solid experience with Kubernetes and Docker, the ability to manage competing deadlines, a strong understanding of cloud infrastructure (preferably AWS) and data environments and proficiency with MySQL and a range of development tools. What you'll be getting up to Develop reusable, testable and efficient code, including APIs, in line with design requirements. Design and implement secure, high availability, low latency and performant applications. Integrate data storage solutions and implement security and data protection controls. Review, analyse and quality check code to ensure accuracy, functionality and standards compliance. Analyse design specifications, standards and applicable legislation and translate them into clear functional product criteria. Prepare and maintain technical design documents, test criteria and supporting process documentation. Produce coherent storyboards for review and approval by the Architectural Review Board. Stand up and manage services and environments in Azure and AWS, working server side with modern technologies. Use monitoring tools and performance data to identify improvements and optimise system performance. Plan, estimate, track and deliver multiple projects concurrently, on time and within agreed scope. Collaborate closely with team members, product teams and key partners, including working within CMS back end environments where required. Contribute to software design, development, evaluation, root cause analysis and problem resolution. Support continuous improvement initiatives, special projects, reporting, presentations and ongoing professional development. What we're looking for The ideal candidate for this role will demonstrate behaviours that reflect our core values. Our colleagues are approachable and optimistic, focusing on solutions. We listen to understand client needs, delivering expert guidance and a high-quality service. We foster collaboration by sharing knowledge openly and supporting others to thrive by sharing well-considered feedback. We continuously strive for improvement by being open to challenge, being curious and focusing on innovation. In order to excel in this role you need To be a strong relationship builder, able to work effectively with stakeholders, suppliers and cross functional teams. Confident communicator who represents their team well in meetings and reviews. Self motivated, collaborative and comfortable working independently with minimal supervision. Resilient, adaptable and positive, with a proactive approach to change. Strong problem solving, analytical and time management skills, with high attention to detail. Able to plan, prioritise and manage workloads across multiple projects, including estimating effort and resources. Sound understanding of the full software development lifecycle and modern development practices. Commercially aware, with an understanding of wider business needs and delivery constraints. Clear and persuasive communicator, capable of producing concise proposals, reports and presentations. Committed to continuous improvement, learning and maintaining high standards of quality and compliance. Why join us? We put people first-whether it's our customers or our colleagues. When you join us, you'll be part of a supportive team that values collaboration, innovation, and professional growth. We'll give you the tools and opportunities to succeed, while ensuring you feel valued every step of the way. Our benefits We aim to support our colleagues both professionally and personally. Here's a snapshot of what we offer: Salary: £30,000 per annum Location: Remote based Working Pattern: Monday to Friday 9 - 5:30pm with a one hour unpaid lunch break. Annual Leave: 25 days holiday in addition to usual bank holidays. Wellbeing - Health cash plan, company sick pay scheme, gym discounts, cycle to work scheme, mental health first aiders and an enhanced employee assistance programme Financial - Salary sacrifice pension scheme, exclusive shopping discounts, EV Salary Sacrifice scheme, access to affordable ways to buy white goods and tech Family - We enhance statutory family leave entitlements, run charity events throughout the year to support our charity partner Mind, provide group life insurance and offer a one off two week paid life event leave after five years of service. Community - Volunteer days and religious holiday swaps Social - We host an annual conference to get the whole business together as well as our team of Social Champions who arrange regular events for inside and outside of work Development - We'll cover the cost of a professional membership fee, support your personal and professional development and provide you with access to our online learning library
Senior Software Engineer - AI Discovery Team
On the Beach Manchester, Lancashire
At On the Beach, we're redefining how millions of customers discover, plan and book their holidays. Our platform sits at the heart of that experience and we're now investing in the next frontier: AI-driven travel discovery. We're forming a new AI Discovery team. A small, senior led group with a mandate to explore and shape the future of how customers search, discover and plan their trips. This is not a traditional product team. It's an innovation-focused environment where experienced engineers lead ideas end-to-end, from concept through to real world validation working directly on problems that could redefine the customer experience. About the Role As a Senior Software Engineer in the AI Discovery team, you'll work at the frontier of applied AI building and testing new product experiences with real customers. You'll focus on rapid experimentation and intelligent prototyping, exploring areas such as: Conversational trip planning AI-powered personalisation and recommendations New search and discovery paradigms using LLMs Agent based and workflow-driven experiences This role is about learning fast and building the right things, not just building things right. You'll collaborate closely with product managers, designers, analysts and researchers to design experiments, validate ideas and identify which opportunities are worth scaling into full product capabilities. Why This Role Is Different You'll work on AI-driven problems that reach real customers, not just internal demos, with the autonomy to explore ideas in a low-process, high-trust environment. This is a role where you'll help shape product direction as much as implementation, while influencing how AI is adopted across the organisation. You'll be part of a small, experienced team focused on solving meaningful problems and driving real impact. Why Join Us This is an opportunity to work at the intersection of AI, product, and customer experience, contributing to how a well-established travel platform continues to evolve with new technologies. If you enjoy exploring new ideas, experimenting with emerging tools, and building solutions that can influence product direction, we'd love to hear from you! What you'll be doing day to day Design and build lean, high-impact prototypes to test hypotheses with real customers Run multiple experiments each quarter using approaches like fake-door tests, rapid prototypes and beta releases Explore and apply modern AI capabilities, including LLMs, retrieval systems and recommendation techniques Work across the full stack: from backend services and APIs to frontend experiences Collaborate with cross-functional partners to design experiments that maximise learning Iterate quickly based on qualitative and quantitative feedback Partner with existing product teams when experimenting in their domains Contribute to internal tooling, patterns and approaches that accelerate AI adoption across engineering Balance speed and pragmatism, knowing when to move fast and when to invest in robustness You'll be a great addition to our team if you have the following skills, knowledge and experience We're looking for experienced engineers who are comfortable operating in ambiguous, fast-moving environments and enjoy solving new types of problems. Strong full-stack engineering skills, with the ability to ship working software quickly Experience working with modern AI/ML tools or APIs (e.g. LLMs, OpenAI, Anthropic, Bedrock or similar) A track record of working in ambiguous problem spaces and driving ideas forward The ability to make pragmatic technical decisions with incomplete information Experience building prototypes, MVPs, or working in innovation focused environments A strong product mindset (you care about customer impact, not just technical elegance!) Confidence communicating ideas and trade-offs to both technical and non-technical stakeholders A collaborative approach and the ability to work effectively across team boundaries Nice to Have Experience validating product ideas through experimentation (A/B testing, user research, etc.) Exposure to recommendation systems, search or personalisation problems Experience contributing to technical direction or mentoring other engineers What Success Looks Like Success in this role is defined by the impact you create and the speed at which we learn, rather than output alone. You'll run high-quality experiments that generate meaningful insights, identify promising opportunities early, and help shape their direction. As ideas prove their value, you'll play a key role in guiding them towards production while also helping to foster a broader culture of experimentation and AI adoption across engineering. What to expect from our interview process We'll run a multiple stage interview process, one stage we may ask you to pop in and visit in-person interview at our fabulous Aeroworks office in Manchester city centre. Alternatively we can usually accommodate a final stage virtually also. We want to make sure everybody has the opportunity to perform at their best. If you require any reasonable adjustments during the interview process please let the Talent Acquisition team know and they will be happy to assist. Ways of working Our full time hours are 37.5 per week, but we don't have rigid working hours so you can find the working pattern that's right for you. We have core working hours between 10am - 4pm, so we can collaborate and enjoy the social side of work. We also have hybrid working so we all work from home and from our Aeroworks office in Manchester City Centre. As a team we are in the office 1 day every 2 weeks (usually Tuesday or Wednesday). Our benefits We might be biased but we think our colleagues are pretty great. They're the people that have made On the Beach what it is today and continue to make it vibrant and successful tomorrow. That's why we offer a competitive benefits package, known as our Beach Perks, to all On the Beach colleagues. 25 days holiday plus your birthday off Generous discount on holidays, plus you will receive 2 extra days annual leave on top of your holiday allowance to use whilst you're away on your On the Beach package holiday Access to Learnerbly learning platform, plus workshops, courses and professional qualifications Enhanced maternity, paternity, shared parental leave and adoption pay, plus other family friendly support Employee Assistance Programme and free access to counselling Simplyhealth Optimise Health Plan Company Sick Pay scheme Regular wellbeing events Gym discount Share Incentive Plan (SIP) Death in Service cover Onsite subsidised coffee shop The Sandbox (our very own bar) Food and drink discounts across a number of venues in Manchester City Centre Regular social events Cycle to Work scheme
11/05/2026
Full time
At On the Beach, we're redefining how millions of customers discover, plan and book their holidays. Our platform sits at the heart of that experience and we're now investing in the next frontier: AI-driven travel discovery. We're forming a new AI Discovery team. A small, senior led group with a mandate to explore and shape the future of how customers search, discover and plan their trips. This is not a traditional product team. It's an innovation-focused environment where experienced engineers lead ideas end-to-end, from concept through to real world validation working directly on problems that could redefine the customer experience. About the Role As a Senior Software Engineer in the AI Discovery team, you'll work at the frontier of applied AI building and testing new product experiences with real customers. You'll focus on rapid experimentation and intelligent prototyping, exploring areas such as: Conversational trip planning AI-powered personalisation and recommendations New search and discovery paradigms using LLMs Agent based and workflow-driven experiences This role is about learning fast and building the right things, not just building things right. You'll collaborate closely with product managers, designers, analysts and researchers to design experiments, validate ideas and identify which opportunities are worth scaling into full product capabilities. Why This Role Is Different You'll work on AI-driven problems that reach real customers, not just internal demos, with the autonomy to explore ideas in a low-process, high-trust environment. This is a role where you'll help shape product direction as much as implementation, while influencing how AI is adopted across the organisation. You'll be part of a small, experienced team focused on solving meaningful problems and driving real impact. Why Join Us This is an opportunity to work at the intersection of AI, product, and customer experience, contributing to how a well-established travel platform continues to evolve with new technologies. If you enjoy exploring new ideas, experimenting with emerging tools, and building solutions that can influence product direction, we'd love to hear from you! What you'll be doing day to day Design and build lean, high-impact prototypes to test hypotheses with real customers Run multiple experiments each quarter using approaches like fake-door tests, rapid prototypes and beta releases Explore and apply modern AI capabilities, including LLMs, retrieval systems and recommendation techniques Work across the full stack: from backend services and APIs to frontend experiences Collaborate with cross-functional partners to design experiments that maximise learning Iterate quickly based on qualitative and quantitative feedback Partner with existing product teams when experimenting in their domains Contribute to internal tooling, patterns and approaches that accelerate AI adoption across engineering Balance speed and pragmatism, knowing when to move fast and when to invest in robustness You'll be a great addition to our team if you have the following skills, knowledge and experience We're looking for experienced engineers who are comfortable operating in ambiguous, fast-moving environments and enjoy solving new types of problems. Strong full-stack engineering skills, with the ability to ship working software quickly Experience working with modern AI/ML tools or APIs (e.g. LLMs, OpenAI, Anthropic, Bedrock or similar) A track record of working in ambiguous problem spaces and driving ideas forward The ability to make pragmatic technical decisions with incomplete information Experience building prototypes, MVPs, or working in innovation focused environments A strong product mindset (you care about customer impact, not just technical elegance!) Confidence communicating ideas and trade-offs to both technical and non-technical stakeholders A collaborative approach and the ability to work effectively across team boundaries Nice to Have Experience validating product ideas through experimentation (A/B testing, user research, etc.) Exposure to recommendation systems, search or personalisation problems Experience contributing to technical direction or mentoring other engineers What Success Looks Like Success in this role is defined by the impact you create and the speed at which we learn, rather than output alone. You'll run high-quality experiments that generate meaningful insights, identify promising opportunities early, and help shape their direction. As ideas prove their value, you'll play a key role in guiding them towards production while also helping to foster a broader culture of experimentation and AI adoption across engineering. What to expect from our interview process We'll run a multiple stage interview process, one stage we may ask you to pop in and visit in-person interview at our fabulous Aeroworks office in Manchester city centre. Alternatively we can usually accommodate a final stage virtually also. We want to make sure everybody has the opportunity to perform at their best. If you require any reasonable adjustments during the interview process please let the Talent Acquisition team know and they will be happy to assist. Ways of working Our full time hours are 37.5 per week, but we don't have rigid working hours so you can find the working pattern that's right for you. We have core working hours between 10am - 4pm, so we can collaborate and enjoy the social side of work. We also have hybrid working so we all work from home and from our Aeroworks office in Manchester City Centre. As a team we are in the office 1 day every 2 weeks (usually Tuesday or Wednesday). Our benefits We might be biased but we think our colleagues are pretty great. They're the people that have made On the Beach what it is today and continue to make it vibrant and successful tomorrow. That's why we offer a competitive benefits package, known as our Beach Perks, to all On the Beach colleagues. 25 days holiday plus your birthday off Generous discount on holidays, plus you will receive 2 extra days annual leave on top of your holiday allowance to use whilst you're away on your On the Beach package holiday Access to Learnerbly learning platform, plus workshops, courses and professional qualifications Enhanced maternity, paternity, shared parental leave and adoption pay, plus other family friendly support Employee Assistance Programme and free access to counselling Simplyhealth Optimise Health Plan Company Sick Pay scheme Regular wellbeing events Gym discount Share Incentive Plan (SIP) Death in Service cover Onsite subsidised coffee shop The Sandbox (our very own bar) Food and drink discounts across a number of venues in Manchester City Centre Regular social events Cycle to Work scheme
Senior Software Engineer - Birmingham
Traveltechessentialist Birmingham, Staffordshire
About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time consuming, manual work that gets in the way of real work, our tools automate everything from travel bookings to expenses, invoice processing, and more. By eliminating this shadow work that wastes hours, erodes morale, and saps innovation, we're on a mission to power real work, with real impact. We're trusted by more than 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics, and we're tackling the 7 hours of lost productivity per employee each week a $1.7 trillion problem. Founded in 2015, Perk has grown into a global company of more than 1,800 people across 12 offices globally, with headquarters in London and Boston. We combine innovation, control, and simplicity to transform how businesses work and how people feel at work. At Perk, we're driven by our values, like being an owner, delivering a 7 star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. If you're excited about having a real impact and shaping how millions of people experience work, we'd love you on the team. Visit to learn more. Are you a Software Engineer who thrives on real ownership? At Perk, we know that we feel most fulfilled when we can own the problem and the solution. This means taking responsibility for the entire lifecycle of a feature, from being part in understanding what our customers pains are with our product team, design documents, coding to deployment, and measuring impact. You will see how your technical decisions move the needle for our customers daily. We prioritize autonomy and pragmatism, giving you the space to solve complex problems without unnecessary friction. Engineering excellence here is measured by the reliability and simplicity of the systems you build to power a global platform. How we work At Perk, we believe the best work happens when great people come together in small teams, with a shared sense of purpose. You'll join a cross-functional squad where you have real ownership of a piece of Perk's domains, a genuine say in what gets built, and the autonomy to make it happen. Each team to decide how to contribute to Perk's company goals. We care about impact, and we trust our people to deliver it. AI at Perk AI is embedded in how we work and what we build. On the engineering side, it spans the whole workflow: our Notion, Jira, GitHub and Slack are AI-connected so you get up to speed fast, and day to day it helps with specifying features, writing and reviewing code, and automated AI PR review on every pull request. When something goes wrong in production, AI surfaces context across systems quickly. We also embrace agentic coding, using AI as an active collaborator, not just a prompt by prompt co pilot. We expect candidates to use AI tools in our coding interviews. The bar is understanding your code and owning what you produce. That reflects how we work every day. Some examples of what it means to be a Senior at Perk Shape the bigger picture. You won't just build features, you'll refine the what to build and why. At Perk, senior engineers are expected to go beyond the technical solution and focus on the problem itself. You'll contribute to your squad's quarterly goals and long term vision alongside your Product Manager and Engineering Manager. Architect for today and tomorrow. When a big change is needed in how our platform works, you'll be the one writing the design documents that lay the foundation. You'll become a guardian of your team's technical quality; spotting areas of investment, proactively managing technical debt, and making sure we don't let busy work crowd out the work that truly matters. At Perk, we believe in impact over effort: our customers see results, not the hours behind them. Your job is to make sure we're always investing our energy where it counts most. Lead across boundaries. Your influence won't stop at your own squad. You'll communicate complex ideas across multiple teams, proactively identify who needs to be involved, and drive alignment across the broader organisation. Whether it's coordinating a cross squad initiative, contributing to one of our engineering guilds (where engineers from different teams align on shared technical topics), or pairing with architects on solution discovery, you'll operate comfortably beyond your immediate team. Raise the bar for everyone around you. Senior engineers at Perk are mentors, coaches, and bar raisers. You'll support less experienced colleagues through direct mentorship, thoughtful feedback during reviews, and by modelling what great engineering looks like in practice. You'll help Engineering Managers understand where the team needs to grow technically, and you'll use spaces like guild meetings, design doc reviews, and pairing sessions to lift the overall standard. At Perk, we are a team, the team's success is your success. Desired skills and experience Product Leadership: Translates complex business goals into technical roadmaps; de risks ambiguous projects through spikes and prototyping. System Architecture: Architects scalable, evolvable systems and data models that account for performance, failure isolation, and long term maintenance. Technical Standards: Defines and upholds engineering excellence, including CI/CD optimizations, testing strategies, and coding standards across the stack. Frontend Strategy: Establishes frontend architecture patterns, including state management, performance budgets, and comprehensive testing (e.g., E2E/Cypress). Backend Excellence: Engineers sophisticated backend solutions involving API versioning, caching strategies, and complex data migration plans. Operational Maturity: Leads observability and SRE practices; defines SLOs, manages incident responses, and conducts blameless post mortems. Security & Risk: Oversees operational security, including secrets hygiene and dependency risk management, to ensure a hardened production environment. Mentorship & Influence: Levels up the engineering organization through active mentorship, leading design reviews, and influencing the product roadmap with technical data. Cross Functional Impact: Coordinates multi team deliverables and aligns stakeholders to resolve technical blockers across the organization. AI Driven Development: Experience with-or a strong interest in-modern AI augmented workflows. This includes leveraging agentic workflows, developing custom agentic skills to extend AI capabilities, utilizing AI powered code reviews. How We Work At Perk, we take an IRL first approach to work, where our team works together in person 3 days a week. As such, this role requires you to be based within commuting distance of our hubs. We fundamentally believe in the value of meeting in real life to improve connectivity, productivity, creativity and ultimately making us a great place to work. For certain roles, we can help with relocation from anywhere in the world, English is the official language at the office. Please submit your resume in English if you choose to apply. Do not forget to submit an updated portfolio and/or resume. Equal Opportunity Employer Perk is a global company with a diverse customer base, and we want to make sure the people behind our product reflect that. We're an equal opportunity employer, which means you're welcome at Perk regardless of how you look, where you're from, or anything else that makes you, well, you.
11/05/2026
Full time
About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time consuming, manual work that gets in the way of real work, our tools automate everything from travel bookings to expenses, invoice processing, and more. By eliminating this shadow work that wastes hours, erodes morale, and saps innovation, we're on a mission to power real work, with real impact. We're trusted by more than 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics, and we're tackling the 7 hours of lost productivity per employee each week a $1.7 trillion problem. Founded in 2015, Perk has grown into a global company of more than 1,800 people across 12 offices globally, with headquarters in London and Boston. We combine innovation, control, and simplicity to transform how businesses work and how people feel at work. At Perk, we're driven by our values, like being an owner, delivering a 7 star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. If you're excited about having a real impact and shaping how millions of people experience work, we'd love you on the team. Visit to learn more. Are you a Software Engineer who thrives on real ownership? At Perk, we know that we feel most fulfilled when we can own the problem and the solution. This means taking responsibility for the entire lifecycle of a feature, from being part in understanding what our customers pains are with our product team, design documents, coding to deployment, and measuring impact. You will see how your technical decisions move the needle for our customers daily. We prioritize autonomy and pragmatism, giving you the space to solve complex problems without unnecessary friction. Engineering excellence here is measured by the reliability and simplicity of the systems you build to power a global platform. How we work At Perk, we believe the best work happens when great people come together in small teams, with a shared sense of purpose. You'll join a cross-functional squad where you have real ownership of a piece of Perk's domains, a genuine say in what gets built, and the autonomy to make it happen. Each team to decide how to contribute to Perk's company goals. We care about impact, and we trust our people to deliver it. AI at Perk AI is embedded in how we work and what we build. On the engineering side, it spans the whole workflow: our Notion, Jira, GitHub and Slack are AI-connected so you get up to speed fast, and day to day it helps with specifying features, writing and reviewing code, and automated AI PR review on every pull request. When something goes wrong in production, AI surfaces context across systems quickly. We also embrace agentic coding, using AI as an active collaborator, not just a prompt by prompt co pilot. We expect candidates to use AI tools in our coding interviews. The bar is understanding your code and owning what you produce. That reflects how we work every day. Some examples of what it means to be a Senior at Perk Shape the bigger picture. You won't just build features, you'll refine the what to build and why. At Perk, senior engineers are expected to go beyond the technical solution and focus on the problem itself. You'll contribute to your squad's quarterly goals and long term vision alongside your Product Manager and Engineering Manager. Architect for today and tomorrow. When a big change is needed in how our platform works, you'll be the one writing the design documents that lay the foundation. You'll become a guardian of your team's technical quality; spotting areas of investment, proactively managing technical debt, and making sure we don't let busy work crowd out the work that truly matters. At Perk, we believe in impact over effort: our customers see results, not the hours behind them. Your job is to make sure we're always investing our energy where it counts most. Lead across boundaries. Your influence won't stop at your own squad. You'll communicate complex ideas across multiple teams, proactively identify who needs to be involved, and drive alignment across the broader organisation. Whether it's coordinating a cross squad initiative, contributing to one of our engineering guilds (where engineers from different teams align on shared technical topics), or pairing with architects on solution discovery, you'll operate comfortably beyond your immediate team. Raise the bar for everyone around you. Senior engineers at Perk are mentors, coaches, and bar raisers. You'll support less experienced colleagues through direct mentorship, thoughtful feedback during reviews, and by modelling what great engineering looks like in practice. You'll help Engineering Managers understand where the team needs to grow technically, and you'll use spaces like guild meetings, design doc reviews, and pairing sessions to lift the overall standard. At Perk, we are a team, the team's success is your success. Desired skills and experience Product Leadership: Translates complex business goals into technical roadmaps; de risks ambiguous projects through spikes and prototyping. System Architecture: Architects scalable, evolvable systems and data models that account for performance, failure isolation, and long term maintenance. Technical Standards: Defines and upholds engineering excellence, including CI/CD optimizations, testing strategies, and coding standards across the stack. Frontend Strategy: Establishes frontend architecture patterns, including state management, performance budgets, and comprehensive testing (e.g., E2E/Cypress). Backend Excellence: Engineers sophisticated backend solutions involving API versioning, caching strategies, and complex data migration plans. Operational Maturity: Leads observability and SRE practices; defines SLOs, manages incident responses, and conducts blameless post mortems. Security & Risk: Oversees operational security, including secrets hygiene and dependency risk management, to ensure a hardened production environment. Mentorship & Influence: Levels up the engineering organization through active mentorship, leading design reviews, and influencing the product roadmap with technical data. Cross Functional Impact: Coordinates multi team deliverables and aligns stakeholders to resolve technical blockers across the organization. AI Driven Development: Experience with-or a strong interest in-modern AI augmented workflows. This includes leveraging agentic workflows, developing custom agentic skills to extend AI capabilities, utilizing AI powered code reviews. How We Work At Perk, we take an IRL first approach to work, where our team works together in person 3 days a week. As such, this role requires you to be based within commuting distance of our hubs. We fundamentally believe in the value of meeting in real life to improve connectivity, productivity, creativity and ultimately making us a great place to work. For certain roles, we can help with relocation from anywhere in the world, English is the official language at the office. Please submit your resume in English if you choose to apply. Do not forget to submit an updated portfolio and/or resume. Equal Opportunity Employer Perk is a global company with a diverse customer base, and we want to make sure the people behind our product reflect that. We're an equal opportunity employer, which means you're welcome at Perk regardless of how you look, where you're from, or anything else that makes you, well, you.
Senior Software Engineer - Edinburgh
Traveltechessentialist Edinburgh, Midlothian
About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time consuming, manual work that gets in the way of real work, our tools automate everything from travel bookings to expenses, invoice processing, and more. By eliminating this shadow work that wastes hours, erodes morale, and saps innovation, we're on a mission to power real work, with real impact. We're trusted by more than 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics, and we're tackling the 7 hours of lost productivity per employee each week a $1.7 trillion problem. Founded in 2015, Perk has grown into a global company of more than 1,800 people across 12 offices globally, with headquarters in London and Boston. We combine innovation, control, and simplicity to transform how businesses work and how people feel at work. At Perk, we're driven by our values, like being an owner, delivering a 7 star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. If you're excited about having a real impact and shaping how millions of people experience work, we'd love you on the team. Visit to learn more. Are you a Software Engineer who thrives on real ownership? At Perk, we know that we feel most fulfilled when we can own the problem and the solution. This means taking responsibility for the entire lifecycle of a feature, from being part in understanding what our customers pains are with our product team, design documents, coding to deployment, and measuring impact. You will see how your technical decisions move the needle for our customers daily. We prioritize autonomy and pragmatism, giving you the space to solve complex problems without unnecessary friction. Engineering excellence here is measured by the reliability and simplicity of the systems you build to power a global platform. How we work At Perk, we believe the best work happens when great people come together in small teams, with a shared sense of purpose. You'll join a cross-functional squad where you have real ownership of a piece of Perk's domains, a genuine say in what gets built, and the autonomy to make it happen. Each team to decide how to contribute to Perk's company goals. We care about impact, and we trust our people to deliver it. AI at Perk AI is embedded in how we work and what we build. On the engineering side, it spans the whole workflow: our Notion, Jira, GitHub and Slack are AI-connected so you get up to speed fast, and day to day it helps with specifying features, writing and reviewing code, and automated AI PR review on every pull request. When something goes wrong in production, AI surfaces context across systems quickly. We also embrace agentic coding, using AI as an active collaborator, not just a prompt by prompt co pilot. We expect candidates to use AI tools in our coding interviews. The bar is understanding your code and owning what you produce. That reflects how we work every day. Some examples of what it means to be a Senior at Perk Shape the bigger picture. You won't just build features, you'll refine the what to build and why. At Perk, senior engineers are expected to go beyond the technical solution and focus on the problem itself. You'll contribute to your squad's quarterly goals and long term vision alongside your Product Manager and Engineering Manager. Architect for today and tomorrow. When a big change is needed in how our platform works, you'll be the one writing the design documents that lay the foundation. You'll become a guardian of your team's technical quality; spotting areas of investment, proactively managing technical debt, and making sure we don't let busy work crowd out the work that truly matters. At Perk, we believe in impact over effort: our customers see results, not the hours behind them. Your job is to make sure we're always investing our energy where it counts most. Lead across boundaries. Your influence won't stop at your own squad. You'll communicate complex ideas across multiple teams, proactively identify who needs to be involved, and drive alignment across the broader organisation. Whether it's coordinating a cross squad initiative, contributing to one of our engineering guilds (where engineers from different teams align on shared technical topics), or pairing with architects on solution discovery, you'll operate comfortably beyond your immediate team. Raise the bar for everyone around you. Senior engineers at Perk are mentors, coaches, and bar raisers. You'll support less experienced colleagues through direct mentorship, thoughtful feedback during reviews, and by modelling what great engineering looks like in practice. You'll help Engineering Managers understand where the team needs to grow technically, and you'll use spaces like guild meetings, design doc reviews, and pairing sessions to lift the overall standard. At Perk, we are a team, the team's success is your success. Desired skills and experience Product Leadership: Translates complex business goals into technical roadmaps; de risks ambiguous projects through spikes and prototyping. System Architecture: Architects scalable, evolvable systems and data models that account for performance, failure isolation, and long term maintenance. Technical Standards: Defines and upholds engineering excellence, including CI/CD optimizations, testing strategies, and coding standards across the stack. Frontend Strategy: Establishes frontend architecture patterns, including state management, performance budgets, and comprehensive testing (e.g., E2E/Cypress). Backend Excellence: Engineers sophisticated backend solutions involving API versioning, caching strategies, and complex data migration plans. Operational Maturity: Leads observability and SRE practices; defines SLOs, manages incident responses, and conducts blameless post mortems. Security & Risk: Oversees operational security, including secrets hygiene and dependency risk management, to ensure a hardened production environment. Mentorship & Influence: Levels up the engineering organization through active mentorship, leading design reviews, and influencing the product roadmap with technical data. Cross Functional Impact: Coordinates multi team deliverables and aligns stakeholders to resolve technical blockers across the organization. AI Driven Development: Experience with-or a strong interest in-modern AI augmented workflows. This includes leveraging agentic workflows, developing custom agentic skills to extend AI capabilities, utilizing AI powered code reviews. How We Work At Perk, we take an IRL first approach to work, where our team works together in person 3 days a week. As such, this role requires you to be based within commuting distance of our hubs. We fundamentally believe in the value of meeting in real life to improve connectivity, productivity, creativity and ultimately making us a great place to work. For certain roles, we can help with relocation from anywhere in the world, English is the official language at the office. Please submit your resume in English if you choose to apply. Do not forget to submit an updated portfolio and/or resume. Equal Opportunity Employer Perk is a global company with a diverse customer base, and we want to make sure the people behind our product reflect that. We're an equal opportunity employer, which means you're welcome at Perk regardless of how you look, where you're from, or anything else that makes you, well, you.
11/05/2026
Full time
About Us Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time consuming, manual work that gets in the way of real work, our tools automate everything from travel bookings to expenses, invoice processing, and more. By eliminating this shadow work that wastes hours, erodes morale, and saps innovation, we're on a mission to power real work, with real impact. We're trusted by more than 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics, and we're tackling the 7 hours of lost productivity per employee each week a $1.7 trillion problem. Founded in 2015, Perk has grown into a global company of more than 1,800 people across 12 offices globally, with headquarters in London and Boston. We combine innovation, control, and simplicity to transform how businesses work and how people feel at work. At Perk, we're driven by our values, like being an owner, delivering a 7 star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. If you're excited about having a real impact and shaping how millions of people experience work, we'd love you on the team. Visit to learn more. Are you a Software Engineer who thrives on real ownership? At Perk, we know that we feel most fulfilled when we can own the problem and the solution. This means taking responsibility for the entire lifecycle of a feature, from being part in understanding what our customers pains are with our product team, design documents, coding to deployment, and measuring impact. You will see how your technical decisions move the needle for our customers daily. We prioritize autonomy and pragmatism, giving you the space to solve complex problems without unnecessary friction. Engineering excellence here is measured by the reliability and simplicity of the systems you build to power a global platform. How we work At Perk, we believe the best work happens when great people come together in small teams, with a shared sense of purpose. You'll join a cross-functional squad where you have real ownership of a piece of Perk's domains, a genuine say in what gets built, and the autonomy to make it happen. Each team to decide how to contribute to Perk's company goals. We care about impact, and we trust our people to deliver it. AI at Perk AI is embedded in how we work and what we build. On the engineering side, it spans the whole workflow: our Notion, Jira, GitHub and Slack are AI-connected so you get up to speed fast, and day to day it helps with specifying features, writing and reviewing code, and automated AI PR review on every pull request. When something goes wrong in production, AI surfaces context across systems quickly. We also embrace agentic coding, using AI as an active collaborator, not just a prompt by prompt co pilot. We expect candidates to use AI tools in our coding interviews. The bar is understanding your code and owning what you produce. That reflects how we work every day. Some examples of what it means to be a Senior at Perk Shape the bigger picture. You won't just build features, you'll refine the what to build and why. At Perk, senior engineers are expected to go beyond the technical solution and focus on the problem itself. You'll contribute to your squad's quarterly goals and long term vision alongside your Product Manager and Engineering Manager. Architect for today and tomorrow. When a big change is needed in how our platform works, you'll be the one writing the design documents that lay the foundation. You'll become a guardian of your team's technical quality; spotting areas of investment, proactively managing technical debt, and making sure we don't let busy work crowd out the work that truly matters. At Perk, we believe in impact over effort: our customers see results, not the hours behind them. Your job is to make sure we're always investing our energy where it counts most. Lead across boundaries. Your influence won't stop at your own squad. You'll communicate complex ideas across multiple teams, proactively identify who needs to be involved, and drive alignment across the broader organisation. Whether it's coordinating a cross squad initiative, contributing to one of our engineering guilds (where engineers from different teams align on shared technical topics), or pairing with architects on solution discovery, you'll operate comfortably beyond your immediate team. Raise the bar for everyone around you. Senior engineers at Perk are mentors, coaches, and bar raisers. You'll support less experienced colleagues through direct mentorship, thoughtful feedback during reviews, and by modelling what great engineering looks like in practice. You'll help Engineering Managers understand where the team needs to grow technically, and you'll use spaces like guild meetings, design doc reviews, and pairing sessions to lift the overall standard. At Perk, we are a team, the team's success is your success. Desired skills and experience Product Leadership: Translates complex business goals into technical roadmaps; de risks ambiguous projects through spikes and prototyping. System Architecture: Architects scalable, evolvable systems and data models that account for performance, failure isolation, and long term maintenance. Technical Standards: Defines and upholds engineering excellence, including CI/CD optimizations, testing strategies, and coding standards across the stack. Frontend Strategy: Establishes frontend architecture patterns, including state management, performance budgets, and comprehensive testing (e.g., E2E/Cypress). Backend Excellence: Engineers sophisticated backend solutions involving API versioning, caching strategies, and complex data migration plans. Operational Maturity: Leads observability and SRE practices; defines SLOs, manages incident responses, and conducts blameless post mortems. Security & Risk: Oversees operational security, including secrets hygiene and dependency risk management, to ensure a hardened production environment. Mentorship & Influence: Levels up the engineering organization through active mentorship, leading design reviews, and influencing the product roadmap with technical data. Cross Functional Impact: Coordinates multi team deliverables and aligns stakeholders to resolve technical blockers across the organization. AI Driven Development: Experience with-or a strong interest in-modern AI augmented workflows. This includes leveraging agentic workflows, developing custom agentic skills to extend AI capabilities, utilizing AI powered code reviews. How We Work At Perk, we take an IRL first approach to work, where our team works together in person 3 days a week. As such, this role requires you to be based within commuting distance of our hubs. We fundamentally believe in the value of meeting in real life to improve connectivity, productivity, creativity and ultimately making us a great place to work. For certain roles, we can help with relocation from anywhere in the world, English is the official language at the office. Please submit your resume in English if you choose to apply. Do not forget to submit an updated portfolio and/or resume. Equal Opportunity Employer Perk is a global company with a diverse customer base, and we want to make sure the people behind our product reflect that. We're an equal opportunity employer, which means you're welcome at Perk regardless of how you look, where you're from, or anything else that makes you, well, you.
Octopus Group
Senior Fullstack Engineer - TechOps
Octopus Group
Overview Octopus Energy started with a bold idea: to build Britain's first truly digital energy supplier. By combining world-class tech with brilliant humans who care deeply about customers and driving the renewable energy transition, we became Britain's largest energy supplier. Now, we're scaling fast and building the next generation of products to accelerate the green energy transition. From making it effortless to switch to heat pumps, solar and EVs, to launching smart tariffs and creating renewable generation at scale, we're solving some of the most complex challenges in energy with speed, creativity and customer obsession. We're enabling our global businesses to reach the full capability of what we've achieved in the UK, taking the learnings, products and experiences that customers love here and rolling them out worldwide. At Octopus Tech, you'll have real ownership, variety, and the chance to shape products that make a tangible difference in people's lives - lowering bills, enabling greener living, and delivering experiences customers genuinely love. You'll work side by side with teams across marketing, operations, and data, and see the impact of your work in the real world, fast. We’re building a small and efficient TechOps Engineering team at Octopus. We are looking for an ambitious, knowledgeable and experienced Full Stack Software Engineer to join our team, to grow with the rest of the company, and build systems that our people love! You will be a key partner in defining what TechOps Engineering is at Octopus. We will be shaping this team to provide self-service technology that doesn't currently exist to help our people access, manage and use cutting edge tech on-demand. What is TechOps? A more modern, lean version of a traditional enterprise IT team. The team covers everything from what most people would call "1st line support" all the way up to high-level strategic planning, and everything in between. We're looking for a Full Stack Software Engineer to join our TechOps Engineering team, designing and building solutions to make our TechOps capability efficient, scalable and robust and available on-demand via self service. If this sounds exciting, we'd love to chat. What you'll do Creating solutions to problems such as Device Lifecycle management, Identity Verification and SCIM User Provisioning Tackle tough technical problems as we scale to tens of thousands of people Collaborate closely with our Security team to ensure we strike the right balance between security, productivity and user experience Develop applications and systems to improve the experience of our users Contribute ideas, share knowledge and raise the game of those around you Build APIs and integrate with our own and third party services to optimise and automate processes Care about the code you write and its future maintainability What you'll have 5+ years experience in software development, with strong recent proficiency in React (Next.js), TypeScript and Tailwind/Panda CSS 5+ years experience database design and working with RDBMSs (e.g. PostgreSQL) Strong experience with modern testing frameworks (e.g., Vitest, Jest, Playwright, Cypress, or similar) Strong skills in source control (we use GitHub) A track record of taking ownership of the development of features from inception through to delivery DevOps experience (Build/Test/Deployment pipelines using GitHub Actions/CircleCI) Experience working with design systems and component libraries Experience working with 3rd party providers to consume APIs Experience designing intuitive and simple User Interfaces An ability to understand and explain complex technical problems in clear, simple concepts and language to both technical and non-technical people Excellent understanding of fundamental coding principles and best practices and experience applying these to create robust, scalable, maintainable software Experience in any of the following would be a bonus Familiarity with Workflow DevKit and Vercel GraphQL and API technologies (REST, Webhooks) Scripting experience (such as Bash or PowerShell) AWS services including Secrets Manager and Elastic Container Service (ECS) Experience with Cloud Security Posture Management (CSPM) and vulnerability management tools such as Wiz or Snyk Designing distributed systems, improving service reliability (SRE), and contributing to long-term architectural strategy Native application development using Swift Identity and Access Management (IAM), including IdP management and platforms such as Okta Provisioning and certificate protocols such as SCIM and SCEP Endpoint and Mobile Device Management tools such as Kandji, Microsoft Intune, and Apple Business Manager Zero-trust device compliance and asset management practices Endpoint compliance and security tooling such as Kolide Physical security systems such as Verkada (CCTV/access control) Experience with enterprise SaaS tools such as Slack and HiBob Networking fundamentals, ideally with Cisco systems Hardware and device lifecycle management (e.g. IRU / device procurement) Why else you’ll love it here Wondering what the salary for this role is? Just ask us! On a call with one of our recruiters it’s something we always cover as we genuinely want to match your experience with the correct salary. The reason why we don’t advertise is because we honestly have a degree of flexibility and would never want salary to be a reason why someone doesn’t apply to Octopus - what’s more important to us is finding the right octofit! Octopus Energy Group is a unique culture. An organisation where people learn, decide, and build quicker. Where people work with autonomy, alongside a wide range of amazing co-owners, on projects that break new ground. We want your hard work to be rewarded with perks you actually care about! We won best company to work for in 2022, on Glassdoor we were voted 50 best places to work in 2022 and our Group CEO, Greg has recorded a podcast about our culture and how we empower our people. We've also been placed in the top 10 companies for senior leadership Visit our UK perks hub - Octopus Employee Benefits This role can be either fully office based in any of our major offices in Brighton, Manchester, Leicester, Coventry or London, or a hybrid of a few days a week working remotely and office based. If you're looking for a completely remote role, that is possible too. Got any burning questions before then? Drop us a message at talent at and we'd love to help! If this sounds like you then we'd love to hear from you. Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Whether you require specific accommodations or have a unique preference, let us know, and we'll do what we can to customise your interview process for comfort and maximum magic! Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Octopus, we’re looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.
10/05/2026
Full time
Overview Octopus Energy started with a bold idea: to build Britain's first truly digital energy supplier. By combining world-class tech with brilliant humans who care deeply about customers and driving the renewable energy transition, we became Britain's largest energy supplier. Now, we're scaling fast and building the next generation of products to accelerate the green energy transition. From making it effortless to switch to heat pumps, solar and EVs, to launching smart tariffs and creating renewable generation at scale, we're solving some of the most complex challenges in energy with speed, creativity and customer obsession. We're enabling our global businesses to reach the full capability of what we've achieved in the UK, taking the learnings, products and experiences that customers love here and rolling them out worldwide. At Octopus Tech, you'll have real ownership, variety, and the chance to shape products that make a tangible difference in people's lives - lowering bills, enabling greener living, and delivering experiences customers genuinely love. You'll work side by side with teams across marketing, operations, and data, and see the impact of your work in the real world, fast. We’re building a small and efficient TechOps Engineering team at Octopus. We are looking for an ambitious, knowledgeable and experienced Full Stack Software Engineer to join our team, to grow with the rest of the company, and build systems that our people love! You will be a key partner in defining what TechOps Engineering is at Octopus. We will be shaping this team to provide self-service technology that doesn't currently exist to help our people access, manage and use cutting edge tech on-demand. What is TechOps? A more modern, lean version of a traditional enterprise IT team. The team covers everything from what most people would call "1st line support" all the way up to high-level strategic planning, and everything in between. We're looking for a Full Stack Software Engineer to join our TechOps Engineering team, designing and building solutions to make our TechOps capability efficient, scalable and robust and available on-demand via self service. If this sounds exciting, we'd love to chat. What you'll do Creating solutions to problems such as Device Lifecycle management, Identity Verification and SCIM User Provisioning Tackle tough technical problems as we scale to tens of thousands of people Collaborate closely with our Security team to ensure we strike the right balance between security, productivity and user experience Develop applications and systems to improve the experience of our users Contribute ideas, share knowledge and raise the game of those around you Build APIs and integrate with our own and third party services to optimise and automate processes Care about the code you write and its future maintainability What you'll have 5+ years experience in software development, with strong recent proficiency in React (Next.js), TypeScript and Tailwind/Panda CSS 5+ years experience database design and working with RDBMSs (e.g. PostgreSQL) Strong experience with modern testing frameworks (e.g., Vitest, Jest, Playwright, Cypress, or similar) Strong skills in source control (we use GitHub) A track record of taking ownership of the development of features from inception through to delivery DevOps experience (Build/Test/Deployment pipelines using GitHub Actions/CircleCI) Experience working with design systems and component libraries Experience working with 3rd party providers to consume APIs Experience designing intuitive and simple User Interfaces An ability to understand and explain complex technical problems in clear, simple concepts and language to both technical and non-technical people Excellent understanding of fundamental coding principles and best practices and experience applying these to create robust, scalable, maintainable software Experience in any of the following would be a bonus Familiarity with Workflow DevKit and Vercel GraphQL and API technologies (REST, Webhooks) Scripting experience (such as Bash or PowerShell) AWS services including Secrets Manager and Elastic Container Service (ECS) Experience with Cloud Security Posture Management (CSPM) and vulnerability management tools such as Wiz or Snyk Designing distributed systems, improving service reliability (SRE), and contributing to long-term architectural strategy Native application development using Swift Identity and Access Management (IAM), including IdP management and platforms such as Okta Provisioning and certificate protocols such as SCIM and SCEP Endpoint and Mobile Device Management tools such as Kandji, Microsoft Intune, and Apple Business Manager Zero-trust device compliance and asset management practices Endpoint compliance and security tooling such as Kolide Physical security systems such as Verkada (CCTV/access control) Experience with enterprise SaaS tools such as Slack and HiBob Networking fundamentals, ideally with Cisco systems Hardware and device lifecycle management (e.g. IRU / device procurement) Why else you’ll love it here Wondering what the salary for this role is? Just ask us! On a call with one of our recruiters it’s something we always cover as we genuinely want to match your experience with the correct salary. The reason why we don’t advertise is because we honestly have a degree of flexibility and would never want salary to be a reason why someone doesn’t apply to Octopus - what’s more important to us is finding the right octofit! Octopus Energy Group is a unique culture. An organisation where people learn, decide, and build quicker. Where people work with autonomy, alongside a wide range of amazing co-owners, on projects that break new ground. We want your hard work to be rewarded with perks you actually care about! We won best company to work for in 2022, on Glassdoor we were voted 50 best places to work in 2022 and our Group CEO, Greg has recorded a podcast about our culture and how we empower our people. We've also been placed in the top 10 companies for senior leadership Visit our UK perks hub - Octopus Employee Benefits This role can be either fully office based in any of our major offices in Brighton, Manchester, Leicester, Coventry or London, or a hybrid of a few days a week working remotely and office based. If you're looking for a completely remote role, that is possible too. Got any burning questions before then? Drop us a message at talent at and we'd love to help! If this sounds like you then we'd love to hear from you. Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Whether you require specific accommodations or have a unique preference, let us know, and we'll do what we can to customise your interview process for comfort and maximum magic! Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Octopus, we’re looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.
Senior Software Engineer, Code Search
Kubelt
GitHub is shaping the future of software development in the age of AI agents - and search is at the heart of it. As GitHub's lexical and semantic code search engine, Blackbird powers context retrieval for business critical experiences across the platform and our Copilot products, including Cloud Agent, Code Review, Copilot CLI, and VS Code. We're looking for a Senior Software Engineer to help develop, scale, operate and extend Blackbird. This role is specifically focused on infrastructure, operations, automation, CI/CD, DX, observability, and security. You'll be part of our Copilot Agents organization, positively impacting millions of software developers and AI agents around the world who are building everything from open source to global enterprises. The ideal candidate has strong experience with distributed systems, cloud infrastructure, DevOps, reliability engineering, as well as the ability to work autonomously, learn quickly, and communicate and set technical direction. You will be working within a strong team of staff and principal engineers as well as collaborating with partner teams across the Copilot Agents organization. As a software engineer at GitHub, you will enhance the collaboration experience at GitHub by working closely with a community of engineers and designers with a distributed, diverse and passionate team delivering the services that millions of developers depend on. In this role you will design, prototype, implement, ship and support highly performant and globally scalable code search technology with your team. Responsibilities Own and advocate for the health and quality of the systems that the team builds, including participating in on call and first responder rotations. Drives efforts to collect, classify, and analyze data on a range of metrics (e.g., health of the system, where bugs might be occurring). Drives the refinement of products through data analytics, and makes informed decisions in engineering products through data integration. Considers and drives comprehensive application of automation within production and deployment of a product. Runs code in simulated or other non production environments to confirm functionality and error free runtime for products. Improves development quality, development velocity, and team performance through modeling contributions to improvement of developer tooling. Drives efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Creates and ensures the presence of visible evidence (e.g., audit logs, system reports, security compliance) to demonstrate compliance for products. Leverages subject matter expertise of product features, incorporates service health indicators (e.g., SLOs) to prioritize work focused on, and partners with appropriate stakeholders (e.g., project managers) to drive collaboration on the workgroup's project plans, release plans, and work items. Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems. Design and implement APIs to facilitate seamless integration between software components. Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery. Become intimately familiar with the systems you build and take pride in writing maintainable code. Design, develop, test and ship high quality technical solutions that scale across multiple GitHub services. Qualifications Required Qualifications: 6+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 2+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field OR equivalent experience. Preferred Qualifications: Understanding of production system monitoring and observability with skills across network, application, caching, queuing, load balancing, storage and distributed services layers. Passionate about fostering good engineering practices and processes with solid understanding of testing principles and high quality software. 2+ years experience in systems programming, search index internals and information retrieval. GitHub values Customer obsessed Ship to learn Growth mindset Own the outcome Better together Diverse and inclusive Manager fundamentals Model Coach Care Leadership principles Create clarity Generate energy Deliver success Equal Employment Opportunity GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!
10/05/2026
Full time
GitHub is shaping the future of software development in the age of AI agents - and search is at the heart of it. As GitHub's lexical and semantic code search engine, Blackbird powers context retrieval for business critical experiences across the platform and our Copilot products, including Cloud Agent, Code Review, Copilot CLI, and VS Code. We're looking for a Senior Software Engineer to help develop, scale, operate and extend Blackbird. This role is specifically focused on infrastructure, operations, automation, CI/CD, DX, observability, and security. You'll be part of our Copilot Agents organization, positively impacting millions of software developers and AI agents around the world who are building everything from open source to global enterprises. The ideal candidate has strong experience with distributed systems, cloud infrastructure, DevOps, reliability engineering, as well as the ability to work autonomously, learn quickly, and communicate and set technical direction. You will be working within a strong team of staff and principal engineers as well as collaborating with partner teams across the Copilot Agents organization. As a software engineer at GitHub, you will enhance the collaboration experience at GitHub by working closely with a community of engineers and designers with a distributed, diverse and passionate team delivering the services that millions of developers depend on. In this role you will design, prototype, implement, ship and support highly performant and globally scalable code search technology with your team. Responsibilities Own and advocate for the health and quality of the systems that the team builds, including participating in on call and first responder rotations. Drives efforts to collect, classify, and analyze data on a range of metrics (e.g., health of the system, where bugs might be occurring). Drives the refinement of products through data analytics, and makes informed decisions in engineering products through data integration. Considers and drives comprehensive application of automation within production and deployment of a product. Runs code in simulated or other non production environments to confirm functionality and error free runtime for products. Improves development quality, development velocity, and team performance through modeling contributions to improvement of developer tooling. Drives efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Creates and ensures the presence of visible evidence (e.g., audit logs, system reports, security compliance) to demonstrate compliance for products. Leverages subject matter expertise of product features, incorporates service health indicators (e.g., SLOs) to prioritize work focused on, and partners with appropriate stakeholders (e.g., project managers) to drive collaboration on the workgroup's project plans, release plans, and work items. Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems. Design and implement APIs to facilitate seamless integration between software components. Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery. Become intimately familiar with the systems you build and take pride in writing maintainable code. Design, develop, test and ship high quality technical solutions that scale across multiple GitHub services. Qualifications Required Qualifications: 6+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 2+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field OR equivalent experience. Preferred Qualifications: Understanding of production system monitoring and observability with skills across network, application, caching, queuing, load balancing, storage and distributed services layers. Passionate about fostering good engineering practices and processes with solid understanding of testing principles and high quality software. 2+ years experience in systems programming, search index internals and information retrieval. GitHub values Customer obsessed Ship to learn Growth mindset Own the outcome Better together Diverse and inclusive Manager fundamentals Model Coach Care Leadership principles Create clarity Generate energy Deliver success Equal Employment Opportunity GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board