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.

1650 jobs found

Email me jobs like this
Refine Search
Current Search
software engineer python and java
Software Engineer
Vodafone Group Plc
Who we areVOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through Talent, Technology & Transformation.As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other Telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and 3rd party capability.We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal. this roleWe are seeking a skilled Software Engineer to join our Product Development team. In this role you will design and develop responsive, user-friendly interfaces using modern frameworks and tools. You will collaborate with an international team to deliver innovative solutions for enterprise customers worldwide, ensuring high-quality, scalable, and maintainable code.What you'll doEnd to End Feature Implementation; high quality, maintainable code for both frontend and back end layersMaintain and enhance a robust, shared frontend code base for efficiency and consistencyCollaborate with product managers, designers and developers to translate user needs into functional applicationsUnit testing for own codeProvide input on architectural patterns, frameworks, best practicesBuild CI/CD & DevOps-Aligned Artefacts - deployment-ready code packages, pipelines supportDebug production issues, root-cause analysisMaintenance of stable front end and back end functionalityProvide guidance, education and coaching to both junior and experienced frontend developers on modern coding technologies, tools, and best practices.Research emerging technologies, coding languages and software to recommend relevant training and development opportunities.Support related areas through skill sharing and T shaping initiatives.Participate in Agile ceremonies including daily scrums, sprint reviews, and retrospectivesWho you are5+ years of experience working with HTML, React, CSS, PL/SQL, JavaScript, TypeScript, Python.Strong expertise in React.js (or Angular/Vue.js), TypeScript, JavaScript, Node, Micro FrontendsExperience with Git, GitHub, Express Web Server, CSS/ UI libraries, Docker, AWS experience is a plusStrong organizational abilities, with effective prioritization and deadline managementCollaborative team player with strong relationship building skillsExcellent analytical and communication skillsProficiency in written and spoken English at a conversational levelExperience working effectively across virtual teamsHands-on experience with Agile software development methodologiesNot a perfect fit?Worried that you don't meet all the desired criteria exactly? At Vodafone we are passionate about empowering people and creating a workplace where everyone can thrive, whatever their personal or professional background. If you're excited about this role but your experience doesn't align exactly with every part of the job description, we encourage you to still apply as you may be the right candidate for this role or another opportunity.What's in it for youHybrid way of working: 2 days per week/ 8 per monthMedical and dental servicesLife and hospitalization insuranceDedicated employee phone subscriptionTake control of your benefits and choose any of the below options: MEAL TICKETS/ PRIVATE PENSION/VACATION VOUCHERS/ CULTURAL VOUCHERS within the budget.Special discounts for gyms and retailersAnnual Company BonusOngoing Education - we continuously invest in you to ensure you have everything needed to excel on the job and enhance your skillsYou get to work with tried and trusted web-technologyWe let you write your own story by planning vacations: go for a trip, experience new things, have fun and enjoy your 23 days off.- Special Paternal Program - 4 months of paid paternity leaveWhat skills you will learnAdvanced frontend architecture, including Micro Frontends and shared codebase managementScalable React based application design and optimisationCI/CD and DevOps aligned development practicesTechnical leadership through coaching, mentoring and peer collaborationCross functional delivery within a global product organisationVOIS Equal Opportunity Employer CommitmentVodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender identity, gender expression, sexual orientation, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio economic background.Join UsAt Vodafone, we're working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.We challenge and innovate in order to connect people, businesses and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.With us, you can be truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.AlertApply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud. us on social media and
06/06/2026
Full time
Who we areVOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through Talent, Technology & Transformation.As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other Telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and 3rd party capability.We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal. this roleWe are seeking a skilled Software Engineer to join our Product Development team. In this role you will design and develop responsive, user-friendly interfaces using modern frameworks and tools. You will collaborate with an international team to deliver innovative solutions for enterprise customers worldwide, ensuring high-quality, scalable, and maintainable code.What you'll doEnd to End Feature Implementation; high quality, maintainable code for both frontend and back end layersMaintain and enhance a robust, shared frontend code base for efficiency and consistencyCollaborate with product managers, designers and developers to translate user needs into functional applicationsUnit testing for own codeProvide input on architectural patterns, frameworks, best practicesBuild CI/CD & DevOps-Aligned Artefacts - deployment-ready code packages, pipelines supportDebug production issues, root-cause analysisMaintenance of stable front end and back end functionalityProvide guidance, education and coaching to both junior and experienced frontend developers on modern coding technologies, tools, and best practices.Research emerging technologies, coding languages and software to recommend relevant training and development opportunities.Support related areas through skill sharing and T shaping initiatives.Participate in Agile ceremonies including daily scrums, sprint reviews, and retrospectivesWho you are5+ years of experience working with HTML, React, CSS, PL/SQL, JavaScript, TypeScript, Python.Strong expertise in React.js (or Angular/Vue.js), TypeScript, JavaScript, Node, Micro FrontendsExperience with Git, GitHub, Express Web Server, CSS/ UI libraries, Docker, AWS experience is a plusStrong organizational abilities, with effective prioritization and deadline managementCollaborative team player with strong relationship building skillsExcellent analytical and communication skillsProficiency in written and spoken English at a conversational levelExperience working effectively across virtual teamsHands-on experience with Agile software development methodologiesNot a perfect fit?Worried that you don't meet all the desired criteria exactly? At Vodafone we are passionate about empowering people and creating a workplace where everyone can thrive, whatever their personal or professional background. If you're excited about this role but your experience doesn't align exactly with every part of the job description, we encourage you to still apply as you may be the right candidate for this role or another opportunity.What's in it for youHybrid way of working: 2 days per week/ 8 per monthMedical and dental servicesLife and hospitalization insuranceDedicated employee phone subscriptionTake control of your benefits and choose any of the below options: MEAL TICKETS/ PRIVATE PENSION/VACATION VOUCHERS/ CULTURAL VOUCHERS within the budget.Special discounts for gyms and retailersAnnual Company BonusOngoing Education - we continuously invest in you to ensure you have everything needed to excel on the job and enhance your skillsYou get to work with tried and trusted web-technologyWe let you write your own story by planning vacations: go for a trip, experience new things, have fun and enjoy your 23 days off.- Special Paternal Program - 4 months of paid paternity leaveWhat skills you will learnAdvanced frontend architecture, including Micro Frontends and shared codebase managementScalable React based application design and optimisationCI/CD and DevOps aligned development practicesTechnical leadership through coaching, mentoring and peer collaborationCross functional delivery within a global product organisationVOIS Equal Opportunity Employer CommitmentVodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender identity, gender expression, sexual orientation, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio economic background.Join UsAt Vodafone, we're working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.We challenge and innovate in order to connect people, businesses and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.With us, you can be truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.AlertApply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud. us on social media and
Software Engineer Intern - Integrations (Risk Tech)
Quant Blueprint LLC
Quant Blueprint LLC is offering an internship program in Greater London aimed at students pursuing degrees in fields like Statistics or Computer Science. Interns will collaborate with senior team members, work on a project that adds value to the business, and gain insights into financial markets. Applicants should have skills in Python and Java, strong communication abilities, and an interest in creative problem-solving. An inclusive environment is a priority for Quant Blueprint LLC.
06/06/2026
Full time
Quant Blueprint LLC is offering an internship program in Greater London aimed at students pursuing degrees in fields like Statistics or Computer Science. Interns will collaborate with senior team members, work on a project that adds value to the business, and gain insights into financial markets. Applicants should have skills in Python and Java, strong communication abilities, and an interest in creative problem-solving. An inclusive environment is a priority for Quant Blueprint LLC.
Software Engineer (Shield)
InfoSum Basingstoke, Hampshire
Job Overview As a Backend Software Engineer working as part of our Shield team, you will be responsible for developing and maintaining backend systems and addressing customer issues in a time-sensitive manner. You will work closely with cross-functional teams to understand the customer needs and deliver robust solutions. This is an exciting opportunity for someone with a passion for backend development and a desire to expand their knowledge to include some front end elements. Core Responsibilities System Design and Architecture: Collaborate with stakeholders to understand requirements and define technical solutions that meet business objectives. Backend Development: Develop clean, efficient and maintainable code in Go, with Python and/or Java a bonus. Implement backend services, APIs, and data processing pipelines following best practices and design patterns. Database Design and Optimization: Design and optimize database schemas, queries, and indexing strategies for performance and scalability. Work with relational databases such as PostgreSQL. Integration and Interoperability: Integrate backend systems with third-party services and external APIs to enable seamless data exchange and interoperability. Ensure compatibility and consistency across different system components. Quality Assurance: Implement automated testing and practices to ensure the quality and reliability of backend systems. Collaborate with QA engineers to execute tests and resolve defects in a timely manner. Documentation and Technical Support: Maintain accurate and up-to-date technical documentation for backend systems. Provide technical support and assistance to other team members and stakeholders as needed. Key Skills Needed 3+ years of experience in backend software development with proficiency in Go. Knowledge of other languages such as Python or Java is advantageous. Strong understanding of software design principles, data structures, and algorithms. Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform. Familiarity with database technologies and data modelling concepts. Familiarity with Microservices architecture and Kubernetes. Excellent problem-solving skills and ability to troubleshoot complex technical issues. Strong communication and collaboration skills in a cross-functional team environment. Self motivated with a strong sense of ownership and accountability. Key Indicators of Success Quality of code Database optimisation Integration and interoperability Testing and quality assurance Documentation and communication Continuous learning and improvement Benefits A competitive salary based on your experience and ability to perform in role. 25 days annual leave (excluding bank holidays) + one day off for your birthday + 2 volunteering days. Private medical insurance. Life assurance - four times your base salary. Fantastic corporate discounts and mental wellbeing support, including a top of the line Employee Assistance Programme. Salary sacrifice schemes. Enhanced Maternity, Adoption & Share Parental Leave. Offices in Basingstoke and London, fully stocked fridge, snacks, and catered lunches twice a week. Monthly socials, 4pm finishes on Fridays, 3pm Fridays during the summer months (June, July, August), three extra days off during the Christmas holidays, and a culture built on recognition, collaboration and success.
06/06/2026
Full time
Job Overview As a Backend Software Engineer working as part of our Shield team, you will be responsible for developing and maintaining backend systems and addressing customer issues in a time-sensitive manner. You will work closely with cross-functional teams to understand the customer needs and deliver robust solutions. This is an exciting opportunity for someone with a passion for backend development and a desire to expand their knowledge to include some front end elements. Core Responsibilities System Design and Architecture: Collaborate with stakeholders to understand requirements and define technical solutions that meet business objectives. Backend Development: Develop clean, efficient and maintainable code in Go, with Python and/or Java a bonus. Implement backend services, APIs, and data processing pipelines following best practices and design patterns. Database Design and Optimization: Design and optimize database schemas, queries, and indexing strategies for performance and scalability. Work with relational databases such as PostgreSQL. Integration and Interoperability: Integrate backend systems with third-party services and external APIs to enable seamless data exchange and interoperability. Ensure compatibility and consistency across different system components. Quality Assurance: Implement automated testing and practices to ensure the quality and reliability of backend systems. Collaborate with QA engineers to execute tests and resolve defects in a timely manner. Documentation and Technical Support: Maintain accurate and up-to-date technical documentation for backend systems. Provide technical support and assistance to other team members and stakeholders as needed. Key Skills Needed 3+ years of experience in backend software development with proficiency in Go. Knowledge of other languages such as Python or Java is advantageous. Strong understanding of software design principles, data structures, and algorithms. Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform. Familiarity with database technologies and data modelling concepts. Familiarity with Microservices architecture and Kubernetes. Excellent problem-solving skills and ability to troubleshoot complex technical issues. Strong communication and collaboration skills in a cross-functional team environment. Self motivated with a strong sense of ownership and accountability. Key Indicators of Success Quality of code Database optimisation Integration and interoperability Testing and quality assurance Documentation and communication Continuous learning and improvement Benefits A competitive salary based on your experience and ability to perform in role. 25 days annual leave (excluding bank holidays) + one day off for your birthday + 2 volunteering days. Private medical insurance. Life assurance - four times your base salary. Fantastic corporate discounts and mental wellbeing support, including a top of the line Employee Assistance Programme. Salary sacrifice schemes. Enhanced Maternity, Adoption & Share Parental Leave. Offices in Basingstoke and London, fully stocked fridge, snacks, and catered lunches twice a week. Monthly socials, 4pm finishes on Fridays, 3pm Fridays during the summer months (June, July, August), three extra days off during the Christmas holidays, and a culture built on recognition, collaboration and success.
Test Engineer
Hamiltonian Dynamics Manchester, Lancashire
Hamiltonian Dynamics works across Defence and Cyber Security, delivering high-assurance software systems for critical environments. As we continue to grow, we're looking for Test Engineers to help ensure the quality, reliability, and security of our platforms and applications. As a Test Engineer at Hamiltonian Dynamics, you will play a key role in ensuring our software meets high standards of quality and reliability. You'll work closely with software and platform engineers throughout the development lifecycle, shaping testing approaches and embedding quality into delivery. We welcome candidates with varied backgrounds and levels of experience - strong testing fundamentals, curiosity, and a pragmatic mindset matter more than familiarity with every tool. What You'll Do Design and execute manual and automated tests across complex systems Build and maintain test frameworks and automation suites Carry out exploratory testing to identify risk and edge cases Work closely with engineers to improve testability and quality Contribute to continuous improvement of testing practices and tooling Skills & Experience Experience in one or more of the following, with a willingness to learn: Programming or scripting in Java, Python, JavaScript, or TypeScript Testing web applications built with Angular, React, or Vue Automated testing tools such as Robot Framework, Cypress, or Cucumber Experience creating or extending test frameworks Exploratory and risk-based testing techniques Familiarity with Docker, Kubernetes, and cloud platforms (AWS and/or Azure) Exposure to modern stacks such as MERN, Elasticsearch, or Neo4J Security & Location Requirements UK citizen with at least 10 years UK residency Must already hold high-level UK security clearance Willing to travel to customer sites in Manchester Salary band: £40,000-75,000, depending on experience (we may consider more junior or more senior outside this range for the right candidate) 10% clearance bonus 25 days annual leave plus bank holidays Buy or sell up to 5 days leave per year 8% employer pension contribution BUPA health cover Life cover of 4 salary EV car scheme via salary sacrifice EMI share scheme Flexible working and flexi-time 10 days per year training allowance Every employee has an individual training and career development plan. We recognise that everyone learns differently and we actively support long-term growth. Our Process We keep things straightforward and human: A 30-minute introductory chat with our recruiter, Sarah A 1-hour Microsoft Teams interview or on-site interview with two members of the team An informal conversation with two of our Founders We believe open, organic conversations are the best way for both sides to decide if the role is the right fit.
06/06/2026
Full time
Hamiltonian Dynamics works across Defence and Cyber Security, delivering high-assurance software systems for critical environments. As we continue to grow, we're looking for Test Engineers to help ensure the quality, reliability, and security of our platforms and applications. As a Test Engineer at Hamiltonian Dynamics, you will play a key role in ensuring our software meets high standards of quality and reliability. You'll work closely with software and platform engineers throughout the development lifecycle, shaping testing approaches and embedding quality into delivery. We welcome candidates with varied backgrounds and levels of experience - strong testing fundamentals, curiosity, and a pragmatic mindset matter more than familiarity with every tool. What You'll Do Design and execute manual and automated tests across complex systems Build and maintain test frameworks and automation suites Carry out exploratory testing to identify risk and edge cases Work closely with engineers to improve testability and quality Contribute to continuous improvement of testing practices and tooling Skills & Experience Experience in one or more of the following, with a willingness to learn: Programming or scripting in Java, Python, JavaScript, or TypeScript Testing web applications built with Angular, React, or Vue Automated testing tools such as Robot Framework, Cypress, or Cucumber Experience creating or extending test frameworks Exploratory and risk-based testing techniques Familiarity with Docker, Kubernetes, and cloud platforms (AWS and/or Azure) Exposure to modern stacks such as MERN, Elasticsearch, or Neo4J Security & Location Requirements UK citizen with at least 10 years UK residency Must already hold high-level UK security clearance Willing to travel to customer sites in Manchester Salary band: £40,000-75,000, depending on experience (we may consider more junior or more senior outside this range for the right candidate) 10% clearance bonus 25 days annual leave plus bank holidays Buy or sell up to 5 days leave per year 8% employer pension contribution BUPA health cover Life cover of 4 salary EV car scheme via salary sacrifice EMI share scheme Flexible working and flexi-time 10 days per year training allowance Every employee has an individual training and career development plan. We recognise that everyone learns differently and we actively support long-term growth. Our Process We keep things straightforward and human: A 30-minute introductory chat with our recruiter, Sarah A 1-hour Microsoft Teams interview or on-site interview with two members of the team An informal conversation with two of our Founders We believe open, organic conversations are the best way for both sides to decide if the role is the right fit.
White Swan Data
Senior Software Developer
White Swan Data
Senior Software Developer Department: Engineering Employment Type: Full Time Location: London, UK Description About White Swan Data Technology is at the heart of our business and has produced consistent and significant results. We are a small but rapidly growing team of mathematicians, data scientists and software engineers constantly striving to refine our world class statistical models while also researching and deploying new ones. Our work bridges three domains, each challenging in its own right - iGaming, quantitative research and software development. This convergence demands a rare blend of skills and creativity to identify and capitalise on inefficiencies across the iGaming landscape. The opportunities are vast, but we are only as good as the people we bring on board. As a startup, we offer a dynamic and entrepreneurial environment where you'll work on impactful projects and have the autonomy to explore new ideas. In person collaboration and innovation are at the heart of what we do, and we are always looking for individuals who can contribute their unique perspectives and talents to help us stay ahead in a constantly evolving industry. About the Role We have an opportunity for an experienced developer to join a fast developing area of our business. This role will be joining a small and dynamic team developing cutting edge trading systems. We are building systems that process real time market and event based information to execute automated trading strategies with millisecond latency. This is an opportunity to work on challenging technical problems in a collaborative environment where your contributions directly impact our platform's success. Key Responsibilities Design, develop, and optimise cloud based low latency data processing pipelines. Implement and maintain integrations with multiple trading platform. Enhance existing trading strategy implementations for improved performance. Design and implement real time data processing and analytical reporting pipelines. Monitor and optimise system performance to maintain millisecond level latency targets. Collaborate closely with quantitative analysts to translate trading strategies into production code. Maintain and improve our GCP based infrastructure and deployment pipelines. Skills, Knowledge and Expertise Must have: Programming Proficiency: Strong skills in Python and Java. Cloud & Infrastructure: Hands on experience with Google Cloud Platform (GCP) and Docker containerisation. API Development: Experience building and integrating with RESTful APIs, particularly for real time applications. Low Latency Systems: Understanding of performance optimisation techniques and experience building resilient systems with strict latency requirements, streaming data architectures and event driven systems. Data Engineering: Solid grasp of data pipeline design, ETL processes, and schema design for both transactional and analytical workloads. Nice to have: Experience in a trading environment. Industry experience in wagering/betting. Benefits Salary depending on experience. Annual discretionary performance bonus. 25 days holiday per annum, plus UK bank holidays. Private health & dental insurance. Optical cover through Aviva. Pension plan. Gympass membership to over 1900 gyms and wellness businesses. Breakfast bought every day and lunch bought twice a week. Free coffee & snacks at the office. Regular team events & socials. Company Culture At White Swan Data we have created a highly dynamic and entrepreneurial working environment. We value innovation, ambition, and dedication in our employees, and strive to foster a culture which drives excellence. The work is often fast paced, challenging, and there is never a dull moment. We are always chasing the next win, and make sure to celebrate it and recognise individual contributions to our overall success. At White Swan Data, we recognise that building a diverse and inclusive workforce within a highly technical field presents both opportunities and challenges. We recognise the value that a variety of perspectives can bring to innovation, problem solving, and business success. A team composed of individuals from different backgrounds, experiences, and ways of thinking fosters creativity, enhances decision making, and ultimately strengthens our ability to tackle complex challenges.
06/06/2026
Full time
Senior Software Developer Department: Engineering Employment Type: Full Time Location: London, UK Description About White Swan Data Technology is at the heart of our business and has produced consistent and significant results. We are a small but rapidly growing team of mathematicians, data scientists and software engineers constantly striving to refine our world class statistical models while also researching and deploying new ones. Our work bridges three domains, each challenging in its own right - iGaming, quantitative research and software development. This convergence demands a rare blend of skills and creativity to identify and capitalise on inefficiencies across the iGaming landscape. The opportunities are vast, but we are only as good as the people we bring on board. As a startup, we offer a dynamic and entrepreneurial environment where you'll work on impactful projects and have the autonomy to explore new ideas. In person collaboration and innovation are at the heart of what we do, and we are always looking for individuals who can contribute their unique perspectives and talents to help us stay ahead in a constantly evolving industry. About the Role We have an opportunity for an experienced developer to join a fast developing area of our business. This role will be joining a small and dynamic team developing cutting edge trading systems. We are building systems that process real time market and event based information to execute automated trading strategies with millisecond latency. This is an opportunity to work on challenging technical problems in a collaborative environment where your contributions directly impact our platform's success. Key Responsibilities Design, develop, and optimise cloud based low latency data processing pipelines. Implement and maintain integrations with multiple trading platform. Enhance existing trading strategy implementations for improved performance. Design and implement real time data processing and analytical reporting pipelines. Monitor and optimise system performance to maintain millisecond level latency targets. Collaborate closely with quantitative analysts to translate trading strategies into production code. Maintain and improve our GCP based infrastructure and deployment pipelines. Skills, Knowledge and Expertise Must have: Programming Proficiency: Strong skills in Python and Java. Cloud & Infrastructure: Hands on experience with Google Cloud Platform (GCP) and Docker containerisation. API Development: Experience building and integrating with RESTful APIs, particularly for real time applications. Low Latency Systems: Understanding of performance optimisation techniques and experience building resilient systems with strict latency requirements, streaming data architectures and event driven systems. Data Engineering: Solid grasp of data pipeline design, ETL processes, and schema design for both transactional and analytical workloads. Nice to have: Experience in a trading environment. Industry experience in wagering/betting. Benefits Salary depending on experience. Annual discretionary performance bonus. 25 days holiday per annum, plus UK bank holidays. Private health & dental insurance. Optical cover through Aviva. Pension plan. Gympass membership to over 1900 gyms and wellness businesses. Breakfast bought every day and lunch bought twice a week. Free coffee & snacks at the office. Regular team events & socials. Company Culture At White Swan Data we have created a highly dynamic and entrepreneurial working environment. We value innovation, ambition, and dedication in our employees, and strive to foster a culture which drives excellence. The work is often fast paced, challenging, and there is never a dull moment. We are always chasing the next win, and make sure to celebrate it and recognise individual contributions to our overall success. At White Swan Data, we recognise that building a diverse and inclusive workforce within a highly technical field presents both opportunities and challenges. We recognise the value that a variety of perspectives can bring to innovation, problem solving, and business success. A team composed of individuals from different backgrounds, experiences, and ways of thinking fosters creativity, enhances decision making, and ultimately strengthens our ability to tackle complex challenges.
Senior Software Engineer, Controllers & Financial Systems
WeAreTechWomen
WeAreTechWomen is seeking a Controller Engineer to design systems supporting financial measurement and reporting in an Agile environment. The role involves managing the entire systems development process and collaborating with Finance stakeholders. Ideal candidates have a Bachelor's degree and over six years of software development experience, particularly in Java or Python. Strong knowledge of cloud technologies is essential. Join us in making an impact within financial reporting.
06/06/2026
Full time
WeAreTechWomen is seeking a Controller Engineer to design systems supporting financial measurement and reporting in an Agile environment. The role involves managing the entire systems development process and collaborating with Finance stakeholders. Ideal candidates have a Bachelor's degree and over six years of software development experience, particularly in Java or Python. Strong knowledge of cloud technologies is essential. Join us in making an impact within financial reporting.
Senior Machine Learning Engineer - AdTech
Roku, Inc. Cambridge, Cambridgeshire
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 Roku is the No. 1 TV streaming platform in the U.S., Canada, and Mexico with 70+ million active accounts. Roku pioneered streaming to the TV and continues to innovate and lead the industry. We believe Roku's continued success relies on its investment in our machine learning recommendation engine. Roku enables our users to access millions of content titles including movies, episodes, news, sports, music, and channels from all around the world. About the Role We're on a mission to build cutting edge advertising technology that empowers businesses to run sustainable and highly profitable campaigns. The Ad Performance team owns server technologies, data, and cloud services aimed at improving the ad experience. We're looking for experienced engineers with a background in machine learning to aid in this mission. Examples of problems include improving ad relevance, inferring demographics, yield optimization, and many more. Employees in this role are expected to apply knowledge of experimental methodologies, statistics, optimization, probability theory, and machine learning using both general purpose software and statistical languages. What You'll Be Doing ML infrastructure: Help build a first class machine learning platform from the ground up which manages the entire model lifecycle - feature engineering, model training, versioning, deployment, online serving/evaluation, and monitoring prediction quality. Data analysis and feature engineering: Apply your expertise to identify and generate features that can be leveraged by multiple use cases and models. Model training with batch and real time prediction scenarios: Use machine learning and statistical modeling techniques such as Decision Trees, Logistic Regression, Neural Networks, Bayesian Analysis and others to develop and evaluate algorithms for improving product/system performance, quality, and accuracy. Production operations: Low level systems debugging, performance measurement, and optimization on large production clusters. Collaboration with cross functional teams: Partner with product managers, data scientists, and other engineers to deliver impactful solutions. Staying ahead of the curve: Continuously learn and adapt to emerging technologies and industry trends. We're Excited If You Have Bachelors, Masters, or PhD in Computer Science, Statistics, or a related field. Demonstrated production experience in applied machine learning, with PhD level research and implementation experience considered a strong accelerator. Great coding skills and strong software development experience (we use Spark, Python, Java). Familiarity with real time evaluation of models with low latency constraints. Familiarity with distributed ML frameworks such as Spark MLlib, TensorFlow, etc. Ability to work with large scale computing frameworks, data analysis systems, and modeling environments. Examples include Spark, Hive, NoSQL stores such as Aerospike and ScyllaDB. Ad tech background is a plus. 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 . 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 . The Roku Culture Roku is a great place for people who want to work in a fast paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. 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 .
06/06/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 Roku is the No. 1 TV streaming platform in the U.S., Canada, and Mexico with 70+ million active accounts. Roku pioneered streaming to the TV and continues to innovate and lead the industry. We believe Roku's continued success relies on its investment in our machine learning recommendation engine. Roku enables our users to access millions of content titles including movies, episodes, news, sports, music, and channels from all around the world. About the Role We're on a mission to build cutting edge advertising technology that empowers businesses to run sustainable and highly profitable campaigns. The Ad Performance team owns server technologies, data, and cloud services aimed at improving the ad experience. We're looking for experienced engineers with a background in machine learning to aid in this mission. Examples of problems include improving ad relevance, inferring demographics, yield optimization, and many more. Employees in this role are expected to apply knowledge of experimental methodologies, statistics, optimization, probability theory, and machine learning using both general purpose software and statistical languages. What You'll Be Doing ML infrastructure: Help build a first class machine learning platform from the ground up which manages the entire model lifecycle - feature engineering, model training, versioning, deployment, online serving/evaluation, and monitoring prediction quality. Data analysis and feature engineering: Apply your expertise to identify and generate features that can be leveraged by multiple use cases and models. Model training with batch and real time prediction scenarios: Use machine learning and statistical modeling techniques such as Decision Trees, Logistic Regression, Neural Networks, Bayesian Analysis and others to develop and evaluate algorithms for improving product/system performance, quality, and accuracy. Production operations: Low level systems debugging, performance measurement, and optimization on large production clusters. Collaboration with cross functional teams: Partner with product managers, data scientists, and other engineers to deliver impactful solutions. Staying ahead of the curve: Continuously learn and adapt to emerging technologies and industry trends. We're Excited If You Have Bachelors, Masters, or PhD in Computer Science, Statistics, or a related field. Demonstrated production experience in applied machine learning, with PhD level research and implementation experience considered a strong accelerator. Great coding skills and strong software development experience (we use Spark, Python, Java). Familiarity with real time evaluation of models with low latency constraints. Familiarity with distributed ML frameworks such as Spark MLlib, TensorFlow, etc. Ability to work with large scale computing frameworks, data analysis systems, and modeling environments. Examples include Spark, Hive, NoSQL stores such as Aerospike and ScyllaDB. Ad tech background is a plus. 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 . 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 . The Roku Culture Roku is a great place for people who want to work in a fast paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. 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 .
White Swan Data
Senior Real-Time Trading Systems Developer
White Swan Data
White Swan Data seeks a Senior Software Developer in London to join our dynamic engineering team. You'll design and develop low-latency data processing pipelines and maintain integrations with trading platforms. Ideal candidates will have proficiency in Python, Java, and Google Cloud Platform, along with experience in real-time applications. You'll work in an innovative, fast-paced environment, enjoy benefits like private health insurance and gym memberships, and contribute to a diverse culture aiming for excellence.
06/06/2026
Full time
White Swan Data seeks a Senior Software Developer in London to join our dynamic engineering team. You'll design and develop low-latency data processing pipelines and maintain integrations with trading platforms. Ideal candidates will have proficiency in Python, Java, and Google Cloud Platform, along with experience in real-time applications. You'll work in an innovative, fast-paced environment, enjoy benefits like private health insurance and gym memberships, and contribute to a diverse culture aiming for excellence.
Principal Software Engineer - Personalisation
Marks & Spencer Plc City Of Westminster, London
Overview As a Principal Engineer at M&S, you'll play a critical role in shaping our technical direction and delivering against our strategic goals. Acting as a senior technical leader, you'll drive engineering excellence, influence architecture, and align technology decisions with business priorities. You'll join our Personalisation product group, responsible for delivering on-site and in-app personalisation, search, and recommendation capabilities. This includes some of our most innovative customer experiences, such as 1:1 personalised search and AI-powered styling. Working within highly cross functional teams spanning engineering, data science, product, and design, you'll help deliver our vision of making every M&S digital experience feel tailored to the individual customer. What's In It For You Being a part of M&S is exactly that - playing your part to bring the magic of M&S to our customers every day. We're an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us. Here are some of the benefits we offer that make working for M&S just that little bit more special After completing your probationary period, you'll receive 20% colleague discount across all M&S products and many of our third party brands for you and a member of your household. Competitive holiday entitlement with the potential to buy extra holiday days! Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business. A generous Defined Contribution Pension Scheme and Life Assurance. A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills. Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing. Industry leading parental, adoption and neonatal policies, providing support and flexibility for your family. Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 Virtual GP and PAM Assist to support you and your family. A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work. What you'll be doing Define and drive technical strategy, architecture, and engineering standards across the Personalisation domain Design and deliver scalable systems supporting personalisation, search, recommendations, and ML powered features Partner closely with Product, Data Science, and Design to deliver customer centric solutions Lead and influence technical decision making across multiple teams and platforms Mentor and support senior engineers, helping to raise the overall engineering capability Improve engineering quality, reliability, and productivity through best practices, tooling, and platform enhancements Who you are An experienced technical leader with a strong background in Java/Python and large scale production systems Strong experience working with Machine Learning systems and collaborating with Data Science teams Skilled in system design and architecture, with the ability to deliver scalable, high quality solutions Comfortable working across cross functional environments with multiple stakeholders Passionate about growing others and driving engineering excellence A strong communicator who can influence technical and business decisions at all levels Everyone's Welcome We are ambitious about the future of retail. We're disrupting, innovating and leading the industry into a more conscientious, inspiring digital era. We're transforming how we work together and offering our most exciting opportunities yet. Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen. We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together. If you feel you'd benefit from any support or reasonable adjustments during any stage of the recruitment process, please don't hesitate to let us know when completing your application. This information will be picked up by our team, so we can try and put steps in place to help you be at your best through this process.
06/06/2026
Full time
Overview As a Principal Engineer at M&S, you'll play a critical role in shaping our technical direction and delivering against our strategic goals. Acting as a senior technical leader, you'll drive engineering excellence, influence architecture, and align technology decisions with business priorities. You'll join our Personalisation product group, responsible for delivering on-site and in-app personalisation, search, and recommendation capabilities. This includes some of our most innovative customer experiences, such as 1:1 personalised search and AI-powered styling. Working within highly cross functional teams spanning engineering, data science, product, and design, you'll help deliver our vision of making every M&S digital experience feel tailored to the individual customer. What's In It For You Being a part of M&S is exactly that - playing your part to bring the magic of M&S to our customers every day. We're an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us. Here are some of the benefits we offer that make working for M&S just that little bit more special After completing your probationary period, you'll receive 20% colleague discount across all M&S products and many of our third party brands for you and a member of your household. Competitive holiday entitlement with the potential to buy extra holiday days! Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business. A generous Defined Contribution Pension Scheme and Life Assurance. A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills. Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing. Industry leading parental, adoption and neonatal policies, providing support and flexibility for your family. Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 Virtual GP and PAM Assist to support you and your family. A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work. What you'll be doing Define and drive technical strategy, architecture, and engineering standards across the Personalisation domain Design and deliver scalable systems supporting personalisation, search, recommendations, and ML powered features Partner closely with Product, Data Science, and Design to deliver customer centric solutions Lead and influence technical decision making across multiple teams and platforms Mentor and support senior engineers, helping to raise the overall engineering capability Improve engineering quality, reliability, and productivity through best practices, tooling, and platform enhancements Who you are An experienced technical leader with a strong background in Java/Python and large scale production systems Strong experience working with Machine Learning systems and collaborating with Data Science teams Skilled in system design and architecture, with the ability to deliver scalable, high quality solutions Comfortable working across cross functional environments with multiple stakeholders Passionate about growing others and driving engineering excellence A strong communicator who can influence technical and business decisions at all levels Everyone's Welcome We are ambitious about the future of retail. We're disrupting, innovating and leading the industry into a more conscientious, inspiring digital era. We're transforming how we work together and offering our most exciting opportunities yet. Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen. We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together. If you feel you'd benefit from any support or reasonable adjustments during any stage of the recruitment process, please don't hesitate to let us know when completing your application. This information will be picked up by our team, so we can try and put steps in place to help you be at your best through this process.
Amazon
System Development Engineer I, Catalog Engineering Service Support
Amazon
Job ID: Amazon UK Services Ltd. Amazon Selection and Catalog Systems (ASCS) builds the systems that host and run the world's largest e-Commerce products catalog. We power the online buying experience for customers worldwide so they can find, discover, and buy anything they want. Our massively scaled out distributed systems process hundreds of millions of updates on the billions of products across physical, digital, and services offerings. To achieve this, we develop the algorithms and build the systems and tools to ensure the safety of the selection and maximize their impact on the Amazon top-line, all the while continuously growing the overall selection. We develop and apply technologies spanning parallel processing, storage, Machine Learning, Natural Language Processing, and Image Recognition. You will be part of Catalog Services Support Team under Catalog Support and Programs (CSP) in ASCS Org. The mission of the Catalog Support and Programs (CSP) team is to provide a single point of contact for item-related problems and issues related to all retail and merchant catalog. As a member of ASCS team, you'll play a key role in driving Amazon's business. You will be responsible for providing Service Level issue support to all ASCS Engineering teams who built tier 1-3 systems and keep their software packages/configurations free from vulnerability, setup and monitor new metrics and alarms for their systems and drive root cause resolutions to the recurrent issues. You will build tools to improve operational efficiency. This role requires an individual with excellent System/Tool coding abilities along with AWS services understanding. The successful candidate will be a self-starter, comfortable with ambiguity, have strong attention to detail, and will be comfortable accessing and working with data from multiple sources. The candidate should also have strong communication skills, enabling them to work with Engineering team to understand requirements and shape analytical deliverables. Candidate should also have a demonstrated ability to think strategically and analytically about business, product, and technical challenges, with the ability to work cross-organizationally. A keen sense of ownership and drive is must. The role will work with a diverse set of data and cross-functional teams as well as use data to drive process improvement. An ideal engineer is one who enjoys discovering and solving ambiguous problems, can quickly learn complex systems, and enjoys building actionable insights from data. Key job responsibilities You handle all incoming system and service tickets with responsibilities covering multiple products, features and services. Software deployment support in staging and production environments. Given a defined problem, you deliver a solution which is logical, maintainable, that uses appropriate technologies, and is delivered on time. You learn current engineering best practices and get their designs, code & procedures reviewed, and incorporate feedback. You identify and scope problems and opportunities arising from technical discussions, calculate costs of proposed solutions, and make technical trade-offs. You contribute to operational excellence and perform troubleshooting to resolve defects. Drive Company Wide Campaigns and keep the Compliance risks (SAS, Shepherd etc.) for ASCS systems under control. A day in the life Big Picture: Solve problems at their root, stepping back to understand the broader context. Proactive: You display energy and initiative in solving problems. Adaptable: You undertake a variety of tasks willingly. You switch from complex to routine tasks when required. You adapt quickly to new technologies and products. Quality: You demonstrate appropriate quality and thoroughness. Integrity: You act with personal integrity at all times. Professional: You work within your team's process. You confront problems (even when outside your own domain), propose solutions, take ownership through to resolution or ensure a clear hand off. You have a positive, can do approach to work. About the team Catalog Support and Programs (CSP) provides program management and WW user technical support as a single point of contact for issues related to catalog systems and tools. We own implementation of business logic and configurations for these services and systems. We increase selection by on boarding new vendors, integrating new catalog feeds and by configuring new marketplace, merchant and category setups. We drive strategic cross functional programs that span across multiple catalog engineering teams. Basic Qualifications Bachelor's degree in Engineering or a related field Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Experience building test automation frameworks and tools Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems, or experience debugging, profiling, and implementing best software engineering practices in large scale systems Experience troubleshooting and debugging technical systems, or experience that includes strong analytical skills, attention to detail, and effective communication abilities and experience in software development 1+ years of DevOps or SysOps in a large scale software development environment experience Preferred Qualifications Knowledge of a scripting language (Python, R, etc.) Knowledge of AWS services including compute, storage, networking, security, databases, machine learning, and serverless technologies Experience with software development lifecycle Experience on highly concurrent, high throughput systems and knowledge of complex distributed systems Experience of working and collaborating with people in different timezones and experience in handoff process. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
06/06/2026
Full time
Job ID: Amazon UK Services Ltd. Amazon Selection and Catalog Systems (ASCS) builds the systems that host and run the world's largest e-Commerce products catalog. We power the online buying experience for customers worldwide so they can find, discover, and buy anything they want. Our massively scaled out distributed systems process hundreds of millions of updates on the billions of products across physical, digital, and services offerings. To achieve this, we develop the algorithms and build the systems and tools to ensure the safety of the selection and maximize their impact on the Amazon top-line, all the while continuously growing the overall selection. We develop and apply technologies spanning parallel processing, storage, Machine Learning, Natural Language Processing, and Image Recognition. You will be part of Catalog Services Support Team under Catalog Support and Programs (CSP) in ASCS Org. The mission of the Catalog Support and Programs (CSP) team is to provide a single point of contact for item-related problems and issues related to all retail and merchant catalog. As a member of ASCS team, you'll play a key role in driving Amazon's business. You will be responsible for providing Service Level issue support to all ASCS Engineering teams who built tier 1-3 systems and keep their software packages/configurations free from vulnerability, setup and monitor new metrics and alarms for their systems and drive root cause resolutions to the recurrent issues. You will build tools to improve operational efficiency. This role requires an individual with excellent System/Tool coding abilities along with AWS services understanding. The successful candidate will be a self-starter, comfortable with ambiguity, have strong attention to detail, and will be comfortable accessing and working with data from multiple sources. The candidate should also have strong communication skills, enabling them to work with Engineering team to understand requirements and shape analytical deliverables. Candidate should also have a demonstrated ability to think strategically and analytically about business, product, and technical challenges, with the ability to work cross-organizationally. A keen sense of ownership and drive is must. The role will work with a diverse set of data and cross-functional teams as well as use data to drive process improvement. An ideal engineer is one who enjoys discovering and solving ambiguous problems, can quickly learn complex systems, and enjoys building actionable insights from data. Key job responsibilities You handle all incoming system and service tickets with responsibilities covering multiple products, features and services. Software deployment support in staging and production environments. Given a defined problem, you deliver a solution which is logical, maintainable, that uses appropriate technologies, and is delivered on time. You learn current engineering best practices and get their designs, code & procedures reviewed, and incorporate feedback. You identify and scope problems and opportunities arising from technical discussions, calculate costs of proposed solutions, and make technical trade-offs. You contribute to operational excellence and perform troubleshooting to resolve defects. Drive Company Wide Campaigns and keep the Compliance risks (SAS, Shepherd etc.) for ASCS systems under control. A day in the life Big Picture: Solve problems at their root, stepping back to understand the broader context. Proactive: You display energy and initiative in solving problems. Adaptable: You undertake a variety of tasks willingly. You switch from complex to routine tasks when required. You adapt quickly to new technologies and products. Quality: You demonstrate appropriate quality and thoroughness. Integrity: You act with personal integrity at all times. Professional: You work within your team's process. You confront problems (even when outside your own domain), propose solutions, take ownership through to resolution or ensure a clear hand off. You have a positive, can do approach to work. About the team Catalog Support and Programs (CSP) provides program management and WW user technical support as a single point of contact for issues related to catalog systems and tools. We own implementation of business logic and configurations for these services and systems. We increase selection by on boarding new vendors, integrating new catalog feeds and by configuring new marketplace, merchant and category setups. We drive strategic cross functional programs that span across multiple catalog engineering teams. Basic Qualifications Bachelor's degree in Engineering or a related field Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Experience building test automation frameworks and tools Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems, or experience debugging, profiling, and implementing best software engineering practices in large scale systems Experience troubleshooting and debugging technical systems, or experience that includes strong analytical skills, attention to detail, and effective communication abilities and experience in software development 1+ years of DevOps or SysOps in a large scale software development environment experience Preferred Qualifications Knowledge of a scripting language (Python, R, etc.) Knowledge of AWS services including compute, storage, networking, security, databases, machine learning, and serverless technologies Experience with software development lifecycle Experience on highly concurrent, high throughput systems and knowledge of complex distributed systems Experience of working and collaborating with people in different timezones and experience in handoff process. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Senior Machine Learning Engineer - AdTech
Roku, Inc. Manchester, Lancashire
About the role We're on a mission to build cutting edge advertising technology that empowers businesses to run sustainable and highly profitable campaigns. The Ad Performance team owns server technologies, data, and cloud services aimed at improving the ad experience. We're looking for seasoned engineers with a background in machine learning to aid in this mission. Examples of problems include improving ad relevance, inferring demographics, yield optimisation, and many more. Employees in this role are expected to apply knowledge of experimental methodologies, statistics, optimisation, probability theory, and machine learning using both general purpose software and statistical languages. What you'll be doing Help build a first class machine learning platform from the ground up, managing the entire model lifecycle-feature engineering, model training, versioning, deployment, online serving/evaluation, and monitoring prediction quality. Apply your expertise to identify and generate features for multiple use cases and models. Build and evaluate algorithms for improving product/system performance, quality, and accuracy using techniques such as Decision Trees, Logistic Regression, Neural Networks, Bayesian Analysis, and others. Perform low level systems debugging, performance measurement, and optimisation on large production clusters. Collaborate with product managers, data scientists, and other engineers to deliver impactful solutions. Continuously learn and adapt to emerging technologies and industry trends. We're excited if you have Bachelors, Masters, or PhD in Computer Science, Statistics, or a related field. Demonstrated depth in applied machine learning on production systems-typically 6+ years in industry, although we value PhD experience as meaningful acceleration. Great coding skills and strong software development experience (Spark, Python, Java). Familiarity with real time evaluation of models with low latency constraints. Familiarity with distributed ML frameworks such as Spark-MLlib, TensorFlow, etc. Ability to work with large scale computing frameworks, data analysis systems, and modelling environments. Examples include Spark, Hive, NoSQL stores such as Aerospike and ScyllaDB. Ad tech background is a plus. 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 offers a comprehensive benefits package that includes statutory and voluntary benefits such as medical, dental, vision, life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are also supported in taking time off in accordance with local leave policies and other personal needs to support evolving work and life needs. Specific benefits may vary by location and role. 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 .
06/06/2026
Full time
About the role We're on a mission to build cutting edge advertising technology that empowers businesses to run sustainable and highly profitable campaigns. The Ad Performance team owns server technologies, data, and cloud services aimed at improving the ad experience. We're looking for seasoned engineers with a background in machine learning to aid in this mission. Examples of problems include improving ad relevance, inferring demographics, yield optimisation, and many more. Employees in this role are expected to apply knowledge of experimental methodologies, statistics, optimisation, probability theory, and machine learning using both general purpose software and statistical languages. What you'll be doing Help build a first class machine learning platform from the ground up, managing the entire model lifecycle-feature engineering, model training, versioning, deployment, online serving/evaluation, and monitoring prediction quality. Apply your expertise to identify and generate features for multiple use cases and models. Build and evaluate algorithms for improving product/system performance, quality, and accuracy using techniques such as Decision Trees, Logistic Regression, Neural Networks, Bayesian Analysis, and others. Perform low level systems debugging, performance measurement, and optimisation on large production clusters. Collaborate with product managers, data scientists, and other engineers to deliver impactful solutions. Continuously learn and adapt to emerging technologies and industry trends. We're excited if you have Bachelors, Masters, or PhD in Computer Science, Statistics, or a related field. Demonstrated depth in applied machine learning on production systems-typically 6+ years in industry, although we value PhD experience as meaningful acceleration. Great coding skills and strong software development experience (Spark, Python, Java). Familiarity with real time evaluation of models with low latency constraints. Familiarity with distributed ML frameworks such as Spark-MLlib, TensorFlow, etc. Ability to work with large scale computing frameworks, data analysis systems, and modelling environments. Examples include Spark, Hive, NoSQL stores such as Aerospike and ScyllaDB. Ad tech background is a plus. 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 offers a comprehensive benefits package that includes statutory and voluntary benefits such as medical, dental, vision, life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are also supported in taking time off in accordance with local leave policies and other personal needs to support evolving work and life needs. Specific benefits may vary by location and role. 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 .
Software Engineer - Pensions & Actuarial Solutions - 11653SR
Proactive.IT Appointments Limited Bristol, Gloucestershire
11653SR £50k - 60k per year Software Engineer - Pensions & Actuarial Solutions Salary: Up to £60,000 + Bonus + Benefits Location: UK Remote or Hybrid (depending on preference) Type: Permanent The Opportunity Our client is looking for a Software Engineer - Pensions & Actuarial Solutions to join a growing technology team delivering innovative solutions across actuarial, pensions administration and operational functions. This is not a traditional software engineering role. Alongside designing, building and deploying production software, you'll work directly with actuaries, pensions administrators and business stakeholders to understand their challenges and develop solutions that deliver real operational value. You'll be embedded within the business rather than working solely from a development backlog, gaining first-hand insight into how teams operate and helping shape solutions from discovery through to deployment. Working in small, highly autonomous teams, you'll combine strong software engineering skills with a consultative mindset. One day you may be building an application or integration, the next you could be mapping business processes, running workshops with stakeholders or identifying opportunities to use AI and automation to improve efficiency. The role can be fully remote or hybrid depending on your preference, with occasional travel to UK offices for workshops, collaboration and stakeholder meetings. Key Responsibilities Work closely with actuarial, pensions administration and operational teams to understand business processes and challenges. Translate business requirements into scalable software solutions. Design, develop and deploy production-quality applications, integrations and automation tools. Own solutions end-to-end, from requirements gathering through to deployment and support. Build data-driven tools that improve efficiency, accuracy and user experience. Use AI-assisted development tools and modern engineering practices to accelerate delivery. Collaborate with stakeholders to validate solutions and ensure they deliver measurable business outcomes. Contribute to the ongoing development of engineering standards, tools and best practices. About You You'll be an experienced software engineer who enjoys solving complex problems and working directly with end users to understand the impact of the solutions you build. Essential Skills & Experience 3+ years' professional software engineering experience. Strong programming skills in one or more languages such as Python, JavaScript/TypeScript, Java or C++. Experience designing, building and deploying production software. Ability to translate business requirements into technical solutions. Comfortable working directly with non-technical stakeholders. Strong analytical and problem-solving skills. Experience working across the full software development lifecycle. Familiarity with modern AI-assisted development tools and workflows. Ability to work independently and take ownership of projects. Excellent communication skills. Willingness to travel occasionally to UK offices. Desirable Skills & Experience Experience within pensions, actuarial services, insurance, financial services or another regulated industry. Exposure to workflow automation, systems integration or data engineering. Experience with cloud technologies and modern software architectures. Understanding of pensions administration or actuarial processes. Personal projects, open-source contributions or a strong interest in AI and emerging technologies. What's On Offer Salary up to £60,000. Discretionary bonus scheme. Fully remote or hybrid working options. Pension scheme. Life assurance and wellbeing benefits. Ongoing professional development opportunities. The opportunity to work on high-impact projects with direct business visibility. A collaborative environment where technology and innovation play a central role in driving change. Interested? If you're a software engineer who enjoys combining technical expertise with business problem-solving and wants to work closely with actuarial and pensions professionals to deliver meaningful change, we'd love to hear from you. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation
06/06/2026
Full time
11653SR £50k - 60k per year Software Engineer - Pensions & Actuarial Solutions Salary: Up to £60,000 + Bonus + Benefits Location: UK Remote or Hybrid (depending on preference) Type: Permanent The Opportunity Our client is looking for a Software Engineer - Pensions & Actuarial Solutions to join a growing technology team delivering innovative solutions across actuarial, pensions administration and operational functions. This is not a traditional software engineering role. Alongside designing, building and deploying production software, you'll work directly with actuaries, pensions administrators and business stakeholders to understand their challenges and develop solutions that deliver real operational value. You'll be embedded within the business rather than working solely from a development backlog, gaining first-hand insight into how teams operate and helping shape solutions from discovery through to deployment. Working in small, highly autonomous teams, you'll combine strong software engineering skills with a consultative mindset. One day you may be building an application or integration, the next you could be mapping business processes, running workshops with stakeholders or identifying opportunities to use AI and automation to improve efficiency. The role can be fully remote or hybrid depending on your preference, with occasional travel to UK offices for workshops, collaboration and stakeholder meetings. Key Responsibilities Work closely with actuarial, pensions administration and operational teams to understand business processes and challenges. Translate business requirements into scalable software solutions. Design, develop and deploy production-quality applications, integrations and automation tools. Own solutions end-to-end, from requirements gathering through to deployment and support. Build data-driven tools that improve efficiency, accuracy and user experience. Use AI-assisted development tools and modern engineering practices to accelerate delivery. Collaborate with stakeholders to validate solutions and ensure they deliver measurable business outcomes. Contribute to the ongoing development of engineering standards, tools and best practices. About You You'll be an experienced software engineer who enjoys solving complex problems and working directly with end users to understand the impact of the solutions you build. Essential Skills & Experience 3+ years' professional software engineering experience. Strong programming skills in one or more languages such as Python, JavaScript/TypeScript, Java or C++. Experience designing, building and deploying production software. Ability to translate business requirements into technical solutions. Comfortable working directly with non-technical stakeholders. Strong analytical and problem-solving skills. Experience working across the full software development lifecycle. Familiarity with modern AI-assisted development tools and workflows. Ability to work independently and take ownership of projects. Excellent communication skills. Willingness to travel occasionally to UK offices. Desirable Skills & Experience Experience within pensions, actuarial services, insurance, financial services or another regulated industry. Exposure to workflow automation, systems integration or data engineering. Experience with cloud technologies and modern software architectures. Understanding of pensions administration or actuarial processes. Personal projects, open-source contributions or a strong interest in AI and emerging technologies. What's On Offer Salary up to £60,000. Discretionary bonus scheme. Fully remote or hybrid working options. Pension scheme. Life assurance and wellbeing benefits. Ongoing professional development opportunities. The opportunity to work on high-impact projects with direct business visibility. A collaborative environment where technology and innovation play a central role in driving change. Interested? If you're a software engineer who enjoys combining technical expertise with business problem-solving and wants to work closely with actuarial and pensions professionals to deliver meaningful change, we'd love to hear from you. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation
Development Team Lead - Client Facing Technology
TP ICAP
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.The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist.Role OverviewAs a Development Team Leader in the Client Facing Technology (CFT) Team, you will work on Client Connectivity Platforms servicing primarily the Global Broking Division. The platforms are built using a combination of in-house and vendor-based software. The Role reports to the CFT Engineering Manager.Role ResponsibilitiesA 'hands-on' manager who will develop software, line manage developers and influence architectural decisions.Build and Review client connectivity applications to maximise maintainability, stability, performance and scalability.Be a team player and closely work with Architecture, QA Team, Business Analysts, Product Managers, Project Manager / Agile Scrum Lead, Support Teams and other Stake Holders.Work in a collaborative environment as part of a close team.Manage Releases and Production Rollouts with Support teams.Hands on involvement supporting production issues.Experience / CompetencesEssentialExperience with leading a team of developersConducting Appraisals and Technical Reviews.Broking / Trading / Banking business domain e.g. FX and Fixed IncomeStrong communication skills.Experience with building systems using FIX Protocol.Senior-level experience with Java.Experience with version control systems e.g. GitLab, GitHub.Deploying and configuring applications running in Amazon Web Service (AWS) EC2, ELB, EKS, AMI .Developing software using Agile methodologies.Level 3 Support for Production systems.Delivering software using SAFe/Agile frameworks.Knowledge of Observability technologies such as Grafana.DesiredExperience using AI tools in a Development Environment e.g. AWS KiroSenior level experience with a scripting language such as Python.Rapid Addition Platform or other FIX Messaging Hub.Experience with DevOps/build technologies such Ansible, Jenkins, Maven and Groovy.Experience with database technologies with SQL.Experience with messaging platforms e.g. Solace.Role Band & Level: Manager, 7 The Perfect Fit?Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.Company StatementWe 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.LocationUK - 135 Bishopsgate - London
06/06/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.The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist.Role OverviewAs a Development Team Leader in the Client Facing Technology (CFT) Team, you will work on Client Connectivity Platforms servicing primarily the Global Broking Division. The platforms are built using a combination of in-house and vendor-based software. The Role reports to the CFT Engineering Manager.Role ResponsibilitiesA 'hands-on' manager who will develop software, line manage developers and influence architectural decisions.Build and Review client connectivity applications to maximise maintainability, stability, performance and scalability.Be a team player and closely work with Architecture, QA Team, Business Analysts, Product Managers, Project Manager / Agile Scrum Lead, Support Teams and other Stake Holders.Work in a collaborative environment as part of a close team.Manage Releases and Production Rollouts with Support teams.Hands on involvement supporting production issues.Experience / CompetencesEssentialExperience with leading a team of developersConducting Appraisals and Technical Reviews.Broking / Trading / Banking business domain e.g. FX and Fixed IncomeStrong communication skills.Experience with building systems using FIX Protocol.Senior-level experience with Java.Experience with version control systems e.g. GitLab, GitHub.Deploying and configuring applications running in Amazon Web Service (AWS) EC2, ELB, EKS, AMI .Developing software using Agile methodologies.Level 3 Support for Production systems.Delivering software using SAFe/Agile frameworks.Knowledge of Observability technologies such as Grafana.DesiredExperience using AI tools in a Development Environment e.g. AWS KiroSenior level experience with a scripting language such as Python.Rapid Addition Platform or other FIX Messaging Hub.Experience with DevOps/build technologies such Ansible, Jenkins, Maven and Groovy.Experience with database technologies with SQL.Experience with messaging platforms e.g. Solace.Role Band & Level: Manager, 7 The Perfect Fit?Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.Company StatementWe 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.LocationUK - 135 Bishopsgate - London
NICE
Senior Site Reliability Engineer
NICE
At NiCE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We're game changers. And we play to win. We set the highest standards and execute beyond them. And if you're like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what's the role all about? Run the production environment by monitoring availability and taking a holistic view of system health Build software and systems to manage platform infrastructure and applications Improve reliability, quality, and time-to-market of our suite of software solutions Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve Provide primary operational support and engineering for multiple large distributed software applications How will you make an impact? Gather and analyze metrics from both operating systems and applications to assist in performance tuning and fault finding Partner with development teams to improve services through rigorous testing and release procedures Participate in system design consulting, platform management, and capacity planning Create sustainable systems and services through automation and uplifts Balance feature development speed and reliability with well-defined service level objectives Have you got what it takes? 3-6 years of working experience in a similar role, with a focus on systems engineering, automation, and reliability. Proficiency in at least one programming language (e.g., Python, Go, Java, C#) and experience with scripting languages (e.g., Bash, PowerShell). Deep understanding of cloud computing platforms (e.g., AWS), the working and reliability constraints of some of the prominent services (e.g., EC2, ECS, Lambda, DynamoDB etc) Experience with infrastructure as code tools such as CloudFormation, Terraform. Deep understanding of CI/CD concepts and experience with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI. Strong knowledge of containerization technologies (e.g., Docker, Kubernetes) and microservices architecture. Experience with monitoring and observability tools (e.g., Prometheus, Grafana, ELK stack, Cloudwatch). Excellent problem-solving skills and the ability to troubleshoot complex issues in distributed systems. Experience of Incident management and blameless postmortems that includes driving the incident response efforts during outages and other critical incidents, resolution, and communication in a cross-functional team setup. You will have an advantage if you also have: Hands on experience of working with large Kubernetes Cluster. Certification will be an added plus. Working experience of Grafana Observability Suite (Loki, Mimir, Tempo). Administration and/or development experience of standard monitoring and automation tools such as Splunk, Datadog, Pagerduty Rundeck. Familiarity with configuration management tools like Ansible, Puppet, or Chef. Certifications such as AWS Certified DevOps Engineer, Google Cloud Professional DevOps Engineer, or equivalent. Personal attributes: Strong communication skills and the ability to collaborate effectively with cross-functional teams. Team player - ability to work well in a close team environment. Fast learner with ability to educate her/himself on relevant technologies Ability to multitask and prioritize work Ability to remain focused and calm under pressure At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. Requisition ID: 9476. Reporting into: Director, Network Operations. Equal Opportunity Employer NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
06/06/2026
Full time
At NiCE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We're game changers. And we play to win. We set the highest standards and execute beyond them. And if you're like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what's the role all about? Run the production environment by monitoring availability and taking a holistic view of system health Build software and systems to manage platform infrastructure and applications Improve reliability, quality, and time-to-market of our suite of software solutions Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve Provide primary operational support and engineering for multiple large distributed software applications How will you make an impact? Gather and analyze metrics from both operating systems and applications to assist in performance tuning and fault finding Partner with development teams to improve services through rigorous testing and release procedures Participate in system design consulting, platform management, and capacity planning Create sustainable systems and services through automation and uplifts Balance feature development speed and reliability with well-defined service level objectives Have you got what it takes? 3-6 years of working experience in a similar role, with a focus on systems engineering, automation, and reliability. Proficiency in at least one programming language (e.g., Python, Go, Java, C#) and experience with scripting languages (e.g., Bash, PowerShell). Deep understanding of cloud computing platforms (e.g., AWS), the working and reliability constraints of some of the prominent services (e.g., EC2, ECS, Lambda, DynamoDB etc) Experience with infrastructure as code tools such as CloudFormation, Terraform. Deep understanding of CI/CD concepts and experience with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI. Strong knowledge of containerization technologies (e.g., Docker, Kubernetes) and microservices architecture. Experience with monitoring and observability tools (e.g., Prometheus, Grafana, ELK stack, Cloudwatch). Excellent problem-solving skills and the ability to troubleshoot complex issues in distributed systems. Experience of Incident management and blameless postmortems that includes driving the incident response efforts during outages and other critical incidents, resolution, and communication in a cross-functional team setup. You will have an advantage if you also have: Hands on experience of working with large Kubernetes Cluster. Certification will be an added plus. Working experience of Grafana Observability Suite (Loki, Mimir, Tempo). Administration and/or development experience of standard monitoring and automation tools such as Splunk, Datadog, Pagerduty Rundeck. Familiarity with configuration management tools like Ansible, Puppet, or Chef. Certifications such as AWS Certified DevOps Engineer, Google Cloud Professional DevOps Engineer, or equivalent. Personal attributes: Strong communication skills and the ability to collaborate effectively with cross-functional teams. Team player - ability to work well in a close team environment. Fast learner with ability to educate her/himself on relevant technologies Ability to multitask and prioritize work Ability to remain focused and calm under pressure At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. Requisition ID: 9476. Reporting into: Director, Network Operations. Equal Opportunity Employer NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
White Swan Data
Senior Real-Time Trading Systems Engineer
White Swan Data
White Swan Data is seeking a Senior Software Developer to join our Engineering team in London. You'll design and optimize low-latency data processing systems that execute automated trading strategies. A dynamic environment fosters collaboration and innovation, where your contributions significantly impact our success. The ideal candidate will have strong skills in Python and Java, and proficiency in Google Cloud Platform and Docker. Benefits include a performance bonus, 25 days holiday, private health insurance, and more.
06/06/2026
Full time
White Swan Data is seeking a Senior Software Developer to join our Engineering team in London. You'll design and optimize low-latency data processing systems that execute automated trading strategies. A dynamic environment fosters collaboration and innovation, where your contributions significantly impact our success. The ideal candidate will have strong skills in Python and Java, and proficiency in Google Cloud Platform and Docker. Benefits include a performance bonus, 25 days holiday, private health insurance, and more.
Controllers - Software Engineer - Vice President - London
Goldman Sachs Group, Inc.
Controllers - Software Engineer - Vice President - London Job Description Controllers Engineering is responsible for designing and implementing solutions that support financial measurement and reporting, including revenue, balance sheet, liquidity and capital. We also help meet the firm's global regulatory financial reporting obligations and build tools that drive efficiency and consistency across controller functions. Responsibilities Manage end-to-end systems development in an Agile environment, from requirements analysis through coding, testing, UAT, implementation and maintenance. Produce technical designs, testing strategies and implementation plans. Partner with Finance stakeholders to understand business needs and translate them into process workflows, data requirements and specifications. Build reusable solutions and identify opportunities for cross-divisional collaboration. Contribute to data modelling and curation. Basic Qualifications Bachelor's degree or relevant experience in Computer Science, Mathematics, Electrical Engineering or related discipline. 6+ years of software development experience. Strong analysis and design skills, plus knowledge of data structures, algorithms and performance-oriented design. Strong communication skills with both technical and business audiences, and comfortable working with multiple global stakeholders. Expert Knowledge in One Or More Of Hands-on programming experience in Java or Python Significant solutions architecture and system design experience Experience of using Agentic AI coding tools - e.g. Claude Code, Co-Pilot Agent Mode, Devin Experienced with Cloud Technologies - ideally AWS - e.g. S3, SQS, Lambda, Fargate Strong RDBMS knowledge Experience developing distributed, micro services-based applications. Experience with data modelling and curation for large-scale datasets Preferred Qualifications Knowledge or interest in investment banking or financial instruments Experience with big data concepts, such as Lakehouse, ETL data pipelines (e.g. Spark, AWS Glue) Experience with near real time and event-based systems like Kafka ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law. Healthcare & Medical Services We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally. We offer competitive vacation policies based on employee level and office location. We promote time off from work to recharge by providing generous vacation entitlements and a minimum of three weeks expected vacation usage each year. Financial Wellness & Retirement We assist employees in saving and planning for retirement, offer financial support for higher education, and provide a number of benefits to help employees prepare for the unexpected. We offer live financial education and content on a variety of topics to address the spectrum of employees' priorities. Health We offer a medical advocacy service for employees and family members facing critical health situations, and counseling and referral services through the Employee Assistance Program (EAP). We provide Global Medical, Security and Travel Assistance and a Workplace Ergonomics Program. We also offer state-of-the-art on-site health centers in certain offices. Fitness To encourage employees to live a healthy and active lifestyle, some of our offices feature on-site fitness centers. For eligible employees we typically reimburse fees paid for a fitness club membership or activity (up to a pre-approved amount). We offer on-site child care centers that provide full-time and emergency back-up care, as well as mother and baby rooms and homework rooms. In every office, we provide advice and counseling services, expectant parent resources and transitional programs for parents returning from parental leave. Adoption, surrogacy, egg donation and egg retrieval stipends are also available. Benefits at Goldman Sachs Read more about the full suite of class-leading benefits our firm has to offer.
06/06/2026
Full time
Controllers - Software Engineer - Vice President - London Job Description Controllers Engineering is responsible for designing and implementing solutions that support financial measurement and reporting, including revenue, balance sheet, liquidity and capital. We also help meet the firm's global regulatory financial reporting obligations and build tools that drive efficiency and consistency across controller functions. Responsibilities Manage end-to-end systems development in an Agile environment, from requirements analysis through coding, testing, UAT, implementation and maintenance. Produce technical designs, testing strategies and implementation plans. Partner with Finance stakeholders to understand business needs and translate them into process workflows, data requirements and specifications. Build reusable solutions and identify opportunities for cross-divisional collaboration. Contribute to data modelling and curation. Basic Qualifications Bachelor's degree or relevant experience in Computer Science, Mathematics, Electrical Engineering or related discipline. 6+ years of software development experience. Strong analysis and design skills, plus knowledge of data structures, algorithms and performance-oriented design. Strong communication skills with both technical and business audiences, and comfortable working with multiple global stakeholders. Expert Knowledge in One Or More Of Hands-on programming experience in Java or Python Significant solutions architecture and system design experience Experience of using Agentic AI coding tools - e.g. Claude Code, Co-Pilot Agent Mode, Devin Experienced with Cloud Technologies - ideally AWS - e.g. S3, SQS, Lambda, Fargate Strong RDBMS knowledge Experience developing distributed, micro services-based applications. Experience with data modelling and curation for large-scale datasets Preferred Qualifications Knowledge or interest in investment banking or financial instruments Experience with big data concepts, such as Lakehouse, ETL data pipelines (e.g. Spark, AWS Glue) Experience with near real time and event-based systems like Kafka ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law. Healthcare & Medical Services We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally. We offer competitive vacation policies based on employee level and office location. We promote time off from work to recharge by providing generous vacation entitlements and a minimum of three weeks expected vacation usage each year. Financial Wellness & Retirement We assist employees in saving and planning for retirement, offer financial support for higher education, and provide a number of benefits to help employees prepare for the unexpected. We offer live financial education and content on a variety of topics to address the spectrum of employees' priorities. Health We offer a medical advocacy service for employees and family members facing critical health situations, and counseling and referral services through the Employee Assistance Program (EAP). We provide Global Medical, Security and Travel Assistance and a Workplace Ergonomics Program. We also offer state-of-the-art on-site health centers in certain offices. Fitness To encourage employees to live a healthy and active lifestyle, some of our offices feature on-site fitness centers. For eligible employees we typically reimburse fees paid for a fitness club membership or activity (up to a pre-approved amount). We offer on-site child care centers that provide full-time and emergency back-up care, as well as mother and baby rooms and homework rooms. In every office, we provide advice and counseling services, expectant parent resources and transitional programs for parents returning from parental leave. Adoption, surrogacy, egg donation and egg retrieval stipends are also available. Benefits at Goldman Sachs Read more about the full suite of class-leading benefits our firm has to offer.
HSBC
Full-Stack Engineer
HSBC Sheffield, Yorkshire
Overview development, data science, and financial markets will enable you to make a significant contribution to our team and help drive business success. As an HSBC employee in the UK, you will have access to tailored professional development opportunities and a competitive pay and benefits package. This includes private healthcare for all UK-based employees, enhanced maternity and adoption pay and support when you return to work, and a contributory pension scheme with a generous employer contribution. Responsibilities Communicate complex technical concepts to non-technical stakeholders, including business leaders and external partners. Rapid response to issues as they arise, with the ability to drive quickly to the heart of an issue and propose appropriate solutions. Qualifications Proficiency in Python is required. Familiarity in other programming languages such as Java, C++, Go, Rust, and others. Strong understanding of software architecture patterns, including microservices and event-driven architecture. Familiarity with containerisation using Docker, and experience with container orchestration tools such as Kubernetes. Strong understanding of software development lifecycle methodologies and experience with DevOps and CI/CD pipelines. Experience with frontend technologies, including React and Next.js, and JavaScript. Familiarity with data science and analytics techniques, including machine learning and statistical modeling. Experience with database management systems, including relational and NoSQL databases. Experience with Dash or other UI frameworks is a nice to have.
06/06/2026
Full time
Overview development, data science, and financial markets will enable you to make a significant contribution to our team and help drive business success. As an HSBC employee in the UK, you will have access to tailored professional development opportunities and a competitive pay and benefits package. This includes private healthcare for all UK-based employees, enhanced maternity and adoption pay and support when you return to work, and a contributory pension scheme with a generous employer contribution. Responsibilities Communicate complex technical concepts to non-technical stakeholders, including business leaders and external partners. Rapid response to issues as they arise, with the ability to drive quickly to the heart of an issue and propose appropriate solutions. Qualifications Proficiency in Python is required. Familiarity in other programming languages such as Java, C++, Go, Rust, and others. Strong understanding of software architecture patterns, including microservices and event-driven architecture. Familiarity with containerisation using Docker, and experience with container orchestration tools such as Kubernetes. Strong understanding of software development lifecycle methodologies and experience with DevOps and CI/CD pipelines. Experience with frontend technologies, including React and Next.js, and JavaScript. Familiarity with data science and analytics techniques, including machine learning and statistical modeling. Experience with database management systems, including relational and NoSQL databases. Experience with Dash or other UI frameworks is a nice to have.
Full Stack Engineer
NatWest Group Manchester, Lancashire
Join us as a Full Stack Engineer This is an opportunity for a technically minded individual to join us as a Full Stack Engineer You'll be designing, producing, testing and implementing working software, working across the lifecycle of the system Hone your existing software engineering skills and advance your career in this critical role What you'll do Working in a permanent feature team, you'll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure, as well as SRE and observability. You'll also be liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives. You'll also be: Applying Agile methods to the development of software on the backlog Producing complex and critical software rapidly and of high quality using modern frameworks and libraries such as React, FDC3, Rest using AI tools such as AWS Kiro Delivering intentional architecture and formulating emergent design through innovative ideas, experimentation and prototyping Designing and developing software with a focus on the automation of build, test and deployment activities, using executable patterns and implementing SRE and observability principles The skills you'll need We're looking for someone with strong full stack experience in software design and implementation, including being able to exploit programming languages to solve complex problems. You'll also need to be capable of complex requirements analysis capture and validation against and with business and systems requirements. Additionally, you'll demonstrate: Experience leading the implementation of programming best practices, especially around scalability, automation, virtualisation, optimisation, availability and performance Strong experience with modern frontend frameworks such as React, Angular, or Vue Proficiency in backend development using Java, Node.js, Python, or Go Experience designing and consuming RESTful and event-driven APIs Hands on experience applying SRE concepts such asSLIs, SLOs, and error budgets Strong experience with monitoring and observability tools such as. Thousand Eyes, Prometheus, Grafana, ELK and OpenTelemetry
06/06/2026
Full time
Join us as a Full Stack Engineer This is an opportunity for a technically minded individual to join us as a Full Stack Engineer You'll be designing, producing, testing and implementing working software, working across the lifecycle of the system Hone your existing software engineering skills and advance your career in this critical role What you'll do Working in a permanent feature team, you'll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure, as well as SRE and observability. You'll also be liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives. You'll also be: Applying Agile methods to the development of software on the backlog Producing complex and critical software rapidly and of high quality using modern frameworks and libraries such as React, FDC3, Rest using AI tools such as AWS Kiro Delivering intentional architecture and formulating emergent design through innovative ideas, experimentation and prototyping Designing and developing software with a focus on the automation of build, test and deployment activities, using executable patterns and implementing SRE and observability principles The skills you'll need We're looking for someone with strong full stack experience in software design and implementation, including being able to exploit programming languages to solve complex problems. You'll also need to be capable of complex requirements analysis capture and validation against and with business and systems requirements. Additionally, you'll demonstrate: Experience leading the implementation of programming best practices, especially around scalability, automation, virtualisation, optimisation, availability and performance Strong experience with modern frontend frameworks such as React, Angular, or Vue Proficiency in backend development using Java, Node.js, Python, or Go Experience designing and consuming RESTful and event-driven APIs Hands on experience applying SRE concepts such asSLIs, SLOs, and error budgets Strong experience with monitoring and observability tools such as. Thousand Eyes, Prometheus, Grafana, ELK and OpenTelemetry
HSBC
Full-Stack Engineer: Python, React & Microservices
HSBC Sheffield, Yorkshire
HSBC is seeking a candidate with proficiency in Python and strong software architecture understanding to contribute to the team in Sheffield, UK. You will communicate technical concepts to non-technical stakeholders and respond rapidly to issues with proposed solutions. Additional qualifications include familiarity with programming languages such as Java, C++, Go, and experience with frontend technologies like React and Next.js. The role offers a competitive pay and benefits package including private healthcare and a contributory pension scheme.
06/06/2026
Full time
HSBC is seeking a candidate with proficiency in Python and strong software architecture understanding to contribute to the team in Sheffield, UK. You will communicate technical concepts to non-technical stakeholders and respond rapidly to issues with proposed solutions. Additional qualifications include familiarity with programming languages such as Java, C++, Go, and experience with frontend technologies like React and Next.js. The role offers a competitive pay and benefits package including private healthcare and a contributory pension scheme.
VP Software Engineer - Financial Systems & Data
Goldman Sachs Group, Inc.
Goldman Sachs Group, Inc. is looking for a Vice President Software Engineer in London. This role involves managing end-to-end systems development in an Agile environment, producing technical designs and collaborating with finance stakeholders. The ideal candidate should have over 6 years of software development experience, strong proficiency in Java or Python, and significant knowledge of data structures and system design. Join our commitment to diversity and innovation.
06/06/2026
Full time
Goldman Sachs Group, Inc. is looking for a Vice President Software Engineer in London. This role involves managing end-to-end systems development in an Agile environment, producing technical designs and collaborating with finance stakeholders. The ideal candidate should have over 6 years of software development experience, strong proficiency in Java or Python, and significant knowledge of data structures and system design. Join our commitment to diversity and innovation.

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