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.

579 jobs found

Email me jobs like this
Refine Search
Current Search
data engineer kafka
Staff Data Platform Engineer
Icehouseventures
About us Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing the usability and safety of automated driving systems. Our vision is to create autonomy that propels the world forward. Our intelligent, mapless, and hardware-agnostic AI products are designed for automakers, accelerating the transition from assisted to automated driving. In our fast-paced environment big problems ignite us-we embrace uncertainty, leaning into complex challenges to unlock groundbreaking solutions. We aim high and stay humble in our pursuit of excellence, constantly learning and evolving as we pave the way for a smarter, safer future. At Wayve, your contributions matter. We value diversity, embrace new perspectives, and foster an inclusive work environment; we back each other to deliver impact. Make Wayve the experience that defines your career! About the Team Portal is the cloud platform that connects Wayve to the outside world: handling data exchange with partners, surfacing AI insights, and enabling the commercial deployment of Wayve's autonomy stack to OEM partners globally. The team operates as a startup within a scale-up: with its own infrastructure, codebase, and direct relationships with commercial partners including Uber, Nissan and other OEMs. We move fast, own our decisions, and build systems that matter. The Role We're looking for a Staff Data Platform Engineer to own and lead Wayve's Data Transfer Hub project. This is a mission critical piece of infrastructure that will scale to transfer petabytes of sensor data per day from partner-operated vehicles around the world. This is a hands on technical leadership role driving a new project at Wayve. You'll design and build a globally distributed hub and spoke ingestion system, working directly with data partners like Uber and Nissan. Your infrastructure is what makes Wayve's AI model training possible at scale. What You'll Do Set technical direction for the Data Transfer Hub, making trade-offs across reliability, throughput, cost, partner constraints, observability and operational support. Lead the technical design and delivery of the Data Transfer Hub project, ingesting large volumes of video, LiDAR and sensor data from global partners at up to PB/day scale. Design and build parallelised, distributed data transfer pipelines using Flyte for workflow orchestration, Kafka/event driven patterns for lifecycle tracing, and Azure for storage and transfer infrastructure. Build and operate a globally distributed hub and spoke data transfer model to retrieve and share sensor data at scale with partners. Write infrastructure as code in Terraform; build pipeline logic primarily in Python. Drive cloud to cloud and cross cloud networking solutions (Azure primary; cross cloud experience beneficial). Work in a fast changing environment: requirements will evolve; high comfort with ambiguity required. What We're Looking For Proven experience building and operating large scale data transfer pipelines at multi TB or PB scale. Experience orchestrating parallelised transfer jobs: Flyte preferred; other workflow orchestration tools (e.g. Airflow, Prefect) will be considered. Experience building reliable, observable data systems, including retry strategies, backfills, data integrity checks, lifecycle/state tracking and operational alerting. Strong cloud platform skills (Azure preferred); experience working with multiple cloud providers (AWS/GCP) is a strong advantage. Proficiency in Python and Terraform. Cloud to cloud and networking experience (e.g. blob/object transfer and storage at scale, cross cloud data movement). A product mindset: you think about the customer and build solutions that fix real problems, not just implement requirements. Comfort working in a fast changing environment with evolving requirements: this is a startup within a scale up. High degree of autonomy and ownership: you take responsibility for outcomes, not just tasks. Nice to Have Experience with Kafka for event driven transfer observability. Multi cloud experience across Azure, AWS and/or GCP. Experience working directly with external data partners. Background in autonomous vehicles, robotics or similar data intensive domains. This is a full time role based in our office in London. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home. We operate core working hours so you can determine the schedule that works best for you and your team. Wayve is committed to creating an inclusive interview experience. If you require any accommodations or adjustments to participate fully in our interview process, please let us know. We understand that everyone has a unique set of skills and experiences and that not everyone will meet all of the requirements listed above. If you're passionate about self driving cars and think you have what it takes to make a positive impact on the world, we encourage you to apply. At Wayve we're committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, veteran status, pregnancy or related condition (including breastfeeding) or any other basis as protected by applicable law. For more information visit Careers at Wayve. To learn more about what drives us, visit Values at Wayve. DISCLAIMER: We will not ask about marriage or pregnancy, care responsibilities or disabilities in any of our job adverts or interviews. However, we do look to capture information about care responsibilities, and disabilities among other diversity information as part of an optional DEI Monitoring form to help us identify areas of improvement in our hiring process and ensure that the process is inclusive and non discriminatory.
27/07/2026
Full time
About us Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing the usability and safety of automated driving systems. Our vision is to create autonomy that propels the world forward. Our intelligent, mapless, and hardware-agnostic AI products are designed for automakers, accelerating the transition from assisted to automated driving. In our fast-paced environment big problems ignite us-we embrace uncertainty, leaning into complex challenges to unlock groundbreaking solutions. We aim high and stay humble in our pursuit of excellence, constantly learning and evolving as we pave the way for a smarter, safer future. At Wayve, your contributions matter. We value diversity, embrace new perspectives, and foster an inclusive work environment; we back each other to deliver impact. Make Wayve the experience that defines your career! About the Team Portal is the cloud platform that connects Wayve to the outside world: handling data exchange with partners, surfacing AI insights, and enabling the commercial deployment of Wayve's autonomy stack to OEM partners globally. The team operates as a startup within a scale-up: with its own infrastructure, codebase, and direct relationships with commercial partners including Uber, Nissan and other OEMs. We move fast, own our decisions, and build systems that matter. The Role We're looking for a Staff Data Platform Engineer to own and lead Wayve's Data Transfer Hub project. This is a mission critical piece of infrastructure that will scale to transfer petabytes of sensor data per day from partner-operated vehicles around the world. This is a hands on technical leadership role driving a new project at Wayve. You'll design and build a globally distributed hub and spoke ingestion system, working directly with data partners like Uber and Nissan. Your infrastructure is what makes Wayve's AI model training possible at scale. What You'll Do Set technical direction for the Data Transfer Hub, making trade-offs across reliability, throughput, cost, partner constraints, observability and operational support. Lead the technical design and delivery of the Data Transfer Hub project, ingesting large volumes of video, LiDAR and sensor data from global partners at up to PB/day scale. Design and build parallelised, distributed data transfer pipelines using Flyte for workflow orchestration, Kafka/event driven patterns for lifecycle tracing, and Azure for storage and transfer infrastructure. Build and operate a globally distributed hub and spoke data transfer model to retrieve and share sensor data at scale with partners. Write infrastructure as code in Terraform; build pipeline logic primarily in Python. Drive cloud to cloud and cross cloud networking solutions (Azure primary; cross cloud experience beneficial). Work in a fast changing environment: requirements will evolve; high comfort with ambiguity required. What We're Looking For Proven experience building and operating large scale data transfer pipelines at multi TB or PB scale. Experience orchestrating parallelised transfer jobs: Flyte preferred; other workflow orchestration tools (e.g. Airflow, Prefect) will be considered. Experience building reliable, observable data systems, including retry strategies, backfills, data integrity checks, lifecycle/state tracking and operational alerting. Strong cloud platform skills (Azure preferred); experience working with multiple cloud providers (AWS/GCP) is a strong advantage. Proficiency in Python and Terraform. Cloud to cloud and networking experience (e.g. blob/object transfer and storage at scale, cross cloud data movement). A product mindset: you think about the customer and build solutions that fix real problems, not just implement requirements. Comfort working in a fast changing environment with evolving requirements: this is a startup within a scale up. High degree of autonomy and ownership: you take responsibility for outcomes, not just tasks. Nice to Have Experience with Kafka for event driven transfer observability. Multi cloud experience across Azure, AWS and/or GCP. Experience working directly with external data partners. Background in autonomous vehicles, robotics or similar data intensive domains. This is a full time role based in our office in London. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home. We operate core working hours so you can determine the schedule that works best for you and your team. Wayve is committed to creating an inclusive interview experience. If you require any accommodations or adjustments to participate fully in our interview process, please let us know. We understand that everyone has a unique set of skills and experiences and that not everyone will meet all of the requirements listed above. If you're passionate about self driving cars and think you have what it takes to make a positive impact on the world, we encourage you to apply. At Wayve we're committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, veteran status, pregnancy or related condition (including breastfeeding) or any other basis as protected by applicable law. For more information visit Careers at Wayve. To learn more about what drives us, visit Values at Wayve. DISCLAIMER: We will not ask about marriage or pregnancy, care responsibilities or disabilities in any of our job adverts or interviews. However, we do look to capture information about care responsibilities, and disabilities among other diversity information as part of an optional DEI Monitoring form to help us identify areas of improvement in our hiring process and ensure that the process is inclusive and non discriminatory.
Lead Software Engineer - JAVA - Equities - Vice President
Fairygodboss
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Equity Derivatives Group you will join our agile team creating, transforming, and supporting our trusted market leading technology products using modern technologies and industry best practices. Job responsibilities Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Collaborate with engineers, product owners, traders, sales and Quants to develop best in class software solutions for our Equity Derivatives platform. Work within a team of software engineers analyzing and implementing business requirements within an Agile/Scrum environment. Work closely with production management applying technical knowledge to support business processes, changes, and end users. Lead and contribute to communities of practice across Software Engineering to drive awareness and use of new and leading edge technologies. Add to team culture of diversity, opportunity, inclusion, and respect. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience. Experience with Java/JVM and the Java/JVM ecosystem, Spring Boot framework. Experience with TypeScript/React development. Experience with object oriented design and micro service architectures and best practices. Proficient in all aspects of the Software Development Life Cycle. Good understanding of software design patterns and clean code practices. Strong written and oral communication skills. Proficiency in automation and continuous delivery methods. Advanced understanding of agile methodologies, CI/CD, Application Resiliency, and Security. Experience partnering with product and engineering teams. Preferred Qualifications, capabilities, and skills Experience working on financial systems is a plus. Experience with finance / derivative products. Knowledge of Convertible Bonds is a plus. Experience with publish/subscribe messaging protocols such as Kafka, AMQP, AMPS. Experience with C#/WPF desktop application programming. Exposure to relational database management systems (Sybase). Experience with cloud technologies. Exceptional client relationship skills including the ability to discover true requirements underlying feature requests, recommend alternative technical approaches, and drive efforts to meet committed timelines with optimal solutions. 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.
27/07/2026
Full time
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Equity Derivatives Group you will join our agile team creating, transforming, and supporting our trusted market leading technology products using modern technologies and industry best practices. Job responsibilities Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Collaborate with engineers, product owners, traders, sales and Quants to develop best in class software solutions for our Equity Derivatives platform. Work within a team of software engineers analyzing and implementing business requirements within an Agile/Scrum environment. Work closely with production management applying technical knowledge to support business processes, changes, and end users. Lead and contribute to communities of practice across Software Engineering to drive awareness and use of new and leading edge technologies. Add to team culture of diversity, opportunity, inclusion, and respect. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience. Experience with Java/JVM and the Java/JVM ecosystem, Spring Boot framework. Experience with TypeScript/React development. Experience with object oriented design and micro service architectures and best practices. Proficient in all aspects of the Software Development Life Cycle. Good understanding of software design patterns and clean code practices. Strong written and oral communication skills. Proficiency in automation and continuous delivery methods. Advanced understanding of agile methodologies, CI/CD, Application Resiliency, and Security. Experience partnering with product and engineering teams. Preferred Qualifications, capabilities, and skills Experience working on financial systems is a plus. Experience with finance / derivative products. Knowledge of Convertible Bonds is a plus. Experience with publish/subscribe messaging protocols such as Kafka, AMQP, AMPS. Experience with C#/WPF desktop application programming. Exposure to relational database management systems (Sybase). Experience with cloud technologies. Exceptional client relationship skills including the ability to discover true requirements underlying feature requests, recommend alternative technical approaches, and drive efforts to meet committed timelines with optimal solutions. 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.
Software Engineer Support
United States Digital Space LLC Milton Keynes, Buckinghamshire
ABOUT the company the company Platforms is part of Santander Payment Solutions and brings together a set of key platforms within Santander's global payments technology ecosystem. It includes software-as-a-service capabilities across the entire payments value chain, such as account-to-account processing, FX, SWIFT connectivity, fraud management and card processing infrastructure. It enables financial institutions, non-bank financial institutions (NBFIs) and payment service providers (PSPs) to operate, scale and evolve their payment capabilities across multiple rails, markets and regulatory environments, without the need to rebuild their core systems. Proven at scale, including within Santander itself, these platforms provide a modular foundation that complements the company's global payment capabilities to support client growth through payments. WHY JOIN OUR TEAM At the company Platforms, your work connects to something bigger, creating a real impact across global teams and markets for our clients and communities. Our people are our greatest strength. We combine growth opportunities, strong team connections, and a culture that supports your well-being and sense of belonging, so you can develop, contribute, and feel valued. With flexibility and autonomy built into how we work, you'll have the space to focus, collaborate, and perform at your best. Here, your impact matters, your growth is supported, and your experience is designed to help you thrive. WHAT YOU'LL DO As a Software Engineer, these will be some of the key activities in your day-to-day role: Design, develop, and maintain high-quality software solutions using Java and modern engineering practices. Build and evolve microservices and integrations that support business-critical applications. Collaborate with Product, Engineering, and cross-functional teams to deliver reliable and scalable solutions. Contribute to application performance, observability, and resilience initiatives. Participate in code reviews and promote software engineering best practices. Develop automated tests and support continuous integration and deployment processes. Work with cloud-native technologies, messaging platforms, and modern development tools. Support the continuous improvement of systems, processes, and engineering standards. WHAT WE'RE LOOKING FOR We are looking for a Software Engineer with strong backend development experience and a passion for building scalable, resilient, and high-performing applications. The ideal candidate will enjoy working in modern cloud-native environments, collaborating with cross-functional teams, and contributing to the full software development lifecycle - from design and implementation to monitoring and continuous improvement. Professional Experience 5+ years of experience developing Java applications in production environments (Required) Experience building and maintaining microservices architectures (Required) Experience designing and implementing REST APIs (Required) Experience working in Agile/Scrum environments (Required) Experience conducting code reviews and mentoring team members (Required) Experience with incident management and performance optimization (Required) Experience integrating AI-assisted development tools into daily workflows (Preferred) Experience building or integrating AI/ML capabilities into applications (Preferred) Education Bachelor's Degree in Computer Science, Software Engineering, Systems Engineering, Mathematics, Physics, Economics, Business Administration, or related field (Required) Professional certifications in Java, Cloud Technologies, or Scrum (Preferred) Languages English (Professional proficiency) (Required) Hard Skills Java (Required) Spring Boot (Required) Microservices Architecture (Required) REST APIs (Required) Docker (Required) Kubernetes (Required) Cloud Technologies (AWS) (Required) Messaging Systems (Kafka, RabbitMQ, IBM MQ) (Required) Relational Databases or NoSQL (Required) Jira & Confluence (Required) UK Payments knowledge (ISO 20022, SWIFT, MX) (Preferred) GraphQL (Preferred) Performance Testing (JMeter, Gatling) (Preferred) DevSecOps practices (Preferred) GitHub Actions (Preferred) Gradle (Preferred) SonarQube (Preferred) Soft Skills Problem-solving skills (Required) Analytical thinking (Required) Teamwork and collaboration (Required) Communication skills (Required) Learning agility (Required) Proactive mindset (Required) Leadership mindset (Preferred) Technical mentoring capabilities (Preferred) Continuous improvement mindset (Preferred) the company Platforms is proud of being an organization where there are equal opportunities regardless of age, gender, disability, civil status, race, religion or sexual orientation. We are committed to providing an inclusive and accessible application process for all candidates. OUR OFFER AND BENEFITS By joining our team, you will enjoy multiple benefits, such as: We care for your well-being, so you will have health insurance, life insurance, dental insurance, annual health care, and access to Wellhub. We promote flexibility with a hybrid and collaborative model; the selected candidate must be ready to work 60% on-site. We aim to boost your growth with access to self-development programs. We aim to make your workdays more accessible, so you will have transportation allowance and meal voucher/food voucher. the company Platforms is part of Santander Group, one of the world's leading financial groups, with a presence in more than 22 countries. IT STARTS HERE. TAKE YOUR NEXT PROFESSIONAL STEP If you're interested and meet the requirements, apply now or share this opportunity with someone who might be looking for it.
27/07/2026
Full time
ABOUT the company the company Platforms is part of Santander Payment Solutions and brings together a set of key platforms within Santander's global payments technology ecosystem. It includes software-as-a-service capabilities across the entire payments value chain, such as account-to-account processing, FX, SWIFT connectivity, fraud management and card processing infrastructure. It enables financial institutions, non-bank financial institutions (NBFIs) and payment service providers (PSPs) to operate, scale and evolve their payment capabilities across multiple rails, markets and regulatory environments, without the need to rebuild their core systems. Proven at scale, including within Santander itself, these platforms provide a modular foundation that complements the company's global payment capabilities to support client growth through payments. WHY JOIN OUR TEAM At the company Platforms, your work connects to something bigger, creating a real impact across global teams and markets for our clients and communities. Our people are our greatest strength. We combine growth opportunities, strong team connections, and a culture that supports your well-being and sense of belonging, so you can develop, contribute, and feel valued. With flexibility and autonomy built into how we work, you'll have the space to focus, collaborate, and perform at your best. Here, your impact matters, your growth is supported, and your experience is designed to help you thrive. WHAT YOU'LL DO As a Software Engineer, these will be some of the key activities in your day-to-day role: Design, develop, and maintain high-quality software solutions using Java and modern engineering practices. Build and evolve microservices and integrations that support business-critical applications. Collaborate with Product, Engineering, and cross-functional teams to deliver reliable and scalable solutions. Contribute to application performance, observability, and resilience initiatives. Participate in code reviews and promote software engineering best practices. Develop automated tests and support continuous integration and deployment processes. Work with cloud-native technologies, messaging platforms, and modern development tools. Support the continuous improvement of systems, processes, and engineering standards. WHAT WE'RE LOOKING FOR We are looking for a Software Engineer with strong backend development experience and a passion for building scalable, resilient, and high-performing applications. The ideal candidate will enjoy working in modern cloud-native environments, collaborating with cross-functional teams, and contributing to the full software development lifecycle - from design and implementation to monitoring and continuous improvement. Professional Experience 5+ years of experience developing Java applications in production environments (Required) Experience building and maintaining microservices architectures (Required) Experience designing and implementing REST APIs (Required) Experience working in Agile/Scrum environments (Required) Experience conducting code reviews and mentoring team members (Required) Experience with incident management and performance optimization (Required) Experience integrating AI-assisted development tools into daily workflows (Preferred) Experience building or integrating AI/ML capabilities into applications (Preferred) Education Bachelor's Degree in Computer Science, Software Engineering, Systems Engineering, Mathematics, Physics, Economics, Business Administration, or related field (Required) Professional certifications in Java, Cloud Technologies, or Scrum (Preferred) Languages English (Professional proficiency) (Required) Hard Skills Java (Required) Spring Boot (Required) Microservices Architecture (Required) REST APIs (Required) Docker (Required) Kubernetes (Required) Cloud Technologies (AWS) (Required) Messaging Systems (Kafka, RabbitMQ, IBM MQ) (Required) Relational Databases or NoSQL (Required) Jira & Confluence (Required) UK Payments knowledge (ISO 20022, SWIFT, MX) (Preferred) GraphQL (Preferred) Performance Testing (JMeter, Gatling) (Preferred) DevSecOps practices (Preferred) GitHub Actions (Preferred) Gradle (Preferred) SonarQube (Preferred) Soft Skills Problem-solving skills (Required) Analytical thinking (Required) Teamwork and collaboration (Required) Communication skills (Required) Learning agility (Required) Proactive mindset (Required) Leadership mindset (Preferred) Technical mentoring capabilities (Preferred) Continuous improvement mindset (Preferred) the company Platforms is proud of being an organization where there are equal opportunities regardless of age, gender, disability, civil status, race, religion or sexual orientation. We are committed to providing an inclusive and accessible application process for all candidates. OUR OFFER AND BENEFITS By joining our team, you will enjoy multiple benefits, such as: We care for your well-being, so you will have health insurance, life insurance, dental insurance, annual health care, and access to Wellhub. We promote flexibility with a hybrid and collaborative model; the selected candidate must be ready to work 60% on-site. We aim to boost your growth with access to self-development programs. We aim to make your workdays more accessible, so you will have transportation allowance and meal voucher/food voucher. the company Platforms is part of Santander Group, one of the world's leading financial groups, with a presence in more than 22 countries. IT STARTS HERE. TAKE YOUR NEXT PROFESSIONAL STEP If you're interested and meet the requirements, apply now or share this opportunity with someone who might be looking for it.
Senior Software Engineer - Global Regulatory Reporting
United States Digital Space LLC
About this role: the company is seeking a Senior Software Engineer to join a high-impact technology team supporting critical initiatives within our Capital Markets and regulatory landscape. This is an opportunity to work on complex, business-critical systems where you'll design and deliver scalable solutions that directly support trading, risk, and compliance functions. You'll be part of a collaborative environment that values innovation, engineering excellence, and continuous learning. In this role, you'll take ownership of key technical deliverables while contributing to broader strategic initiatives across the platform. You'll work closely with business and technology stakeholders to solve challenging problems, influence design decisions, and help drive modern engineering practices including event-driven architectures, data governance, and cloud-native solutions. This is an ideal role for someone looking to deepen their technical expertise while making a tangible impact in a highly regulated, fast-paced financial environment. In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an escalation point, provide guidance and direction to less experienced staff Implement strong data governance, lineage, and reconciliation controls to ensure accuracy and completeness of reported data Required Qualifications: Experience in Software Engineering, or equivalent demonstrated through one or a combination of the following: work experience, training, education Desired Qualifications: Strong understanding of capital markets products such as derivatives, securities financing transactions, equities, and fixed income. Experience in regulatory reporting, risk, compliance, or audit-driven environments Knowledge of non-financial regulatory domains Familiarity with data governance tools and metadata management platforms Experience with event-driven architectures or streaming platforms (e.g., Kafka, Flink) Exposure to containerisation and orchestration (Docker, Kubernetes) Strong understanding of controls, auditability, and regulatory expectations in large financial institutions Ability to influence and collaborate across business and technology teams Familiarity with responsible AI principles and understanding of how AI can augment software engineering Posting End Date: 30 Jun 2026 We Value Equal Opportunity the company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic.
27/07/2026
Full time
About this role: the company is seeking a Senior Software Engineer to join a high-impact technology team supporting critical initiatives within our Capital Markets and regulatory landscape. This is an opportunity to work on complex, business-critical systems where you'll design and deliver scalable solutions that directly support trading, risk, and compliance functions. You'll be part of a collaborative environment that values innovation, engineering excellence, and continuous learning. In this role, you'll take ownership of key technical deliverables while contributing to broader strategic initiatives across the platform. You'll work closely with business and technology stakeholders to solve challenging problems, influence design decisions, and help drive modern engineering practices including event-driven architectures, data governance, and cloud-native solutions. This is an ideal role for someone looking to deepen their technical expertise while making a tangible impact in a highly regulated, fast-paced financial environment. In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an escalation point, provide guidance and direction to less experienced staff Implement strong data governance, lineage, and reconciliation controls to ensure accuracy and completeness of reported data Required Qualifications: Experience in Software Engineering, or equivalent demonstrated through one or a combination of the following: work experience, training, education Desired Qualifications: Strong understanding of capital markets products such as derivatives, securities financing transactions, equities, and fixed income. Experience in regulatory reporting, risk, compliance, or audit-driven environments Knowledge of non-financial regulatory domains Familiarity with data governance tools and metadata management platforms Experience with event-driven architectures or streaming platforms (e.g., Kafka, Flink) Exposure to containerisation and orchestration (Docker, Kubernetes) Strong understanding of controls, auditability, and regulatory expectations in large financial institutions Ability to influence and collaborate across business and technology teams Familiarity with responsible AI principles and understanding of how AI can augment software engineering Posting End Date: 30 Jun 2026 We Value Equal Opportunity the company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic.
Lead Business Analyst (Techno-Functional)
Shoptalk Basildon, Essex
Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Software Development Engineering - Advisor I About your role: At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Software Development Engineering - Advisor 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. Responsibilities listed are not intended to be all-inclusive and may be modified as necessary. 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.
27/07/2026
Full time
Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Software Development Engineering - Advisor I About your role: At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Software Development Engineering - Advisor 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. Responsibilities listed are not intended to be all-inclusive and may be modified as necessary. 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.
ANSON MCCADE
Data Engineer
ANSON MCCADE
Data Engineer Newcastle (Hybrid) Permanent Competitive salary + package Im currently working with a global consultancy to hire Data Engineers to join a growing Advanced Technology team delivering large-scale data solutions across public and private sector clients. This is a hands-on role where youll work with modern data technologies, building scalable pipelines and real-time data platforms that power analytics and AI-driven decision making. What youll be doing Building and optimising scalable data pipelines using Java (primary) and technologies like Kafka, Flink, or Spark Developing real-time streaming solutions and event-driven architectures using AWS services (Kinesis, MSK, Lambda, Glue) Contributing to data architecture, modelling, and best practices across modern data platforms Deploying and maintaining solutions using CI/CD and Infrastructure as Code (Terraform, CloudFormation) Collaborating with analytics, AI, and product teams to deliver high-quality, reliable datasets What theyre looking for Strong experience in data engineering or large-scale data platforms (3+ years) Proficiency in Java or Python Hands-on experience with streaming technologies (Kafka / Flink preferred) Good understanding of distributed systems and cloud platforms (AWS ideally) Experience with CI/CD, Docker, Kubernetes, and modern DevOps practices Why consider this role? Work on high-impact, large-scale data projects Exposure to modern cloud and streaming technologies Strong career progression within a global organisation Collaborative, innovation-focused engineering culture Please note: This role requires eligibility for UK security clearance (5 years UK residency). JBRP1_UKTJ
27/07/2026
Full time
Data Engineer Newcastle (Hybrid) Permanent Competitive salary + package Im currently working with a global consultancy to hire Data Engineers to join a growing Advanced Technology team delivering large-scale data solutions across public and private sector clients. This is a hands-on role where youll work with modern data technologies, building scalable pipelines and real-time data platforms that power analytics and AI-driven decision making. What youll be doing Building and optimising scalable data pipelines using Java (primary) and technologies like Kafka, Flink, or Spark Developing real-time streaming solutions and event-driven architectures using AWS services (Kinesis, MSK, Lambda, Glue) Contributing to data architecture, modelling, and best practices across modern data platforms Deploying and maintaining solutions using CI/CD and Infrastructure as Code (Terraform, CloudFormation) Collaborating with analytics, AI, and product teams to deliver high-quality, reliable datasets What theyre looking for Strong experience in data engineering or large-scale data platforms (3+ years) Proficiency in Java or Python Hands-on experience with streaming technologies (Kafka / Flink preferred) Good understanding of distributed systems and cloud platforms (AWS ideally) Experience with CI/CD, Docker, Kubernetes, and modern DevOps practices Why consider this role? Work on high-impact, large-scale data projects Exposure to modern cloud and streaming technologies Strong career progression within a global organisation Collaborative, innovation-focused engineering culture Please note: This role requires eligibility for UK security clearance (5 years UK residency). JBRP1_UKTJ
Capco
Principal Backend Engineer (Java)
Capco
Principal Backend Engineer - Java Location: London (Hybrid) | Type: Permanent The Role Capco is growing our Engineering team - and we're looking for experienced Principal Backend Engineers with strong Java skills and a passion for delivering innovative solutions in financial services. If you enjoy solving complex problems, working with cloud-native technologies, and collaborating in agile teams, we'd love to hear from you. As a Principal Backend Engineer at Capco, you'll contribute to high-impact, client-facing projects that shape the future of financial services. You'll work alongside talented engineers, have access to industry-leading training, and get the opportunity to grow your skills across multiple platforms. You will also get the chance to work across different domains within FS & Energy. What You'll Do Build and deliver scalable Back End services using Java (11, 17+) Design and implement APIs and microservices for enterprise systems Work across cloud platforms, particularly AWS, using best practice deployment techniques Contribute to architecture discussions and solution design Develop robust test coverage including unit, integration, and performance testing Collaborate in agile teams alongside clients, product managers, and other engineers What We're Looking For Java Development - Expertise in Java 11, 17 and above. Spring Boot - Proficiency with the Spring Boot framework. Cloud Services - Deep understanding of deploying enterprise level software into any public cloud, preferably AWS. Architecture Patterns - Experience implementing microservices, event-driven, CQRS and cloud-native architectures. CI/CD - Strong understanding of CI/CD pipelines, particularly within the AWS ecosystem. Database Management - Proficiency in both SQL and NoSQL databases. Message Brokers - Experience with Kafka. Testing - Ability to write various types of tests including unit, component, integration, end-to-end, and performance tests. Java Streaming - Core understanding of Java streaming and AWS integration. Infrastructure as Code - Experience with CloudFormation or similar tools for infrastructure management. Large-Scale Systems Design - Experience with designing large-scale systems. Distributed Systems Troubleshooting - Ability to troubleshoot distributed systems. Bonus Points For An appetite to contribute to the wider Capco business outside of project assignments. This can be achieved through various means including thought leadership activities, supporting RFP's and the coaching/mentoring of more junior engineering team members Proficiency with Gitlab for CI/CD processes. Behaviour Driven Design - Experience writing automation test cases in Cucumber using Behaviour Driven Design (BDD). AWS Certified Solutions Architect - Associate or Professional level certification required. Security Best Practices - Strong knowledge of security best practices, including the use of IAM Roles, KMS, etc. Why Join Capco You'll be part of a team where your voice matters. We're collaborative, non-hierarchical, and Laser-focused on creating impact - for our clients and for you. At Capco, you'll shape your career around your strengths, enjoy flexibility and trust, and work with people who genuinely care about your growth and wellbeing. We offer a competitive, people-first benefits package designed to support every aspect of your life: Core Benefits: Discretionary bonus, competitive pension, health insurance, life insurance and critical illness cover. Mental Health: Easy access to CareFirst, Unmind, Aviva consultations, and in-house first aiders. Family-Friendly: Maternity, adoption, shared parental leave, plus paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement. Family Care: 8 complimentary backup care sessions for emergency childcare or elder care. Holiday Flexibility: 5 weeks of annual leave with the option to buy or sell holiday days based on your needs. Continuous Learning: Minimum 40 Hours of Training Annually: Take your pick-workshops, certifications, E-learning-your growth, your way. Also, Business Coach assigned from Day One: Get one-on-one guidance to fast-track your goals and accelerate your development. Healthcare Access: Convenient online GP services. Extra Perks: Gympass (Wellhub), travel insurance, Tastecard, season ticket loans, Cycle to Work, and dental insurance. Inclusion at Capco We're committed to a barrier-free, inclusive recruitment process. If you need any adjustments at any stage, just let us know - we'll be happy to help. We welcome applicants from all backgrounds. At Capco, we value the difference you make, and the differences that make you. Our culture champions diversity, equity and inclusivity, and we bring a collaborative mindset to our partnerships with clients and colleagues. is the cornerstone of our success and a value that our employees live and breathe every day.
27/07/2026
Full time
Principal Backend Engineer - Java Location: London (Hybrid) | Type: Permanent The Role Capco is growing our Engineering team - and we're looking for experienced Principal Backend Engineers with strong Java skills and a passion for delivering innovative solutions in financial services. If you enjoy solving complex problems, working with cloud-native technologies, and collaborating in agile teams, we'd love to hear from you. As a Principal Backend Engineer at Capco, you'll contribute to high-impact, client-facing projects that shape the future of financial services. You'll work alongside talented engineers, have access to industry-leading training, and get the opportunity to grow your skills across multiple platforms. You will also get the chance to work across different domains within FS & Energy. What You'll Do Build and deliver scalable Back End services using Java (11, 17+) Design and implement APIs and microservices for enterprise systems Work across cloud platforms, particularly AWS, using best practice deployment techniques Contribute to architecture discussions and solution design Develop robust test coverage including unit, integration, and performance testing Collaborate in agile teams alongside clients, product managers, and other engineers What We're Looking For Java Development - Expertise in Java 11, 17 and above. Spring Boot - Proficiency with the Spring Boot framework. Cloud Services - Deep understanding of deploying enterprise level software into any public cloud, preferably AWS. Architecture Patterns - Experience implementing microservices, event-driven, CQRS and cloud-native architectures. CI/CD - Strong understanding of CI/CD pipelines, particularly within the AWS ecosystem. Database Management - Proficiency in both SQL and NoSQL databases. Message Brokers - Experience with Kafka. Testing - Ability to write various types of tests including unit, component, integration, end-to-end, and performance tests. Java Streaming - Core understanding of Java streaming and AWS integration. Infrastructure as Code - Experience with CloudFormation or similar tools for infrastructure management. Large-Scale Systems Design - Experience with designing large-scale systems. Distributed Systems Troubleshooting - Ability to troubleshoot distributed systems. Bonus Points For An appetite to contribute to the wider Capco business outside of project assignments. This can be achieved through various means including thought leadership activities, supporting RFP's and the coaching/mentoring of more junior engineering team members Proficiency with Gitlab for CI/CD processes. Behaviour Driven Design - Experience writing automation test cases in Cucumber using Behaviour Driven Design (BDD). AWS Certified Solutions Architect - Associate or Professional level certification required. Security Best Practices - Strong knowledge of security best practices, including the use of IAM Roles, KMS, etc. Why Join Capco You'll be part of a team where your voice matters. We're collaborative, non-hierarchical, and Laser-focused on creating impact - for our clients and for you. At Capco, you'll shape your career around your strengths, enjoy flexibility and trust, and work with people who genuinely care about your growth and wellbeing. We offer a competitive, people-first benefits package designed to support every aspect of your life: Core Benefits: Discretionary bonus, competitive pension, health insurance, life insurance and critical illness cover. Mental Health: Easy access to CareFirst, Unmind, Aviva consultations, and in-house first aiders. Family-Friendly: Maternity, adoption, shared parental leave, plus paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement. Family Care: 8 complimentary backup care sessions for emergency childcare or elder care. Holiday Flexibility: 5 weeks of annual leave with the option to buy or sell holiday days based on your needs. Continuous Learning: Minimum 40 Hours of Training Annually: Take your pick-workshops, certifications, E-learning-your growth, your way. Also, Business Coach assigned from Day One: Get one-on-one guidance to fast-track your goals and accelerate your development. Healthcare Access: Convenient online GP services. Extra Perks: Gympass (Wellhub), travel insurance, Tastecard, season ticket loans, Cycle to Work, and dental insurance. Inclusion at Capco We're committed to a barrier-free, inclusive recruitment process. If you need any adjustments at any stage, just let us know - we'll be happy to help. We welcome applicants from all backgrounds. At Capco, we value the difference you make, and the differences that make you. Our culture champions diversity, equity and inclusivity, and we bring a collaborative mindset to our partnerships with clients and colleagues. is the cornerstone of our success and a value that our employees live and breathe every day.
Capco
Senior Java Engineer
Capco
Senior Backend Engineer - Java Location: London (Hybrid) | Practice Area : Technology & Engineering Type: Permanent Power the platforms behind modern finance. Shape cloud-native solutions with Java at their core. The Role We're seeking a Senior Backend Engineer (Java) to join our Technology & Engineering team. You'll bring expertise in building robust, scalable, cloud-native applications using Java, Spring Boot, and AWS. Working on high-impact platforms for Tier 1 financial institutions, you'll lead Back End design, champion agile best practices, and contribute to the evolution of modern banking technology. What You'll Do Design and build microservices-based applications using Java 11+ and Spring Boot Deliver enterprise-ready cloud solutions, with a focus on AWS infrastructure and services Build and manage robust CI/CD pipelines and ensure secure, scalable deployments Write comprehensive tests and implement quality-driven development across the stack Collaborate in agile teams and contribute to design decisions, troubleshooting, and continuous improvement What We're Looking For Expert-level Java development (Java 11, 17, 21+), Spring Boot proficiency Deep knowledge of public cloud environments, preferably AWS Experience designing cloud-native, microservices, and event-driven architectures Strong grasp of CI/CD pipelines, SQL/NoSQL databases, Kafka, and Java Streaming Familiarity with infrastructure-as-code (eg, CloudFormation), distributed systems, and secure design practices Bonus Points For Experience using GitLab for CI/CD pipelines and Cucumber for BDD test automation AWS Certified Solutions Architect (Associate or Professional) Knowledge of CQRS patterns and performance testing strategies Passion for exploring emerging cloud technologies and frameworks Experience delivering customer-facing or business-critical applications in finance Why Join Capco Deliver high-impact technology solutions for Tier 1 financial institutions Work in a collaborative, flat, and entrepreneurial consulting culture Access continuous learning, training, and industry certifications Be part of a team shaping the future of digital financial services Help shape the future of digital transformation across FS & Energy. Benefits We offer a competitive, people-first benefits package designed to support every aspect of your life: Core Benefits: Discretionary bonus, competitive pension, health insurance, life insurance and critical illness cover. Mental Health: Easy access to CareFirst, Unmind, Aviva consultations, and in-house first aiders. Family-Friendly: Maternity, adoption, shared parental leave, plus paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement. Family Care: 8 complimentary backup care sessions for emergency childcare or elder care. Holiday Flexibility: 5 weeks of annual leave with the option to buy or sell holiday days based on your needs. Continuous Learning: Your growth, your way - minimum 40 hours of training annually. Take your pick; workshops, certifications, E-learning. Also, Business Coach assigned from Day One: Get one-on-one guidance to fast-track your goals and accelerate your development. Healthcare Access: Convenient online GP services. Extra Perks: Gympass(Wellhub), travel insurance, Tastecard, season ticket loans, Cycle to Work, and dental insurance. Inclusion at Capco We're committed to making our recruitment process accessible and straightforward for everyone. If you need any adjustments at any stage, just let us know - we'll be happy to help. We value each person's unique perspective and contribution. At Capco, we believe that being yourself is your greatest strength. Our culture encourages individuality and collaboration - a mindset that shapes how we work with clients and each other every day.
27/07/2026
Full time
Senior Backend Engineer - Java Location: London (Hybrid) | Practice Area : Technology & Engineering Type: Permanent Power the platforms behind modern finance. Shape cloud-native solutions with Java at their core. The Role We're seeking a Senior Backend Engineer (Java) to join our Technology & Engineering team. You'll bring expertise in building robust, scalable, cloud-native applications using Java, Spring Boot, and AWS. Working on high-impact platforms for Tier 1 financial institutions, you'll lead Back End design, champion agile best practices, and contribute to the evolution of modern banking technology. What You'll Do Design and build microservices-based applications using Java 11+ and Spring Boot Deliver enterprise-ready cloud solutions, with a focus on AWS infrastructure and services Build and manage robust CI/CD pipelines and ensure secure, scalable deployments Write comprehensive tests and implement quality-driven development across the stack Collaborate in agile teams and contribute to design decisions, troubleshooting, and continuous improvement What We're Looking For Expert-level Java development (Java 11, 17, 21+), Spring Boot proficiency Deep knowledge of public cloud environments, preferably AWS Experience designing cloud-native, microservices, and event-driven architectures Strong grasp of CI/CD pipelines, SQL/NoSQL databases, Kafka, and Java Streaming Familiarity with infrastructure-as-code (eg, CloudFormation), distributed systems, and secure design practices Bonus Points For Experience using GitLab for CI/CD pipelines and Cucumber for BDD test automation AWS Certified Solutions Architect (Associate or Professional) Knowledge of CQRS patterns and performance testing strategies Passion for exploring emerging cloud technologies and frameworks Experience delivering customer-facing or business-critical applications in finance Why Join Capco Deliver high-impact technology solutions for Tier 1 financial institutions Work in a collaborative, flat, and entrepreneurial consulting culture Access continuous learning, training, and industry certifications Be part of a team shaping the future of digital financial services Help shape the future of digital transformation across FS & Energy. Benefits We offer a competitive, people-first benefits package designed to support every aspect of your life: Core Benefits: Discretionary bonus, competitive pension, health insurance, life insurance and critical illness cover. Mental Health: Easy access to CareFirst, Unmind, Aviva consultations, and in-house first aiders. Family-Friendly: Maternity, adoption, shared parental leave, plus paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement. Family Care: 8 complimentary backup care sessions for emergency childcare or elder care. Holiday Flexibility: 5 weeks of annual leave with the option to buy or sell holiday days based on your needs. Continuous Learning: Your growth, your way - minimum 40 hours of training annually. Take your pick; workshops, certifications, E-learning. Also, Business Coach assigned from Day One: Get one-on-one guidance to fast-track your goals and accelerate your development. Healthcare Access: Convenient online GP services. Extra Perks: Gympass(Wellhub), travel insurance, Tastecard, season ticket loans, Cycle to Work, and dental insurance. Inclusion at Capco We're committed to making our recruitment process accessible and straightforward for everyone. If you need any adjustments at any stage, just let us know - we'll be happy to help. We value each person's unique perspective and contribution. At Capco, we believe that being yourself is your greatest strength. Our culture encourages individuality and collaboration - a mindset that shapes how we work with clients and each other every day.
Data Engineer III
Fairygodboss
Build the data foundation behind a digital investing experience used by over 275,000 investors in the UK. Join Personal Investing to help deliver clear, data-driven insights through robust cloud-native platforms and pipelines. You'll work with modern lakehouse, warehousing, and streaming technologies while strengthening engineering excellence and operational reliability. This is an opportunity to grow your impact on a platform that supports analytics and regulatory reporting at scale. Job summary As a Data Engineer at JPMorgan Chase within Personal Investing, you will build and operate a robust cloud-native data platform and pipelines that power analytics, regulatory reporting, and data-promoted applications at scale. You will help us deliver reliable, scalable, observable, and secure data solutions across cloud-native services, lakehouse architectures, data warehousing, and streaming systems. You'll partner with teammates to build consistent, maintainable pipelines and contribute across the software delivery lifecycle from requirements through support. Job responsibilities Build and maintain scalable, reusable data processing and data quality frameworks using Python, PySpark, and dbt Build and operate batch and streaming data pipelines with strong scalability, performance, and fault tolerance Develop and manage workflow orchestration using tools such as Apache Airflow to support reliable, observable, and well-scheduled data movement and transformations Implement and optimize data models and warehouse structures to support analytics and business intelligence workloads Write clean, testable Python/PySpark code using object-oriented principles and unit testing Implement infrastructure-as-code for the data platform using Terraform Containerize and deploy services using Docker, Kubernetes, and Helm Contribute across the software development lifecycle, including requirements, design, development, testing, deployment, release, and support Collaborate with teammates in an agile, dynamic environment to deliver reliable outcomes Required qualifications, capabilities, and skills Degree in Computer Science or a STEM-related field (or equivalent) Experience working in an agile and dynamic environment Experience across the software development lifecycle (requirements, design, architecture, development, testing, deployment, release, and support) At least 5 years of recent, hands on professional experience actively coding as a data engineer Hands on experience with major cloud technologies (e.g., AWS, Google Cloud, or Azure) Experience writing Python using object-oriented programming and unit/integration testing practices Experience with SQL and familiarity with SQL-based workflow management tools such as dbt Experience with orchestration tools such as Airflow (or similar) Understanding of messaging/streaming systems such as Kafka or Pub/Sub (or similar) Familiarity with infrastructure-as-code (e.g., Terraform) for cloud-based data infrastructure Preferred qualifications, capabilities, and skills Data modeling skills Experience with data streaming and scalable processing frameworks (e.g., Spark, Flink, Beam, or similar) Experience automating deployment, releases, and testing in continuous integration and continuous delivery pipelines Experience with lakehouse patterns and table formats (e.g., Apache Iceberg) Experience with federated query engines such as Trino Experience designing automated tests (unit, component, integration, and end to end), including use of mocking frameworks Experience with containers and container-based deployment environments (e.g., Docker, Kubernetes, or similar) 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.
27/07/2026
Full time
Build the data foundation behind a digital investing experience used by over 275,000 investors in the UK. Join Personal Investing to help deliver clear, data-driven insights through robust cloud-native platforms and pipelines. You'll work with modern lakehouse, warehousing, and streaming technologies while strengthening engineering excellence and operational reliability. This is an opportunity to grow your impact on a platform that supports analytics and regulatory reporting at scale. Job summary As a Data Engineer at JPMorgan Chase within Personal Investing, you will build and operate a robust cloud-native data platform and pipelines that power analytics, regulatory reporting, and data-promoted applications at scale. You will help us deliver reliable, scalable, observable, and secure data solutions across cloud-native services, lakehouse architectures, data warehousing, and streaming systems. You'll partner with teammates to build consistent, maintainable pipelines and contribute across the software delivery lifecycle from requirements through support. Job responsibilities Build and maintain scalable, reusable data processing and data quality frameworks using Python, PySpark, and dbt Build and operate batch and streaming data pipelines with strong scalability, performance, and fault tolerance Develop and manage workflow orchestration using tools such as Apache Airflow to support reliable, observable, and well-scheduled data movement and transformations Implement and optimize data models and warehouse structures to support analytics and business intelligence workloads Write clean, testable Python/PySpark code using object-oriented principles and unit testing Implement infrastructure-as-code for the data platform using Terraform Containerize and deploy services using Docker, Kubernetes, and Helm Contribute across the software development lifecycle, including requirements, design, development, testing, deployment, release, and support Collaborate with teammates in an agile, dynamic environment to deliver reliable outcomes Required qualifications, capabilities, and skills Degree in Computer Science or a STEM-related field (or equivalent) Experience working in an agile and dynamic environment Experience across the software development lifecycle (requirements, design, architecture, development, testing, deployment, release, and support) At least 5 years of recent, hands on professional experience actively coding as a data engineer Hands on experience with major cloud technologies (e.g., AWS, Google Cloud, or Azure) Experience writing Python using object-oriented programming and unit/integration testing practices Experience with SQL and familiarity with SQL-based workflow management tools such as dbt Experience with orchestration tools such as Airflow (or similar) Understanding of messaging/streaming systems such as Kafka or Pub/Sub (or similar) Familiarity with infrastructure-as-code (e.g., Terraform) for cloud-based data infrastructure Preferred qualifications, capabilities, and skills Data modeling skills Experience with data streaming and scalable processing frameworks (e.g., Spark, Flink, Beam, or similar) Experience automating deployment, releases, and testing in continuous integration and continuous delivery pipelines Experience with lakehouse patterns and table formats (e.g., Apache Iceberg) Experience with federated query engines such as Trino Experience designing automated tests (unit, component, integration, and end to end), including use of mocking frameworks Experience with containers and container-based deployment environments (e.g., Docker, Kubernetes, or similar) 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.
Python Engineer
Smartodds Limited
We have a fantastic new opportunity to join our team at Smartodds as a Python Engineer. Based in North London, Smartodds provides in-depth research and analysis on sporting events around the world, supported by world-class, bespoke software platforms. We are proud of our collaborative and dynamic culture, grounded in our core values of Boldness, Open-mindedness, Ownership, and Togetherness. We are a supportive and collaborative team - our environment is open, inclusive, and focused on doing great work together. About the role. As a Python Engineer, you will be responsible for developing data pipelines and back-end solutions that meet specifications and business requirements. This will include delivering production-grade software and collaborating with the team to optimise processes to drive continuous improvement forward. Hands-on development of our pipelines and back-end applications for the acquisitions of live and post-match sports data Deliver high-quality, production-grade products in line with initial specifications and project requirements Follow coding and deployment standards set by the data engineering leadership Provide accurate project updates, feedback on progress and timelines for deliverables. Identify and escalates bottlenecks or issues within the existing codebase and propose technical and infrastructural improvements Provide 3rd line support and deploy hot-fixes as required Investigate/debug issues as needed Dedicate time to personal and professional growth by improving technical skills, expanding knowledge of relevant subjects (sports, injury, technology) and widening experience with other tools and techniques. Skills & Experiences Required Previous relevant experience within a mid-level Software Engineering position or at least 2+ years in a Junior Engineering role, working on back-end data solutions and warehousing, with exposure to the technologies listed below BSc in computer science or a similar degree Advanced knowledge of Python and API development Good understanding of data solution architectures with batch processing required, and real time processing knowledge would be an advantage Solid foundation with code-testing, preferably with TDD exposure Preferred (at least 2 out of the following) Advanced knowledge of Django, ORMS Experience with message bus (RabbitMQ/Kafka) Experience with CI/CD, Docker, Kubernetes, Gitlab Working knowledge with relational databases: PostgreSQL (ideally), MySQL, MSSQL Interest in sports, such as football (at least), cricket, tennis, horse racing. Knowledge of their rules and idiosyncrasies Others Ability to work in the UK From Day One 30 days holiday (in addition to bank & public holidays) In-house chef In-house masseuse Team sporting events 25% discount on Brentford Football Club merchandise Cycle to work scheme Employee Assistance Programme Interest-free travel season ticket loan Offsite trips Available on selected days After 3 Months Pension - Employer Contribution starting at 5.5%, and employee starting at 2.5% Income protection - 75% of salary (subject to terms & conditions) Private Medical Insurance - including coverage of any excess payment Life Assurance (4 x times earnings at time of death) Enhanced Company Sick Pay A discretionary annual bonus After 2 Years Increase in employer pension contribution to 6% (with a minimum employee contribution of 3%) Enhanced Maternity Pay Enhanced Paternity Pay After 4 Years Increase in employer pension contribution to 7% (with a minimum employee contribution of 3.5%)
27/07/2026
Full time
We have a fantastic new opportunity to join our team at Smartodds as a Python Engineer. Based in North London, Smartodds provides in-depth research and analysis on sporting events around the world, supported by world-class, bespoke software platforms. We are proud of our collaborative and dynamic culture, grounded in our core values of Boldness, Open-mindedness, Ownership, and Togetherness. We are a supportive and collaborative team - our environment is open, inclusive, and focused on doing great work together. About the role. As a Python Engineer, you will be responsible for developing data pipelines and back-end solutions that meet specifications and business requirements. This will include delivering production-grade software and collaborating with the team to optimise processes to drive continuous improvement forward. Hands-on development of our pipelines and back-end applications for the acquisitions of live and post-match sports data Deliver high-quality, production-grade products in line with initial specifications and project requirements Follow coding and deployment standards set by the data engineering leadership Provide accurate project updates, feedback on progress and timelines for deliverables. Identify and escalates bottlenecks or issues within the existing codebase and propose technical and infrastructural improvements Provide 3rd line support and deploy hot-fixes as required Investigate/debug issues as needed Dedicate time to personal and professional growth by improving technical skills, expanding knowledge of relevant subjects (sports, injury, technology) and widening experience with other tools and techniques. Skills & Experiences Required Previous relevant experience within a mid-level Software Engineering position or at least 2+ years in a Junior Engineering role, working on back-end data solutions and warehousing, with exposure to the technologies listed below BSc in computer science or a similar degree Advanced knowledge of Python and API development Good understanding of data solution architectures with batch processing required, and real time processing knowledge would be an advantage Solid foundation with code-testing, preferably with TDD exposure Preferred (at least 2 out of the following) Advanced knowledge of Django, ORMS Experience with message bus (RabbitMQ/Kafka) Experience with CI/CD, Docker, Kubernetes, Gitlab Working knowledge with relational databases: PostgreSQL (ideally), MySQL, MSSQL Interest in sports, such as football (at least), cricket, tennis, horse racing. Knowledge of their rules and idiosyncrasies Others Ability to work in the UK From Day One 30 days holiday (in addition to bank & public holidays) In-house chef In-house masseuse Team sporting events 25% discount on Brentford Football Club merchandise Cycle to work scheme Employee Assistance Programme Interest-free travel season ticket loan Offsite trips Available on selected days After 3 Months Pension - Employer Contribution starting at 5.5%, and employee starting at 2.5% Income protection - 75% of salary (subject to terms & conditions) Private Medical Insurance - including coverage of any excess payment Life Assurance (4 x times earnings at time of death) Enhanced Company Sick Pay A discretionary annual bonus After 2 Years Increase in employer pension contribution to 6% (with a minimum employee contribution of 3%) Enhanced Maternity Pay Enhanced Paternity Pay After 4 Years Increase in employer pension contribution to 7% (with a minimum employee contribution of 3.5%)
Data Platform Engineer
Manchester Digital Manchester, Lancashire
Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. What you'll be doing Building for Scale: You will lead the design and implementation of our cloud-native Warehouse and Machine Learning platforms, ensuring they are robust, secure, and scalable. Mastering the Orchestration: You'll dive deep into Kubernetes, leveraging Operators and Helm to automate complex data workflows and platform management. Building out kube native data and AI architecture. Bridging the Clouds: You will improve our existing tooling and implement new, seamless integrations between our AWS and GCP environments. Defining our State: You'll use Terraform to manage and define our entire data infrastructure through code, ensuring reproducibility and transparency across the stack. Requirements K8s Expertise: You have a solid understanding and practical experience with Kubernetes, specifically working with Operators and Helm to manage complex application lifecycles. The Engineer's Mindset: You are proficient in Python or Java and enjoy writing clean, efficient code to solve infrastructure challenges. Cloud Native: You are comfortable working in at least one of the major cloud providers (AWS or GCP) and understand how to get the best out of their managed services. Optimising and refine: current data infrastructure, and deploying greenfield kube native OSS projects Bonus points if you have Experience with SQL-based transformation workflows, specifically using dbt within BigQuery. Familiarity with streaming and ingestion tech like Kafka or Debezium. A background in Linux administration or data management best practices. Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing Equal Opportunity Employer Starling Bank is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. Privacy Notice When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
27/07/2026
Full time
Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. What you'll be doing Building for Scale: You will lead the design and implementation of our cloud-native Warehouse and Machine Learning platforms, ensuring they are robust, secure, and scalable. Mastering the Orchestration: You'll dive deep into Kubernetes, leveraging Operators and Helm to automate complex data workflows and platform management. Building out kube native data and AI architecture. Bridging the Clouds: You will improve our existing tooling and implement new, seamless integrations between our AWS and GCP environments. Defining our State: You'll use Terraform to manage and define our entire data infrastructure through code, ensuring reproducibility and transparency across the stack. Requirements K8s Expertise: You have a solid understanding and practical experience with Kubernetes, specifically working with Operators and Helm to manage complex application lifecycles. The Engineer's Mindset: You are proficient in Python or Java and enjoy writing clean, efficient code to solve infrastructure challenges. Cloud Native: You are comfortable working in at least one of the major cloud providers (AWS or GCP) and understand how to get the best out of their managed services. Optimising and refine: current data infrastructure, and deploying greenfield kube native OSS projects Bonus points if you have Experience with SQL-based transformation workflows, specifically using dbt within BigQuery. Familiarity with streaming and ingestion tech like Kafka or Debezium. A background in Linux administration or data management best practices. Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing Equal Opportunity Employer Starling Bank is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. Privacy Notice When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
SoftwareONE Deutschland GmbH
AI Engineer
SoftwareONE Deutschland GmbH
Why SoftwareOne? SoftwareOne is a global provider of software and cloud solutions. With a presence in over 70 countries and more than 12,000 professionals, we help organizations optimize software investments, modernize applications, and unlock the value of cloud, data, and AI. Our people are at the core of everything we do. We enable collaboration across borders, continuous learning, and opportunities to grow in a fast-evolving technology landscape. Whether your focus is on technology, customer success, or business operations, your ideas matter, and your contributions make a difference. Join a global team where you can build your skills, work with leading technologies, and make a real impact for our customers. The role Do you enjoy turning complex data into reliable solutions while also translating business needs into impactful AI use cases? Do you want to shape SoftwareOne with AI and help bring people along the GenAI journey? Are you motivated by working in a collaborative AI team driven by curiosity, transparency and a shared goal of delivering impactful, data-driven solutions? Practical Information: Location: Poland Reports to: AI Data Science Lead Work Arrangement: Remote Visa Requirements: Valid working visa for Poland Language Requirements: Professional/fluent level of English, written and spoken At SoftwareOne we are at the forefront of technological innovation, dedicated to leveraging the power of artificial intelligence to create revolutionary products and solutions. Our AI Team is a dynamic group of talented professionals who are passionate about pushing the boundaries of what is possible with AI and machine learning for our internal employees. Key Responsibilities: Design, build and maintain scalable data pipelines and architectures on Databricks and Azure to support AI and ML use cases Develop AI solutions hands-on, from data preparation and feature engineering to pipelines powering AI and LLM-based applications Collaborate closely with Data Scientists, AI Engineers and the Data & Analytics Team to ensure high-quality, reliable data and optimal performance Work with business stakeholders to gather requirements and translate them into actionable AI use cases and solutions Identify opportunities where AI can create business value and contribute to the development of innovative AI initiatives Contribute to delivering AI projects end-to-end, from concept and exploration to production-ready solutions, ensuring governance and data quality standards What we need to see from you Experience in Data Engineering or a similar role, with a strong background in building data pipelines Experience working with stakeholders on requirements gathering, business analysis, or translating business needs into technical solutions Proficiency in programming languages such as Python (pref)ered, Java, or Scala, and experience with big data technologies (e.g., Spark, Kafka, Hadoop) Hands-on experience with Databricks and Azure AI Services, and familiarity with cloud platforms such as Azure (preferred), AWS, or Google Cloud Solid understanding of database systems, including SQL and NoSQL, and data architecture best practices Strong analytical mindset, excellent communication skills, and a proactive, curious approach to AI, innovation, and continuous learning Benefits Our company benefits vary based on your location, but always include: Global company culture: We defined our 6 core values through our company culture ( ) Amentorwho supports your successful start and is at your side with advice and action President's Club: Recognition awarded by leadership and your peers Flexible work: Do great work from anywhere but also visit local office to deliver excellence in team relationships Lifelong education: A variety oftraining and development opportunities Hire to Grow: We optimize our internal structures and feedback culture constantly to be your Employer of Choice, today and in future Job Function IT & Solutions At SoftwareOne, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Additionally, we encourage experienced individuals that have taken an intentional career break and are now prepared to return to work to explore our SOAR program.
27/07/2026
Full time
Why SoftwareOne? SoftwareOne is a global provider of software and cloud solutions. With a presence in over 70 countries and more than 12,000 professionals, we help organizations optimize software investments, modernize applications, and unlock the value of cloud, data, and AI. Our people are at the core of everything we do. We enable collaboration across borders, continuous learning, and opportunities to grow in a fast-evolving technology landscape. Whether your focus is on technology, customer success, or business operations, your ideas matter, and your contributions make a difference. Join a global team where you can build your skills, work with leading technologies, and make a real impact for our customers. The role Do you enjoy turning complex data into reliable solutions while also translating business needs into impactful AI use cases? Do you want to shape SoftwareOne with AI and help bring people along the GenAI journey? Are you motivated by working in a collaborative AI team driven by curiosity, transparency and a shared goal of delivering impactful, data-driven solutions? Practical Information: Location: Poland Reports to: AI Data Science Lead Work Arrangement: Remote Visa Requirements: Valid working visa for Poland Language Requirements: Professional/fluent level of English, written and spoken At SoftwareOne we are at the forefront of technological innovation, dedicated to leveraging the power of artificial intelligence to create revolutionary products and solutions. Our AI Team is a dynamic group of talented professionals who are passionate about pushing the boundaries of what is possible with AI and machine learning for our internal employees. Key Responsibilities: Design, build and maintain scalable data pipelines and architectures on Databricks and Azure to support AI and ML use cases Develop AI solutions hands-on, from data preparation and feature engineering to pipelines powering AI and LLM-based applications Collaborate closely with Data Scientists, AI Engineers and the Data & Analytics Team to ensure high-quality, reliable data and optimal performance Work with business stakeholders to gather requirements and translate them into actionable AI use cases and solutions Identify opportunities where AI can create business value and contribute to the development of innovative AI initiatives Contribute to delivering AI projects end-to-end, from concept and exploration to production-ready solutions, ensuring governance and data quality standards What we need to see from you Experience in Data Engineering or a similar role, with a strong background in building data pipelines Experience working with stakeholders on requirements gathering, business analysis, or translating business needs into technical solutions Proficiency in programming languages such as Python (pref)ered, Java, or Scala, and experience with big data technologies (e.g., Spark, Kafka, Hadoop) Hands-on experience with Databricks and Azure AI Services, and familiarity with cloud platforms such as Azure (preferred), AWS, or Google Cloud Solid understanding of database systems, including SQL and NoSQL, and data architecture best practices Strong analytical mindset, excellent communication skills, and a proactive, curious approach to AI, innovation, and continuous learning Benefits Our company benefits vary based on your location, but always include: Global company culture: We defined our 6 core values through our company culture ( ) Amentorwho supports your successful start and is at your side with advice and action President's Club: Recognition awarded by leadership and your peers Flexible work: Do great work from anywhere but also visit local office to deliver excellence in team relationships Lifelong education: A variety oftraining and development opportunities Hire to Grow: We optimize our internal structures and feedback culture constantly to be your Employer of Choice, today and in future Job Function IT & Solutions At SoftwareOne, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Additionally, we encourage experienced individuals that have taken an intentional career break and are now prepared to return to work to explore our SOAR program.
Data Engineer
Solirius Ltd.
About Us: Solirius Reply, part of the Reply Group, is a technology consultancy and digital transformation partner that helps organisations solve complex challenges through strategy, design, engineering, and delivery. We work closely with our clients to deliver secure, accessible, user-focused services that evolve with their needs. By combining deep technical expertise with people-centred design, we create solutions that deliver meaningful, lasting impact. Our consultants partner directly with client teams, embedding into organisations to understand their goals, challenges, and users. This collaborative approach enables us to deliver tailored solutions that drive measurable outcomes across public and private sectors. Past and present clients include the Ministry of Justice, Department for Education, Ministry of Housing, Communities and Local Government, UEFA, International Olympic Committee, and Mercedes-Benz. Our services span the full digital delivery lifecycle, including architecture, engineering, delivery management, user-centred design, business analysis, data, DevOps, and AI. We operate as a collaborative and inclusive organisation that empowers our people to take ownership, innovate, and develop their expertise. As an equal opportunities employer, we are committed to encouraging equality, diversity, and social mobility, while creating opportunities for our teams to work on meaningful projects that deliver lasting impact. About You: You are a motivated and adaptable professional with a strong analytical mindset and a passion for using technology to solve real-world problems. You enjoy working in collaborative, agile teams and take pride in delivering high-quality solutions that make a tangible impact. With strong communication skills and a consultative approach, you're comfortable engaging with clients, understanding their needs, and translating them into effective outcomes. The Role: We are looking for an experienced Data Engineer to join our team here at Solirius. You will be working as part of a team, developing and delivering exciting projects with a fantastic team of technology experts. You will be responsible for designing, developing, and maintaining data pipelines and systems that enable data analysis and machine learning. You will also collaborate with data scientists, analysts, and other stakeholders to ensure data quality and reliability. Key Responsibilities: Develop Data Engineering solutions for our clients/projects Design and build data models, schemas to support business requirements Develop and maintain data ingestion and processing systems using various tools and technologies, such as SQL, NoSQL, ETL, Luigi, Airflow, Argo, etc. Implement data storage solutions using different types of databases, such as relational, non-relational, or cloud-based. Working collaboratively with the client and cross-functional teams to identify and address data-related issues and opportunities. Stay updated with the latest trends and developments in the data engineering field, such as modern data stack, big data technologies, cloud computing, etc. Key Skills/Experience: Experience in operating as part of data engineering teams and independently. Experience of working with cloud infrastructure (Azure or AWS, GCP is beneficial) SQL and relational databases (e.g. MS SQL/Azure SQL, PostgreSQL) You have framework experience within either Flask, Tornado or Django, Docker Experience working with ETL pipelines is desirable e.g. Luigi, Airflow or Argo Experience with big data technologies, such as Apache Spark, Hadoop, Kafka, etc. Data acquisition and development of data sets and improving data quality Preparing data for predictive and prescriptive modelling Reporting tools (e.g. Tableau, PowerBI, Qlik) GDPR and Government Service Standard (desirable) Passionate, motivated and enthusiastic about developing technology solutions. Experience working in an Agile development environment Competitive Salary Bonus Scheme Private Healthcare Insurance 25 Days Annual Leave + Bank Holidays Up to 10 days allocated for development training per year Enhanced Parental LeavePaid Fertility Leave (5 Days) Statutory & Contributory Pension EAP with Gym Membership Benefits Cycle to Work and Electric Vehicle schemes Flexible Working Annual Away Days/Company Socials Diversity and Inclusion As an equal opportunities employer, we are committed to creating a work environment that supports, celebrates, encourages and respects all individuals, where all processes are based on merit, competence and business needs. Encouraging high social mobility is really important to us. We foster an inclusive culture by welcoming different perspectives, enabling equitable opportunities and promoting open dialogue. This commitment is reflected in initiatives such as our gender diversity group and our focus on mental health and wellbeing. Whatever stage you are at, you will find an environment where you can thrive. Should you require further assistance or require any reasonable adjustments to be put in place to better support your application process, please do not hesitate to raise this with us. As a Disability Confident employer, we are committed to ensuring our recruitment process is accessible and inclusive, enabling all candidates to demonstrate their skills, experience and potential.
27/07/2026
Full time
About Us: Solirius Reply, part of the Reply Group, is a technology consultancy and digital transformation partner that helps organisations solve complex challenges through strategy, design, engineering, and delivery. We work closely with our clients to deliver secure, accessible, user-focused services that evolve with their needs. By combining deep technical expertise with people-centred design, we create solutions that deliver meaningful, lasting impact. Our consultants partner directly with client teams, embedding into organisations to understand their goals, challenges, and users. This collaborative approach enables us to deliver tailored solutions that drive measurable outcomes across public and private sectors. Past and present clients include the Ministry of Justice, Department for Education, Ministry of Housing, Communities and Local Government, UEFA, International Olympic Committee, and Mercedes-Benz. Our services span the full digital delivery lifecycle, including architecture, engineering, delivery management, user-centred design, business analysis, data, DevOps, and AI. We operate as a collaborative and inclusive organisation that empowers our people to take ownership, innovate, and develop their expertise. As an equal opportunities employer, we are committed to encouraging equality, diversity, and social mobility, while creating opportunities for our teams to work on meaningful projects that deliver lasting impact. About You: You are a motivated and adaptable professional with a strong analytical mindset and a passion for using technology to solve real-world problems. You enjoy working in collaborative, agile teams and take pride in delivering high-quality solutions that make a tangible impact. With strong communication skills and a consultative approach, you're comfortable engaging with clients, understanding their needs, and translating them into effective outcomes. The Role: We are looking for an experienced Data Engineer to join our team here at Solirius. You will be working as part of a team, developing and delivering exciting projects with a fantastic team of technology experts. You will be responsible for designing, developing, and maintaining data pipelines and systems that enable data analysis and machine learning. You will also collaborate with data scientists, analysts, and other stakeholders to ensure data quality and reliability. Key Responsibilities: Develop Data Engineering solutions for our clients/projects Design and build data models, schemas to support business requirements Develop and maintain data ingestion and processing systems using various tools and technologies, such as SQL, NoSQL, ETL, Luigi, Airflow, Argo, etc. Implement data storage solutions using different types of databases, such as relational, non-relational, or cloud-based. Working collaboratively with the client and cross-functional teams to identify and address data-related issues and opportunities. Stay updated with the latest trends and developments in the data engineering field, such as modern data stack, big data technologies, cloud computing, etc. Key Skills/Experience: Experience in operating as part of data engineering teams and independently. Experience of working with cloud infrastructure (Azure or AWS, GCP is beneficial) SQL and relational databases (e.g. MS SQL/Azure SQL, PostgreSQL) You have framework experience within either Flask, Tornado or Django, Docker Experience working with ETL pipelines is desirable e.g. Luigi, Airflow or Argo Experience with big data technologies, such as Apache Spark, Hadoop, Kafka, etc. Data acquisition and development of data sets and improving data quality Preparing data for predictive and prescriptive modelling Reporting tools (e.g. Tableau, PowerBI, Qlik) GDPR and Government Service Standard (desirable) Passionate, motivated and enthusiastic about developing technology solutions. Experience working in an Agile development environment Competitive Salary Bonus Scheme Private Healthcare Insurance 25 Days Annual Leave + Bank Holidays Up to 10 days allocated for development training per year Enhanced Parental LeavePaid Fertility Leave (5 Days) Statutory & Contributory Pension EAP with Gym Membership Benefits Cycle to Work and Electric Vehicle schemes Flexible Working Annual Away Days/Company Socials Diversity and Inclusion As an equal opportunities employer, we are committed to creating a work environment that supports, celebrates, encourages and respects all individuals, where all processes are based on merit, competence and business needs. Encouraging high social mobility is really important to us. We foster an inclusive culture by welcoming different perspectives, enabling equitable opportunities and promoting open dialogue. This commitment is reflected in initiatives such as our gender diversity group and our focus on mental health and wellbeing. Whatever stage you are at, you will find an environment where you can thrive. Should you require further assistance or require any reasonable adjustments to be put in place to better support your application process, please do not hesitate to raise this with us. As a Disability Confident employer, we are committed to ensuring our recruitment process is accessible and inclusive, enabling all candidates to demonstrate their skills, experience and potential.
Full-Stack Engineer
algo1
About algo1 algo1 is a VC-backed, stealth-mode startup building behavioural AI for the retail industry. Our platform has been built from the ground up with no legacy systems, no patchwork, just a clean slate and a clear vision. Our mission is to bring the power of modern machine learning directly to the in-store shopping experience. Mission matters to us. What sets us apart is our obsession with grocery retail and the shopper experience. If you're excited by the opportunity to transform an experience that touches millions of people every day, you'll feel right at home here. The Role We're looking for a Full Stack Engineer to work closely with product, design, mobile, and machine learning team members to design & build experiences that re-define in-store shopping. We believe that agentic, LLM-driven workflows are here to stay and are looking for engineers who have embraced this and will being a different perspective to our product development lifecycle. You'll help build engaging & intuitive web experiences and the event-driven & real-time backend services that power them. You'll work across the stack, implementing highly responsive UI components and real-time data flows and APIs on a backend designed for scale & flexibility. What You Will Own Design and implement reactive, real-time web interfaces that help manage & redefine what is possible with in-store content personalisation Contribute to distributed, event-driven backend services connecting our web experience with information from remote devices and external data sources. Model and manage structured and semi-structured data across storage layers Integrate AI-driven personalisation and real-time insights into user flows Contribute to overall system design: service boundaries, data ownership, scaling, and observability Essential Qualifications Built modern full-stack applications (Python/Java/Go + React/ts) Worked with a variety of storage technologies (eg. Postgres, Mongo, Redis, Object) Experience with async and bi-directional communication protocols and patterns (eg. WebSockets, SSE) Designed and implemented event-driven distributed systems (eg. Kafka/Pulsar, RabbitMQ, MQTT, or similar) Actively utilising and experimenting with AI development tools (eg. Claude, Copilot, Cursor) to speed up iteration, prototyping and overall development Nice to Have Built and deployed services on any major cloud providers' services (Azure, GCP, AWS) Experience with container orchestration and service containerisation (Kubernetes, Docker) Worked with real-time data collection and/or processing Worked in an IoT or Edge-oriented architectures Experience or knowledge in retail POS, inventory, or loyalty systems If you're excited by the idea of shaping the future of retail and eager to make a real impact from day one, we'd love to hear from you.
27/07/2026
Full time
About algo1 algo1 is a VC-backed, stealth-mode startup building behavioural AI for the retail industry. Our platform has been built from the ground up with no legacy systems, no patchwork, just a clean slate and a clear vision. Our mission is to bring the power of modern machine learning directly to the in-store shopping experience. Mission matters to us. What sets us apart is our obsession with grocery retail and the shopper experience. If you're excited by the opportunity to transform an experience that touches millions of people every day, you'll feel right at home here. The Role We're looking for a Full Stack Engineer to work closely with product, design, mobile, and machine learning team members to design & build experiences that re-define in-store shopping. We believe that agentic, LLM-driven workflows are here to stay and are looking for engineers who have embraced this and will being a different perspective to our product development lifecycle. You'll help build engaging & intuitive web experiences and the event-driven & real-time backend services that power them. You'll work across the stack, implementing highly responsive UI components and real-time data flows and APIs on a backend designed for scale & flexibility. What You Will Own Design and implement reactive, real-time web interfaces that help manage & redefine what is possible with in-store content personalisation Contribute to distributed, event-driven backend services connecting our web experience with information from remote devices and external data sources. Model and manage structured and semi-structured data across storage layers Integrate AI-driven personalisation and real-time insights into user flows Contribute to overall system design: service boundaries, data ownership, scaling, and observability Essential Qualifications Built modern full-stack applications (Python/Java/Go + React/ts) Worked with a variety of storage technologies (eg. Postgres, Mongo, Redis, Object) Experience with async and bi-directional communication protocols and patterns (eg. WebSockets, SSE) Designed and implemented event-driven distributed systems (eg. Kafka/Pulsar, RabbitMQ, MQTT, or similar) Actively utilising and experimenting with AI development tools (eg. Claude, Copilot, Cursor) to speed up iteration, prototyping and overall development Nice to Have Built and deployed services on any major cloud providers' services (Azure, GCP, AWS) Experience with container orchestration and service containerisation (Kubernetes, Docker) Worked with real-time data collection and/or processing Worked in an IoT or Edge-oriented architectures Experience or knowledge in retail POS, inventory, or loyalty systems If you're excited by the idea of shaping the future of retail and eager to make a real impact from day one, we'd love to hear from you.
Backend Developer
Insignis Asset Management Limited
We are a fast-growing FinTech company looking for a talented and enthusiastic engineer to join our team. We are expanding, making this a perfect position if you would like to have a significant impact on our company's growth and develop your role and career as the business evolves. You will join a team where your ideas will be welcomed and valued. You will be responsible for designing, developing and enhancing our core platform by contributing to the delivery of new projects and improvements to our current ones, working on business-critical systems and helping to shape how the platform scales and evolves. The role spans the full development lifecycle - from technical designs and implementation through to databases and DevOps. You need to be flexible and innovative and be able to handle challenges. Role Responsibilities Enhance and extend our core Cash Management platform, using your extensive experience in .NET and C# development. Help design, build and operate distributed, microservices-based systems. Take part in technical designs - considering the full system, weighing trade-offs, and helping the team choose the right tools and patterns. Design and develop event-driven, asynchronous workflows and messaging integrations. Work with stakeholders across the business to analyse requirements and develop solutions. Implement continuous integration and delivery to limit manual testing and troubleshooting. Apply DevOps practices to deliver resilient, scalable and secure software. Produce accurate technical and non-technical documentation. Requirements We're interested in the skills, experience and personality you can bring, including: Strong knowledge of C# and .NET, including object-oriented programming and SOLID design principles. MS SQL and T-SQL. Hands-on experience building and operating microservices architectures Experience with event-driven systems and asynchronous messaging patterns. A solid understanding of distributed systems and scalability challenges. Familiarity with asynchronous message brokers such as Kafka, RabbitMQ, Service Bus or Event Hub. Experience containerising and running services with Docker and orchestrating them with Kubernetes. Experience designing, implementing and consuming RESTful APIs. Ability to evaluate and communicate the trade-offs between different tools and patterns for scale, reliability, speed of delivery and more. Ability to and take an active part in technical design discussions. A pragmatic approach to coding, choosing solutions that fit the problem, balancing quality and simplicity, consider the full system design. Some front-end development experience in Vue.js is a nice to have. Experience with NoSQL or document databases such as MongoDB or Azure Cosmos DB. (Plus) Experience designing and developing continuous integration build, test and deployment environments using modern cloud-based tools and techniques. (Plus) Experience working in Agile or Scrum teams, with an understanding of sprint planning, story points and iterative development. (Plus) About you Able to integrate quickly and work well within a team. Confident, self-motivated and able to display a high degree of focus. Comfortable working in a challenging and demanding environment. Able to work using your own initiative and whilst under pressure. Possess very good verbal and written communication skills. Able to demonstrate a logical and analytical approach to problem-solving. Have excellent research and analysis skills. Competitive compensation 25 days holiday (exc. Bank holidays) Pension contributions Private medical insurance Employee health and wellness discounts Cycle to Work Scheme Monthly team lunches Working Pattern Hybrid working pattern in London office, 3 days in the office, 2 days remote.
27/07/2026
Full time
We are a fast-growing FinTech company looking for a talented and enthusiastic engineer to join our team. We are expanding, making this a perfect position if you would like to have a significant impact on our company's growth and develop your role and career as the business evolves. You will join a team where your ideas will be welcomed and valued. You will be responsible for designing, developing and enhancing our core platform by contributing to the delivery of new projects and improvements to our current ones, working on business-critical systems and helping to shape how the platform scales and evolves. The role spans the full development lifecycle - from technical designs and implementation through to databases and DevOps. You need to be flexible and innovative and be able to handle challenges. Role Responsibilities Enhance and extend our core Cash Management platform, using your extensive experience in .NET and C# development. Help design, build and operate distributed, microservices-based systems. Take part in technical designs - considering the full system, weighing trade-offs, and helping the team choose the right tools and patterns. Design and develop event-driven, asynchronous workflows and messaging integrations. Work with stakeholders across the business to analyse requirements and develop solutions. Implement continuous integration and delivery to limit manual testing and troubleshooting. Apply DevOps practices to deliver resilient, scalable and secure software. Produce accurate technical and non-technical documentation. Requirements We're interested in the skills, experience and personality you can bring, including: Strong knowledge of C# and .NET, including object-oriented programming and SOLID design principles. MS SQL and T-SQL. Hands-on experience building and operating microservices architectures Experience with event-driven systems and asynchronous messaging patterns. A solid understanding of distributed systems and scalability challenges. Familiarity with asynchronous message brokers such as Kafka, RabbitMQ, Service Bus or Event Hub. Experience containerising and running services with Docker and orchestrating them with Kubernetes. Experience designing, implementing and consuming RESTful APIs. Ability to evaluate and communicate the trade-offs between different tools and patterns for scale, reliability, speed of delivery and more. Ability to and take an active part in technical design discussions. A pragmatic approach to coding, choosing solutions that fit the problem, balancing quality and simplicity, consider the full system design. Some front-end development experience in Vue.js is a nice to have. Experience with NoSQL or document databases such as MongoDB or Azure Cosmos DB. (Plus) Experience designing and developing continuous integration build, test and deployment environments using modern cloud-based tools and techniques. (Plus) Experience working in Agile or Scrum teams, with an understanding of sprint planning, story points and iterative development. (Plus) About you Able to integrate quickly and work well within a team. Confident, self-motivated and able to display a high degree of focus. Comfortable working in a challenging and demanding environment. Able to work using your own initiative and whilst under pressure. Possess very good verbal and written communication skills. Able to demonstrate a logical and analytical approach to problem-solving. Have excellent research and analysis skills. Competitive compensation 25 days holiday (exc. Bank holidays) Pension contributions Private medical insurance Employee health and wellness discounts Cycle to Work Scheme Monthly team lunches Working Pattern Hybrid working pattern in London office, 3 days in the office, 2 days remote.
Global Banking & Markets - Software Engineer - Associate - London
WeAreTechWomen
What We Do At Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low-latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets. Our Impact - Repo Engineering The Repurchase Agreement (Repo) desk is a key trading desk within the Global Banking & Markets Division, playing a critical role in short-term funding markets and securities financing. The Repo business is extremely focused on Technology. As the Repo Market continues its rapid shift to electronic trading, the ability to scale, automate, and innovate is critical to grow the business and extend our competitive edge. From building intelligent automation tools powered by AI, improving sales and trading workflows, and expanding our electronic architecture to new platforms and markets - this role provides many challenging and rewarding opportunities to drive the Repo business forward. It is a fast-paced environment where individuals with strong development and interpersonal skills gain a unique insight into how financial markets work. Our team members have the opportunity to work at the forefront of technology innovation. Your Impact We are seeking a dynamic, entrepreneurial, and hands-on individual to join the Repo Engineering team. You will support a wide range of applications including trading and inventory management systems, new business development initiatives, and electronic trading platforms - working directly with traders, salespeople, and other engineers. You will directly experience the impact of your work as you see the Repo business use your systems on a daily basis. Key Responsibilities Design and develop software solutions that enable electronic trading, automate workflows, and scale the Repo business Partner closely with traders and salespeople to understand the business and their workflows Participate in the full software development lifecycle - from requirements gathering and design through implementation, testing, and production support Contribute to code quality through design reviews, code reviews, and automated testing Basic Qualifications Bachelor's or Master's degree in Computer Science or a closely related field Minimum 1 year of experience in software development A solid understanding of object-oriented programming skills (Java, Python, C#) including data structures and algorithms Proficiency with AI-assisted development tools (e.g., GitHub Copilot or similar) Energetic, self-directed, and self-motivated Experience collaborating in global teams and possesses strong interpersonal skills Strong communication skills Preferred Qualifications Knowledge or interest in trading technologies in the front-office of a trading organization Prior experience working on high-availability, critical systems Familiarity with Git, awareness of CI/CD and other modern SDLC practices Experience in modern message-oriented middleware, e.g., Kafka Competence across multiple application tiers About Goldman Sachs At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
27/07/2026
Full time
What We Do At Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low-latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets. Our Impact - Repo Engineering The Repurchase Agreement (Repo) desk is a key trading desk within the Global Banking & Markets Division, playing a critical role in short-term funding markets and securities financing. The Repo business is extremely focused on Technology. As the Repo Market continues its rapid shift to electronic trading, the ability to scale, automate, and innovate is critical to grow the business and extend our competitive edge. From building intelligent automation tools powered by AI, improving sales and trading workflows, and expanding our electronic architecture to new platforms and markets - this role provides many challenging and rewarding opportunities to drive the Repo business forward. It is a fast-paced environment where individuals with strong development and interpersonal skills gain a unique insight into how financial markets work. Our team members have the opportunity to work at the forefront of technology innovation. Your Impact We are seeking a dynamic, entrepreneurial, and hands-on individual to join the Repo Engineering team. You will support a wide range of applications including trading and inventory management systems, new business development initiatives, and electronic trading platforms - working directly with traders, salespeople, and other engineers. You will directly experience the impact of your work as you see the Repo business use your systems on a daily basis. Key Responsibilities Design and develop software solutions that enable electronic trading, automate workflows, and scale the Repo business Partner closely with traders and salespeople to understand the business and their workflows Participate in the full software development lifecycle - from requirements gathering and design through implementation, testing, and production support Contribute to code quality through design reviews, code reviews, and automated testing Basic Qualifications Bachelor's or Master's degree in Computer Science or a closely related field Minimum 1 year of experience in software development A solid understanding of object-oriented programming skills (Java, Python, C#) including data structures and algorithms Proficiency with AI-assisted development tools (e.g., GitHub Copilot or similar) Energetic, self-directed, and self-motivated Experience collaborating in global teams and possesses strong interpersonal skills Strong communication skills Preferred Qualifications Knowledge or interest in trading technologies in the front-office of a trading organization Prior experience working on high-availability, critical systems Familiarity with Git, awareness of CI/CD and other modern SDLC practices Experience in modern message-oriented middleware, e.g., Kafka Competence across multiple application tiers About Goldman Sachs At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
Senior SW Engineer Java/Ruby
United States Digital Space LLC
About the Company the company is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At the company, you'll have the opportunity to create impact at scale - tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join the company and do work that matters - to you, to your community, and to the world. Progress starts with you. Job Description We are looking for a senior Software Development Engineer for the e-Wallets team in the Currencycloud/the company Direct area. Our B2B product powers important fintechs and neo-banks, and we're actively working on a significant up scaling of our current product line to support Tier 1 banks. In this role, you will own software features across the full development lifecycle - from requirements and technical design through implementation, testing, release, monitoring, and production support. While you will be accountable for delivering high quality outcomes end to end, you will do so in a highly collaborative engineering environment, working closely with your teammates throughout the design and implementation process. You will also work in a modern development environment where engineering is guided and accelerated by generative AI tools, including Claude Code and GitHub Copilot. These tools will support day to day development by helping explore design options, generate and refine code, improve test coverage, troubleshoot issues, and streamline engineering workflows. Key Responsibilities Own software features end to end, from requirements analysis and design through development, testing, deployment, monitoring, and production support. Collaborate closely with teammates during solution design, technical planning, implementation, and review, ensuring shared understanding and strong technical outcomes. Partner with product owners, architects, engineers, QA, operations, and compliance teams to translate business needs into secure, scalable technical solutions. Build and enhance enterprise scale web services and distributed APIs that support high volume financial technology platforms. Develop primarily in Java, with opportunities to work with Ruby where needed. Work with container based technologies to build, deploy, and operate scalable services. Use Claude, GitHub Copilot, and other AI assisted development tools to accelerate development, evaluate implementation approaches, generate tests, analyze issues, and improve productivity. Participate actively in design discussions, implementation planning, pairing or peer reviews, and technical decision making. Lead by example in writing extensible, reusable, maintainable code that follows engineering best practices, security standards, and regulatory expectations. Contribute to a culture of shared code ownership, constructive feedback, and continuous improvement. Lead or participate in code reviews, helping ensure quality, consistency, maintainability, and knowledge sharing across the team. Develop and maintain automated tests, identify test gaps, and improve overall release confidence. Debug and troubleshoot moderately complex to complex software issues across development, testing, staging, and production environments. Use logs, metrics, monitoring tools, and data analysis to identify patterns, defects, and opportunities for improvement. Participate in on call rotations, incident response, root cause analysis, and production issue resolution. Help improve developer productivity by enhancing internal tools, automation, documentation, and engineering workflows. Mentor and support other engineers through technical guidance, collaborative problem solving, and knowledge sharing. Stay current with emerging technologies and recommend practical improvements that enhance system performance, reliability, team efficiency, and developer experience. Experience owning product features from concept through release while collaborating closely with engineering teammates. Basic Qualifications 5+ years of relevant work experience. Professional experience in software engineering or a directly related technical field. Experience designing, developing, or implementing web based or service oriented applications. Hands on experience with Java and event driven architectures. Experience working with APIs, backend services, or distributed systems. Experience collaborating with engineers, product managers, QA, operations, or other cross functional partners to deliver technical solutions. Experience participating in technical design discussions, implementation planning, or peer review processes. Experience debugging, troubleshooting, and resolving software issues. Experience creating or maintaining test plans and executing testing procedures. Experience participating in or leading code reviews and applying coding standards. Experience in a technical leadership role, with or without direct people management responsibilities. Experience building, enhancing, or improving developer tools, automation, or engineering workflows. Digital fluency and willingness to use emerging technologies, including generative AI tools, to support daily engineering work. Experience working with container based technologies such as Docker and Kubernetes. Preferred Qualifications Experience building, testing, and operating enterprise scale web services. Experience with Kafka and SpringBoot. Experience designing, developing, or consuming distributed APIs in production environments. Familiarity with Ruby or willingness to work with Ruby based components as needed. Experience using GitHub Copilot, Claude, Cursor, or similar generative AI tools as part of the software development workflow. Strong understanding of secure software development practices, testing strategies, observability, and production support. Experience in the FinTech sector. Ability to communicate clearly with technical and non technical stakeholders. Strong collaboration skills, including the ability to give and receive feedback, align on technical decisions, and contribute to shared team goals. Work Location The company requires at least 3 days in office. The exact days will be confirmed by your Hiring Manager. EEO Statement Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. The company will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
27/07/2026
Full time
About the Company the company is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At the company, you'll have the opportunity to create impact at scale - tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join the company and do work that matters - to you, to your community, and to the world. Progress starts with you. Job Description We are looking for a senior Software Development Engineer for the e-Wallets team in the Currencycloud/the company Direct area. Our B2B product powers important fintechs and neo-banks, and we're actively working on a significant up scaling of our current product line to support Tier 1 banks. In this role, you will own software features across the full development lifecycle - from requirements and technical design through implementation, testing, release, monitoring, and production support. While you will be accountable for delivering high quality outcomes end to end, you will do so in a highly collaborative engineering environment, working closely with your teammates throughout the design and implementation process. You will also work in a modern development environment where engineering is guided and accelerated by generative AI tools, including Claude Code and GitHub Copilot. These tools will support day to day development by helping explore design options, generate and refine code, improve test coverage, troubleshoot issues, and streamline engineering workflows. Key Responsibilities Own software features end to end, from requirements analysis and design through development, testing, deployment, monitoring, and production support. Collaborate closely with teammates during solution design, technical planning, implementation, and review, ensuring shared understanding and strong technical outcomes. Partner with product owners, architects, engineers, QA, operations, and compliance teams to translate business needs into secure, scalable technical solutions. Build and enhance enterprise scale web services and distributed APIs that support high volume financial technology platforms. Develop primarily in Java, with opportunities to work with Ruby where needed. Work with container based technologies to build, deploy, and operate scalable services. Use Claude, GitHub Copilot, and other AI assisted development tools to accelerate development, evaluate implementation approaches, generate tests, analyze issues, and improve productivity. Participate actively in design discussions, implementation planning, pairing or peer reviews, and technical decision making. Lead by example in writing extensible, reusable, maintainable code that follows engineering best practices, security standards, and regulatory expectations. Contribute to a culture of shared code ownership, constructive feedback, and continuous improvement. Lead or participate in code reviews, helping ensure quality, consistency, maintainability, and knowledge sharing across the team. Develop and maintain automated tests, identify test gaps, and improve overall release confidence. Debug and troubleshoot moderately complex to complex software issues across development, testing, staging, and production environments. Use logs, metrics, monitoring tools, and data analysis to identify patterns, defects, and opportunities for improvement. Participate in on call rotations, incident response, root cause analysis, and production issue resolution. Help improve developer productivity by enhancing internal tools, automation, documentation, and engineering workflows. Mentor and support other engineers through technical guidance, collaborative problem solving, and knowledge sharing. Stay current with emerging technologies and recommend practical improvements that enhance system performance, reliability, team efficiency, and developer experience. Experience owning product features from concept through release while collaborating closely with engineering teammates. Basic Qualifications 5+ years of relevant work experience. Professional experience in software engineering or a directly related technical field. Experience designing, developing, or implementing web based or service oriented applications. Hands on experience with Java and event driven architectures. Experience working with APIs, backend services, or distributed systems. Experience collaborating with engineers, product managers, QA, operations, or other cross functional partners to deliver technical solutions. Experience participating in technical design discussions, implementation planning, or peer review processes. Experience debugging, troubleshooting, and resolving software issues. Experience creating or maintaining test plans and executing testing procedures. Experience participating in or leading code reviews and applying coding standards. Experience in a technical leadership role, with or without direct people management responsibilities. Experience building, enhancing, or improving developer tools, automation, or engineering workflows. Digital fluency and willingness to use emerging technologies, including generative AI tools, to support daily engineering work. Experience working with container based technologies such as Docker and Kubernetes. Preferred Qualifications Experience building, testing, and operating enterprise scale web services. Experience with Kafka and SpringBoot. Experience designing, developing, or consuming distributed APIs in production environments. Familiarity with Ruby or willingness to work with Ruby based components as needed. Experience using GitHub Copilot, Claude, Cursor, or similar generative AI tools as part of the software development workflow. Strong understanding of secure software development practices, testing strategies, observability, and production support. Experience in the FinTech sector. Ability to communicate clearly with technical and non technical stakeholders. Strong collaboration skills, including the ability to give and receive feedback, align on technical decisions, and contribute to shared team goals. Work Location The company requires at least 3 days in office. The exact days will be confirmed by your Hiring Manager. EEO Statement Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. The company will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Senior Software Engineer (Agentic Search) - Crawler
United States Digital Space LLC
About the company: the company is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI. Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D. The Product In a rapidly evolving world, trust in AI depends on AI agents being grounded in fresh, verified real-world data. Search is the foundation that makes this possible. We are building an agent-native search platform designed specifically for AI systems rather than human users. Our product provides programmatic, low-latency, and observable search APIs that AI agents use to retrieve, filter, and reason over real-world information at scale. The role We are looking for a Senior Software Engineer to work on the content acquisition and crawling infrastructure of a novel search engine tailored for agentic AI consumption. In this role, you will focus on building systems that discover, fetch, and continuously refresh content from the open web and other large-scale data sources. You will design distributed crawling, scheduling, and ingestion infrastructure capable of operating at internet scale while balancing coverage, freshness, resource efficiency, and reliability. You will work on systems that process billions of URLs, manage high-throughput data flows, and ensure that high-quality content is consistently available to downstream indexing and retrieval systems. In this position, your responsibility will be to: Design, implement, and operate web-scale crawling systems for acquiring content from the internet Build ingestion workflows for internal and external data sources, including crawlers, structured feeds, and partner integrations Develop crawl scheduling, prioritisation, recrawl policies, and freshness strategies Build systems for URL discovery, deduplication, content extraction, and crawl orchestration Ensure reliable operation of crawling infrastructure under high-throughput conditions Define observability and quality metrics for crawl coverage, freshness, throughput, and content quality Monitor resource usage, bandwidth consumption, and infrastructure cost Collaborate with indexing and ML teams to ensure acquired content meets retrieval and ranking requirements Enable safe experimentation with crawling strategies and content acquisition policies You may be a good fit if you: 5+ years of experience building backend or distributed systems Strong Go or C++ expertise Experience with large-scale distributed systems (10k+ RPS, billions of URLs, high-throughput pipelines) Understanding of web protocols (HTTP, DNS, TLS), crawling, scraping, and content extraction Experience operating production systems and debugging failures in distributed environments Strong understanding of scalability, fault tolerance, and resource management Strong candidates may also have experience with: Web crawling Building streaming data pipelines and event-driven systems Kafka, Pulsar, NATS, RabbitMQ, or similar messaging platforms Designing distributed schedulers, queues, and asynchronous processing systems Spark, Flink, Beam, or MapReduce Ad tech, social networks, search engines, or other large-scale content platforms We conduct coding interviews as part of the process. Benefits & Perks: Competitive compensation Career growth and learning opportunities Flexibility and ownership Collaborative and innovative culture Opportunity to work on impactful AI projects International environment and talented teams What's it like to work at the company: Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI Equal Opportunity Statement: the company is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law. Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire. If you need accommodations during the application process, please let us know.
27/07/2026
Full time
About the company: the company is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI. Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D. The Product In a rapidly evolving world, trust in AI depends on AI agents being grounded in fresh, verified real-world data. Search is the foundation that makes this possible. We are building an agent-native search platform designed specifically for AI systems rather than human users. Our product provides programmatic, low-latency, and observable search APIs that AI agents use to retrieve, filter, and reason over real-world information at scale. The role We are looking for a Senior Software Engineer to work on the content acquisition and crawling infrastructure of a novel search engine tailored for agentic AI consumption. In this role, you will focus on building systems that discover, fetch, and continuously refresh content from the open web and other large-scale data sources. You will design distributed crawling, scheduling, and ingestion infrastructure capable of operating at internet scale while balancing coverage, freshness, resource efficiency, and reliability. You will work on systems that process billions of URLs, manage high-throughput data flows, and ensure that high-quality content is consistently available to downstream indexing and retrieval systems. In this position, your responsibility will be to: Design, implement, and operate web-scale crawling systems for acquiring content from the internet Build ingestion workflows for internal and external data sources, including crawlers, structured feeds, and partner integrations Develop crawl scheduling, prioritisation, recrawl policies, and freshness strategies Build systems for URL discovery, deduplication, content extraction, and crawl orchestration Ensure reliable operation of crawling infrastructure under high-throughput conditions Define observability and quality metrics for crawl coverage, freshness, throughput, and content quality Monitor resource usage, bandwidth consumption, and infrastructure cost Collaborate with indexing and ML teams to ensure acquired content meets retrieval and ranking requirements Enable safe experimentation with crawling strategies and content acquisition policies You may be a good fit if you: 5+ years of experience building backend or distributed systems Strong Go or C++ expertise Experience with large-scale distributed systems (10k+ RPS, billions of URLs, high-throughput pipelines) Understanding of web protocols (HTTP, DNS, TLS), crawling, scraping, and content extraction Experience operating production systems and debugging failures in distributed environments Strong understanding of scalability, fault tolerance, and resource management Strong candidates may also have experience with: Web crawling Building streaming data pipelines and event-driven systems Kafka, Pulsar, NATS, RabbitMQ, or similar messaging platforms Designing distributed schedulers, queues, and asynchronous processing systems Spark, Flink, Beam, or MapReduce Ad tech, social networks, search engines, or other large-scale content platforms We conduct coding interviews as part of the process. Benefits & Perks: Competitive compensation Career growth and learning opportunities Flexibility and ownership Collaborative and innovative culture Opportunity to work on impactful AI projects International environment and talented teams What's it like to work at the company: Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI Equal Opportunity Statement: the company is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law. Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire. If you need accommodations during the application process, please let us know.
Staff Software Engineer - BPL
United States Digital Space LLC
Join us as an experienced Staff Software Engineer in our London based Payments Acquiring business, where you will lead technical delivery and help shape development standards. Purpose of the role Design, develop, and improve software across the platform using industry standard languages, frameworks, and tools to deliver business value. Accountabilities Develop and deliver high quality software solutions; ensure code is scalable, maintainable, and performant. Collaborate with product managers, designers, and engineers to define requirements and align solutions with business objectives. Participate in code reviews, promote code quality, and share knowledge. Stay current with technology trends and contribute to technical excellence. Follow secure coding practices and mitigate vulnerabilities. Implement unit testing practices to maintain code reliability. Qualifications Deep expertise in backend engineering and building large scale distributed systems in a cloud environment (AWS preferred, Azure or GCP acceptable). Expertise in Java or Kotlin, Scala, or similar JVM language. Data layer expertise: SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis) databases, with understanding of appropriate use cases. Highly valued skills Experience with AI technologies or machine learning integration. Background in fintech, payments, scaling tech, or startup domains. Rust - systems programming and performance critical services. Kubernetes - container orchestration, Helm, and cloud native deployment strategies. React - modern frontend development with TypeScript and state management libraries. Observability - monitoring, logging, and tracing tools. CI/CD - automated deployment pipelines, infrastructure as code, GitOps practices. Messaging & Events - Kafka, RabbitMQ, SQS, NATS, and event driven architectures. API Design - RESTful or GraphQL APIs that scale. Location & Working Patterns Based in London at 1 Churchill Place or 7 Westferry Circus. Hybrid working with approximately 3 days per week in the office. On call rota may require weekend or evening work on occasion.
27/07/2026
Full time
Join us as an experienced Staff Software Engineer in our London based Payments Acquiring business, where you will lead technical delivery and help shape development standards. Purpose of the role Design, develop, and improve software across the platform using industry standard languages, frameworks, and tools to deliver business value. Accountabilities Develop and deliver high quality software solutions; ensure code is scalable, maintainable, and performant. Collaborate with product managers, designers, and engineers to define requirements and align solutions with business objectives. Participate in code reviews, promote code quality, and share knowledge. Stay current with technology trends and contribute to technical excellence. Follow secure coding practices and mitigate vulnerabilities. Implement unit testing practices to maintain code reliability. Qualifications Deep expertise in backend engineering and building large scale distributed systems in a cloud environment (AWS preferred, Azure or GCP acceptable). Expertise in Java or Kotlin, Scala, or similar JVM language. Data layer expertise: SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis) databases, with understanding of appropriate use cases. Highly valued skills Experience with AI technologies or machine learning integration. Background in fintech, payments, scaling tech, or startup domains. Rust - systems programming and performance critical services. Kubernetes - container orchestration, Helm, and cloud native deployment strategies. React - modern frontend development with TypeScript and state management libraries. Observability - monitoring, logging, and tracing tools. CI/CD - automated deployment pipelines, infrastructure as code, GitOps practices. Messaging & Events - Kafka, RabbitMQ, SQS, NATS, and event driven architectures. API Design - RESTful or GraphQL APIs that scale. Location & Working Patterns Based in London at 1 Churchill Place or 7 Westferry Circus. Hybrid working with approximately 3 days per week in the office. On call rota may require weekend or evening work on occasion.
TRG Screen
Data Architect
TRG Screen City, Belfast
Belfast, Northern Ireland, United Kingdom Join TRG Screen: Building World-Class Teams. One Expert at a Time. Are you ready to be part of a dynamic team at the forefront of subscription spend management innovation? At TRG Screen, we're not just redefining how organizations manage their subscription expenses - we're shaping the future of the industry. With cutting edge solutions and a commitment to excellence, we empower businesses around the globe to optimize their subscription investments and drive sustainable growth. Join us in our mission to revolutionize subscription management and make a meaningful impact on the way businesses access and utilize critical information. At TRG Screen, your talent and ambition will find a home, where opportunities for growth and advancement abound. About TRG Screen TRG Screen is the leading provider of market data and subscription management technology and automation solutions, tailored to the unique needs of financial institutions and legal firms. Our integrated suite of solutions includes market data and subscription spend management, usage management, compliance reporting, and comprehensive managed services, which hundreds of clients worldwide use to remove cumbersome and inaccurate manual processes and gain control over market data and subscription costs at scale. For more than 25 years, TRG Screen has enabled businesses who rely on market data to monitor and strategically manage spending and usage of data and information services, including market data, research, software licenses, consulting and other necessary corporate expenses. TRG Screen solutions give decisionmakers full transparency into subscription spend and usage, enabling them to proactively manage subscription costs at scale, conduct more informed vendor negotiations, improve governance, and avoid unnecessary spending on these mission critical business services. TRG Screen is headquartered in New York City, with offices in Europe and Asia, as well as a 24x7 client support centre in Bangalore, India. TRG Screen is a portfolio company of Vista Equity Partners, one of the world's largest and most respected private equity firms. The Role Our data spans multiple products, including spend analytics, contracts, invoicing, market data inventory, and real time telemetry, but it currently sits in separate, disconnected domains. We are bringing this together into a unified, governed, multi tenant Lakehouse to enable cross product analytics, customer benchmarking, and AI driven innovation. We are looking for a Data Architect to define how our data is structured, connected, and governed, making sure it is consistent, trusted, and easy to discover across the organisation. This is a high impact role with strong visibility and a real opportunity to shape how TRG Screen uses data going forward. Responsibilities Author the canonical data model across the ten product estate: logical and physical modelling, entity relationships, SCDs, and tenant isolation patterns. Define data contracts with product teams; own the data dictionary, naming standards, and reference data discipline. Lead master data management - entity resolution, golden records, and cross product joins at scale. Define data domains, ownership boundaries, and federated governance suited to a product aligned organisation. Design the semantic/query layer (Dremio) for analysts, products, customers, and AI agents; set governance standards covering cataloguing, lineage, quality, access control, and PII. Lakehouse architecture Define the Lakehouse target architecture: storage, table format, query engine, ingestion, metadata, and the standards that govern it. Set the patterns for multi tenant isolation, row and column level security, and PII handling. Define the streaming and batch ingestion architecture, building on our investments in NATS JetStream, Apache Flink, and Debezium CDC patterns, and direct the engineering team on execution. Specify the catalog, lineage, and data quality foundation and own the operational practice that keeps them honest. Make the build vs buy and tool selection calls, including revisiting current technology bets where the data warrants it. Strategy and partnership Partner with the Director of Data Solutions to ensure the architecture delivers against the product roadmap. Represent data architecture in design reviews and customer facing conversations. Establish the architecture practice: patterns, review forums, hiring standard, as the team continues to expand. Skills and Qualifications Required 8-10+ years in data / information architecture at a multi product SaaS company. Deep expertise in conceptual / logical / physical data modelling, master data management, and domain oriented governance. Proven track record reconciling semantically divergent source systems into canonical models across multiple products. Strong grounding in Lakehouse architecture trade offs: table formats, query engines, ingestion patterns (Iceberg vs Delta; Dremio vs Trino vs Snowflake; streaming vs batch). Hands on experience with: Dremio, Snowflake, or Databricks AWS data services (S3, Glue, Athena, Lake Formation, or equivalent) NATS / Apache Kafka or similar, and CDC patterns (Debezium or equivalent) Stream processing (Apache Flink, Spark Structured Streaming, or equivalent) SQL and query optimisation at scale Data and table formats (Parquet, Avro, Apache Iceberg or Delta Lake) Experience designing SaaS data models, tenant isolation, shared schemas, access patterns, at scale. Ability to communicate architecture decisions to engineers, product leadership, and executives. Strongly preferred Market data, financial services, or enterprise software licensing domain experience. Familiarity with modern data catalog and lineage tools, and the operational reality of running them at scale (DataHub, OpenMetadata, Atlan, Glue Catalog or equivalent). Experience designing data products that feed AI and agentic use cases, such as vector stores, RAG, embeddings, tool surfaces. Python for data pipeline scripting and orchestration. Exposure to real time analytics use cases - dashboards, alerting, and anomaly detection. Join TRG Screen and unlock your potential in an environment where innovation thrives, opportunities abound, and your contributions make a difference. We are an equal opportunities employer. We recognise and value the power of diversity in our workplace and are committed to being an employer of choice for everyone. We welcome and encourage applicants from all backgrounds. All applications for employment are considered strictly on the basis of merit. At TRG Screen, we understand that diverse and inclusive teams are not just beneficial, they are essential to our success. We recognise that embracing diverse perspectives, backgrounds, and experiences fosters innovation, enhances problem solving capabilities, and drives better business outcomes. By cultivating a culture of inclusion where every voice is heard and valued, we empower our world class teams to thrive, excel, and drive positive change. We are proud of our diverse workforce and are dedicated to creating a safe and welcoming environment for all employees. People from various ethnicities, ages, genders, and abilities are encouraged to apply.
27/07/2026
Full time
Belfast, Northern Ireland, United Kingdom Join TRG Screen: Building World-Class Teams. One Expert at a Time. Are you ready to be part of a dynamic team at the forefront of subscription spend management innovation? At TRG Screen, we're not just redefining how organizations manage their subscription expenses - we're shaping the future of the industry. With cutting edge solutions and a commitment to excellence, we empower businesses around the globe to optimize their subscription investments and drive sustainable growth. Join us in our mission to revolutionize subscription management and make a meaningful impact on the way businesses access and utilize critical information. At TRG Screen, your talent and ambition will find a home, where opportunities for growth and advancement abound. About TRG Screen TRG Screen is the leading provider of market data and subscription management technology and automation solutions, tailored to the unique needs of financial institutions and legal firms. Our integrated suite of solutions includes market data and subscription spend management, usage management, compliance reporting, and comprehensive managed services, which hundreds of clients worldwide use to remove cumbersome and inaccurate manual processes and gain control over market data and subscription costs at scale. For more than 25 years, TRG Screen has enabled businesses who rely on market data to monitor and strategically manage spending and usage of data and information services, including market data, research, software licenses, consulting and other necessary corporate expenses. TRG Screen solutions give decisionmakers full transparency into subscription spend and usage, enabling them to proactively manage subscription costs at scale, conduct more informed vendor negotiations, improve governance, and avoid unnecessary spending on these mission critical business services. TRG Screen is headquartered in New York City, with offices in Europe and Asia, as well as a 24x7 client support centre in Bangalore, India. TRG Screen is a portfolio company of Vista Equity Partners, one of the world's largest and most respected private equity firms. The Role Our data spans multiple products, including spend analytics, contracts, invoicing, market data inventory, and real time telemetry, but it currently sits in separate, disconnected domains. We are bringing this together into a unified, governed, multi tenant Lakehouse to enable cross product analytics, customer benchmarking, and AI driven innovation. We are looking for a Data Architect to define how our data is structured, connected, and governed, making sure it is consistent, trusted, and easy to discover across the organisation. This is a high impact role with strong visibility and a real opportunity to shape how TRG Screen uses data going forward. Responsibilities Author the canonical data model across the ten product estate: logical and physical modelling, entity relationships, SCDs, and tenant isolation patterns. Define data contracts with product teams; own the data dictionary, naming standards, and reference data discipline. Lead master data management - entity resolution, golden records, and cross product joins at scale. Define data domains, ownership boundaries, and federated governance suited to a product aligned organisation. Design the semantic/query layer (Dremio) for analysts, products, customers, and AI agents; set governance standards covering cataloguing, lineage, quality, access control, and PII. Lakehouse architecture Define the Lakehouse target architecture: storage, table format, query engine, ingestion, metadata, and the standards that govern it. Set the patterns for multi tenant isolation, row and column level security, and PII handling. Define the streaming and batch ingestion architecture, building on our investments in NATS JetStream, Apache Flink, and Debezium CDC patterns, and direct the engineering team on execution. Specify the catalog, lineage, and data quality foundation and own the operational practice that keeps them honest. Make the build vs buy and tool selection calls, including revisiting current technology bets where the data warrants it. Strategy and partnership Partner with the Director of Data Solutions to ensure the architecture delivers against the product roadmap. Represent data architecture in design reviews and customer facing conversations. Establish the architecture practice: patterns, review forums, hiring standard, as the team continues to expand. Skills and Qualifications Required 8-10+ years in data / information architecture at a multi product SaaS company. Deep expertise in conceptual / logical / physical data modelling, master data management, and domain oriented governance. Proven track record reconciling semantically divergent source systems into canonical models across multiple products. Strong grounding in Lakehouse architecture trade offs: table formats, query engines, ingestion patterns (Iceberg vs Delta; Dremio vs Trino vs Snowflake; streaming vs batch). Hands on experience with: Dremio, Snowflake, or Databricks AWS data services (S3, Glue, Athena, Lake Formation, or equivalent) NATS / Apache Kafka or similar, and CDC patterns (Debezium or equivalent) Stream processing (Apache Flink, Spark Structured Streaming, or equivalent) SQL and query optimisation at scale Data and table formats (Parquet, Avro, Apache Iceberg or Delta Lake) Experience designing SaaS data models, tenant isolation, shared schemas, access patterns, at scale. Ability to communicate architecture decisions to engineers, product leadership, and executives. Strongly preferred Market data, financial services, or enterprise software licensing domain experience. Familiarity with modern data catalog and lineage tools, and the operational reality of running them at scale (DataHub, OpenMetadata, Atlan, Glue Catalog or equivalent). Experience designing data products that feed AI and agentic use cases, such as vector stores, RAG, embeddings, tool surfaces. Python for data pipeline scripting and orchestration. Exposure to real time analytics use cases - dashboards, alerting, and anomaly detection. Join TRG Screen and unlock your potential in an environment where innovation thrives, opportunities abound, and your contributions make a difference. We are an equal opportunities employer. We recognise and value the power of diversity in our workplace and are committed to being an employer of choice for everyone. We welcome and encourage applicants from all backgrounds. All applications for employment are considered strictly on the basis of merit. At TRG Screen, we understand that diverse and inclusive teams are not just beneficial, they are essential to our success. We recognise that embracing diverse perspectives, backgrounds, and experiences fosters innovation, enhances problem solving capabilities, and drives better business outcomes. By cultivating a culture of inclusion where every voice is heard and valued, we empower our world class teams to thrive, excel, and drive positive change. We are proud of our diverse workforce and are dedicated to creating a safe and welcoming environment for all employees. People from various ethnicities, ages, genders, and abilities are encouraged to apply.

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