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.

389 jobs found

Email me jobs like this
Refine Search
Current Search
technical lead java financial services
Gravitas Recruitment Group Ltd
Engineering Manager/Technical Lead - Java - Capital Markets
Gravitas Recruitment Group Ltd City, London
Engineering Manager/Technical Lead (Java) sought by leading financial services boutique based in the city of London. * Extensive experience in Java development, with a strong focus on leading and mentoring teams * Proven ability to manage offshore and geographically distributed teams effectively * Solid background in full-stack development and platform engineering * Confident in owning and driving the end-to-end software delivery life cycle * Experience working within Capital Markets environments is a must * Comfortable operating in fast-paced, high-growth or scale-up settings * Strong understanding of Agile methodologies, DevOps practices, and cloud-native technologies * Excellent communication skills, with a track record of managing and collaborating with stakeholders Salary up to £150,000 per annum/3 days on site in the city of London Please apply for further details. Kishan Shah
18/05/2026
Full time
Engineering Manager/Technical Lead (Java) sought by leading financial services boutique based in the city of London. * Extensive experience in Java development, with a strong focus on leading and mentoring teams * Proven ability to manage offshore and geographically distributed teams effectively * Solid background in full-stack development and platform engineering * Confident in owning and driving the end-to-end software delivery life cycle * Experience working within Capital Markets environments is a must * Comfortable operating in fast-paced, high-growth or scale-up settings * Strong understanding of Agile methodologies, DevOps practices, and cloud-native technologies * Excellent communication skills, with a track record of managing and collaborating with stakeholders Salary up to £150,000 per annum/3 days on site in the city of London Please apply for further details. Kishan Shah
MCS Group
Lead Platform Engineer
MCS Group City, Belfast
Lead Platform Engineer Up to £90,000 Belfast Hybrid We are working with a globally recognised financial services organisation to hire two Lead Platform Consultants into their growing product security function. This is a senior individual contributor role for someone who can operate as a high-impact technical advisor and still be close to the code every day. This is not a strategy-only role. You will shape platform strategy, lead architecture reviews, and embed secure-by-design principles across engineering teams, while remaining genuinely hands-on. You will engage directly with senior leadership, translating complex technical decisions into clear business outcomes, and mentor engineers across the organisation in modern engineering practices. The function is growing fast, with a strong focus on AI security, API security, and SaaS security. If you want to influence how a major organisation builds security in from the ground up rather than bolting it on, this is a strong opportunity to do that. What you will be doing: Acting as a trusted technical advisor across multiple engineering teams Leading architecture reviews, discovery sessions, and strategic planning Embedding threat modelling and secure-by-design principles into the development lifecycle Communicating platform strategy and security posture to senior leadership Mentoring engineers in systems thinking, reusable design, and modern delivery practices Driving adoption of emerging technologies including AI tooling What we are looking for: 5+ years hands-on software engineering, Java and JavaScript are essential Experience across multiple programming paradigms including object-oriented, procedural and functional languages 3+ years architecting distributed systems, microservices, Kubernetes and Docker on AWS or Azure Proven track record as a high-impact technical advisor across multiple engineering teams Expert knowledge of Agile/XP, TDD, paired programming and CI/CD A strong differentiator but not essential: Security exposure in any of the following areas will set you apart: threat modelling, Zero Trust architecture, IAM, OWASP, secure-by-design, or API security. The details: Salary: £90,000 Location: Belfast Working pattern: Hybrid, no set minimum in-office days but a preference for regular in-person collaboration Two positions available No people management responsibility
18/05/2026
Full time
Lead Platform Engineer Up to £90,000 Belfast Hybrid We are working with a globally recognised financial services organisation to hire two Lead Platform Consultants into their growing product security function. This is a senior individual contributor role for someone who can operate as a high-impact technical advisor and still be close to the code every day. This is not a strategy-only role. You will shape platform strategy, lead architecture reviews, and embed secure-by-design principles across engineering teams, while remaining genuinely hands-on. You will engage directly with senior leadership, translating complex technical decisions into clear business outcomes, and mentor engineers across the organisation in modern engineering practices. The function is growing fast, with a strong focus on AI security, API security, and SaaS security. If you want to influence how a major organisation builds security in from the ground up rather than bolting it on, this is a strong opportunity to do that. What you will be doing: Acting as a trusted technical advisor across multiple engineering teams Leading architecture reviews, discovery sessions, and strategic planning Embedding threat modelling and secure-by-design principles into the development lifecycle Communicating platform strategy and security posture to senior leadership Mentoring engineers in systems thinking, reusable design, and modern delivery practices Driving adoption of emerging technologies including AI tooling What we are looking for: 5+ years hands-on software engineering, Java and JavaScript are essential Experience across multiple programming paradigms including object-oriented, procedural and functional languages 3+ years architecting distributed systems, microservices, Kubernetes and Docker on AWS or Azure Proven track record as a high-impact technical advisor across multiple engineering teams Expert knowledge of Agile/XP, TDD, paired programming and CI/CD A strong differentiator but not essential: Security exposure in any of the following areas will set you apart: threat modelling, Zero Trust architecture, IAM, OWASP, secure-by-design, or API security. The details: Salary: £90,000 Location: Belfast Working pattern: Hybrid, no set minimum in-office days but a preference for regular in-person collaboration Two positions available No people management responsibility
Spencer Rose Ltd
System Architect (TypeScript/JavaScript/REACT)
Spencer Rose Ltd
System Architect (TypeScript/JavaScript/REACT) City of London - Hybrid Up to £130,000 per annum + annual discretionary bonus On behalf of a Leading financial services organisation, I am seeking an experienced System Architect and strong technologist to work on their market leading bespoke trading platform. The System Architect is responsible for defining and delivering the shared technical and architectural vision for the Agile Release Train (ART). As this is to work for a global business, there will be a requirement to work with geographically distributed teams and support global deployments as part of the overall architecture, therefore an individual with experience of working similar large scale environments with a strong background in ownership is essential. The technology includes systems (applications, processes and information), shared infrastructure services, shared application services, and their effective integration and reuse across the business. The System Architect is working to align Feature teams to the Architecture roadmap and ensure the systems under development support the evolving business need and enables fast reliable implementation of value. Responsibilities: Define and communicate the architecture vision, translating it into Epics, Features, and Stories. Ensure solutions align with business priorities, enterprise architecture, and evolving business needs. Support DevOps practices and the continuous delivery pipeline; contribute to release governance. Promote built-in quality, defining and managing non-functional requirements (NFRs). Collaborate with teams to evolve design, validate implementation, and drive sustainable practices. Maintain architecture documentation, system tools, and technical assets. Experience/Skills required: Extensive experience in technical architecture and IT solution development (Front End, Back End, or Middleware) preferably within bespoke trading platforms. Track record of designing and delivering modern architectures with strong grasp of architectural principles. Experience working in Agile environments and understanding of the product life cycle. Exposure to multiple technologies and enterprise-scale environments. Strong technical leadership, with the ability to mentor and influence teams. Excellent analytical, communication, and stakeholder management skills. Hands-on enterprise systems development experience (Front End: JavaScript/REACT, Back End: Typescript - other languages considered). Proficiency in cloud platforms (AWS preferred; Azure/GCP), containerisation, and microservices. Strong knowledge of APIs, system integration, and DevOps (CI/CD, infrastructure-as-code, Git). Understanding of security practices (application, cloud, authentication, authorisation). Knowledge of Scaled Agile Framework (SAFe).
18/05/2026
Full time
System Architect (TypeScript/JavaScript/REACT) City of London - Hybrid Up to £130,000 per annum + annual discretionary bonus On behalf of a Leading financial services organisation, I am seeking an experienced System Architect and strong technologist to work on their market leading bespoke trading platform. The System Architect is responsible for defining and delivering the shared technical and architectural vision for the Agile Release Train (ART). As this is to work for a global business, there will be a requirement to work with geographically distributed teams and support global deployments as part of the overall architecture, therefore an individual with experience of working similar large scale environments with a strong background in ownership is essential. The technology includes systems (applications, processes and information), shared infrastructure services, shared application services, and their effective integration and reuse across the business. The System Architect is working to align Feature teams to the Architecture roadmap and ensure the systems under development support the evolving business need and enables fast reliable implementation of value. Responsibilities: Define and communicate the architecture vision, translating it into Epics, Features, and Stories. Ensure solutions align with business priorities, enterprise architecture, and evolving business needs. Support DevOps practices and the continuous delivery pipeline; contribute to release governance. Promote built-in quality, defining and managing non-functional requirements (NFRs). Collaborate with teams to evolve design, validate implementation, and drive sustainable practices. Maintain architecture documentation, system tools, and technical assets. Experience/Skills required: Extensive experience in technical architecture and IT solution development (Front End, Back End, or Middleware) preferably within bespoke trading platforms. Track record of designing and delivering modern architectures with strong grasp of architectural principles. Experience working in Agile environments and understanding of the product life cycle. Exposure to multiple technologies and enterprise-scale environments. Strong technical leadership, with the ability to mentor and influence teams. Excellent analytical, communication, and stakeholder management skills. Hands-on enterprise systems development experience (Front End: JavaScript/REACT, Back End: Typescript - other languages considered). Proficiency in cloud platforms (AWS preferred; Azure/GCP), containerisation, and microservices. Strong knowledge of APIs, system integration, and DevOps (CI/CD, infrastructure-as-code, Git). Understanding of security practices (application, cloud, authentication, authorisation). Knowledge of Scaled Agile Framework (SAFe).
BNY Mellon
Director, Full Stack Engineer - Talent Pool London, United Kingdom and 1 Posted on 12/04/2025 T ...
BNY Mellon
Job Summary We're seeking a future team member for the role of Engineer/Architect to join our Loans enablement Platform engineering team. This role is located in London or Manchester. Responsibilities Lead architecture design and review across multiple pods, ensuring best practices and high-quality solutions. Mentor junior developers on software design, clean code, use of AI coding assistants, programming practices, and career development. Develop rapid, working prototype code to serve as a reference for engineering teams. Directly participate in building, testing, and deploying engineering solutions. Applicants should have a recent track record of hands on technical leadership and execution within engineering teams. Influence and guide non functional requirements including performance, scalability, resiliency, and recoverability. Promote modern development practices such as reactive/non blocking programming and contract first API design. Present architecture designs to stakeholders at various levels. Promote successful adoption of AI Software Development tooling. Qualifications Bachelor's degree in computer science, Engineering, or a related discipline, or equivalent work experience; advanced degree is a plus Significant experience in software development required with a strong background in full stack development and proficiency in architecture Experience in the securities, financial services or tech industry is a plus Proficiency in Java, SQL, REST APIs, and Streaming APIs Experience with cloud platforms, containers, and microservices architecture Knowledge of NoSQL database technologies Expertise in workflow technologies such as Camunda 7 & 8 and JBPM is a plus Experience with emerging technologies, including GenAI integration and AI Software Development tooling Benefits BNY offers highly competitive compensation, benefits, and wellbeing programs rooted in a strong culture of excellence and our pay for performance philosophy. We provide access to flexible global resources and tools for your life's journey. Focus on your health, foster your personal resilience, and reach your financial goals as a valued member of our team, along with generous paid leaves, including paid volunteer time, that can support you and your family through moments that matter. BNY is an Equal Employment Opportunity/Affirmative Action Employer - Underrepresented racial and ethnic groups/Females/Individuals with Disabilities/Protected Veterans.
18/05/2026
Full time
Job Summary We're seeking a future team member for the role of Engineer/Architect to join our Loans enablement Platform engineering team. This role is located in London or Manchester. Responsibilities Lead architecture design and review across multiple pods, ensuring best practices and high-quality solutions. Mentor junior developers on software design, clean code, use of AI coding assistants, programming practices, and career development. Develop rapid, working prototype code to serve as a reference for engineering teams. Directly participate in building, testing, and deploying engineering solutions. Applicants should have a recent track record of hands on technical leadership and execution within engineering teams. Influence and guide non functional requirements including performance, scalability, resiliency, and recoverability. Promote modern development practices such as reactive/non blocking programming and contract first API design. Present architecture designs to stakeholders at various levels. Promote successful adoption of AI Software Development tooling. Qualifications Bachelor's degree in computer science, Engineering, or a related discipline, or equivalent work experience; advanced degree is a plus Significant experience in software development required with a strong background in full stack development and proficiency in architecture Experience in the securities, financial services or tech industry is a plus Proficiency in Java, SQL, REST APIs, and Streaming APIs Experience with cloud platforms, containers, and microservices architecture Knowledge of NoSQL database technologies Expertise in workflow technologies such as Camunda 7 & 8 and JBPM is a plus Experience with emerging technologies, including GenAI integration and AI Software Development tooling Benefits BNY offers highly competitive compensation, benefits, and wellbeing programs rooted in a strong culture of excellence and our pay for performance philosophy. We provide access to flexible global resources and tools for your life's journey. Focus on your health, foster your personal resilience, and reach your financial goals as a valued member of our team, along with generous paid leaves, including paid volunteer time, that can support you and your family through moments that matter. BNY is an Equal Employment Opportunity/Affirmative Action Employer - Underrepresented racial and ethnic groups/Females/Individuals with Disabilities/Protected Veterans.
Lead Software Engineer - Python and Java - Equity Derivatives and Pricing -Client Facing
JPMorgan Chase & Co.
Join us and take your software engineering career to new heights. You'll have the opportunity to design and deliver market-leading technology products that shape the future of financial services. At J.P. Morgan, you'll collaborate with talented teams, grow your skills, and make a real impact. We value your expertise and offer a dynamic environment where your ideas drive progress. Be part of a team that supports your growth and celebrates your success. As a Lead Software Engineer in the Markets Technology team, you will design and deliver secure, stable, and scalable technology solutions that support our business objectives. You'll work within an agile team, collaborating across functions to create trusted products. You will help shape the architecture and development of complex applications, ensuring high standards and continuous improvement. Your contributions will directly impact our clients and the success of our business. Job Responsibilities: Execute software solutions, design, development, and technical troubleshooting to solve complex problems Create secure, high-quality production code and maintain algorithms that integrate with critical systems Produce architecture and design artifacts for complex applications, ensuring alignment with design constraints Gather, analyze, and synthesize data to develop visualizations and reporting for continuous improvement Identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture Collaborate with front office, operations, and technology teams to gather requirements and align on product specifications Develop and maintain project plans, timelines, and documentation to ensure timely delivery Conduct thorough testing and validation of new products to ensure compliance with standards and regulations Identify and resolve technical or operational issues during onboarding processes Provide ongoing support and training to stakeholders on new product features and functionalities Continuously evaluate and improve onboarding processes for greater efficiency and effectiveness Required Qualifications, Capabilities, and Skills: Formal training or certification on software engineering concepts Bachelor's Degree in Computer Science or equivalent Hands-on experience in system design, application development, testing, and operational stability Proficiency in Python, JavaScript, Java, Junit, Maven, Hibernate, Spring Boot, Spring JPA, and Spring Batch Experience developing, debugging, and maintaining code in a large corporate environment with modern programming and database querying languages Excellent analytical, problem-solving, and communication skills Strong understanding of equity derivatives products, their structure, and associated risks Ability to work effectively in a fast-paced, dynamic environment Project management skills with the ability to manage multiple projects simultaneously Overall knowledge of the Software Development Life Cycle Preferred Qualifications, Capabilities, and Skills: Familiarity with modern front-end technologies Familiarity with one or more DBMS such as Oracle or MySQL Proficiency in relevant programming languages and software tools (e.g., Python, JavaScript, Java)
18/05/2026
Full time
Join us and take your software engineering career to new heights. You'll have the opportunity to design and deliver market-leading technology products that shape the future of financial services. At J.P. Morgan, you'll collaborate with talented teams, grow your skills, and make a real impact. We value your expertise and offer a dynamic environment where your ideas drive progress. Be part of a team that supports your growth and celebrates your success. As a Lead Software Engineer in the Markets Technology team, you will design and deliver secure, stable, and scalable technology solutions that support our business objectives. You'll work within an agile team, collaborating across functions to create trusted products. You will help shape the architecture and development of complex applications, ensuring high standards and continuous improvement. Your contributions will directly impact our clients and the success of our business. Job Responsibilities: Execute software solutions, design, development, and technical troubleshooting to solve complex problems Create secure, high-quality production code and maintain algorithms that integrate with critical systems Produce architecture and design artifacts for complex applications, ensuring alignment with design constraints Gather, analyze, and synthesize data to develop visualizations and reporting for continuous improvement Identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture Collaborate with front office, operations, and technology teams to gather requirements and align on product specifications Develop and maintain project plans, timelines, and documentation to ensure timely delivery Conduct thorough testing and validation of new products to ensure compliance with standards and regulations Identify and resolve technical or operational issues during onboarding processes Provide ongoing support and training to stakeholders on new product features and functionalities Continuously evaluate and improve onboarding processes for greater efficiency and effectiveness Required Qualifications, Capabilities, and Skills: Formal training or certification on software engineering concepts Bachelor's Degree in Computer Science or equivalent Hands-on experience in system design, application development, testing, and operational stability Proficiency in Python, JavaScript, Java, Junit, Maven, Hibernate, Spring Boot, Spring JPA, and Spring Batch Experience developing, debugging, and maintaining code in a large corporate environment with modern programming and database querying languages Excellent analytical, problem-solving, and communication skills Strong understanding of equity derivatives products, their structure, and associated risks Ability to work effectively in a fast-paced, dynamic environment Project management skills with the ability to manage multiple projects simultaneously Overall knowledge of the Software Development Life Cycle Preferred Qualifications, Capabilities, and Skills: Familiarity with modern front-end technologies Familiarity with one or more DBMS such as Oracle or MySQL Proficiency in relevant programming languages and software tools (e.g., Python, JavaScript, Java)
Software Development Engineering - Sr Professional I
Shoptalk Basildon, Essex
Software Development Engineering - Sr Professional I About your role At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Software Development Engineering - Sr Professional I, you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross-functional teams to deliver solutions that align with our business goals and client needs. What you'll do Lead the design, development, and implementation of software applications to support Fiserv's business goals. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. Perform coding, testing, and debugging of applications to ensure optimal performance. Maintain and improve existing codebases and lead peer review processes. Mentor junior developers and provide technical guidance to enhance team capabilities. Senior Java / Full Stack Developer role within a Fintech real time payments engineering team, building solutions for major global banks. Design, develop, and enhance high performance, scalable real time payment processing systems. End to end ownership across the software development lifecycle, including development, testing, maintenance, and production support. Strong backend expertise in Java 11+ (17/21 preferred), Spring, Spring Boot, and microservices architecture. Reactive and event driven programming using Akka, Kafka, JMS, RabbitMQ, ActiveMQ, with high throughput and low latency requirements. Hands on full stack development, including modern frontend technologies such as Angular, React, JavaScript, and Node.js. Experience building and consuming RESTful / web services, integrating UI layers with backend services. Strong database skills with SQL and relational databases (DB2, Sybase) and exposure to NoSQL (MongoDB). Cloud and DevOps experience using AWS, Docker, Kubernetes, CI/CD pipelines (Jenkins, Sonar), and automated testing tools. Agile, engineering driven culture emphasizing TDD/BDD, Scrum, collaboration, with financial services or payments domain experience as a plus. Experience you'll need to have 4+ years of experience in software development 2+ years of experience in Java, C, C#, C++, or similar programming languages 2+ years of experience in SQL databases 2+ years of experience in AWS, Azure, or GCP services 2+ years of experience with CI/CD pipelines and DevOps practices 2+ years of experience with Agile methodologies 4+ years of an equivalent combination of educational background, related experience, and/or military experience Experience that would be great to have Experience in the financial services industry Our commitment to Diversity and Inclusion Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.
18/05/2026
Full time
Software Development Engineering - Sr Professional I About your role At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Software Development Engineering - Sr Professional I, you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross-functional teams to deliver solutions that align with our business goals and client needs. What you'll do Lead the design, development, and implementation of software applications to support Fiserv's business goals. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. Perform coding, testing, and debugging of applications to ensure optimal performance. Maintain and improve existing codebases and lead peer review processes. Mentor junior developers and provide technical guidance to enhance team capabilities. Senior Java / Full Stack Developer role within a Fintech real time payments engineering team, building solutions for major global banks. Design, develop, and enhance high performance, scalable real time payment processing systems. End to end ownership across the software development lifecycle, including development, testing, maintenance, and production support. Strong backend expertise in Java 11+ (17/21 preferred), Spring, Spring Boot, and microservices architecture. Reactive and event driven programming using Akka, Kafka, JMS, RabbitMQ, ActiveMQ, with high throughput and low latency requirements. Hands on full stack development, including modern frontend technologies such as Angular, React, JavaScript, and Node.js. Experience building and consuming RESTful / web services, integrating UI layers with backend services. Strong database skills with SQL and relational databases (DB2, Sybase) and exposure to NoSQL (MongoDB). Cloud and DevOps experience using AWS, Docker, Kubernetes, CI/CD pipelines (Jenkins, Sonar), and automated testing tools. Agile, engineering driven culture emphasizing TDD/BDD, Scrum, collaboration, with financial services or payments domain experience as a plus. Experience you'll need to have 4+ years of experience in software development 2+ years of experience in Java, C, C#, C++, or similar programming languages 2+ years of experience in SQL databases 2+ years of experience in AWS, Azure, or GCP services 2+ years of experience with CI/CD pipelines and DevOps practices 2+ years of experience with Agile methodologies 4+ years of an equivalent combination of educational background, related experience, and/or military experience Experience that would be great to have Experience in the financial services industry Our commitment to Diversity and Inclusion Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.
Software Engineer II - Blockchain/ Digital Assets
TwinThread
As a Software Engineer II, you will join our London-based engineering team, contributing to the design, development, and delivery of Java, Python and TypeScript-based blockchain applications. Working alongside experienced engineers with decades of Markets expertise, you'll build production-grade blockchain services, learn cutting edge DLT technologies, and help transform the financial ecosystem from the inside. This role offers the opportunity to grow your skills in blockchain and distributed systems while working on high impact projects with direct visibility to business leaders across the industry's leading markets business. Markets Digital Assets focuses on designing and building production grade solutions leveraging Blockchain and Distributed Ledger Technologies (DLT) to transform JPMorgan's CIB Markets business. We partner closely with Front Office, Product, Operations, and core platform teams to deliver secure, scalable, and compliant digital asset capabilities across our private blockchain network, Kinexys Digital Assets, and public blockchains. Job Responsibilities Develop scalable, secure services using Java Spring Boot, TypeScript/NestJS, ReactJS, and Python Contribute to end to end delivery: implementation, testing, CI/CD, deployment, and production support Write clean, maintainable code and participate in code reviews to uphold engineering standards for quality, observability, and performance Collaborate with Front Office, Product, Operations, and platform teams to build and deliver transformative DLT use cases Learn and apply blockchain technologies in a full stack DApps build environment across private and public blockchains Work with enterprise development toolchains including Git, Jenkins, and CI/CD pipelines Engage with senior engineers and architects to understand distributed systems design and best practices Participate in team knowledge sharing, hackathons, and experimentation with emerging technologies Contribute to the team's technical output and help advocate for DLT within the firm Required qualifications, capabilities and skills Hands on software engineering experience with Java Spring Boot/Python or similar modern backend frameworks Understanding of software development fundamentals: data structures, algorithms, object oriented design Experience with version control (Git) and working in collaborative development environments Eagerness to learn distributed systems, blockchain technologies, and cloud native architectures Strong problem solving skills and ability to work effectively in a team Excellent communication and collaboration skills; comfort working with diverse stakeholder groups Familiarity with CI/CD pipelines, automated testing, and DevOps practices Interest in or exposure to blockchain and Distributed Ledger Technologies (DLT) Preferred qualifications, capabilities and skills Familiarity with TypeScript, JavaScript, or front end development (ReactJS or similar frameworks) Experience building on public or permissioned blockchain platforms (e.g., Solana, Ethereum/EVM, Hyperledger, Polkadot, Cosmos, Avalanche, Canton) Understanding of cryptographic protocols, smart contracts, or key management Experience with AWS services and cloud native architectures Interest in front office or trade processing environments within financial services We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
18/05/2026
Full time
As a Software Engineer II, you will join our London-based engineering team, contributing to the design, development, and delivery of Java, Python and TypeScript-based blockchain applications. Working alongside experienced engineers with decades of Markets expertise, you'll build production-grade blockchain services, learn cutting edge DLT technologies, and help transform the financial ecosystem from the inside. This role offers the opportunity to grow your skills in blockchain and distributed systems while working on high impact projects with direct visibility to business leaders across the industry's leading markets business. Markets Digital Assets focuses on designing and building production grade solutions leveraging Blockchain and Distributed Ledger Technologies (DLT) to transform JPMorgan's CIB Markets business. We partner closely with Front Office, Product, Operations, and core platform teams to deliver secure, scalable, and compliant digital asset capabilities across our private blockchain network, Kinexys Digital Assets, and public blockchains. Job Responsibilities Develop scalable, secure services using Java Spring Boot, TypeScript/NestJS, ReactJS, and Python Contribute to end to end delivery: implementation, testing, CI/CD, deployment, and production support Write clean, maintainable code and participate in code reviews to uphold engineering standards for quality, observability, and performance Collaborate with Front Office, Product, Operations, and platform teams to build and deliver transformative DLT use cases Learn and apply blockchain technologies in a full stack DApps build environment across private and public blockchains Work with enterprise development toolchains including Git, Jenkins, and CI/CD pipelines Engage with senior engineers and architects to understand distributed systems design and best practices Participate in team knowledge sharing, hackathons, and experimentation with emerging technologies Contribute to the team's technical output and help advocate for DLT within the firm Required qualifications, capabilities and skills Hands on software engineering experience with Java Spring Boot/Python or similar modern backend frameworks Understanding of software development fundamentals: data structures, algorithms, object oriented design Experience with version control (Git) and working in collaborative development environments Eagerness to learn distributed systems, blockchain technologies, and cloud native architectures Strong problem solving skills and ability to work effectively in a team Excellent communication and collaboration skills; comfort working with diverse stakeholder groups Familiarity with CI/CD pipelines, automated testing, and DevOps practices Interest in or exposure to blockchain and Distributed Ledger Technologies (DLT) Preferred qualifications, capabilities and skills Familiarity with TypeScript, JavaScript, or front end development (ReactJS or similar frameworks) Experience building on public or permissioned blockchain platforms (e.g., Solana, Ethereum/EVM, Hyperledger, Polkadot, Cosmos, Avalanche, Canton) Understanding of cryptographic protocols, smart contracts, or key management Experience with AWS services and cloud native architectures Interest in front office or trade processing environments within financial services We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
Assistant Director - Applied AI Engineer
PowerToFly
At Moody's, we unite the brightest minds to turn today's risks into tomorrow's opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are-with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. Moody's is transforming how the world sees risk. As a global leader in ratings and integrated risk assessment, we're advancing AI to move from insight to action-enabling intelligence that not only understands complexity but responds to it. We decode risk to unlock opportunity, helping our clients navigate uncertainty with clarity, speed, and confidence. If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. Skills and Competencies Strong problem-solving capability, with the ability to break down ambiguous business problems, form and test hypotheses, reason from first principles, and determine when AI is the right solution versus simpler alternatives. Confident stakeholder communication and presentation skills, with the ability to explain complex technical concepts to non-technical audiences, present trade-offs to senior leaders, and translate effectively between engineering, product, and business teams. Proven ability in requirements gathering and user experience design, including eliciting and documenting business needs, designing intuitive AI-powered experiences, and incorporating iterative user feedback. Adaptability and comfort working through ambiguity, adjusting technical and delivery approaches as new evidence, feedback, or business priorities emerge. Hands-on applied AI engineering experience, including proficiency in Python, JavaScript, or similar languages, and practical use of modern GenAI and agent frameworks such as LangChain, LlamaIndex, or SmolAgents. Experience building, deploying, and maintaining production-grade AI systems that deliver measurable business value. Working knowledge of data management, including data architecture, governance, and privacy considerations, with experience using tools such as Pandas, NumPy, SQL, and a major cloud platform (AWS, Azure, or GCP). Practical experience with production reliability, including monitoring, release gates, rollback strategies, incident response, and managing trade-offs between quality, latency, and cost. Experience evaluating emerging AI technologies and frameworks, designing structured bake-offs, and making evidence-based recommendations. Demonstrates deep expertise in applying AI responsibly, including consideration of ethical use, risk management, and governance in production environments. Education Bachelor's degree required in Computer Science, Data Science, Statistics, Mathematics, Business, Information Systems, or a related field. Master's degree or PhD welcomed, or equivalent demonstrable experience in applied AI. Demonstrated commitment to continuous professional development in AI or machine learning through certifications, publications, conference participation, or similar evidence of staying current in the field. Responsibilities Operate as a senior individual contributor who partners closely with the business to design, deliver, and embed applied AI solutions from initial concept through to reliable production use. Partner with business stakeholders and workstream leads to understand operational challenges and translate them into AI solutions aligned with business priorities. Present progress, options, risks, and trade-offs clearly and confidently to senior leaders, keeping stakeholders and delivery teams aligned. Own the end-to-end user journey for solutions, including requirements gathering, experience design, rollout planning, user training, and feedback capture. Frame and structure problems rigorously before designing solutions, ensuring clarity of scope, assumptions, and success criteria. Design, build, and deploy AI-powered solutions such as automation, intelligent data pipelines, predictive analytics, and custom internal tools, holding work to a quality standard appropriate for the financial services industry. Own the reliability of AI services in production, including defining release gates, monitoring, rollback strategies, and incident response processes. Profile system performance, manage token and compute usage, and balance solution quality, latency, and cost. Apply responsible AI practices, including privacy, security, and bias-mitigation controls, and participate in required reviews, sign-offs, and documentation. Run structured evaluations and bake-offs of models, tools, and frameworks, and provide evidence-based recommendations. Contribute to the Applied AI team's shared practice through documentation, demos, reference patterns, walkthroughs, and mentoring of more junior engineers. Plan and execute work with strong delivery discipline, surfacing risks and dependencies early and landing deliverables on time and within scope. About the Team The Applied AI team harnesses the latest advances in generative AI to amplify Moody's Analytics' capabilities across the enterprise. By combining strong AI product and engineering expertise with deep business understanding, the team focuses on high-impact internal workflows, beginning with sales and extending across customer service, marketing, product strategy, operations, legal, and finance. The team's mission is to create shared institutional intelligence about customers-their needs, behaviors, and feedback-enabling sharper decisions, faster actions, and long-term success for the business. Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law. Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody's Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.
18/05/2026
Full time
At Moody's, we unite the brightest minds to turn today's risks into tomorrow's opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are-with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. Moody's is transforming how the world sees risk. As a global leader in ratings and integrated risk assessment, we're advancing AI to move from insight to action-enabling intelligence that not only understands complexity but responds to it. We decode risk to unlock opportunity, helping our clients navigate uncertainty with clarity, speed, and confidence. If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. Skills and Competencies Strong problem-solving capability, with the ability to break down ambiguous business problems, form and test hypotheses, reason from first principles, and determine when AI is the right solution versus simpler alternatives. Confident stakeholder communication and presentation skills, with the ability to explain complex technical concepts to non-technical audiences, present trade-offs to senior leaders, and translate effectively between engineering, product, and business teams. Proven ability in requirements gathering and user experience design, including eliciting and documenting business needs, designing intuitive AI-powered experiences, and incorporating iterative user feedback. Adaptability and comfort working through ambiguity, adjusting technical and delivery approaches as new evidence, feedback, or business priorities emerge. Hands-on applied AI engineering experience, including proficiency in Python, JavaScript, or similar languages, and practical use of modern GenAI and agent frameworks such as LangChain, LlamaIndex, or SmolAgents. Experience building, deploying, and maintaining production-grade AI systems that deliver measurable business value. Working knowledge of data management, including data architecture, governance, and privacy considerations, with experience using tools such as Pandas, NumPy, SQL, and a major cloud platform (AWS, Azure, or GCP). Practical experience with production reliability, including monitoring, release gates, rollback strategies, incident response, and managing trade-offs between quality, latency, and cost. Experience evaluating emerging AI technologies and frameworks, designing structured bake-offs, and making evidence-based recommendations. Demonstrates deep expertise in applying AI responsibly, including consideration of ethical use, risk management, and governance in production environments. Education Bachelor's degree required in Computer Science, Data Science, Statistics, Mathematics, Business, Information Systems, or a related field. Master's degree or PhD welcomed, or equivalent demonstrable experience in applied AI. Demonstrated commitment to continuous professional development in AI or machine learning through certifications, publications, conference participation, or similar evidence of staying current in the field. Responsibilities Operate as a senior individual contributor who partners closely with the business to design, deliver, and embed applied AI solutions from initial concept through to reliable production use. Partner with business stakeholders and workstream leads to understand operational challenges and translate them into AI solutions aligned with business priorities. Present progress, options, risks, and trade-offs clearly and confidently to senior leaders, keeping stakeholders and delivery teams aligned. Own the end-to-end user journey for solutions, including requirements gathering, experience design, rollout planning, user training, and feedback capture. Frame and structure problems rigorously before designing solutions, ensuring clarity of scope, assumptions, and success criteria. Design, build, and deploy AI-powered solutions such as automation, intelligent data pipelines, predictive analytics, and custom internal tools, holding work to a quality standard appropriate for the financial services industry. Own the reliability of AI services in production, including defining release gates, monitoring, rollback strategies, and incident response processes. Profile system performance, manage token and compute usage, and balance solution quality, latency, and cost. Apply responsible AI practices, including privacy, security, and bias-mitigation controls, and participate in required reviews, sign-offs, and documentation. Run structured evaluations and bake-offs of models, tools, and frameworks, and provide evidence-based recommendations. Contribute to the Applied AI team's shared practice through documentation, demos, reference patterns, walkthroughs, and mentoring of more junior engineers. Plan and execute work with strong delivery discipline, surfacing risks and dependencies early and landing deliverables on time and within scope. About the Team The Applied AI team harnesses the latest advances in generative AI to amplify Moody's Analytics' capabilities across the enterprise. By combining strong AI product and engineering expertise with deep business understanding, the team focuses on high-impact internal workflows, beginning with sales and extending across customer service, marketing, product strategy, operations, legal, and finance. The team's mission is to create shared institutional intelligence about customers-their needs, behaviors, and feedback-enabling sharper decisions, faster actions, and long-term success for the business. Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law. Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody's Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.
Senior Java Software Engineer
LexisNexis Risk Solutions Oxford, Oxfordshire
. About the Business: A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world's grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world. About our Team: Our dynamic Agile team delivers innovative technology solutions to assist editors in quickly and accurately identifying the best manuscripts for publication in world-renowned peer-reviewed journals. Our goal is to leverage the latest advancements in technology, including all aspects of AI, to bring the most relevant and critical information about each manuscript directly to our editors' fingertips. About the role: As a Senior Java Software Engineer II, you will build capabilities to support scientific researchers through the process of submitting the research for publication. We are continually evolving our technology in response to researchers' needs and to the ever-changing technical landscape, including the use of AI technologies Responsibilities As a Senior Java Software Engineer you will be responsible for: Designing, developing and deploying applications in a cloud-hosted distributed system to build our next-generation product Collaborating with business stakeholders to identify requirements and gather feedback in a fast-moving environment Providing input into architectural decisions to ensure stability and performance Identifying and implementing enhancements to continually improve our delivery process Partnering with cross-functional Agile and DevOps implementation teams Requirements: Demonstrate proficiency in most of these technologies; Java 17 or higher, Spring / Spring Boot, a JavaScript / TypeScript tool (React, Angular, etc), SQL with a willingness to learn the others. Display experience with build tools, Git and continuous integration (GitHub Actions / Jenkins) Enjoy collaborating with team members to create innovative solutions Have experience of supporting and mentoring team members to share knowledge and up-skill team members Show experience with alerting, monitoring and logging tools (NewRelic, OpenSearch / Kibana) Demonstrate experience with a modern IDE (IntelliJ / VSCode) and proficiency in using the refactoring tools Be open to discussing and honing approaches for our team to improve our working practices Have experience of test-driven development and mocking libraries (Jest, Mockito) Be familiar collaborative documentation tools (Jira and Confluence) Real world experience of Agile practices and execution (Scrum, Kanban) Be familiar with how to design and develop for cloud environments (i.e. docker, k8 / Kubernetes, AWS) Wanting to learn or have experience with AI based solutions Work in a way that works for you We promote a healthy work/life balance across the organisation. With an average length of service of 9 years, we are confident that we offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and long-term goals. Working remotely from home or in our office in a flexible hybrid style Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive Working with us We are an equal opportunity employer with a commitment to help you succeed. Here, you will find an inclusive, agile, collaborative, innovative and fun environment, where everyone has a part to play. Regardless of the team you join, we promote a diverse environment with co-workers who are passionate about what they do, and how they do it. Working for you At Elsevier, we know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: Generous holiday allowance with the option to buy additional days Access to learning platforms and encouragement to book up to 10 days focused learning/development time per year Health screening, eye care vouchers and private medical benefits Wellbeing programs Life assurance Access to a competitive contributory pension scheme Long service awards Save As You Earn share option scheme Travel Season ticket loan Maternity, paternity and shared parental leave Access to emergency care for both the elderly and children RELX Cares days, giving you time to support the charities and causes that matter to you Access to employee resource groups with dedicated time to volunteer Access to extensive learning and development resources Access to employee discounts via Perks at Work We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: .RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
18/05/2026
Full time
. About the Business: A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world's grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world. About our Team: Our dynamic Agile team delivers innovative technology solutions to assist editors in quickly and accurately identifying the best manuscripts for publication in world-renowned peer-reviewed journals. Our goal is to leverage the latest advancements in technology, including all aspects of AI, to bring the most relevant and critical information about each manuscript directly to our editors' fingertips. About the role: As a Senior Java Software Engineer II, you will build capabilities to support scientific researchers through the process of submitting the research for publication. We are continually evolving our technology in response to researchers' needs and to the ever-changing technical landscape, including the use of AI technologies Responsibilities As a Senior Java Software Engineer you will be responsible for: Designing, developing and deploying applications in a cloud-hosted distributed system to build our next-generation product Collaborating with business stakeholders to identify requirements and gather feedback in a fast-moving environment Providing input into architectural decisions to ensure stability and performance Identifying and implementing enhancements to continually improve our delivery process Partnering with cross-functional Agile and DevOps implementation teams Requirements: Demonstrate proficiency in most of these technologies; Java 17 or higher, Spring / Spring Boot, a JavaScript / TypeScript tool (React, Angular, etc), SQL with a willingness to learn the others. Display experience with build tools, Git and continuous integration (GitHub Actions / Jenkins) Enjoy collaborating with team members to create innovative solutions Have experience of supporting and mentoring team members to share knowledge and up-skill team members Show experience with alerting, monitoring and logging tools (NewRelic, OpenSearch / Kibana) Demonstrate experience with a modern IDE (IntelliJ / VSCode) and proficiency in using the refactoring tools Be open to discussing and honing approaches for our team to improve our working practices Have experience of test-driven development and mocking libraries (Jest, Mockito) Be familiar collaborative documentation tools (Jira and Confluence) Real world experience of Agile practices and execution (Scrum, Kanban) Be familiar with how to design and develop for cloud environments (i.e. docker, k8 / Kubernetes, AWS) Wanting to learn or have experience with AI based solutions Work in a way that works for you We promote a healthy work/life balance across the organisation. With an average length of service of 9 years, we are confident that we offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and long-term goals. Working remotely from home or in our office in a flexible hybrid style Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive Working with us We are an equal opportunity employer with a commitment to help you succeed. Here, you will find an inclusive, agile, collaborative, innovative and fun environment, where everyone has a part to play. Regardless of the team you join, we promote a diverse environment with co-workers who are passionate about what they do, and how they do it. Working for you At Elsevier, we know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: Generous holiday allowance with the option to buy additional days Access to learning platforms and encouragement to book up to 10 days focused learning/development time per year Health screening, eye care vouchers and private medical benefits Wellbeing programs Life assurance Access to a competitive contributory pension scheme Long service awards Save As You Earn share option scheme Travel Season ticket loan Maternity, paternity and shared parental leave Access to emergency care for both the elderly and children RELX Cares days, giving you time to support the charities and causes that matter to you Access to employee resource groups with dedicated time to volunteer Access to extensive learning and development resources Access to employee discounts via Perks at Work We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: .RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
Senior Solutions Engineer (Digital Native)
Deepstreamtech
Requirements The ideal candidate will be a "builder" that has both a sales and technical background that enables them to drive customer engagement from technical professionals through to senior executive levels, and across Security, Network, Development and Infrastructure teams Understanding cloud architecture (systems design and architecture patterns) will be essential to being effective in the role Our Solutions Engineers come from a wide range of backgrounds: financial consulting, engineering, software development, product management, customer support, and project delivery. We're serious about building a diverse team When hiring we look for diversity of experience combined with genuine curiosity for our technology Ultimately, you are passionate about technology and have the ability to explain complex technical concepts in easy-to-understand terms You are naturally curious, and an avid builder who is not afraid to get your hands dirty You appreciate the diversity of challenges in working with customers, and look forward to helping them realize the full promise of Cloudflare You've built web applications before, or contributed to existing web applications in a meaningful way Polished communication and executive presentation skills with ability to drive a discussion with a broad range of stakeholders (from the web developer to head of platforms) Relationship building: a proven track record of building deep technical relationships with engineers and senior executives in large and strategic accounts. Experience in managing various stakeholder relationships to build consensus on security solutions/projects Experience managing technical sales within large accounts Developing champion style relationships Driving technical wins Assisting with technical validation A deep understanding of core industry components of Cloudflare solutions (and a desire to learn more): Internet security technologies including DDoS and DDoS mitigation, Firewalls, TLS, VPN, DLP Networking technologies including TCP, UDP, DNS, IPv4 + IPv6, BGP routing, GRE, SD-WAN, MPLS, Global Traffic Management HTTP technologies including reverse proxy (e.g., WAF and CDN), forward proxy (secure web gateway), serverless application development Zero-trust network access (ZTNA & SASE) concepts including identity management and authentication Cloud computing technologies such as AWS, GCP, Azure and others Some scripting or programming experience with one or more of JavaScript, Python, Golang, BASH Understanding of, or experience with, regulatory requirements such as FedRAMP, GDPR, PCI DSS, HIPAA, SOC-2, ISO/IEC An undergraduate degree in Computer Science, Engineering or a related field. Reminder: this is not a strict requirement at all. Candidates from all walks of life are welcome (Desirable) Graduate-level degrees in Computer Science, Engineering or related fields. Reminder: this is not a strict requirement at all. Candidates from all walks of life are welcome (Desirable) Relevant industry Certifications, Terraform experience (Desirable) Exposure to emerging technical landscape trends such as machine learning, GenAI, DevOps, security operations etc You can translate technical concepts and jargon for a wide variety of audiences: from systems engineers, to front-end developers, through to IT managers and C-levels in organizations You want to be constantly learning new things and teaching what you've learned to the broader team through internal and external blog posts, team demos, and product training sessions You have a knack for understanding problems and finding creative ways to solve them. Our product suite is ever growing, and knowing how to identify which parts will solve a customer's particular problem is important You understand how to manage a project, work to deadlines, and prioritize between competing demands What the job involves Digital Native SEs at Cloudflare work with the most innovative and cutting edge companies. In targeting high growth, technologically advanced, Cloud native, Enterprise companies, SEs are positioned to drive in depth product discussions while communicating and demonstrating value quickly to customers This role within the digital native segment focuses on both the acquisition of prospective Digital Native accounts, as well as the expansion of existing customer accounts Cloudflare's solutions engineering function is responsible for collaborating with clients from early stage ideation through to planning for production Being much more than an expert solely in Cloudflare's services, our Senior Solutions Engineers are expected to sit alongside our peers in our clients, and to contribute their energy, ideas and opinion on solving the hard problems we face in our industry today Often this means deep work on the art of the possible (and sometimes being willing to put aside preconceptions on the impossible!) On any given day, the role will provide both a challenging and rewarding opportunity to develop adjacent technology expertise as well as mastering key skills relating to technical and industry advocacy on behalf of our clients A key aspect will be offering good practice guidance and adopting a deploy to production mindset, where it is as much about the operational process as it is about the product As part of our broader solutions engineering community, you will be working will colleagues with deep subject matter expertise and industry knowledge upon whose insights will support your own Of course, as a senior member of the team, you will also be in a position to contribute to a body of knowledge across key domains of networking, cybersecurity and edge computing, as well as industry analyses and perspectives As an SE, there will often be more than one way to solve a problem - hence what might be a best practice in a given context might not be true in another! This is where your experience will help On the Solutions Engineering team, you will find a collaborative environment where everyone brings different strengths and jumps in to help each other As critical members of Cloudflare's sales team, Solutions Engineers drive technical discussions and implementations to help generate new business, expand existing business, and keep our customers happy In business generation and expansion, you'll be tasked with qualification of prospect and customer use cases, technical requirements discovery, leading demonstrations, solution identification and design, and collaborative work on proofs of concept (PoCs) For our existing customers, Solutions Engineers are part of a dedicated account team that advises the customer on technical best practices, implementation of Cloudflare products and features, and strategic guidance on internet security and performance The role requires % travel to attend meetings with prospects or customers, attend conferences and other industry events, and to collaborate with your Cloudflare teammates
18/05/2026
Full time
Requirements The ideal candidate will be a "builder" that has both a sales and technical background that enables them to drive customer engagement from technical professionals through to senior executive levels, and across Security, Network, Development and Infrastructure teams Understanding cloud architecture (systems design and architecture patterns) will be essential to being effective in the role Our Solutions Engineers come from a wide range of backgrounds: financial consulting, engineering, software development, product management, customer support, and project delivery. We're serious about building a diverse team When hiring we look for diversity of experience combined with genuine curiosity for our technology Ultimately, you are passionate about technology and have the ability to explain complex technical concepts in easy-to-understand terms You are naturally curious, and an avid builder who is not afraid to get your hands dirty You appreciate the diversity of challenges in working with customers, and look forward to helping them realize the full promise of Cloudflare You've built web applications before, or contributed to existing web applications in a meaningful way Polished communication and executive presentation skills with ability to drive a discussion with a broad range of stakeholders (from the web developer to head of platforms) Relationship building: a proven track record of building deep technical relationships with engineers and senior executives in large and strategic accounts. Experience in managing various stakeholder relationships to build consensus on security solutions/projects Experience managing technical sales within large accounts Developing champion style relationships Driving technical wins Assisting with technical validation A deep understanding of core industry components of Cloudflare solutions (and a desire to learn more): Internet security technologies including DDoS and DDoS mitigation, Firewalls, TLS, VPN, DLP Networking technologies including TCP, UDP, DNS, IPv4 + IPv6, BGP routing, GRE, SD-WAN, MPLS, Global Traffic Management HTTP technologies including reverse proxy (e.g., WAF and CDN), forward proxy (secure web gateway), serverless application development Zero-trust network access (ZTNA & SASE) concepts including identity management and authentication Cloud computing technologies such as AWS, GCP, Azure and others Some scripting or programming experience with one or more of JavaScript, Python, Golang, BASH Understanding of, or experience with, regulatory requirements such as FedRAMP, GDPR, PCI DSS, HIPAA, SOC-2, ISO/IEC An undergraduate degree in Computer Science, Engineering or a related field. Reminder: this is not a strict requirement at all. Candidates from all walks of life are welcome (Desirable) Graduate-level degrees in Computer Science, Engineering or related fields. Reminder: this is not a strict requirement at all. Candidates from all walks of life are welcome (Desirable) Relevant industry Certifications, Terraform experience (Desirable) Exposure to emerging technical landscape trends such as machine learning, GenAI, DevOps, security operations etc You can translate technical concepts and jargon for a wide variety of audiences: from systems engineers, to front-end developers, through to IT managers and C-levels in organizations You want to be constantly learning new things and teaching what you've learned to the broader team through internal and external blog posts, team demos, and product training sessions You have a knack for understanding problems and finding creative ways to solve them. Our product suite is ever growing, and knowing how to identify which parts will solve a customer's particular problem is important You understand how to manage a project, work to deadlines, and prioritize between competing demands What the job involves Digital Native SEs at Cloudflare work with the most innovative and cutting edge companies. In targeting high growth, technologically advanced, Cloud native, Enterprise companies, SEs are positioned to drive in depth product discussions while communicating and demonstrating value quickly to customers This role within the digital native segment focuses on both the acquisition of prospective Digital Native accounts, as well as the expansion of existing customer accounts Cloudflare's solutions engineering function is responsible for collaborating with clients from early stage ideation through to planning for production Being much more than an expert solely in Cloudflare's services, our Senior Solutions Engineers are expected to sit alongside our peers in our clients, and to contribute their energy, ideas and opinion on solving the hard problems we face in our industry today Often this means deep work on the art of the possible (and sometimes being willing to put aside preconceptions on the impossible!) On any given day, the role will provide both a challenging and rewarding opportunity to develop adjacent technology expertise as well as mastering key skills relating to technical and industry advocacy on behalf of our clients A key aspect will be offering good practice guidance and adopting a deploy to production mindset, where it is as much about the operational process as it is about the product As part of our broader solutions engineering community, you will be working will colleagues with deep subject matter expertise and industry knowledge upon whose insights will support your own Of course, as a senior member of the team, you will also be in a position to contribute to a body of knowledge across key domains of networking, cybersecurity and edge computing, as well as industry analyses and perspectives As an SE, there will often be more than one way to solve a problem - hence what might be a best practice in a given context might not be true in another! This is where your experience will help On the Solutions Engineering team, you will find a collaborative environment where everyone brings different strengths and jumps in to help each other As critical members of Cloudflare's sales team, Solutions Engineers drive technical discussions and implementations to help generate new business, expand existing business, and keep our customers happy In business generation and expansion, you'll be tasked with qualification of prospect and customer use cases, technical requirements discovery, leading demonstrations, solution identification and design, and collaborative work on proofs of concept (PoCs) For our existing customers, Solutions Engineers are part of a dedicated account team that advises the customer on technical best practices, implementation of Cloudflare products and features, and strategic guidance on internet security and performance The role requires % travel to attend meetings with prospects or customers, attend conferences and other industry events, and to collaborate with your Cloudflare teammates
Assistant Director - Applied AI Engineer
Moody's Investors Service Edinburgh, Midlothian
At Moody's, we unite the brightest minds to turn today's risks into tomorrow's opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are-with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. Moody's is transforming how the world sees risk. As a global leader in ratings and integrated risk assessment, we're advancing AI to move from insight to action-enabling intelligence that not only understands complexity but responds to it. We decode risk to unlock opportunity, helping our clients navigate uncertainty with clarity, speed, and confidence. If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. Skills and Competencies Strong problem-solving capability, with the ability to break down ambiguous business problems, form and test hypotheses, reason from first principles, and determine when AI is the right solution versus simpler alternatives. Confident stakeholder communication and presentation skills, with the ability to explain complex technical concepts to non-technical audiences, present trade-offs to senior leaders, and translate effectively between engineering, product, and business teams. Proven ability in requirements gathering and user experience design, including eliciting and documenting business needs, designing intuitive AI-powered experiences, and incorporating iterative user feedback. Adaptability and comfort working through ambiguity, adjusting technical and delivery approaches as new evidence, feedback, or business priorities emerge. Hands on applied AI engineering experience, including proficiency in Python, JavaScript, or similar languages, and practical use of modern GenAI and agent frameworks such as LangChain, LlamaIndex, or SmolAgents. Experience building, deploying, and maintaining production grade AI systems that deliver measurable business value. Working knowledge of data management, including data architecture, governance, and privacy considerations, with experience using tools such as Pandas, NumPy, SQL, and a major cloud platform (AWS, Azure, or GCP). Practical experience with production reliability, including monitoring, release gates, rollback strategies, incident response, and managing trade offs between quality, latency, and cost. Experience evaluating emerging AI technologies and frameworks, designing structured bake offs, and making evidence based recommendations. Demonstrates deep expertise in applying AI responsibly, including consideration of ethical use, risk management, and governance in production environments. Education Bachelor's degree required in Computer Science, Data Science, Statistics, Mathematics, Business, Information Systems, or a related field. Master's degree or PhD welcomed, or equivalent demonstrable experience in applied AI. Demonstrated commitment to continuous professional development in AI or machine learning through certifications, publications, conference participation, or similar evidence of staying current in the field. Responsibilities Operate as a senior individual contributor who partners closely with the business to design, deliver, and embed applied AI solutions from initial concept through to reliable production use. Partner with business stakeholders and workstream leads to understand operational challenges and translate them into AI solutions aligned with business priorities. Present progress, options, risks, and trade offs clearly and confidently to senior leaders, keeping stakeholders and delivery teams aligned. Own the end-to end user journey for solutions, including requirements gathering, experience design, rollout planning, user training, and feedback capture. Frame and structure problems rigorously before designing solutions, ensuring clarity of scope, assumptions, and success criteria. Design, build, and deploy AI powered solutions such as automation, intelligent data pipelines, predictive analytics, and custom internal tools, holding work to a quality standard appropriate for the financial services industry. Own the reliability of AI services in production, including defining release gates, monitoring, rollback strategies, and incident response processes. Profile system performance, manage token and compute usage, and balance solution quality, latency, and cost. Apply responsible AI practices, including privacy, security, and bias mitigation controls, and participate in required reviews, sign offs, and documentation. Run structured evaluations and bake offs of models, tools, and frameworks, and provide evidence based recommendations. Contribute to the Applied AI team's shared practice through documentation, demos, reference patterns, walkthroughs, and mentoring of more junior engineers. Plan and execute work with strong delivery discipline, surfacing risks and dependencies early and landing deliverables on time and within scope. About the Team The Applied AI team harnesses the latest advances in generative AI to amplify Moody's Analytics' capabilities across the enterprise. By combining strong AI product and engineering expertise with deep business understanding, the team focuses on high impact internal workflows, beginning with sales and extending across customer service, marketing, product strategy, operations, legal, and finance. The team's mission is to create shared institutional intelligence about customers-their needs, behaviors, and feedback-enabling sharper decisions, faster actions, and long term success for the business. Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law. Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody's Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.
18/05/2026
Full time
At Moody's, we unite the brightest minds to turn today's risks into tomorrow's opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are-with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. Moody's is transforming how the world sees risk. As a global leader in ratings and integrated risk assessment, we're advancing AI to move from insight to action-enabling intelligence that not only understands complexity but responds to it. We decode risk to unlock opportunity, helping our clients navigate uncertainty with clarity, speed, and confidence. If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. Skills and Competencies Strong problem-solving capability, with the ability to break down ambiguous business problems, form and test hypotheses, reason from first principles, and determine when AI is the right solution versus simpler alternatives. Confident stakeholder communication and presentation skills, with the ability to explain complex technical concepts to non-technical audiences, present trade-offs to senior leaders, and translate effectively between engineering, product, and business teams. Proven ability in requirements gathering and user experience design, including eliciting and documenting business needs, designing intuitive AI-powered experiences, and incorporating iterative user feedback. Adaptability and comfort working through ambiguity, adjusting technical and delivery approaches as new evidence, feedback, or business priorities emerge. Hands on applied AI engineering experience, including proficiency in Python, JavaScript, or similar languages, and practical use of modern GenAI and agent frameworks such as LangChain, LlamaIndex, or SmolAgents. Experience building, deploying, and maintaining production grade AI systems that deliver measurable business value. Working knowledge of data management, including data architecture, governance, and privacy considerations, with experience using tools such as Pandas, NumPy, SQL, and a major cloud platform (AWS, Azure, or GCP). Practical experience with production reliability, including monitoring, release gates, rollback strategies, incident response, and managing trade offs between quality, latency, and cost. Experience evaluating emerging AI technologies and frameworks, designing structured bake offs, and making evidence based recommendations. Demonstrates deep expertise in applying AI responsibly, including consideration of ethical use, risk management, and governance in production environments. Education Bachelor's degree required in Computer Science, Data Science, Statistics, Mathematics, Business, Information Systems, or a related field. Master's degree or PhD welcomed, or equivalent demonstrable experience in applied AI. Demonstrated commitment to continuous professional development in AI or machine learning through certifications, publications, conference participation, or similar evidence of staying current in the field. Responsibilities Operate as a senior individual contributor who partners closely with the business to design, deliver, and embed applied AI solutions from initial concept through to reliable production use. Partner with business stakeholders and workstream leads to understand operational challenges and translate them into AI solutions aligned with business priorities. Present progress, options, risks, and trade offs clearly and confidently to senior leaders, keeping stakeholders and delivery teams aligned. Own the end-to end user journey for solutions, including requirements gathering, experience design, rollout planning, user training, and feedback capture. Frame and structure problems rigorously before designing solutions, ensuring clarity of scope, assumptions, and success criteria. Design, build, and deploy AI powered solutions such as automation, intelligent data pipelines, predictive analytics, and custom internal tools, holding work to a quality standard appropriate for the financial services industry. Own the reliability of AI services in production, including defining release gates, monitoring, rollback strategies, and incident response processes. Profile system performance, manage token and compute usage, and balance solution quality, latency, and cost. Apply responsible AI practices, including privacy, security, and bias mitigation controls, and participate in required reviews, sign offs, and documentation. Run structured evaluations and bake offs of models, tools, and frameworks, and provide evidence based recommendations. Contribute to the Applied AI team's shared practice through documentation, demos, reference patterns, walkthroughs, and mentoring of more junior engineers. Plan and execute work with strong delivery discipline, surfacing risks and dependencies early and landing deliverables on time and within scope. About the Team The Applied AI team harnesses the latest advances in generative AI to amplify Moody's Analytics' capabilities across the enterprise. By combining strong AI product and engineering expertise with deep business understanding, the team focuses on high impact internal workflows, beginning with sales and extending across customer service, marketing, product strategy, operations, legal, and finance. The team's mission is to create shared institutional intelligence about customers-their needs, behaviors, and feedback-enabling sharper decisions, faster actions, and long term success for the business. Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law. Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody's Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.
Staff Python Software Engineer
Abound
About Abound We're redefining consumer lending in the UK, and beyond. Using advanced AI and Open Banking data, we make fair, affordable personal finance available to more people. While traditional lenders rely almost entirely on credit scores, we look at the full financial picture - how much you spend, and what you can afford to repay to build a deeper, more accurate understanding of each customer's unique financial situation. And we've shown it works at scale. We've issued over £1.3bn in loans directly to customers while delivering market-leading credit performance - for every 10 defaults the industry expects, we see only 3. We also reached profitability just 2.5 years after launch. Backed by £2bn+ of funding from top tier investors including Citi, GSR Ventures, and Deutsche Bank, we're recognised as one of Europe's fastest growing fintechs (Sifted, CNBC). Now, we're expanding into new markets and product lines - and we're looking for ambitious people who want to learn fast, take ownership, and grow with us. Staff Platform Engineer We are thrilled to open up a brand new opportunity on our Platform team. Abound is a fast growing scale up. We are here to build something important for millions of customers, not to offer a comfortable average job. Our Platform team is the backbone of our engineering organisation. Right now, it's a tight knit, high performing group of four engineers (two Seniors, two Staff), primarily focused on DevOps. I am looking for a Staff level Platform Engineer with a deep focus on Python engineering to balance our capabilities, elevate our code standards, and supercharge our developer experience. If you love diving into complex engineering challenges, standardising patterns, and enabling other teams to ship faster, this is the role for you. What You Will Do The Platform team operates across two main pillars: DevOps and Engineering. While the team shares these responsibilities, your focus will be firmly on the Engineering side. Drive Cross Cutting Impact: Lead cross functional projects that create immediate business value. You will add new infrastructure, optimise deployment patterns, and continuously improve CI/CD pipelines to deliver an unmatched developer experience company wide. Optimisation: Design and update infrastructure patterns for meet practical demands around performance, scalability and reliability. Set the Engineering Standard: Define and implement standard settings for how we write code across the business. This includes establishing best practices for shared design patterns across all teams. Maintain Core Components: Take ownership of dependency maintenance and heavily contribute to our most complex, mission critical shared services. Enable, Don't Block: Act as a true team player. You will not hold other teams hostage to rigid central patterns or infrastructure; instead, you will collaborate closely with them to deliver on their needs and unblock their projects. ️ Our Tech Stack You will be working with a modern, scalable stack designed for high concurrency: Backend: Python (FastAPI, SQLAlchemy, OpenTelemetry, Procrastinate), Java Cloud: AWS Environment Databases: RDS (PostgreSQL & MySQL) What We Expect From You Technical Mastery: Exceptionally strong Python and SQL skills. System Design: Deep knowledge of asynchronous development and proven experience dealing with highly concurrent systems. Strategic Vision: The ability to balance immediate team needs with long term platform health and developer velocity. How We Work at Abound To be successful here, our culture needs to energise you. We are not a lender with thousands of pages of operational procedures to follow. Here is how we operate: High Bar & Real Ownership: We are a high performing team, and we hire people who raise the bar and take pride in great work. We own outcomes, not tasks. You don't assume someone else will do it; you follow up until the issue is resolved. We Work Hard: We care about impact, not face time. But at key moments, we stay until the job is done. That can mean evenings or occasional weekends, especially around launches or live incidents. MVP & Tech Debt Culture: We ship fast, learn from real customers and iterate. Early in a product's life we optimise for speed to market and learning, not perfect enterprise architecture. We are comfortable amassing and actively managing technical debt through the lifecycle. One Team Collaboration: We collaborate deeply and are curious about the whole business, not just our own lane. People routinely help outside their formal role when it moves Abound forward. Office First: We are hybrid but office first. At least 3 days a week in the office is a minimum. Being together is one of our performance advantages. Thrive in Change: Priorities shift as we learn what works. Roles, teams and roadmaps evolve with the business. When there is no rulebook, we expect you to use good judgement for our customers and for Abound. If you are looking for a highly collaborative environment where your technical decisions will shape the future of a rapid growth business, we want you on the team. What we offer Everyone owns a piece of the company - equity Hybrid with 3 days a week in the office 25 days' holiday a year, plus 8 bank holidays 2 paid volunteering days per year One month paid sabbatical after 4 years Employee loan Free gym membership Team wellness budget to be active together - set up a yoga class, a tennis lesson or go bouldering
18/05/2026
Full time
About Abound We're redefining consumer lending in the UK, and beyond. Using advanced AI and Open Banking data, we make fair, affordable personal finance available to more people. While traditional lenders rely almost entirely on credit scores, we look at the full financial picture - how much you spend, and what you can afford to repay to build a deeper, more accurate understanding of each customer's unique financial situation. And we've shown it works at scale. We've issued over £1.3bn in loans directly to customers while delivering market-leading credit performance - for every 10 defaults the industry expects, we see only 3. We also reached profitability just 2.5 years after launch. Backed by £2bn+ of funding from top tier investors including Citi, GSR Ventures, and Deutsche Bank, we're recognised as one of Europe's fastest growing fintechs (Sifted, CNBC). Now, we're expanding into new markets and product lines - and we're looking for ambitious people who want to learn fast, take ownership, and grow with us. Staff Platform Engineer We are thrilled to open up a brand new opportunity on our Platform team. Abound is a fast growing scale up. We are here to build something important for millions of customers, not to offer a comfortable average job. Our Platform team is the backbone of our engineering organisation. Right now, it's a tight knit, high performing group of four engineers (two Seniors, two Staff), primarily focused on DevOps. I am looking for a Staff level Platform Engineer with a deep focus on Python engineering to balance our capabilities, elevate our code standards, and supercharge our developer experience. If you love diving into complex engineering challenges, standardising patterns, and enabling other teams to ship faster, this is the role for you. What You Will Do The Platform team operates across two main pillars: DevOps and Engineering. While the team shares these responsibilities, your focus will be firmly on the Engineering side. Drive Cross Cutting Impact: Lead cross functional projects that create immediate business value. You will add new infrastructure, optimise deployment patterns, and continuously improve CI/CD pipelines to deliver an unmatched developer experience company wide. Optimisation: Design and update infrastructure patterns for meet practical demands around performance, scalability and reliability. Set the Engineering Standard: Define and implement standard settings for how we write code across the business. This includes establishing best practices for shared design patterns across all teams. Maintain Core Components: Take ownership of dependency maintenance and heavily contribute to our most complex, mission critical shared services. Enable, Don't Block: Act as a true team player. You will not hold other teams hostage to rigid central patterns or infrastructure; instead, you will collaborate closely with them to deliver on their needs and unblock their projects. ️ Our Tech Stack You will be working with a modern, scalable stack designed for high concurrency: Backend: Python (FastAPI, SQLAlchemy, OpenTelemetry, Procrastinate), Java Cloud: AWS Environment Databases: RDS (PostgreSQL & MySQL) What We Expect From You Technical Mastery: Exceptionally strong Python and SQL skills. System Design: Deep knowledge of asynchronous development and proven experience dealing with highly concurrent systems. Strategic Vision: The ability to balance immediate team needs with long term platform health and developer velocity. How We Work at Abound To be successful here, our culture needs to energise you. We are not a lender with thousands of pages of operational procedures to follow. Here is how we operate: High Bar & Real Ownership: We are a high performing team, and we hire people who raise the bar and take pride in great work. We own outcomes, not tasks. You don't assume someone else will do it; you follow up until the issue is resolved. We Work Hard: We care about impact, not face time. But at key moments, we stay until the job is done. That can mean evenings or occasional weekends, especially around launches or live incidents. MVP & Tech Debt Culture: We ship fast, learn from real customers and iterate. Early in a product's life we optimise for speed to market and learning, not perfect enterprise architecture. We are comfortable amassing and actively managing technical debt through the lifecycle. One Team Collaboration: We collaborate deeply and are curious about the whole business, not just our own lane. People routinely help outside their formal role when it moves Abound forward. Office First: We are hybrid but office first. At least 3 days a week in the office is a minimum. Being together is one of our performance advantages. Thrive in Change: Priorities shift as we learn what works. Roles, teams and roadmaps evolve with the business. When there is no rulebook, we expect you to use good judgement for our customers and for Abound. If you are looking for a highly collaborative environment where your technical decisions will shape the future of a rapid growth business, we want you on the team. What we offer Everyone owns a piece of the company - equity Hybrid with 3 days a week in the office 25 days' holiday a year, plus 8 bank holidays 2 paid volunteering days per year One month paid sabbatical after 4 years Employee loan Free gym membership Team wellness budget to be active together - set up a yoga class, a tennis lesson or go bouldering
Lead Software Engineer - Python / Java
JPMorgan Chase & Co.
Join us and elevate your software engineering career. You'll design market-leading technology products that drive innovation in financial services. At JPMorganChase, you'll collaborate with talented teams, grow your skills, and make a real impact. We value your expertise and offer a dynamic environment where your ideas drive progress. Be part of a team that supports your growth and celebrates your success. As a Lead Software Engineer in the Markets Technology team, you will design and deliver secure, stable, and scalable technology solutions that support our business objectives. You will work within an agile team, collaborating across functions to create trusted products. You will help shape the architecture and development of complex applications, ensuring high standards and continuous improvement. Your contributions will directly impact our clients and the success of our business. Job Responsibilities: Own production outcomes for critical Equity Derivatives workflows, including monitoring, incident triage, stakeholder communication, mitigation, and root cause follow-through Execute software solutions through design, development, testing, release, and technical troubleshooting Create secure, high-quality production code and maintain services and integrations with critical systems Produce architecture and design artifacts for complex applications, ensuring alignment with design constraints and operational requirements Collaborate with front office, operations, and technology teams to gather requirements, define acceptance criteria, and align on product specifications Drive UAT planning and execution for changes impacting pricing, booking, and risk, including test strategy, defect triage, evidence collection, and sign-offs Maintain strong release discipline, including regression assessment, rollback/fallback planning, post-deployment verification, and observability improvements Gather and synthesize data/telemetry to develop reporting and metrics that improve stability, quality, and delivery predictability Identify hidden failure patterns in production and drive improvements in coding hygiene, system architecture, and operational readiness Provide ongoing support and enablement to stakeholders on new product features and workflows, including runbooks, training, and documentation Leverage firm-approved AI tools to improve productivity in testing, documentation, and incident/ticket triage, while adhering to data governance and control requirements Required Qualifications, Capabilities, and Skills: Bachelor's degree in Computer Science, Engineering, or equivalent practical experience Strong software engineering fundamentals with hands on experience across the SDLC, including system design, development, testing, release, and production support Proficiency in Python, Java, and JavaScript/TypeScript Experience building and supporting production grade systems Experience in large scale enterprise environments, developing, debugging, and maintaining code and data integrations using modern programming and database querying languages Familiarity with engineering frameworks and tooling such as JUnit, Maven, Spring Boot, Spring Data JPA, Spring Batch, and Hibernate Strong analytical thinking, structured problem solving, and debugging skills Excellent communication and stakeholder management skills Experience delivering in an Agile environment, managing multiple priorities/projects, and producing clear documentation Operational excellence mindset, including incident leadership, postmortems, and continuous improvement in observability and production reliability Knowledge of equity derivatives products and workflows, including options pricing concepts and understanding of how system issues can impact quoting, booking, and hedging Preferred Qualifications, Capabilities, and Skills: Formal training or certification in software engineering concepts React experience
18/05/2026
Full time
Join us and elevate your software engineering career. You'll design market-leading technology products that drive innovation in financial services. At JPMorganChase, you'll collaborate with talented teams, grow your skills, and make a real impact. We value your expertise and offer a dynamic environment where your ideas drive progress. Be part of a team that supports your growth and celebrates your success. As a Lead Software Engineer in the Markets Technology team, you will design and deliver secure, stable, and scalable technology solutions that support our business objectives. You will work within an agile team, collaborating across functions to create trusted products. You will help shape the architecture and development of complex applications, ensuring high standards and continuous improvement. Your contributions will directly impact our clients and the success of our business. Job Responsibilities: Own production outcomes for critical Equity Derivatives workflows, including monitoring, incident triage, stakeholder communication, mitigation, and root cause follow-through Execute software solutions through design, development, testing, release, and technical troubleshooting Create secure, high-quality production code and maintain services and integrations with critical systems Produce architecture and design artifacts for complex applications, ensuring alignment with design constraints and operational requirements Collaborate with front office, operations, and technology teams to gather requirements, define acceptance criteria, and align on product specifications Drive UAT planning and execution for changes impacting pricing, booking, and risk, including test strategy, defect triage, evidence collection, and sign-offs Maintain strong release discipline, including regression assessment, rollback/fallback planning, post-deployment verification, and observability improvements Gather and synthesize data/telemetry to develop reporting and metrics that improve stability, quality, and delivery predictability Identify hidden failure patterns in production and drive improvements in coding hygiene, system architecture, and operational readiness Provide ongoing support and enablement to stakeholders on new product features and workflows, including runbooks, training, and documentation Leverage firm-approved AI tools to improve productivity in testing, documentation, and incident/ticket triage, while adhering to data governance and control requirements Required Qualifications, Capabilities, and Skills: Bachelor's degree in Computer Science, Engineering, or equivalent practical experience Strong software engineering fundamentals with hands on experience across the SDLC, including system design, development, testing, release, and production support Proficiency in Python, Java, and JavaScript/TypeScript Experience building and supporting production grade systems Experience in large scale enterprise environments, developing, debugging, and maintaining code and data integrations using modern programming and database querying languages Familiarity with engineering frameworks and tooling such as JUnit, Maven, Spring Boot, Spring Data JPA, Spring Batch, and Hibernate Strong analytical thinking, structured problem solving, and debugging skills Excellent communication and stakeholder management skills Experience delivering in an Agile environment, managing multiple priorities/projects, and producing clear documentation Operational excellence mindset, including incident leadership, postmortems, and continuous improvement in observability and production reliability Knowledge of equity derivatives products and workflows, including options pricing concepts and understanding of how system issues can impact quoting, booking, and hedging Preferred Qualifications, Capabilities, and Skills: Formal training or certification in software engineering concepts React experience
Lead Software Engineer - Java/Python - Risk Data Platform & Strategy
JPMorgan Chase & Co.
Join us and shape the future of risk technology with your expertise in data engineering and software development. You will have the opportunity to push boundaries, innovate, and make a meaningful impact on our business. We value diversity, inclusion, and respect, fostering a collaborative environment where your ideas matter. Experience career growth and mobility while working with market-leading technology products. Be part of a team that thrives on creativity and continuous improvement. As a Lead Software Engineer at JPMorgan Chase within the Data Platform & Strategy team within Corporate Risk Technology, you will design, build, and enhance advanced data engineering solutions. You will play a pivotal role in delivering secure, stable, and scalable technology products that support our business objectives. You will collaborate with agile teams, contribute to technical strategy, and drive innovation across multiple technical areas. Your work will help shape the team culture and the impact of our technology solutions. Job Responsibilities Execute creative software solutions, design, development, and technical troubleshooting to solve complex problems Develop secure, high quality production code for data intensive applications and review code written by others Identify opportunities to automate remediation of recurring issues and improve operational stability Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical credentials Drive communities of practice across Software Engineering to promote new and leading edge technologies Foster a team culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills Proficiency in Engineering & Architecture, AI/ML, with hands on experience designing, implementing, testing, and ensuring operational stability of large scale enterprise data platforms Advanced skills in one or more programming languages such as Java, Python, C/C++, or C# Practical experience delivering system design, application development, testing, and operational stability Working knowledge of relational and NoSQL databases and data lake architectures Experience developing, debugging, and maintaining code with modern programming languages and database querying languages Experience in large scale data processing, microservices, API design, Kafka, Redis, MemCached, Observability tools (Dynatrace, Splunk, Grafana), and Orchestration tools (Airflow, Temporal) Proficiency in automation, continuous delivery methods, and all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies, CI/CD, application resiliency, and security Practical cloud native experience Preferred Qualifications, Capabilities, and Skills Experience with modern data technologies such as Databricks or Snowflake Hands on experience with Spark/PySpark and other big data processing technologies Demonstrated proficiency in software applications and technical processes within disciplines such as data engineering, cloud, artificial intelligence, machine learning, or mobile Knowledge of the financial services industry and their IT systems
18/05/2026
Full time
Join us and shape the future of risk technology with your expertise in data engineering and software development. You will have the opportunity to push boundaries, innovate, and make a meaningful impact on our business. We value diversity, inclusion, and respect, fostering a collaborative environment where your ideas matter. Experience career growth and mobility while working with market-leading technology products. Be part of a team that thrives on creativity and continuous improvement. As a Lead Software Engineer at JPMorgan Chase within the Data Platform & Strategy team within Corporate Risk Technology, you will design, build, and enhance advanced data engineering solutions. You will play a pivotal role in delivering secure, stable, and scalable technology products that support our business objectives. You will collaborate with agile teams, contribute to technical strategy, and drive innovation across multiple technical areas. Your work will help shape the team culture and the impact of our technology solutions. Job Responsibilities Execute creative software solutions, design, development, and technical troubleshooting to solve complex problems Develop secure, high quality production code for data intensive applications and review code written by others Identify opportunities to automate remediation of recurring issues and improve operational stability Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical credentials Drive communities of practice across Software Engineering to promote new and leading edge technologies Foster a team culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills Proficiency in Engineering & Architecture, AI/ML, with hands on experience designing, implementing, testing, and ensuring operational stability of large scale enterprise data platforms Advanced skills in one or more programming languages such as Java, Python, C/C++, or C# Practical experience delivering system design, application development, testing, and operational stability Working knowledge of relational and NoSQL databases and data lake architectures Experience developing, debugging, and maintaining code with modern programming languages and database querying languages Experience in large scale data processing, microservices, API design, Kafka, Redis, MemCached, Observability tools (Dynatrace, Splunk, Grafana), and Orchestration tools (Airflow, Temporal) Proficiency in automation, continuous delivery methods, and all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies, CI/CD, application resiliency, and security Practical cloud native experience Preferred Qualifications, Capabilities, and Skills Experience with modern data technologies such as Databricks or Snowflake Hands on experience with Spark/PySpark and other big data processing technologies Demonstrated proficiency in software applications and technical processes within disciplines such as data engineering, cloud, artificial intelligence, machine learning, or mobile Knowledge of the financial services industry and their IT systems
Lead Software Engineer - Java/Python, Risk Data Platform
JPMorgan Chase & Co.
A global financial services firm in Greater London seeks a Lead Software Engineer to design and enhance innovative data engineering solutions. The role requires proficiency in AI/ML and modern programming, focusing on creating scalable technology products. You'll lead software development, improve operational stability, and drive technical innovation while working in an inclusive team culture. Ideal candidates have experience with large-scale data platforms and a background in financial services.
18/05/2026
Full time
A global financial services firm in Greater London seeks a Lead Software Engineer to design and enhance innovative data engineering solutions. The role requires proficiency in AI/ML and modern programming, focusing on creating scalable technology products. You'll lead software development, improve operational stability, and drive technical innovation while working in an inclusive team culture. Ideal candidates have experience with large-scale data platforms and a background in financial services.
Lead Software Engineer - Java - Post Trade Technology
JPMorgan Chase & Co. City Of Westminster, London
Join us to shape the future of financial technology and make a meaningful impact on your career. You'll collaborate with talented professionals, solve complex challenges, and help build trusted market-leading products. We value creativity, inclusion, and continuous learning, offering you the opportunity to grow and thrive. At JPMorganChase, your ideas and expertise will help us push the limits of what's possible. As a Lead Software Engineer in Post Trade Technology, you will play a pivotal role in an agile team dedicated to enhancing and delivering secure, stable, and scalable technology products. You will drive critical technology solutions across multiple technical areas, supporting the firm's business objectives. Your contributions will help shape our team culture, foster innovation, and ensure operational excellence. Job Responsibilities: Execute creative software solutions, design, development, and technical troubleshooting Develop secure, high-quality production code and review and debug code written by others Identify opportunities to eliminate or automate remediation of recurring issues Lead evaluation sessions with external vendors, startups, and internal teams Drive outcomes oriented probing of architectural designs and technical credentials Lead communities of practice across Software Engineering Promote awareness and use of new and leading edge technologies Contribute to a culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills: Hands on practical experience in system design, application development, testing, and operational stability Advanced proficiency in one or more programming languages Proficiency in automation and continuous delivery methods Skilled in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies, including CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile) In depth knowledge of the financial services industry and IT systems Practical cloud native experience Preferred Qualifications, Capabilities, and Skills: Experience with Java and Oracle Familiarity with messaging platforms such as RMQ and Kafka Knowledge of Kubernetes Experience with ReactJS and JavaScript Functional knowledge of FX or Derivatives Settlements domain
18/05/2026
Full time
Join us to shape the future of financial technology and make a meaningful impact on your career. You'll collaborate with talented professionals, solve complex challenges, and help build trusted market-leading products. We value creativity, inclusion, and continuous learning, offering you the opportunity to grow and thrive. At JPMorganChase, your ideas and expertise will help us push the limits of what's possible. As a Lead Software Engineer in Post Trade Technology, you will play a pivotal role in an agile team dedicated to enhancing and delivering secure, stable, and scalable technology products. You will drive critical technology solutions across multiple technical areas, supporting the firm's business objectives. Your contributions will help shape our team culture, foster innovation, and ensure operational excellence. Job Responsibilities: Execute creative software solutions, design, development, and technical troubleshooting Develop secure, high-quality production code and review and debug code written by others Identify opportunities to eliminate or automate remediation of recurring issues Lead evaluation sessions with external vendors, startups, and internal teams Drive outcomes oriented probing of architectural designs and technical credentials Lead communities of practice across Software Engineering Promote awareness and use of new and leading edge technologies Contribute to a culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills: Hands on practical experience in system design, application development, testing, and operational stability Advanced proficiency in one or more programming languages Proficiency in automation and continuous delivery methods Skilled in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies, including CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile) In depth knowledge of the financial services industry and IT systems Practical cloud native experience Preferred Qualifications, Capabilities, and Skills: Experience with Java and Oracle Familiarity with messaging platforms such as RMQ and Kafka Knowledge of Kubernetes Experience with ReactJS and JavaScript Functional knowledge of FX or Derivatives Settlements domain
Senior Lead Software Engineer - Java / Python - Risk Technology Data Strategy
JPMorgan Chase & Co.
Join us and shape the future of risk technology with your expertise in data engineering and software development. You will have the opportunity to push boundaries, innovate, and make a meaningful impact on our business. We value diversity, inclusion, and respect, fostering a collaborative environment where your ideas matter. Experience career growth and mobility while working with market-leading technology products. Be part of a team that thrives on creativity and continuous improvement. As a Senior Lead Software Engineer at JPMorgan Chase within the Data Platform & Strategy team within Corporate Risk Technology, you will design, build, and enhance advanced data engineering solutions. You will play a pivotal role in delivering secure, stable, and scalable technology products that support our business objectives. You will collaborate with agile teams, contribute to technical strategy, and drive innovation across multiple technical areas. Your work will help shape the team culture and the impact of our technology solutions. Job Responsibilities Execute creative software solutions, design, development, and technical troubleshooting to solve complex problems Develop secure, high-quality production code for data-intensive applications and review code written by others Identify opportunities to automate remediation of recurring issues and improve operational stability Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical credentials Drive communities of practice across Software Engineering to promote new and leading-edge technologies Foster a team culture of opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills Proficiency in Engineering & Architecture, AI/ML, with hands on experience designing, implementing, testing, and ensuring operational stability of large scale enterprise data platforms Advanced skills in one or more programming languages such as Java, Python, C/C++, or C# Practical experience delivering system design, application development, testing, and operational stability Working knowledge of relational and NoSQL databases and data lake architectures Experience developing, debugging, and maintaining code with modern programming languages and database querying languages Experience in large scale data processing, microservices, API design, Kafka, Redis, MemCached, Observability tools (Dynatrace, Splunk, Grafana), and Orchestration tools (Airflow, Temporal) Proficiency in automation, continuous delivery methods, and all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies, CI/CD, application resiliency, and security Practical cloud native experience Preferred Qualifications, Capabilities, and Skills Experience with modern data technologies such as Databricks or Snowflake Hands on experience with Spark/PySpark and other big data processing technologies Demonstrated proficiency in software applications and technical processes within disciplines such as data engineering, cloud, artificial intelligence, machine learning, or mobile Knowledge of the financial services industry and their IT systems
18/05/2026
Full time
Join us and shape the future of risk technology with your expertise in data engineering and software development. You will have the opportunity to push boundaries, innovate, and make a meaningful impact on our business. We value diversity, inclusion, and respect, fostering a collaborative environment where your ideas matter. Experience career growth and mobility while working with market-leading technology products. Be part of a team that thrives on creativity and continuous improvement. As a Senior Lead Software Engineer at JPMorgan Chase within the Data Platform & Strategy team within Corporate Risk Technology, you will design, build, and enhance advanced data engineering solutions. You will play a pivotal role in delivering secure, stable, and scalable technology products that support our business objectives. You will collaborate with agile teams, contribute to technical strategy, and drive innovation across multiple technical areas. Your work will help shape the team culture and the impact of our technology solutions. Job Responsibilities Execute creative software solutions, design, development, and technical troubleshooting to solve complex problems Develop secure, high-quality production code for data-intensive applications and review code written by others Identify opportunities to automate remediation of recurring issues and improve operational stability Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical credentials Drive communities of practice across Software Engineering to promote new and leading-edge technologies Foster a team culture of opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills Proficiency in Engineering & Architecture, AI/ML, with hands on experience designing, implementing, testing, and ensuring operational stability of large scale enterprise data platforms Advanced skills in one or more programming languages such as Java, Python, C/C++, or C# Practical experience delivering system design, application development, testing, and operational stability Working knowledge of relational and NoSQL databases and data lake architectures Experience developing, debugging, and maintaining code with modern programming languages and database querying languages Experience in large scale data processing, microservices, API design, Kafka, Redis, MemCached, Observability tools (Dynatrace, Splunk, Grafana), and Orchestration tools (Airflow, Temporal) Proficiency in automation, continuous delivery methods, and all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies, CI/CD, application resiliency, and security Practical cloud native experience Preferred Qualifications, Capabilities, and Skills Experience with modern data technologies such as Databricks or Snowflake Hands on experience with Spark/PySpark and other big data processing technologies Demonstrated proficiency in software applications and technical processes within disciplines such as data engineering, cloud, artificial intelligence, machine learning, or mobile Knowledge of the financial services industry and their IT systems
Senior Lead Software Engineer - Java/Python, Data Platform
JPMorgan Chase & Co.
A leading global financial services firm seeks a Senior Lead Software Engineer to design and enhance data engineering solutions. You'll collaborate with agile teams to develop innovative technology products, contributing to technical strategy and fostering a culture of diversity and inclusion. Ideal candidates will possess advanced programming skills, experience with large-scale data processing, and a solid background in AI/ML. Join us to innovate in an environment that values your ideas and career growth.
18/05/2026
Full time
A leading global financial services firm seeks a Senior Lead Software Engineer to design and enhance data engineering solutions. You'll collaborate with agile teams to develop innovative technology products, contributing to technical strategy and fostering a culture of diversity and inclusion. Ideal candidates will possess advanced programming skills, experience with large-scale data processing, and a solid background in AI/ML. Join us to innovate in an environment that values your ideas and career growth.
Senior Software Engineer, CalcGraphs - Vice President
Citigroup Inc.
Team Overview XiP is building a next-generation cross-asset calculation system for Citi trading desks and enterprise users in the largest global financial markets and exchanges in New York, London, and other major financial hubs. Our team owns multiple Java Spring Boot Services that execute, partition, and track quantitative risk graphs/trades in a distributed environment. These graphs can fail due to their complexity and our system must adapt quickly to these failures to provide a seamless experience for clients. XiP Compute Services are deployed onto OpenShift and Amazon's Elastic Kubernetes Service (EKS). An important initiative in 2025 will be onboarding Google's Kubernetes Engine to further expand our coverage. Our system scales on-demand, and we can run up to tens of thousands of replicas of our services across all asset classes. Role Overview We are seeking a Senior Engineer to fill the role of 'Applications Development Technology Lead Analyst' on the XiNG large scale distributed calculation platform (XiP). In this role you will design, build, and maintain the calculation engine at the heart of the XiP platform. This engine is responsible for c. 0.5 billion risk & suitability calculations at Citi every day. A single customer run compresses 17 million minutes of compute into a single 90-minute execution. Run on hundreds of thousands of pods across the entire XiP platform every day this calculation engine is both highly performant and rapidly changing to support new scenarios, technologies, and infrastructure. As an engineer working on the calculation engine. You will work closely with software engineers, DevOps, and our customers to ensure reliable, secure, and scalable operations of our platform. Responsibilities Take part of the shared responsibility for the long-term strategic direction of the XiP Calculation Engine: Apply your experience and skills to develop future versions of the calculation engine. This means making it faster, utilizing resources better, and scale to even greater sizes. Adding new features without impacting performance of the platform in undesirable manner. Solve hard problems like transferring small amounts of data to a huge number of machines. Serve as advisor or coach to team members, allocating and overseeing work: Mentor and guide mid-level developers, providing technical advice, code reviews, and career development support. Allocate tasks based on skill sets and project priorities to ensure balanced workloads and timely delivery. Foster a collaborative and growth-oriented team environment. Implement changes and improvements to Citi's Risk Calculation Engine, including analyzing and designing improvements to the distribution mechanisms: Lead the design, development, and implementation of enhancements to the Risk Calculation Engine, focusing on optimizing its distribution mechanisms. Analyze current parallelization strategies and identify opportunities to improve efficiency, scalability, and throughput. Operationally support the optimization of Risk calculations by examining and providing SME level insight into the distributed execution of extremely large calculations: Monitor and analyze distributed execution of large-scale risk calculations, identifying performance bottlenecks and inefficiencies. Provide subject matter expertise to guide operational improvements and recommend optimization to enhance calculation speed and resource utilization. Plan, coordinate, and execute strategic changes to the engine to reach the next scaling milestone: Develop and manage strategic initiatives aimed at scaling the Risk Calculation Engine to meet future business demands. Coordinate with stakeholders to ensure that all scaling efforts are aligned with customer needs. Provide specialized customer support to optimize and improve large, distributed calculations: Act as a primary point of contact for clients to address issues and optimize inefficiencies during distributed workload execution. Qualifications Multiple years professional software development experience with Java. Solid experience with Java frameworks (e.g., Spring, Spring Boot, Quarkus). Experience designing, building, and maintaining large-scale, distributed systems. Experience with RESTful API design and implementation. Strong understanding of object-oriented programming and design patterns. Exposure to NoSQL databases (e.g., MongoDB, Cassandra) is a plus. Exposure to cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes) is desirable. Experience with unit testing, integration testing, and test automation frameworks (e.g., JUnit, Mockito). Experience working in Agile/Scrum development environments. Practical experience with Python for scripting, automation, or data processing tasks. Experience with CI/CD pipelines and DevOps practices is a plus. Education Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
18/05/2026
Full time
Team Overview XiP is building a next-generation cross-asset calculation system for Citi trading desks and enterprise users in the largest global financial markets and exchanges in New York, London, and other major financial hubs. Our team owns multiple Java Spring Boot Services that execute, partition, and track quantitative risk graphs/trades in a distributed environment. These graphs can fail due to their complexity and our system must adapt quickly to these failures to provide a seamless experience for clients. XiP Compute Services are deployed onto OpenShift and Amazon's Elastic Kubernetes Service (EKS). An important initiative in 2025 will be onboarding Google's Kubernetes Engine to further expand our coverage. Our system scales on-demand, and we can run up to tens of thousands of replicas of our services across all asset classes. Role Overview We are seeking a Senior Engineer to fill the role of 'Applications Development Technology Lead Analyst' on the XiNG large scale distributed calculation platform (XiP). In this role you will design, build, and maintain the calculation engine at the heart of the XiP platform. This engine is responsible for c. 0.5 billion risk & suitability calculations at Citi every day. A single customer run compresses 17 million minutes of compute into a single 90-minute execution. Run on hundreds of thousands of pods across the entire XiP platform every day this calculation engine is both highly performant and rapidly changing to support new scenarios, technologies, and infrastructure. As an engineer working on the calculation engine. You will work closely with software engineers, DevOps, and our customers to ensure reliable, secure, and scalable operations of our platform. Responsibilities Take part of the shared responsibility for the long-term strategic direction of the XiP Calculation Engine: Apply your experience and skills to develop future versions of the calculation engine. This means making it faster, utilizing resources better, and scale to even greater sizes. Adding new features without impacting performance of the platform in undesirable manner. Solve hard problems like transferring small amounts of data to a huge number of machines. Serve as advisor or coach to team members, allocating and overseeing work: Mentor and guide mid-level developers, providing technical advice, code reviews, and career development support. Allocate tasks based on skill sets and project priorities to ensure balanced workloads and timely delivery. Foster a collaborative and growth-oriented team environment. Implement changes and improvements to Citi's Risk Calculation Engine, including analyzing and designing improvements to the distribution mechanisms: Lead the design, development, and implementation of enhancements to the Risk Calculation Engine, focusing on optimizing its distribution mechanisms. Analyze current parallelization strategies and identify opportunities to improve efficiency, scalability, and throughput. Operationally support the optimization of Risk calculations by examining and providing SME level insight into the distributed execution of extremely large calculations: Monitor and analyze distributed execution of large-scale risk calculations, identifying performance bottlenecks and inefficiencies. Provide subject matter expertise to guide operational improvements and recommend optimization to enhance calculation speed and resource utilization. Plan, coordinate, and execute strategic changes to the engine to reach the next scaling milestone: Develop and manage strategic initiatives aimed at scaling the Risk Calculation Engine to meet future business demands. Coordinate with stakeholders to ensure that all scaling efforts are aligned with customer needs. Provide specialized customer support to optimize and improve large, distributed calculations: Act as a primary point of contact for clients to address issues and optimize inefficiencies during distributed workload execution. Qualifications Multiple years professional software development experience with Java. Solid experience with Java frameworks (e.g., Spring, Spring Boot, Quarkus). Experience designing, building, and maintaining large-scale, distributed systems. Experience with RESTful API design and implementation. Strong understanding of object-oriented programming and design patterns. Exposure to NoSQL databases (e.g., MongoDB, Cassandra) is a plus. Exposure to cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes) is desirable. Experience with unit testing, integration testing, and test automation frameworks (e.g., JUnit, Mockito). Experience working in Agile/Scrum development environments. Practical experience with Python for scripting, automation, or data processing tasks. Experience with CI/CD pipelines and DevOps practices is a plus. Education Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Software Engineering Manager
Capital One (Europe) Plc Nottingham, Nottinghamshire
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Software Engineering Manager About this role Capital One is looking for a Software Engineering Manager to join us in our Nottingham office. You will have previous experience of leading a Software Engineering team and be passionate about people and technical leadership. What you'll do Be a differential people leader. Literally. We expect you to coach and nurture your engineers and make a material positive difference to their careers and impact on the business. Bring technical leadership to your team. We expect you to stay close to your team's work, set a high bar for engineering, understand technical risks and influence architectural thinking and decisions. Bring context and purpose to your team. You will ensure your team understands the why behind the work they do, and you will be intentional about how you own and shape culture. Own ways of working and deliveries, partnering with your Product Owner and Change Delivery Lead to shape roadmaps and lead frequent delivery of high quality software in a complex regulatory environment. Own one or more business applications, keeping them well-managed and compliant with the high bar set by the business. Be a manager for the business, elevating your thinking beyond your immediate team. You'll represent the interests and context of the business to your engineers, and help make the environment beyond your immediate team a better place. What we're looking for An approachable and inquisitive problem solving leader, with a focus on the why, and a passion for growing people, nurturing culture and leading technical delivery to help us get things done and make things better in a complex, regulatory environment. We are looking for: Previous experience in leading teams, growing engineers and dealing with conflict, constructively and collaboratively. Previous experience of having been an experienced software engineer is a must, and somebody who remains comfortable with technology, architectural decisions and technical trade offs. Previous experience in our tech stack - Java, Spring, Javascript, React, Typescript, AWS and who is a strong advocate of tight feedback loops through mechanisms including, but not limited to automated tests, CI/CD pipelines and frequent releases. A balance of self reflection and bias for action. Strong ownership and excellent communication. A drive for positive, proactive impact. We understand that great engineering managers may not have everything listed here, and that is OK. If you believe you can make a difference, lead a happy & high performing engineering team and you have the drive to make a positive impact on the business, we'd love to hear from you. What's in it for you A people and technical leadership role in an engineering organisation that actively values excellence and doing the right thing, in a business that cares for its associates and has interesting problems to solve around growth, security, availability and performance in a highly regulated space. A learning environment with access to many excellent resources including online technical courses and in person leadership training. A competitive salary and immediate access to core benefits including salary sacrifice pension scheme with up to 10% company contribution, bonus, generous holiday entitlement, private medical insurance and flexible benefits including season ticket loans, cycle to work scheme and enhanced parental leave. Open plan workspace and facilities designed to inspire and support you. What you'll get to learn Solve real world problems, navigate ambiguity and deliver on the public cloud (AWS) to drive growth and operational efficiencies in an ambitious and growing UK business. Influence change in a complex regulated environment. Working closely with internal and external stakeholders including third party partners to drive positive change for our customers. Where and how you'll work This is a permanent position based in our Nottingham office. We have a hybrid working model which gives you flexibility to work from our offices and from home. We're big on collaboration and connection, so you'll be based in our Nottingham office 3 days a week on Tuesdays, Wednesdays and Thursdays. What you should know about how we recruit We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages. We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in: REACH, OutFront, Mind Your Mind, Women in Tech, EmpowHER and Enabled. Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please contact . All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment. For technical support or questions about Capital One's recruiting process, please send an email to . Capital One does not provide, endorse nor guarantee and is not liable for third party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
18/05/2026
Full time
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Software Engineering Manager About this role Capital One is looking for a Software Engineering Manager to join us in our Nottingham office. You will have previous experience of leading a Software Engineering team and be passionate about people and technical leadership. What you'll do Be a differential people leader. Literally. We expect you to coach and nurture your engineers and make a material positive difference to their careers and impact on the business. Bring technical leadership to your team. We expect you to stay close to your team's work, set a high bar for engineering, understand technical risks and influence architectural thinking and decisions. Bring context and purpose to your team. You will ensure your team understands the why behind the work they do, and you will be intentional about how you own and shape culture. Own ways of working and deliveries, partnering with your Product Owner and Change Delivery Lead to shape roadmaps and lead frequent delivery of high quality software in a complex regulatory environment. Own one or more business applications, keeping them well-managed and compliant with the high bar set by the business. Be a manager for the business, elevating your thinking beyond your immediate team. You'll represent the interests and context of the business to your engineers, and help make the environment beyond your immediate team a better place. What we're looking for An approachable and inquisitive problem solving leader, with a focus on the why, and a passion for growing people, nurturing culture and leading technical delivery to help us get things done and make things better in a complex, regulatory environment. We are looking for: Previous experience in leading teams, growing engineers and dealing with conflict, constructively and collaboratively. Previous experience of having been an experienced software engineer is a must, and somebody who remains comfortable with technology, architectural decisions and technical trade offs. Previous experience in our tech stack - Java, Spring, Javascript, React, Typescript, AWS and who is a strong advocate of tight feedback loops through mechanisms including, but not limited to automated tests, CI/CD pipelines and frequent releases. A balance of self reflection and bias for action. Strong ownership and excellent communication. A drive for positive, proactive impact. We understand that great engineering managers may not have everything listed here, and that is OK. If you believe you can make a difference, lead a happy & high performing engineering team and you have the drive to make a positive impact on the business, we'd love to hear from you. What's in it for you A people and technical leadership role in an engineering organisation that actively values excellence and doing the right thing, in a business that cares for its associates and has interesting problems to solve around growth, security, availability and performance in a highly regulated space. A learning environment with access to many excellent resources including online technical courses and in person leadership training. A competitive salary and immediate access to core benefits including salary sacrifice pension scheme with up to 10% company contribution, bonus, generous holiday entitlement, private medical insurance and flexible benefits including season ticket loans, cycle to work scheme and enhanced parental leave. Open plan workspace and facilities designed to inspire and support you. What you'll get to learn Solve real world problems, navigate ambiguity and deliver on the public cloud (AWS) to drive growth and operational efficiencies in an ambitious and growing UK business. Influence change in a complex regulated environment. Working closely with internal and external stakeholders including third party partners to drive positive change for our customers. Where and how you'll work This is a permanent position based in our Nottingham office. We have a hybrid working model which gives you flexibility to work from our offices and from home. We're big on collaboration and connection, so you'll be based in our Nottingham office 3 days a week on Tuesdays, Wednesdays and Thursdays. What you should know about how we recruit We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages. We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in: REACH, OutFront, Mind Your Mind, Women in Tech, EmpowHER and Enabled. Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please contact . All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment. For technical support or questions about Capital One's recruiting process, please send an email to . Capital One does not provide, endorse nor guarantee and is not liable for third party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).

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