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.

319 jobs found

Email me jobs like this
Refine Search
Current Search
software developer observability and ai
Software Developer I
Opus 2 Edinburgh, Midlothian
As a Software Developer I at Opus 2, you'll contribute to small features and enhancements while building confidence in your engineering judgment. You'll work closely with your Tech Lead, Product Manager, and Designer to deliver user-focused solutions. This role emphasizes growing autonomy, taking ownership of your work, and developing habits that support team quality, reliability, and speed. What you'll be doing Deliver small features and enhancements with guidance from senior engineers and your Tech Lead. Write tested, maintainable code that adheres to team and company standards. Contribute to automated testing, CI/CD, and bug triage within your squad. Participate in system design discussions, learning how technical trade-offs are considered. Support teammates by sharing knowledge and reviewing code at your level. Apply AI tools effectively to improve speed and quality in development (e.g. test automation, debugging, documentation). Raise questions and flag risks around AI use, ensuring solutions are safe and compliant with team practices. What Success Looks Like You deliver small features and improvements with minimal rework. You consistently apply feedback to grow in quality and speed. You demonstrate reliability in handling tasks and ownership of your contributions. You show growing ability to connect technical decisions with user and business value. What we're looking for in you Moderate knowledge of programming languages, frameworks, and development practices. Experience with CI/CD, automated testing, and debugging. Ability to contribute to technical discussions and make informed decisions with guidance. Experience in observability tooling. Proven ability to own feature delivery end-to-end. Strong front-end development expertise is essential, with proven ability to translate design and user needs into elegant, high-performing interfaces. Languages: full stack experience with familiarity with one of Java and Go a benefit. Infrastructure: familiarity with AWS EKS architecture and dev-ops experience. 2-4 years of professional software development experience. Working for Opus 2 Opus 2 is a global leader in legal software and services, trusted partner of the world's leading legal teams. All our achievements are underpinned by our unique culture where our people are our most valuable asset. Working at Opus 2, you'll receive: Contributory pension plan. 33 days annual holidays, flexible working, and length of service entitlement. Health Insurance. Loyalty Share Scheme. Enhanced Maternity and Paternity. Employee Assistance Programme. Electric Vehicle Salary Sacrifice. Cycle to Work Scheme. Calm and Mindfulness sessions. A day of leave to volunteer for charity and an active CSR team raising money towards a company charity. Regular Company Social Events. Yearly Development Retreat.
30/05/2026
Full time
As a Software Developer I at Opus 2, you'll contribute to small features and enhancements while building confidence in your engineering judgment. You'll work closely with your Tech Lead, Product Manager, and Designer to deliver user-focused solutions. This role emphasizes growing autonomy, taking ownership of your work, and developing habits that support team quality, reliability, and speed. What you'll be doing Deliver small features and enhancements with guidance from senior engineers and your Tech Lead. Write tested, maintainable code that adheres to team and company standards. Contribute to automated testing, CI/CD, and bug triage within your squad. Participate in system design discussions, learning how technical trade-offs are considered. Support teammates by sharing knowledge and reviewing code at your level. Apply AI tools effectively to improve speed and quality in development (e.g. test automation, debugging, documentation). Raise questions and flag risks around AI use, ensuring solutions are safe and compliant with team practices. What Success Looks Like You deliver small features and improvements with minimal rework. You consistently apply feedback to grow in quality and speed. You demonstrate reliability in handling tasks and ownership of your contributions. You show growing ability to connect technical decisions with user and business value. What we're looking for in you Moderate knowledge of programming languages, frameworks, and development practices. Experience with CI/CD, automated testing, and debugging. Ability to contribute to technical discussions and make informed decisions with guidance. Experience in observability tooling. Proven ability to own feature delivery end-to-end. Strong front-end development expertise is essential, with proven ability to translate design and user needs into elegant, high-performing interfaces. Languages: full stack experience with familiarity with one of Java and Go a benefit. Infrastructure: familiarity with AWS EKS architecture and dev-ops experience. 2-4 years of professional software development experience. Working for Opus 2 Opus 2 is a global leader in legal software and services, trusted partner of the world's leading legal teams. All our achievements are underpinned by our unique culture where our people are our most valuable asset. Working at Opus 2, you'll receive: Contributory pension plan. 33 days annual holidays, flexible working, and length of service entitlement. Health Insurance. Loyalty Share Scheme. Enhanced Maternity and Paternity. Employee Assistance Programme. Electric Vehicle Salary Sacrifice. Cycle to Work Scheme. Calm and Mindfulness sessions. A day of leave to volunteer for charity and an active CSR team raising money towards a company charity. Regular Company Social Events. Yearly Development Retreat.
Principle DataOps Architect
Rex Technologies GmbH
About Marex Marex Group plc (NASDAQ: MRX) is a diversified global financial services platform providing essential liquidity, market access and infrastructure services to clients across energy, commodities and financial markets. The group provides comprehensive breadth and depth of coverage across four core services: clearing, agency and execution, market making, and hedging and investment solutions. It has a leading franchise in many major metals, energy and agricultural products, with access to 60 exchanges. The group provides access to the world's major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers. With more than 40 offices worldwide, the group has over 3,000 employees across Europe, Asia and the Americas. For more information visit Position Reference: VN2644 Department description Marex has unique access across markets with significant share globally both on and off exchange. The depth of knowledge amongst its teams and divisions provides its customers with clear advantage, and its technology led service provides access to all major exchanges, order flow management via screen, voice and DMA, plus award winning data, insights and analytics. Role Summary We are seeking a Principle DataOps Architect to own and embed a DataOps way of working across the enterprise data organisation. This is a greenfield role with a clear organisational mandate and significant scope to define how DataOps frameworks, tooling, and engineering standards are applied across our data platforms. The role is accountable for enabling the safe, reliable, and frequent delivery of production grade data capabilities, supporting real time management information, critical systems integration, advanced analytical and ML model refreshes, and accurate, timely data for customer facing AI solutions. Acting as a force multiplier for Data Engineering, AI/ML Engineering, and Analytics teams, the role combines deep technical leadership with senior level stakeholder engagement, shaping a culture of quality, automation, and operational excellence while translating governance, risk, and control requirements into engineering patterns that scale effectively and support delivery at the pace of the business. Responsibilities Role specific: Design, implement, and operationalise the DataOps target state through consistent frameworks, tooling, and standards aligned with enterprise architecture, governance, and assurance requirements. Build and maintain CI/CD pipelines for data and ML workloads, enabling controlled, automated promotion across development, staging, and production environments. Enforce separation of duties between engineering and production administration to support regulatory, risk, and operational assurance requirements. Define and implement test driven development practices for data pipelines, including unit, integration, and end to end testing. Embed data reliability patterns aligned to the Medallion Architecture (Bronze, Silver, Gold). Implement data quality enforcement, monitoring, and observability frameworks to improve platform trust and stability. Apply software engineering and SDLC best practices consistently across data and ML workloads. Provide hands on technical leadership and design advisory services to Data Engineering, AI/ML Engineering, and Analytics teams, ensuring solutions align with DataOps standards and patterns. Build and maintain reusable DataOps toolkits, templates, and reference architectures to accelerate adoption and consistency. Partner with Governance, Risk, and Control stakeholders to translate policy and regulatory requirements into pragmatic, repeatable engineering controls. Support production readiness, release governance, and post incident learning for data platforms, contributing to continuous improvement in scalability, resilience, and operational excellence. Champion DataOps, analytics, and engineering best practices across technical and business teams, promoting a culture of automation, quality, and disciplined delivery. All staff: Ensure compliance with the company's regulatory requirements under the FCA. Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with. Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values. At all times comply with the FCA's Code of Conduct. Ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility. Report any breaches of policy to Compliance and/or your supervisor as required. Escalate risk events immediately. Provide input to risk management processes, as required. Competencies, Skills, Experience & Qualifications Competencies Excellent verbal and written communication skills. A collaborative team player, approachable, self efficient and influences a positive work environment. Demonstrates curiosity. Resilient in a challenging, fast paced environment. Ability to take a high level of responsibility in a fast pace and high volume environment. Excels at building relationships, networking and influencing others. Strategic collaborator with insight and agility, able to anticipate future challenges, ensuring operational effectiveness. Skills and Experience: Essential Strong experience implementing DataOps or DevOps practices in complex data environments. Proven expertise designing and operating CI/CD pipelines for data and analytics workloads. Hands on experience with Databricks (AWS and/or Azure) in production environments. Strong proficiency in Python and SQL. Experience applying Infrastructure as Code (IaC) using tools such as Terraform. Deep understanding of data platform reliability, observability, and quality controls. Strong knowledge of software engineering best practices and SDLC. Ability to operate as both hands on engineer and strategic enabler. Experience working in a regulated environment and knowledge of the risk and compliance requirements associated with this. Desirable Experience in financial services, with exposure to ETD and OTC derivative markets highly desirable. Hands on experience with: Orchestration Platforms such as Azure Data Factory and Apache Airflow, Databricks Asset Bundles, Power BI, Data Transformation Platforms such as dbt and Databricks Lakeflow. Experience with Azure DevOps (ADO), Bitbucket, and Git based workflows. Advanced use of VS Code and developer productivity tooling (e.g. GitHub CoPilot). Experience supporting ML pipelines and model lifecycle operations. Prior involvement in building or scaling enterprise data platforms. Databricks Certified Data Engineer Professional. DAMA Certified Data Management Professional (CDMP). Conduct Rules You must: Act with integrity Act with due skill, care and diligence Be open and cooperative with the FCA, the PRA and other regulators Pay due regard to the interests of customers and treat them fairly Observe proper standard of market conduct Act to deliver good outcomes for retail customers Company Values Respect - Clients are at the heart of our business, with superior execution and superb client service the foundation of the firm. We respect our clients and always treat them fairly. Integrity - Doing business the right way is the only way. We hold ourselves to a high ethical standard in everything we do - our clients expect this and we demand it of ourselves. Collaborative - We work in teams - open and direct communication and the willingness to work hard and collaboratively are the basis for effective teamwork. Working well with others is necessary for us to succeed at what we do. Developing our People - Our people are the basis of our competitive advantage. We look to "grow our own" and make Marex the place ambitious, hardworking, talented people choose to build their careers. Adaptable and Nimble - Our size and flexibility is an advantage. We are big enough to support our client's various needs, and adaptable and nimble enough to respond quickly to changing conditions or requirements. A non bureaucratic, but well controlled environment fosters initiative as well as employee satisfaction. Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process. If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.
30/05/2026
Full time
About Marex Marex Group plc (NASDAQ: MRX) is a diversified global financial services platform providing essential liquidity, market access and infrastructure services to clients across energy, commodities and financial markets. The group provides comprehensive breadth and depth of coverage across four core services: clearing, agency and execution, market making, and hedging and investment solutions. It has a leading franchise in many major metals, energy and agricultural products, with access to 60 exchanges. The group provides access to the world's major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers. With more than 40 offices worldwide, the group has over 3,000 employees across Europe, Asia and the Americas. For more information visit Position Reference: VN2644 Department description Marex has unique access across markets with significant share globally both on and off exchange. The depth of knowledge amongst its teams and divisions provides its customers with clear advantage, and its technology led service provides access to all major exchanges, order flow management via screen, voice and DMA, plus award winning data, insights and analytics. Role Summary We are seeking a Principle DataOps Architect to own and embed a DataOps way of working across the enterprise data organisation. This is a greenfield role with a clear organisational mandate and significant scope to define how DataOps frameworks, tooling, and engineering standards are applied across our data platforms. The role is accountable for enabling the safe, reliable, and frequent delivery of production grade data capabilities, supporting real time management information, critical systems integration, advanced analytical and ML model refreshes, and accurate, timely data for customer facing AI solutions. Acting as a force multiplier for Data Engineering, AI/ML Engineering, and Analytics teams, the role combines deep technical leadership with senior level stakeholder engagement, shaping a culture of quality, automation, and operational excellence while translating governance, risk, and control requirements into engineering patterns that scale effectively and support delivery at the pace of the business. Responsibilities Role specific: Design, implement, and operationalise the DataOps target state through consistent frameworks, tooling, and standards aligned with enterprise architecture, governance, and assurance requirements. Build and maintain CI/CD pipelines for data and ML workloads, enabling controlled, automated promotion across development, staging, and production environments. Enforce separation of duties between engineering and production administration to support regulatory, risk, and operational assurance requirements. Define and implement test driven development practices for data pipelines, including unit, integration, and end to end testing. Embed data reliability patterns aligned to the Medallion Architecture (Bronze, Silver, Gold). Implement data quality enforcement, monitoring, and observability frameworks to improve platform trust and stability. Apply software engineering and SDLC best practices consistently across data and ML workloads. Provide hands on technical leadership and design advisory services to Data Engineering, AI/ML Engineering, and Analytics teams, ensuring solutions align with DataOps standards and patterns. Build and maintain reusable DataOps toolkits, templates, and reference architectures to accelerate adoption and consistency. Partner with Governance, Risk, and Control stakeholders to translate policy and regulatory requirements into pragmatic, repeatable engineering controls. Support production readiness, release governance, and post incident learning for data platforms, contributing to continuous improvement in scalability, resilience, and operational excellence. Champion DataOps, analytics, and engineering best practices across technical and business teams, promoting a culture of automation, quality, and disciplined delivery. All staff: Ensure compliance with the company's regulatory requirements under the FCA. Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with. Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values. At all times comply with the FCA's Code of Conduct. Ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility. Report any breaches of policy to Compliance and/or your supervisor as required. Escalate risk events immediately. Provide input to risk management processes, as required. Competencies, Skills, Experience & Qualifications Competencies Excellent verbal and written communication skills. A collaborative team player, approachable, self efficient and influences a positive work environment. Demonstrates curiosity. Resilient in a challenging, fast paced environment. Ability to take a high level of responsibility in a fast pace and high volume environment. Excels at building relationships, networking and influencing others. Strategic collaborator with insight and agility, able to anticipate future challenges, ensuring operational effectiveness. Skills and Experience: Essential Strong experience implementing DataOps or DevOps practices in complex data environments. Proven expertise designing and operating CI/CD pipelines for data and analytics workloads. Hands on experience with Databricks (AWS and/or Azure) in production environments. Strong proficiency in Python and SQL. Experience applying Infrastructure as Code (IaC) using tools such as Terraform. Deep understanding of data platform reliability, observability, and quality controls. Strong knowledge of software engineering best practices and SDLC. Ability to operate as both hands on engineer and strategic enabler. Experience working in a regulated environment and knowledge of the risk and compliance requirements associated with this. Desirable Experience in financial services, with exposure to ETD and OTC derivative markets highly desirable. Hands on experience with: Orchestration Platforms such as Azure Data Factory and Apache Airflow, Databricks Asset Bundles, Power BI, Data Transformation Platforms such as dbt and Databricks Lakeflow. Experience with Azure DevOps (ADO), Bitbucket, and Git based workflows. Advanced use of VS Code and developer productivity tooling (e.g. GitHub CoPilot). Experience supporting ML pipelines and model lifecycle operations. Prior involvement in building or scaling enterprise data platforms. Databricks Certified Data Engineer Professional. DAMA Certified Data Management Professional (CDMP). Conduct Rules You must: Act with integrity Act with due skill, care and diligence Be open and cooperative with the FCA, the PRA and other regulators Pay due regard to the interests of customers and treat them fairly Observe proper standard of market conduct Act to deliver good outcomes for retail customers Company Values Respect - Clients are at the heart of our business, with superior execution and superb client service the foundation of the firm. We respect our clients and always treat them fairly. Integrity - Doing business the right way is the only way. We hold ourselves to a high ethical standard in everything we do - our clients expect this and we demand it of ourselves. Collaborative - We work in teams - open and direct communication and the willingness to work hard and collaboratively are the basis for effective teamwork. Working well with others is necessary for us to succeed at what we do. Developing our People - Our people are the basis of our competitive advantage. We look to "grow our own" and make Marex the place ambitious, hardworking, talented people choose to build their careers. Adaptable and Nimble - Our size and flexibility is an advantage. We are big enough to support our client's various needs, and adaptable and nimble enough to respond quickly to changing conditions or requirements. A non bureaucratic, but well controlled environment fosters initiative as well as employee satisfaction. Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process. If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.
Applied AI ML Lead - Python & Agentic AI
Fairygodboss
As a Applied AI/ML Lead Engineer in our Applied AI ML - Python & Agentic AI team, you will design, build, and productionize Generative AI and Agentic AI solutions. The ideal candidate brings a balanced mix of modern AI/ML delivery (LLMs/SLMs, RAG, tool using agents, evaluation, MLOps) and backend/service engineering (Java and/or Python, APIs/microservices, testing, CI/CD, observability, reliability) on AWS and cloud native platforms. This role values modern AI engineering workflows and tooling such as GitHub Copilot and Claude Code to accelerate delivery while maintaining quality and security. Familiarity with MCP (Model Context Protocol), Agent Skills and designing agentic systems that integrate models with tools and enterprise data via structured interfaces is a plus. Job Responsibilities Design, develop, and deploy GenAI and Agentic AI solutions that improve automation, decision making, and user experience across business workflows. Build LLM/SLM powered applications including RAG based systems, summarization/extraction pipelines, chat/coplay experiences, and tool using agents. Engineer production grade services using Java and/or Python (REST/gRPC APIs, microservices, libraries), following secure coding and reliability best practices. Develop prompt strategies and prompt engineering assets (templates, routing, guardrails), and implement automated evaluation to improve quality over time. Build and maintain data pipelines and processing workflows required for ML/GenAI use cases using cloud services. Apply MLOps practices across the lifecycle: experimentation, versioning, CI/CD, deployment, monitoring, and maintenance for models/prompts/agents. Implement robust testing (unit/integration), performance benchmarking (latency/cost), and observability (logging/metrics/tracing) for AI services. Collaborate with cross functional stakeholders to define requirements, success metrics, and rollout plans; communicate complex topics clearly to technical and non technical audiences. Strong problem solving skills and ability to work effectively in ambiguous environments with multiple stakeholders. Required Qualifications, Capabilities, and Skills Undergrad or Master's degree (or equivalent practical experience) in Computer Science, Data Science, Machine Learning, or related field. Hands on experience building applied AI/ML or GenAI solutions (e.g., RAG, classification, extraction, ranking, summarization, copilots). Familiarity with MCP (Model Context Protocol), Agent Skills and architectures that connect models to tools/data through standardized interfaces. Familiarity with LLM application patterns: embeddings/vector search, prompt orchestration, tool calling/function calling, safety/guardrails, evaluation. Strong software engineering experience delivering production systems; ability to design maintainable architectures and write clean, testable code. Proficiency in Java and/or Python and experience building APIs/services and integrating with data sources and downstream systems. Experience deploying solutions on AWS and cloud native environments; understanding of security fundamentals and operational excellence. Experience with modern engineering practices: CI/CD, code reviews, unit testing (e.g., pytest/JUnit), and deployment automation. Experience with containers and orchestration (e.g., Docker, Kubernetes/EKS) and production monitoring practices. Preferred Qualifications, Capabilities, and Skills Experience building agentic AI systems (multi step workflows, tool routing, planning, memory patterns, supervision/fallback strategies). Experience with AWS Bedrock and/or SageMaker (or equivalent managed ML/GenAI platforms) and deployment patterns for scalable inference. Experience with evaluation frameworks and approaches (golden datasets, LLM as judge, human in the loop review, red teaming). Experience fine tuning models (e.g., LoRA/QLoRA/DoRA) and/or working with SLMs, embeddings, and retrieval systems. Experience with developer productivity tooling such as GitHub Copilot and Claude Code, paired with strong SDLC controls. Knowledge of the financial services industry and operating in regulated environments (auditability, controls, data handling). Exposure to distributed compute/training concepts (e.g., DDP, sharding) and performance/cost optimization. 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, 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.
30/05/2026
Full time
As a Applied AI/ML Lead Engineer in our Applied AI ML - Python & Agentic AI team, you will design, build, and productionize Generative AI and Agentic AI solutions. The ideal candidate brings a balanced mix of modern AI/ML delivery (LLMs/SLMs, RAG, tool using agents, evaluation, MLOps) and backend/service engineering (Java and/or Python, APIs/microservices, testing, CI/CD, observability, reliability) on AWS and cloud native platforms. This role values modern AI engineering workflows and tooling such as GitHub Copilot and Claude Code to accelerate delivery while maintaining quality and security. Familiarity with MCP (Model Context Protocol), Agent Skills and designing agentic systems that integrate models with tools and enterprise data via structured interfaces is a plus. Job Responsibilities Design, develop, and deploy GenAI and Agentic AI solutions that improve automation, decision making, and user experience across business workflows. Build LLM/SLM powered applications including RAG based systems, summarization/extraction pipelines, chat/coplay experiences, and tool using agents. Engineer production grade services using Java and/or Python (REST/gRPC APIs, microservices, libraries), following secure coding and reliability best practices. Develop prompt strategies and prompt engineering assets (templates, routing, guardrails), and implement automated evaluation to improve quality over time. Build and maintain data pipelines and processing workflows required for ML/GenAI use cases using cloud services. Apply MLOps practices across the lifecycle: experimentation, versioning, CI/CD, deployment, monitoring, and maintenance for models/prompts/agents. Implement robust testing (unit/integration), performance benchmarking (latency/cost), and observability (logging/metrics/tracing) for AI services. Collaborate with cross functional stakeholders to define requirements, success metrics, and rollout plans; communicate complex topics clearly to technical and non technical audiences. Strong problem solving skills and ability to work effectively in ambiguous environments with multiple stakeholders. Required Qualifications, Capabilities, and Skills Undergrad or Master's degree (or equivalent practical experience) in Computer Science, Data Science, Machine Learning, or related field. Hands on experience building applied AI/ML or GenAI solutions (e.g., RAG, classification, extraction, ranking, summarization, copilots). Familiarity with MCP (Model Context Protocol), Agent Skills and architectures that connect models to tools/data through standardized interfaces. Familiarity with LLM application patterns: embeddings/vector search, prompt orchestration, tool calling/function calling, safety/guardrails, evaluation. Strong software engineering experience delivering production systems; ability to design maintainable architectures and write clean, testable code. Proficiency in Java and/or Python and experience building APIs/services and integrating with data sources and downstream systems. Experience deploying solutions on AWS and cloud native environments; understanding of security fundamentals and operational excellence. Experience with modern engineering practices: CI/CD, code reviews, unit testing (e.g., pytest/JUnit), and deployment automation. Experience with containers and orchestration (e.g., Docker, Kubernetes/EKS) and production monitoring practices. Preferred Qualifications, Capabilities, and Skills Experience building agentic AI systems (multi step workflows, tool routing, planning, memory patterns, supervision/fallback strategies). Experience with AWS Bedrock and/or SageMaker (or equivalent managed ML/GenAI platforms) and deployment patterns for scalable inference. Experience with evaluation frameworks and approaches (golden datasets, LLM as judge, human in the loop review, red teaming). Experience fine tuning models (e.g., LoRA/QLoRA/DoRA) and/or working with SLMs, embeddings, and retrieval systems. Experience with developer productivity tooling such as GitHub Copilot and Claude Code, paired with strong SDLC controls. Knowledge of the financial services industry and operating in regulated environments (auditability, controls, data handling). Exposure to distributed compute/training concepts (e.g., DDP, sharding) and performance/cost optimization. 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, 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.
Senior Java Software Developer
ITRS
About ITRS Recognised as a Great Place to Work, ITRS is an Enterprise SaaS provider with industry-leading solutions. Our mission is to make society's critical technology work via automated & holistic IT observability solutions that safeguard critical applications and enable innovation. With our prestigious customer base includes 90% of the world's top investment banks. We are backed by leading private equity investors and are rapidly growing. Our headquarters are in Shoreditch - London's tech hub - with offices in other UK and global locations from the Netherlands to Manila, NYC and Chicago. We pride ourselves on a diverse, friendly, dynamic culture - with a focus on internal promotion and developing our people. Scope of Role ITRS Group is looking for Senior Java Engineer in London. Reporting to our Engineering Manager, you will sit in the Platform Team and form part of a wider global Engineering Team. The Core Platform layer is a collection of distributed services which ingest, transform and materialise observability data to make it available to several similarly distributed visualisation, integration, analytics and other domain specific applications to provide solutions to a range of observability problems. We are looking to strengthen our core platform team in anticipation of wider customer adoption through 2026. Our role offers a permanent, full-time position working from our London office on a hybrid work schedule. As a Senior Java Software Engineer, you will: Participate in all phases of the product lifecycle, including design, development, documentation, testing, integration, deployment, and ongoing support. Participate in mentoring relationships - both giving and receiving guidance- to foster mutual growth and development within the team. Approach our products and customer challenges with curiosity, striving to understand the solutions we deliver. Work with team members to develop innovative, customer-centric solutions. Take part in team support responsibilities to ensure reliable service for our customers. Advocate for a culture of quality and testing, offering guidance and support to team members less experienced in these practices. In your first 30 days, you will: Learn as much as you can about our company, team and product. Complete hands-on training with ITRS Analytics and other products in the ITRS portfolio. Follow an onboarding checklist and meet with team members from across the company. Pair with current team members for meetings, demos, and presentations. Review recorded sales calls and learn our sales motion. Take over parts of the agenda as you get more comfortable. In your first 60 days, you will: Continue pairing with the current team and assuming a more active role in the agenda. Begin playing a role in the Analytics developers community, answering questions and sharing advice. Select a learning course that aligns with your goals and experience and begin the course. Continue to grow your understanding of ITRS, both us and our products. Learn how we develop products. Build relationships. Discover how our products connect and interact. In your first 90 days, you will: Assume ownership of an initial subset of the product, supported by the team. Continue to learn and grow. ITRS is committed to your ongoing personal growth. There will always be opportunities requiring it. We have an ambitious L&D policy to support your learning and growth You are predominantly a backend Java developer with at least 7 years of experience building complex distributed systems. You have built applications from the ground-up with a deep understanding of core Java, data structures and concurrency, rather than relying on frameworks such as Spring. You have built event-driven applications using Kafka and solutions with event-streaming frameworks at scale (Flink / Kafka Streams / Spark) that go beyond basic ETL pipelines. You know how to orchestrate the deployment of applications on Kubernetes, including defining services, deployments, stateful sets etc. and where to look if there is a problem. You know how to design systems from a macro-level through to the micro-level optimisations needed to build high-performance, scalable solutions. You have tackled hard problems in the past around data consistency vs availability and have designed systems around these considerations. You have designed complex data models and managed their evolution to limit breaking-changes and support backwards compatibility. You have a focus on delivery and an awareness of how your contribution in a software team delivers end-value in a product. You have likely tuned garbage collection, fixed CPU hotspots and analysed heap dumps to find memory leaks on JVMs. You have likely instrumented custom metrics in your application and used monitoring/observability tools to understand how they behave in different environments and to identify the root cause of issues. Health Insurance and Dental Health Cover for you and your dependants Employee Assistance Programme Pension Flexible Hybrid Working Enhanced Parental Leave Travel Insurance Life Assurance Income Protection Referral Bonus Buy and Sell Holiday Training Reimbursement ITRS Group is an Equal Opportunity employer and Inclusion is part of our everyday life. We celebrate diversity and pride ourselves on providing an environment where all employees can be their authentic selves and have a voice, allowing everyone to contribute equally. We remain committed to advocating inclusion, diversity, and equality into our ITRS family as we grow and enrich our business. We welcome applications from everyone in the community as we recognise that a diverse workforce is a stronger workforce.
30/05/2026
Full time
About ITRS Recognised as a Great Place to Work, ITRS is an Enterprise SaaS provider with industry-leading solutions. Our mission is to make society's critical technology work via automated & holistic IT observability solutions that safeguard critical applications and enable innovation. With our prestigious customer base includes 90% of the world's top investment banks. We are backed by leading private equity investors and are rapidly growing. Our headquarters are in Shoreditch - London's tech hub - with offices in other UK and global locations from the Netherlands to Manila, NYC and Chicago. We pride ourselves on a diverse, friendly, dynamic culture - with a focus on internal promotion and developing our people. Scope of Role ITRS Group is looking for Senior Java Engineer in London. Reporting to our Engineering Manager, you will sit in the Platform Team and form part of a wider global Engineering Team. The Core Platform layer is a collection of distributed services which ingest, transform and materialise observability data to make it available to several similarly distributed visualisation, integration, analytics and other domain specific applications to provide solutions to a range of observability problems. We are looking to strengthen our core platform team in anticipation of wider customer adoption through 2026. Our role offers a permanent, full-time position working from our London office on a hybrid work schedule. As a Senior Java Software Engineer, you will: Participate in all phases of the product lifecycle, including design, development, documentation, testing, integration, deployment, and ongoing support. Participate in mentoring relationships - both giving and receiving guidance- to foster mutual growth and development within the team. Approach our products and customer challenges with curiosity, striving to understand the solutions we deliver. Work with team members to develop innovative, customer-centric solutions. Take part in team support responsibilities to ensure reliable service for our customers. Advocate for a culture of quality and testing, offering guidance and support to team members less experienced in these practices. In your first 30 days, you will: Learn as much as you can about our company, team and product. Complete hands-on training with ITRS Analytics and other products in the ITRS portfolio. Follow an onboarding checklist and meet with team members from across the company. Pair with current team members for meetings, demos, and presentations. Review recorded sales calls and learn our sales motion. Take over parts of the agenda as you get more comfortable. In your first 60 days, you will: Continue pairing with the current team and assuming a more active role in the agenda. Begin playing a role in the Analytics developers community, answering questions and sharing advice. Select a learning course that aligns with your goals and experience and begin the course. Continue to grow your understanding of ITRS, both us and our products. Learn how we develop products. Build relationships. Discover how our products connect and interact. In your first 90 days, you will: Assume ownership of an initial subset of the product, supported by the team. Continue to learn and grow. ITRS is committed to your ongoing personal growth. There will always be opportunities requiring it. We have an ambitious L&D policy to support your learning and growth You are predominantly a backend Java developer with at least 7 years of experience building complex distributed systems. You have built applications from the ground-up with a deep understanding of core Java, data structures and concurrency, rather than relying on frameworks such as Spring. You have built event-driven applications using Kafka and solutions with event-streaming frameworks at scale (Flink / Kafka Streams / Spark) that go beyond basic ETL pipelines. You know how to orchestrate the deployment of applications on Kubernetes, including defining services, deployments, stateful sets etc. and where to look if there is a problem. You know how to design systems from a macro-level through to the micro-level optimisations needed to build high-performance, scalable solutions. You have tackled hard problems in the past around data consistency vs availability and have designed systems around these considerations. You have designed complex data models and managed their evolution to limit breaking-changes and support backwards compatibility. You have a focus on delivery and an awareness of how your contribution in a software team delivers end-value in a product. You have likely tuned garbage collection, fixed CPU hotspots and analysed heap dumps to find memory leaks on JVMs. You have likely instrumented custom metrics in your application and used monitoring/observability tools to understand how they behave in different environments and to identify the root cause of issues. Health Insurance and Dental Health Cover for you and your dependants Employee Assistance Programme Pension Flexible Hybrid Working Enhanced Parental Leave Travel Insurance Life Assurance Income Protection Referral Bonus Buy and Sell Holiday Training Reimbursement ITRS Group is an Equal Opportunity employer and Inclusion is part of our everyday life. We celebrate diversity and pride ourselves on providing an environment where all employees can be their authentic selves and have a voice, allowing everyone to contribute equally. We remain committed to advocating inclusion, diversity, and equality into our ITRS family as we grow and enrich our business. We welcome applications from everyone in the community as we recognise that a diverse workforce is a stronger workforce.
Data Platform Engineer - Database Platform - Python
Dangote Industries Limited
Company Description Wise is a global technology company, building the best way to move and manage the world's money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money.For everyone, everywhere. More about our mission and what we offer. Job Description About the role You'll work on high-scale systems used by hundreds of engineers, shaping how we run databases globally through automation, observability, and platform thinking - developing the internal database platform, automation, and tooling that powers hundreds of databases across multiple environments. Our team provides "Databases as a Service" to the rest of Wise, managing a critical database estate of 1,000 instances. You'll design and build the systems, tooling, and automation that make this possible - ensuring reliability, scalability, and security at every step. We're looking for a Platform Engineer (IC2 level) to join our Database Platform team. You'll help build and operate a global platform that's scalable, reliable, and secure - developing the internal database platform, automation, and tooling that powers hundreds of databases across multiple environments. You'll work on high-scale systems used by hundreds of engineers, shaping how we run databases globally. Our team provides "Databases as a Service" to the rest of Wise, managing a critical database estate of 1,000 instances. You'll design and build the systems, tooling, and automation that make this possible - ensuring reliability, scalability, and security at every step. We are evaluating YugabyteDB as our distributed SQL engine; this role will contribute to validating, automating and operating Yugabyte-based platform components under the guidance of senior engineers and the platform programme team. How we work We believe in automation, programmatic implementation, and reusable design. You'll think holistically about the ecosystem, while also delivering real solutions - collaborating across the Platform tribe to make our systems more resilient and developer-friendly. As we scale, we need engineers who can simplify complex infrastructure, build guardrails, and deliver platforms that help product teams move fast - without compromising reliability or security. You'll work closely with other Platform and Data teams to ensure best practices are followed and the right abstractions are in place. What you'll do Design, build, and evolve our internal cloud-based database platform. Contribute to the design, validation and rollout of YugabyteDB-based platform components (PoC pilot production) in collaboration with senior engineers. Implement automation for provisioning, upgrades, backups and routine operations for Yugabyte clusters. Help embed security and compliance controls (encryption, auth, RBAC, network controls) into Yugabyte platform components. Collaborate with product teams, SREs and DBAs to apply platform guardrails for services adopting Yugabyte. What you'll need Essential 2+ years of Platform Engineering experience (not software-only). Experience with cloud infrastructure (AWS or GCP). Python development skills (or similar). Solid understanding of software engineering principles - writing secure, testable, maintainable code. Proficiency with Cloud APIs and DevOps tooling (Terraform, Ansible, CI/CD, Teleport). Clear communicator who collaborates well across teams. Highly sought Practical experience with distributed databases at scale (YugabyteDB preferred, or CockroachDB/TiDB/Cloud Spanner). Experience or strong interest in implementing migration patterns (CDC/logical replication, verification and rollback) and automation for provisioning, backups and upgrades. Experience building Database-as-a-Service platforms or internal developer tooling. (Optional) Some front-end development experience. Why join us You'll be part of a team that empowers hundreds of developers to build reliable services faster, with modern tooling and infrastructure at scale. The systems you design will directly impact the availability, performance, and safety of our customers' data worldwide. You'll join a collaborative team that values technical excellence, learning, and continuous improvement. Interested? Find out more: How we work - a practical guide Wise Tech Stack (2025 update) Our Engineering career map Scaling our Infrastructure; how we make it work Wise Engineering - What do we offer: Starting salary: £68000-£87500 + RSUs Wise Benefits Additional Information For everyone, everywhere. We're people building money without borders - without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive. We're proud to have a truly international team, and we celebrate our differences. Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers. If you want to find out more about what it's like to work at Wise visit Wise.Jobs. Keep up to date with life at Wise by following us on LinkedIn and Instagram.
30/05/2026
Full time
Company Description Wise is a global technology company, building the best way to move and manage the world's money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money.For everyone, everywhere. More about our mission and what we offer. Job Description About the role You'll work on high-scale systems used by hundreds of engineers, shaping how we run databases globally through automation, observability, and platform thinking - developing the internal database platform, automation, and tooling that powers hundreds of databases across multiple environments. Our team provides "Databases as a Service" to the rest of Wise, managing a critical database estate of 1,000 instances. You'll design and build the systems, tooling, and automation that make this possible - ensuring reliability, scalability, and security at every step. We're looking for a Platform Engineer (IC2 level) to join our Database Platform team. You'll help build and operate a global platform that's scalable, reliable, and secure - developing the internal database platform, automation, and tooling that powers hundreds of databases across multiple environments. You'll work on high-scale systems used by hundreds of engineers, shaping how we run databases globally. Our team provides "Databases as a Service" to the rest of Wise, managing a critical database estate of 1,000 instances. You'll design and build the systems, tooling, and automation that make this possible - ensuring reliability, scalability, and security at every step. We are evaluating YugabyteDB as our distributed SQL engine; this role will contribute to validating, automating and operating Yugabyte-based platform components under the guidance of senior engineers and the platform programme team. How we work We believe in automation, programmatic implementation, and reusable design. You'll think holistically about the ecosystem, while also delivering real solutions - collaborating across the Platform tribe to make our systems more resilient and developer-friendly. As we scale, we need engineers who can simplify complex infrastructure, build guardrails, and deliver platforms that help product teams move fast - without compromising reliability or security. You'll work closely with other Platform and Data teams to ensure best practices are followed and the right abstractions are in place. What you'll do Design, build, and evolve our internal cloud-based database platform. Contribute to the design, validation and rollout of YugabyteDB-based platform components (PoC pilot production) in collaboration with senior engineers. Implement automation for provisioning, upgrades, backups and routine operations for Yugabyte clusters. Help embed security and compliance controls (encryption, auth, RBAC, network controls) into Yugabyte platform components. Collaborate with product teams, SREs and DBAs to apply platform guardrails for services adopting Yugabyte. What you'll need Essential 2+ years of Platform Engineering experience (not software-only). Experience with cloud infrastructure (AWS or GCP). Python development skills (or similar). Solid understanding of software engineering principles - writing secure, testable, maintainable code. Proficiency with Cloud APIs and DevOps tooling (Terraform, Ansible, CI/CD, Teleport). Clear communicator who collaborates well across teams. Highly sought Practical experience with distributed databases at scale (YugabyteDB preferred, or CockroachDB/TiDB/Cloud Spanner). Experience or strong interest in implementing migration patterns (CDC/logical replication, verification and rollback) and automation for provisioning, backups and upgrades. Experience building Database-as-a-Service platforms or internal developer tooling. (Optional) Some front-end development experience. Why join us You'll be part of a team that empowers hundreds of developers to build reliable services faster, with modern tooling and infrastructure at scale. The systems you design will directly impact the availability, performance, and safety of our customers' data worldwide. You'll join a collaborative team that values technical excellence, learning, and continuous improvement. Interested? Find out more: How we work - a practical guide Wise Tech Stack (2025 update) Our Engineering career map Scaling our Infrastructure; how we make it work Wise Engineering - What do we offer: Starting salary: £68000-£87500 + RSUs Wise Benefits Additional Information For everyone, everywhere. We're people building money without borders - without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive. We're proud to have a truly international team, and we celebrate our differences. Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers. If you want to find out more about what it's like to work at Wise visit Wise.Jobs. Keep up to date with life at Wise by following us on LinkedIn and Instagram.
Staff iOS Engineer
Dormont Manufacturing Co
Company Description Depop is the community-powered circular fashion marketplace where anyone can buy, sell and discover desirable secondhand fashion. With a community of over 35 million users, Depop is on a mission to make fashion circular, redefining fashion consumption. Founded in 2011, the company is headquartered in London, with offices in New York and Manchester, and in 2021 became a wholly-owned subsidiary of Etsy.Find out more at Our mission is to make fashion circular and to create an inclusive environment where everyone is welcome, no matter who they are or where they're from. Just as our platform connects people globally, we believe our workplace should reflect the diversity of the communities we serve. We thrive on the power of different perspectives and experiences, knowing they drive innovation and bring us closer to our users. We're proud to be an equal opportunity employer, providing employment opportunities without regard to age, ethnicity, religion or belief, gender identity, sex, sexual orientation, disability, pregnancy or maternity, marriage and civil partnership, or any other protected status. We're continuously evolving our recruitment processes to ensure fairness and are open to accommodating any needs you might have. If, due to a disability, you need adjustments to complete the application, please let us know by sending an email with your name, the role to which you would like to apply, and the type of support you need to complete the application to . For any other non-disability related questions, please reach out to our Talent Partners. As a Staff Engineer at Depop, you'll be a technical leader, driving our engineering excellence and solving our most challenging problems. You'll work in Depop's iOS Platform team and will collaborate closely with cross-functional teams and leaders in the company, making high-impact decisions that accelerate engineering efforts, define the long-term technical direction for iOS at Depop, and align with our business strategy. Your iOS expertise will not only guide your team but also build followership across the wider engineering community, mentoring others and promoting a culture of high standards and quality. Want to find out more about Depop & our engineering team? Take a look at our blog! We write about technology, people and smart engineering - / Responsibilities: Contribute high-impact code and design well-documented software that boosts team productivity and ensures scalability. Guide technical decisions for both engineering and non-technical stakeholders, preventing costly rework. Act as a trusted advisor, mentoring engineers to improve their effectiveness and technical skills. Act as a strategic partner to engineering and product leadership, providing a strong viewpoint on the architecture and development processes needed to enable the business to move faster and build more effectively. Collaborate across teams and navigate sophisticated situations to foster strong partnerships. Proactively identify and tackle ambiguous technical problems that improve team productivity and enhance system reliability. Ensure platform health and implement high standards, leading swift incident resolution and minimising major incidents. Promote a culture of high standards and accountability, leading by example and inspiring excellence. Lead cross-functional initiatives to modernise the iOS app and improve developer velocity, collaborating with other teams to unblock and accelerate key business goals." Drive technical guilds and working groups to share knowledge, build consensus, and deliver on the long-term iOS vision by bringing other engineers along on the journey. Leverage deep domain expertise to define and champion the long-term architectural vision for the iOS application, guiding prioritisation in line with business goals and new advancements in the iOS space. Qualifications: Strong communication and collaboration skills with both technical and non-technical teams. Proven track record of designing and delivering a long-term technical vision for complex, large-scale mobile applications. Proven ability to lead technical decisions and drive projects to completion. Experience mentoring and coaching developers at any level. Experience identifying and driving solutions for ambiguous and complex technical challenges at scale, demonstrating a clear "been there, done that" perspective. Essential skills: Expert Swift/iOS engineer with deep knowledge of the platform; rigorous testing with XCTest and XCUITest Building and maintaining modular mobile frameworks; dependency management with Swift Package Manager Deep understanding of MVVM and VIPER; and dependency injection Proficient with both UIKit and SwiftUI Proficiency in CI/CD and release management process; TestFlight, phased rollouts, feature flags, A/B testing, crash analytics App lifecycle, deep links/universal links, push notifications, background execution modes Understanding operational and non-functional requirements (such as resilience, performance and observability) and how solutions are implemented and tested) Desirable experience: Design systems and reusable component libraries, design tokens, accessibility Experience with tools such as Postman, Charles/Proxyman, Bitrise (or Xcode Cloud/GitHub Actions/CircleCI) Comfortable with Agile methods (Scrum/Kanban) and iterative delivery Experience working cross teams and cross platform, Android, Web, Backend Additional Information Health + Mental Wellbeing PMI and cash plan healthcare access with Bupa Subsidised counselling and coaching with Self Space Cycle to Work scheme with options from Evans or the Green Commute Initiative Employee Assistance Programme (EAP) for 24/7 confidential support Mental Health First Aiders across the business for support and signposting Work/Life Balance: 25 days annual leave with option to carry over up to 5 days 1 company-wide day off per quarter Impact hours: Up to 2 days additional paid leave per year for volunteering Fully paid 4 week sabbatical after completion of 5 years of consecutive service with Depop, to give you a chance to recharge or do something you love. Flexible Working: MyMode hybrid-working model with Flex, Office Based, and Remote options role dependant All offices are dog-friendly Ability to work abroad for 4 weeks per year in UK tax treaty countries Family Life: 18 weeks of paid parental leave for full-time regular employees IVF leave, shared parental leave, and paid emergency parent/carer leave Learn + Grow: Budgets for conferences, learning subscriptions, and more Mentorship and programmes to upskill employees Your Future: Life Insurance (financial compensation of 3x your salary) Pension matching up to 6% of qualifying earnings Depop Extras: Employees enjoy free shipping on their Depop sales within the UK. Special milestones are celebrated with gifts and rewards!
30/05/2026
Full time
Company Description Depop is the community-powered circular fashion marketplace where anyone can buy, sell and discover desirable secondhand fashion. With a community of over 35 million users, Depop is on a mission to make fashion circular, redefining fashion consumption. Founded in 2011, the company is headquartered in London, with offices in New York and Manchester, and in 2021 became a wholly-owned subsidiary of Etsy.Find out more at Our mission is to make fashion circular and to create an inclusive environment where everyone is welcome, no matter who they are or where they're from. Just as our platform connects people globally, we believe our workplace should reflect the diversity of the communities we serve. We thrive on the power of different perspectives and experiences, knowing they drive innovation and bring us closer to our users. We're proud to be an equal opportunity employer, providing employment opportunities without regard to age, ethnicity, religion or belief, gender identity, sex, sexual orientation, disability, pregnancy or maternity, marriage and civil partnership, or any other protected status. We're continuously evolving our recruitment processes to ensure fairness and are open to accommodating any needs you might have. If, due to a disability, you need adjustments to complete the application, please let us know by sending an email with your name, the role to which you would like to apply, and the type of support you need to complete the application to . For any other non-disability related questions, please reach out to our Talent Partners. As a Staff Engineer at Depop, you'll be a technical leader, driving our engineering excellence and solving our most challenging problems. You'll work in Depop's iOS Platform team and will collaborate closely with cross-functional teams and leaders in the company, making high-impact decisions that accelerate engineering efforts, define the long-term technical direction for iOS at Depop, and align with our business strategy. Your iOS expertise will not only guide your team but also build followership across the wider engineering community, mentoring others and promoting a culture of high standards and quality. Want to find out more about Depop & our engineering team? Take a look at our blog! We write about technology, people and smart engineering - / Responsibilities: Contribute high-impact code and design well-documented software that boosts team productivity and ensures scalability. Guide technical decisions for both engineering and non-technical stakeholders, preventing costly rework. Act as a trusted advisor, mentoring engineers to improve their effectiveness and technical skills. Act as a strategic partner to engineering and product leadership, providing a strong viewpoint on the architecture and development processes needed to enable the business to move faster and build more effectively. Collaborate across teams and navigate sophisticated situations to foster strong partnerships. Proactively identify and tackle ambiguous technical problems that improve team productivity and enhance system reliability. Ensure platform health and implement high standards, leading swift incident resolution and minimising major incidents. Promote a culture of high standards and accountability, leading by example and inspiring excellence. Lead cross-functional initiatives to modernise the iOS app and improve developer velocity, collaborating with other teams to unblock and accelerate key business goals." Drive technical guilds and working groups to share knowledge, build consensus, and deliver on the long-term iOS vision by bringing other engineers along on the journey. Leverage deep domain expertise to define and champion the long-term architectural vision for the iOS application, guiding prioritisation in line with business goals and new advancements in the iOS space. Qualifications: Strong communication and collaboration skills with both technical and non-technical teams. Proven track record of designing and delivering a long-term technical vision for complex, large-scale mobile applications. Proven ability to lead technical decisions and drive projects to completion. Experience mentoring and coaching developers at any level. Experience identifying and driving solutions for ambiguous and complex technical challenges at scale, demonstrating a clear "been there, done that" perspective. Essential skills: Expert Swift/iOS engineer with deep knowledge of the platform; rigorous testing with XCTest and XCUITest Building and maintaining modular mobile frameworks; dependency management with Swift Package Manager Deep understanding of MVVM and VIPER; and dependency injection Proficient with both UIKit and SwiftUI Proficiency in CI/CD and release management process; TestFlight, phased rollouts, feature flags, A/B testing, crash analytics App lifecycle, deep links/universal links, push notifications, background execution modes Understanding operational and non-functional requirements (such as resilience, performance and observability) and how solutions are implemented and tested) Desirable experience: Design systems and reusable component libraries, design tokens, accessibility Experience with tools such as Postman, Charles/Proxyman, Bitrise (or Xcode Cloud/GitHub Actions/CircleCI) Comfortable with Agile methods (Scrum/Kanban) and iterative delivery Experience working cross teams and cross platform, Android, Web, Backend Additional Information Health + Mental Wellbeing PMI and cash plan healthcare access with Bupa Subsidised counselling and coaching with Self Space Cycle to Work scheme with options from Evans or the Green Commute Initiative Employee Assistance Programme (EAP) for 24/7 confidential support Mental Health First Aiders across the business for support and signposting Work/Life Balance: 25 days annual leave with option to carry over up to 5 days 1 company-wide day off per quarter Impact hours: Up to 2 days additional paid leave per year for volunteering Fully paid 4 week sabbatical after completion of 5 years of consecutive service with Depop, to give you a chance to recharge or do something you love. Flexible Working: MyMode hybrid-working model with Flex, Office Based, and Remote options role dependant All offices are dog-friendly Ability to work abroad for 4 weeks per year in UK tax treaty countries Family Life: 18 weeks of paid parental leave for full-time regular employees IVF leave, shared parental leave, and paid emergency parent/carer leave Learn + Grow: Budgets for conferences, learning subscriptions, and more Mentorship and programmes to upskill employees Your Future: Life Insurance (financial compensation of 3x your salary) Pension matching up to 6% of qualifying earnings Depop Extras: Employees enjoy free shipping on their Depop sales within the UK. Special milestones are celebrated with gifts and rewards!
Software Engineer - Java - Cambridge
Worldpay (UK) Limited Cambridge, Cambridgeshire
About the teamMake your mark at one of the biggest names in payments. We are looking for a Software Developer to join our Cambridge based delivery teams to work on one of the highest volume global payment platforms in the world.What you will be doingYou will join one of our cross-functional teams containing developers, testers, a product owner and a scrum master. The team works on features to maintain and add new capabilities to an ecommerce payments gateway operated by Worldpay.With the support of the teams' principle engineer, you will pick-up challenging work from the plan that needs your proven software skills to deal with the more complex problemsDevelop changes in Java and SQL and PLSQL to an ecommerce payments gateway operated by Worldpay.Work with the team's Product Owner to specify the detailed behaviours of new capabilities of the payments gateway. You'll need to review payments-industry specification documents and translate how they apply for WorldPay's technologies and payments lifecycle processes.Partner with the team's test engineers to help scope the test coverage and approach, and you may need to contribute to writing automated component, integration and system tests.Support the deployment of new capabilities to production, ensuring they deliver value for our customersParticipate in a release support rota, with occasional out-of-hours involvementUse generative AI tools as part of your workflow, supported by well-established internal toolingWhat you bring:Solid experience with Java and SQL (PL/SQL desirable). Each career journey is different but likely you'll have a number of years' experience to reach a high level of a skill with these technologies.A track record of success to design and deliver solutions to complex business problems.Experience applying secure software development practicesExperience with technologies used in distributed systems (e.g. IAM, digital certificates/PKI, observability, containerisation)Experience working in Linux-based development and production environmentsAdded bonus if you have:Experience optimising performance for large-scale databasesExperience in payments or financial servicesExperience working with SAST, SCA, CI toolsExperience with KafkaWhat we offer youA multifaceted job with a high degree of responsibility and a broad spectrum of opportunitiesA hybrid and flexible working environment with office and home workingRegular structured time to improve your skills through training, and time to experiment with new tech in hackathonsWhat makes a WorldpayerAt Worldpay, we take our Values seriously, and we live them every day. Think like a customer, Act like an owner, and Win as a team.Curious. Humble. Creative. We ask the right questions, listening and learning to get better every day. We simplify the complex and we're always looking to create a bigger impact for our colleagues and customers.Empowered. Accountable. Dynamic. We stay agile, using our initiative, taking calculated risks to progress. Never standing still, never settling, we work at pace to achieve our goals. We champion our ideas and stay flexible to make them happen. We know that every action adds up.Determined. Inclusive. Open. Unlocking potential means working as one global community. Our work spans borders, and we stay united by our purpose. We collaborate, always encouraging others to perform at their best, welcoming new perspectives.Does this sound like you? Then you sound like a Worldpayer.Apply now to write the next chapter in your career. We can't wait to hear from you.To find out more about working with us, find us on LinkedIn.
30/05/2026
Full time
About the teamMake your mark at one of the biggest names in payments. We are looking for a Software Developer to join our Cambridge based delivery teams to work on one of the highest volume global payment platforms in the world.What you will be doingYou will join one of our cross-functional teams containing developers, testers, a product owner and a scrum master. The team works on features to maintain and add new capabilities to an ecommerce payments gateway operated by Worldpay.With the support of the teams' principle engineer, you will pick-up challenging work from the plan that needs your proven software skills to deal with the more complex problemsDevelop changes in Java and SQL and PLSQL to an ecommerce payments gateway operated by Worldpay.Work with the team's Product Owner to specify the detailed behaviours of new capabilities of the payments gateway. You'll need to review payments-industry specification documents and translate how they apply for WorldPay's technologies and payments lifecycle processes.Partner with the team's test engineers to help scope the test coverage and approach, and you may need to contribute to writing automated component, integration and system tests.Support the deployment of new capabilities to production, ensuring they deliver value for our customersParticipate in a release support rota, with occasional out-of-hours involvementUse generative AI tools as part of your workflow, supported by well-established internal toolingWhat you bring:Solid experience with Java and SQL (PL/SQL desirable). Each career journey is different but likely you'll have a number of years' experience to reach a high level of a skill with these technologies.A track record of success to design and deliver solutions to complex business problems.Experience applying secure software development practicesExperience with technologies used in distributed systems (e.g. IAM, digital certificates/PKI, observability, containerisation)Experience working in Linux-based development and production environmentsAdded bonus if you have:Experience optimising performance for large-scale databasesExperience in payments or financial servicesExperience working with SAST, SCA, CI toolsExperience with KafkaWhat we offer youA multifaceted job with a high degree of responsibility and a broad spectrum of opportunitiesA hybrid and flexible working environment with office and home workingRegular structured time to improve your skills through training, and time to experiment with new tech in hackathonsWhat makes a WorldpayerAt Worldpay, we take our Values seriously, and we live them every day. Think like a customer, Act like an owner, and Win as a team.Curious. Humble. Creative. We ask the right questions, listening and learning to get better every day. We simplify the complex and we're always looking to create a bigger impact for our colleagues and customers.Empowered. Accountable. Dynamic. We stay agile, using our initiative, taking calculated risks to progress. Never standing still, never settling, we work at pace to achieve our goals. We champion our ideas and stay flexible to make them happen. We know that every action adds up.Determined. Inclusive. Open. Unlocking potential means working as one global community. Our work spans borders, and we stay united by our purpose. We collaborate, always encouraging others to perform at their best, welcoming new perspectives.Does this sound like you? Then you sound like a Worldpayer.Apply now to write the next chapter in your career. We can't wait to hear from you.To find out more about working with us, find us on LinkedIn.
Senior Software Engineer (Java)
TP ICAP Group Services Ltd
Role Overview TP ICAP are looking for a Senior Java Developer delivering low latency, highly available trading system components with deep expertise in Java, FIX connectivity, and distributed real time messaging. In this role, you will be responsible for designing, building, and optimising mission critical trading services across multiple asset classes. Role Responsibilities Design and implement distributed, fault tolerant Java services for electronic trading environments Lead performance tuning, optimisation, and refactoring of low latency trading components Investigate and resolve production issues, ensuring system stability and high availability Collaborate with global teams, including Architecture, DevOps, and Product Mentor and guide engineers to improve technical capability and engineering standards Experience / Competences Strong experience designing and building high performance, low latency Java services within electronic trading Strong experience with distributed messaging technologies (Solace/Kafka) and real time systems Strong experience designing and building event driven systems deployed to cloud environments (AWS, EC2, EKS, Kubernetes) Experience with memory architectures and network performance in low latency platforms Experience with Maven or Gradle (Maven preferred), and JUnit Experience in Git or other source control systems Experience in CI/CD concepts Strong communication skills with the ability to collaborate effectively across globally distributed engineering, product, and operations teams Knowledge of FX, Credit, or Commodities electronic trading flows Knowledge of FIX engines and market connectivity workflows Knowledge of Linux engineering, troubleshooting, and performance optimisation Experience with Spring Boot or Google Guice dependency injection frameworks Experience with observability stacks (Open Telemetry, Grafana) Experience with distributed caching solutions such as Hazelcast Experience with BDD and automation frameworks (Cucumber)
30/05/2026
Full time
Role Overview TP ICAP are looking for a Senior Java Developer delivering low latency, highly available trading system components with deep expertise in Java, FIX connectivity, and distributed real time messaging. In this role, you will be responsible for designing, building, and optimising mission critical trading services across multiple asset classes. Role Responsibilities Design and implement distributed, fault tolerant Java services for electronic trading environments Lead performance tuning, optimisation, and refactoring of low latency trading components Investigate and resolve production issues, ensuring system stability and high availability Collaborate with global teams, including Architecture, DevOps, and Product Mentor and guide engineers to improve technical capability and engineering standards Experience / Competences Strong experience designing and building high performance, low latency Java services within electronic trading Strong experience with distributed messaging technologies (Solace/Kafka) and real time systems Strong experience designing and building event driven systems deployed to cloud environments (AWS, EC2, EKS, Kubernetes) Experience with memory architectures and network performance in low latency platforms Experience with Maven or Gradle (Maven preferred), and JUnit Experience in Git or other source control systems Experience in CI/CD concepts Strong communication skills with the ability to collaborate effectively across globally distributed engineering, product, and operations teams Knowledge of FX, Credit, or Commodities electronic trading flows Knowledge of FIX engines and market connectivity workflows Knowledge of Linux engineering, troubleshooting, and performance optimisation Experience with Spring Boot or Google Guice dependency injection frameworks Experience with observability stacks (Open Telemetry, Grafana) Experience with distributed caching solutions such as Hazelcast Experience with BDD and automation frameworks (Cucumber)
Senior Platform Engineer, Internal Developer Platform & Developer Experience
USER TESTING LIMITED Edinburgh, Midlothian
What You'll Do Own the Internal Developer Platform (IDP) as a product, including roadmap, platform capabilities, and developer facing workflows. Design and evolve the software delivery lifecycle, including CI/CD, automated validation, release orchestration, and rollback mechanisms. Build and maintain paved road workflows that enable self service for common tasks (service creation, environment provisioning, deployment, observability, incident response). Define and manage a platform service catalog and APIs, enabling discoverability and standardization across teams. Improve developer feedback loops by strengthening observability, diagnosability, and actionable signals across build and runtime systems. Establish platform guardrails and standards that balance consistency with team autonomy. Drive adoption of platform capabilities through usability, documentation, and close collaboration with engineering teams. Build and operate an Agentic Developer Platform that applies AI to delivery insights, workflow automation, developer assistance, and safe, policy aware actions. Ensure AI powered workflows include clear boundaries, human in the loop controls where needed, and observable outcomes. What We're Looking For Strong experience owning and delivering production systems or platforms end to end. Experience building or evolving Internal Developer Platforms, CI/CD systems, or developer tooling ecosystems. Ability to design for self service, adoption, and developer usability, not just technical correctness. Proficiency in Node.js, Python, or Go. Experience with cloud infrastructure and containerized environments. Strong systems thinking across software delivery, observability, and automation. Ability to navigate ambiguity and drive technical direction independently across teams. Product mindset: you care about developer experience, adoption, and measurable outcomes. Nice to Have: Experience with Kubernetes, Terraform, or AWS. Nice to Have: Experience improving software delivery performance at scale (e.g., lead time, reliability, deployment safety). Nice to Have: Background in backend or distributed systems. Nice to Have: Familiarity with observability practices and feedback loop design. Nice to Have: Experience applying AI to engineering workflows, including LLM powered agents, developer assistance systems, and automated workflows with built in safeguards and evaluation. Why This Role Own the platform: shape and evolve the Internal Developer Platform used across UserTesting.High impact: your work defines how engineering teams build, ship, and operate software.Platform as a product: influence roadmap, adoption, and developer experience end to end.Agentic future: build real, production grade AI capabilities into the developer workflow. Equal Opportunity Employer Statement UserTesting is an Equal Opportunity Employer and a participant in the U.S. Federal E Verify program. Women, minorities, individuals with disabilities and protected veterans are encouraged to apply. We welcome people of different backgrounds, experiences, abilities and perspectives. UserTesting will consider qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chance Ordinance, as applicable.
30/05/2026
Full time
What You'll Do Own the Internal Developer Platform (IDP) as a product, including roadmap, platform capabilities, and developer facing workflows. Design and evolve the software delivery lifecycle, including CI/CD, automated validation, release orchestration, and rollback mechanisms. Build and maintain paved road workflows that enable self service for common tasks (service creation, environment provisioning, deployment, observability, incident response). Define and manage a platform service catalog and APIs, enabling discoverability and standardization across teams. Improve developer feedback loops by strengthening observability, diagnosability, and actionable signals across build and runtime systems. Establish platform guardrails and standards that balance consistency with team autonomy. Drive adoption of platform capabilities through usability, documentation, and close collaboration with engineering teams. Build and operate an Agentic Developer Platform that applies AI to delivery insights, workflow automation, developer assistance, and safe, policy aware actions. Ensure AI powered workflows include clear boundaries, human in the loop controls where needed, and observable outcomes. What We're Looking For Strong experience owning and delivering production systems or platforms end to end. Experience building or evolving Internal Developer Platforms, CI/CD systems, or developer tooling ecosystems. Ability to design for self service, adoption, and developer usability, not just technical correctness. Proficiency in Node.js, Python, or Go. Experience with cloud infrastructure and containerized environments. Strong systems thinking across software delivery, observability, and automation. Ability to navigate ambiguity and drive technical direction independently across teams. Product mindset: you care about developer experience, adoption, and measurable outcomes. Nice to Have: Experience with Kubernetes, Terraform, or AWS. Nice to Have: Experience improving software delivery performance at scale (e.g., lead time, reliability, deployment safety). Nice to Have: Background in backend or distributed systems. Nice to Have: Familiarity with observability practices and feedback loop design. Nice to Have: Experience applying AI to engineering workflows, including LLM powered agents, developer assistance systems, and automated workflows with built in safeguards and evaluation. Why This Role Own the platform: shape and evolve the Internal Developer Platform used across UserTesting.High impact: your work defines how engineering teams build, ship, and operate software.Platform as a product: influence roadmap, adoption, and developer experience end to end.Agentic future: build real, production grade AI capabilities into the developer workflow. Equal Opportunity Employer Statement UserTesting is an Equal Opportunity Employer and a participant in the U.S. Federal E Verify program. Women, minorities, individuals with disabilities and protected veterans are encouraged to apply. We welcome people of different backgrounds, experiences, abilities and perspectives. UserTesting will consider qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chance Ordinance, as applicable.
Principal Software Engineer - Engineering Manager - Data and AI Platform
慨正橡扯
JOB DESCRIPTION Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. Technologies we use: Java, Kotlin, Kubernetes, Apache Kafka, GCP, BigQuery, Spark, VertexAI, ModelArmor, DeepEval, Google ADK. Job responsibilities Set the vision and multi-year strategy for the Data & AI Platform that powers Chase's next-generation digital experiences, translating enterprise priorities into an executable roadmap and measurable outcomes. Lead and scale a multi-discipline organization spanning data platform engineering and AI/MLOps, establishing clear ownership, org structure, operating rhythms, and standards for delivery. Own the platform's end-to-end data foundation - ingestion, transformation, orchestration, metadata/catalog, quality, and governed data products built for reliability, scalability, and self-service adoption. Serve as the executive steward for compliant use of customer data, ensuring privacy, access controls, lineage, retention, and auditability are embedded by design and aligned to firm risk and regulatory expectations. Define and deliver platform enablement for LLM-powered applications, including reference architectures, developer tooling, model onboarding and deployment patterns, evaluation and testing, observability, and cost/latency guardrails. Establish engineering excellence and operational maturity through SLOs, resiliency practices, incident management, release governance, capacity planning, and continuous improvement across the platform. Drive a product-oriented platform model by partnering with product, security, legal, risk, architecture, and engineering leaders to prioritize the highest-leverage capabilities and accelerate adoption across teams. Enable data-driven product development at scale through trusted analytics pipelines, standardized telemetry, experimentation support, and consistent metrics to inform decisions and improve customer outcomes. Attract, develop, and retain top talent by building leadership depth, setting high standards, coaching managers and senior engineers, and fostering a culture of ownership, inclusion, and accountability. Required qualifications, capabilities and skills Being a problem solver: you can independently analyse a problem and come up with options on how to solve it. Flexibility regarding tools and languages: for example you have to be open to debug a permission issue one day in a python service and dig into some Java/Kotlin out-of-memory issue the other day (of course we take into account your expertise and you will have team members to help you out!). Knowledge of data structures. Experience with either Kubernetes or Docker. Experience with cloud technologies (AWS/Azure/GCP) and distributed systems, web technologies and event-driven architectures. Experience in leading people. Preferred qualifications, capabilities and skills Experience with message brokers (Kafka, RabbitMQ, Pulsar etc.). Experience with Kafka Connect. Preferably experience in setting up data platforms, setting standards - not just pipelines. Preferably experience in a distributed data processing environment/framework (e.g. Spark or Flink). Familiarity with advanced AI/ML concepts and protocols, such as Retrieval-Augmented Generation (RAG), agentic system architectures, and Model Context Protocol (MCP). Experience with MLOps tools and platforms (e.g., MLflow, Amazon SageMaker, Google VertexAI, Databricks, BentoML, KServe, Kubeflow). Experience with deploying to a GenAI platform a production system: Google VertexAI, OpenAI, AWS Bedrock, LangChain, etc. Equal Opportunity Employment 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.
30/05/2026
Full time
JOB DESCRIPTION Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. Technologies we use: Java, Kotlin, Kubernetes, Apache Kafka, GCP, BigQuery, Spark, VertexAI, ModelArmor, DeepEval, Google ADK. Job responsibilities Set the vision and multi-year strategy for the Data & AI Platform that powers Chase's next-generation digital experiences, translating enterprise priorities into an executable roadmap and measurable outcomes. Lead and scale a multi-discipline organization spanning data platform engineering and AI/MLOps, establishing clear ownership, org structure, operating rhythms, and standards for delivery. Own the platform's end-to-end data foundation - ingestion, transformation, orchestration, metadata/catalog, quality, and governed data products built for reliability, scalability, and self-service adoption. Serve as the executive steward for compliant use of customer data, ensuring privacy, access controls, lineage, retention, and auditability are embedded by design and aligned to firm risk and regulatory expectations. Define and deliver platform enablement for LLM-powered applications, including reference architectures, developer tooling, model onboarding and deployment patterns, evaluation and testing, observability, and cost/latency guardrails. Establish engineering excellence and operational maturity through SLOs, resiliency practices, incident management, release governance, capacity planning, and continuous improvement across the platform. Drive a product-oriented platform model by partnering with product, security, legal, risk, architecture, and engineering leaders to prioritize the highest-leverage capabilities and accelerate adoption across teams. Enable data-driven product development at scale through trusted analytics pipelines, standardized telemetry, experimentation support, and consistent metrics to inform decisions and improve customer outcomes. Attract, develop, and retain top talent by building leadership depth, setting high standards, coaching managers and senior engineers, and fostering a culture of ownership, inclusion, and accountability. Required qualifications, capabilities and skills Being a problem solver: you can independently analyse a problem and come up with options on how to solve it. Flexibility regarding tools and languages: for example you have to be open to debug a permission issue one day in a python service and dig into some Java/Kotlin out-of-memory issue the other day (of course we take into account your expertise and you will have team members to help you out!). Knowledge of data structures. Experience with either Kubernetes or Docker. Experience with cloud technologies (AWS/Azure/GCP) and distributed systems, web technologies and event-driven architectures. Experience in leading people. Preferred qualifications, capabilities and skills Experience with message brokers (Kafka, RabbitMQ, Pulsar etc.). Experience with Kafka Connect. Preferably experience in setting up data platforms, setting standards - not just pipelines. Preferably experience in a distributed data processing environment/framework (e.g. Spark or Flink). Familiarity with advanced AI/ML concepts and protocols, such as Retrieval-Augmented Generation (RAG), agentic system architectures, and Model Context Protocol (MCP). Experience with MLOps tools and platforms (e.g., MLflow, Amazon SageMaker, Google VertexAI, Databricks, BentoML, KServe, Kubeflow). Experience with deploying to a GenAI platform a production system: Google VertexAI, OpenAI, AWS Bedrock, LangChain, etc. Equal Opportunity Employment 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.
Principal Front End Engineer
Solirius Consulting
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. You understand and align with Solirius Reply Values. The Role: We are seeking a highly experienced Principal Front End Engineer to lead the architecture, development, and evolution of our web applications and user experiences. This role combines hands on technical leadership with strategic influence across engineering, product, and design teams. As a Principal Engineer, you will define front end standards, mentor engineers, drive platform scalability, and ensure exceptional performance, accessibility, and usability across our products. Key Responsibilities: Lead the design and implementation of scalable, maintainable front end architectures Drive technical strategy and establish engineering best practices for UI development Build high performance, responsive, and accessible web applications Collaborate closely with Product, Design, and Back End Engineering teams to deliver exceptional user experiences Own and evolve shared component libraries, design systems, and front end tooling Improve application performance, reliability, observability, and developer experience Mentor senior and mid level engineers through technical guidance, code reviews, and architectural leadership Evaluate and introduce modern front end technologies and frameworks where appropriate Influence roadmap planning and technical decision making across multiple teams Champion testing strategies including unit, integration, visual regression, and end to end testing Ensure adherence to accessibility, security, and compliance standards Lead incident response and root cause analysis for front end production issues Key Skills/Experience: Software engineering experience with significant focus on front end development Deep expertise in JavaScript, TypeScript, HTML5, and CSS3 Extensive experience with modern frameworks such as React, Next.js, Vue, or Angular Strong understanding of front end architecture patterns, state management, and component driven development Experience building and scaling design systems and reusable UI platforms Strong knowledge of web performance optimisation techniques Expertise in accessibility standards (WCAG) and responsive design Experience with testing frameworks such as Jest, Cypress, Playwright, or Vitest Strong understanding of CI/CD pipelines and modern development workflows Proven track record of leading large scale technical initiatives Excellent communication and stakeholder management skills Preferred Qualifications: Experience with micro frontends or distributed front end architectures Familiarity with cloud platforms such as AWS, Azure, or GCP Experience with GraphQL and modern API integration patterns Knowledge of observability and monitoring tools Experience leading globally distributed engineering teams Contributions to open source projects or technical communities What We Offer: 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 Leave Paid Fertility Leave (5 Days) Statutory & Contributory Pension EAP with Gym Membership Benefits Flexible Working Annual Away Days/Company Socials Equality & Diversity: Solirius Reply is an equal opportunities employer. We are committed to creating a work environment that supports, celebrates, encourages, and respects all individuals and in which all processes are based on merit, competence and business needs. We do not discriminate on the basis of race, religion, gender, sexuality, age, disability, ethnicity, marital status or any other protected characteristics. Should you require further assistance or require any reasonable adjustments be put in place to better support your application process, please do not hesitate to raise this with us.
30/05/2026
Full time
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. You understand and align with Solirius Reply Values. The Role: We are seeking a highly experienced Principal Front End Engineer to lead the architecture, development, and evolution of our web applications and user experiences. This role combines hands on technical leadership with strategic influence across engineering, product, and design teams. As a Principal Engineer, you will define front end standards, mentor engineers, drive platform scalability, and ensure exceptional performance, accessibility, and usability across our products. Key Responsibilities: Lead the design and implementation of scalable, maintainable front end architectures Drive technical strategy and establish engineering best practices for UI development Build high performance, responsive, and accessible web applications Collaborate closely with Product, Design, and Back End Engineering teams to deliver exceptional user experiences Own and evolve shared component libraries, design systems, and front end tooling Improve application performance, reliability, observability, and developer experience Mentor senior and mid level engineers through technical guidance, code reviews, and architectural leadership Evaluate and introduce modern front end technologies and frameworks where appropriate Influence roadmap planning and technical decision making across multiple teams Champion testing strategies including unit, integration, visual regression, and end to end testing Ensure adherence to accessibility, security, and compliance standards Lead incident response and root cause analysis for front end production issues Key Skills/Experience: Software engineering experience with significant focus on front end development Deep expertise in JavaScript, TypeScript, HTML5, and CSS3 Extensive experience with modern frameworks such as React, Next.js, Vue, or Angular Strong understanding of front end architecture patterns, state management, and component driven development Experience building and scaling design systems and reusable UI platforms Strong knowledge of web performance optimisation techniques Expertise in accessibility standards (WCAG) and responsive design Experience with testing frameworks such as Jest, Cypress, Playwright, or Vitest Strong understanding of CI/CD pipelines and modern development workflows Proven track record of leading large scale technical initiatives Excellent communication and stakeholder management skills Preferred Qualifications: Experience with micro frontends or distributed front end architectures Familiarity with cloud platforms such as AWS, Azure, or GCP Experience with GraphQL and modern API integration patterns Knowledge of observability and monitoring tools Experience leading globally distributed engineering teams Contributions to open source projects or technical communities What We Offer: 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 Leave Paid Fertility Leave (5 Days) Statutory & Contributory Pension EAP with Gym Membership Benefits Flexible Working Annual Away Days/Company Socials Equality & Diversity: Solirius Reply is an equal opportunities employer. We are committed to creating a work environment that supports, celebrates, encourages, and respects all individuals and in which all processes are based on merit, competence and business needs. We do not discriminate on the basis of race, religion, gender, sexuality, age, disability, ethnicity, marital status or any other protected characteristics. Should you require further assistance or require any reasonable adjustments be put in place to better support your application process, please do not hesitate to raise this with us.
Software Engineer
Clutch Canada
Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms how software is built. Our AI-native Developer Security Platform integrates seamlessly into development and security workflows, making it easy to find, fix, and prevent vulnerabilities - from code and dependencies to containers and cloud. Our mission is to empower every developer to innovate securely in the AI era - boosting productivity while reducing business risk. We're not your average security company - we build Snyk on One Team, Care Deeply, Customer Centric, and Forward Thinking. It's how we stay driven, supportive, and always one step ahead as AI reshapes our world. Why this role? As a Software Engineer, you'll play a key role in shaping how modern organizations build and secure software at scale. You'll join a collaborative, forward-thinking team and help drive our mission to embed security into every part of the AI-native development lifecycle. As a part of our teams you'll have the opportunity to make an impact on a wide range of projects, from mastering existing services to building new, cutting-edge features. Your contributions will directly impact the success of our products and the security of millions of developers worldwide. Our Opportunity As a Software Engineer at Snyk, you'll be at the forefront of building the future of application security. You'll be challenged to create high-performance, reliable, and scalable services while collaborating closely with cross-functional teams. We're looking for individuals who are passionate about crafting exceptional software and solving complex problems. You'll Spend Your Time: Analyzing, designing and implementing high-quality solutions to problems with well-tested, maintainable code. Building systems with the long-term in mind, focusing on good design, robust testing, and sustainability from the perspective of cost and scale. Supporting our customers by resolving bugs and customer support escalations. Communicating thoughtfully, kindly and clearly, both verbally and in the written form. Owning decisions throughout the technical process while working directly with other teams or functions across technical and non-technical domains. Playing an active part in a Snyk engineering team by working collaboratively with others. Ask questions to learn from others and improve existing skills. What You'll Need: At least 3 years of commercial experience as a Software Engineer. Experience in software systems design, and familiarity with fundamental computer science concepts (algorithms, complexity, data structures). Proficiency in at least one of our core programming languages (Go, TypeScript or Python), and a willingness and enthusiasm for learning new languages and technologies. Experience in at least one of: Building highly reliable, scalable microservice back-ends for web APIs or applications, or other types of large-scale, high reliability systems. Building web UIs, CLIs or APIs for use by other engineers. Building infrastructure or platform automation, or observability or release tools. Demonstrable skill in effective software testing. Strong commitment to code quality, and the value of giving and receiving feedback through code reviews. Ability to deal with ambiguity, and respond with agility when requirements and priorities change. Effective communicator both verbally and in writing. We'd be Lucky if You: Able to work collaboratively, are curious and have a growth mindset. Feed off complex technical problems and find solutions where others see roadblocks. Embrace challenges and learn from them.
30/05/2026
Full time
Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms how software is built. Our AI-native Developer Security Platform integrates seamlessly into development and security workflows, making it easy to find, fix, and prevent vulnerabilities - from code and dependencies to containers and cloud. Our mission is to empower every developer to innovate securely in the AI era - boosting productivity while reducing business risk. We're not your average security company - we build Snyk on One Team, Care Deeply, Customer Centric, and Forward Thinking. It's how we stay driven, supportive, and always one step ahead as AI reshapes our world. Why this role? As a Software Engineer, you'll play a key role in shaping how modern organizations build and secure software at scale. You'll join a collaborative, forward-thinking team and help drive our mission to embed security into every part of the AI-native development lifecycle. As a part of our teams you'll have the opportunity to make an impact on a wide range of projects, from mastering existing services to building new, cutting-edge features. Your contributions will directly impact the success of our products and the security of millions of developers worldwide. Our Opportunity As a Software Engineer at Snyk, you'll be at the forefront of building the future of application security. You'll be challenged to create high-performance, reliable, and scalable services while collaborating closely with cross-functional teams. We're looking for individuals who are passionate about crafting exceptional software and solving complex problems. You'll Spend Your Time: Analyzing, designing and implementing high-quality solutions to problems with well-tested, maintainable code. Building systems with the long-term in mind, focusing on good design, robust testing, and sustainability from the perspective of cost and scale. Supporting our customers by resolving bugs and customer support escalations. Communicating thoughtfully, kindly and clearly, both verbally and in the written form. Owning decisions throughout the technical process while working directly with other teams or functions across technical and non-technical domains. Playing an active part in a Snyk engineering team by working collaboratively with others. Ask questions to learn from others and improve existing skills. What You'll Need: At least 3 years of commercial experience as a Software Engineer. Experience in software systems design, and familiarity with fundamental computer science concepts (algorithms, complexity, data structures). Proficiency in at least one of our core programming languages (Go, TypeScript or Python), and a willingness and enthusiasm for learning new languages and technologies. Experience in at least one of: Building highly reliable, scalable microservice back-ends for web APIs or applications, or other types of large-scale, high reliability systems. Building web UIs, CLIs or APIs for use by other engineers. Building infrastructure or platform automation, or observability or release tools. Demonstrable skill in effective software testing. Strong commitment to code quality, and the value of giving and receiving feedback through code reviews. Ability to deal with ambiguity, and respond with agility when requirements and priorities change. Effective communicator both verbally and in writing. We'd be Lucky if You: Able to work collaboratively, are curious and have a growth mindset. Feed off complex technical problems and find solutions where others see roadblocks. Embrace challenges and learn from them.
Software Engineer, Cloud Infrastructure
Slope
Location London, UK Employment Type Full time Department Applied AI About the Team We're hiring Software Engineers to join our broader Infrastructure organization, which supports multiple high-impact teams. Depending on your interests and experience, you could work on one of several focus areas-including Core Distributed Systems, Reliability Engineering, Observability, Developer Productivity or Cloud Infrastructure. About the Role All teams are deeply collaborative, work on mission-critical services, and are responsible for building distributed, scalable infrastructure to bring OpenAI's technology to the world through products like ChatGPT and the OpenAI API. You'll work closely with stakeholders to understand infrastructure, data and compute needs, setting the technical strategy that supports cutting-edge research and product development. This is a critical role for someone who is passionate about solving complex engineering problems at scale, ensuring their performance, scalability and reliability Team Focus Areas Distributed Systems: Owning and building important, highly scalable, available, performant, and reliable distributed systems (and their building blocks) to power the entire stack at OpenAI Systems Engineering: Work across layers of the stack-debugging system bottlenecks, evolving core infrastructure, and solving novel problems in performance and scalability. Reliability Engineering: Build scalable, fault-tolerant systems and lead efforts around service health, incident response, and resilience. Observability: Design and maintain observability tooling (metrics, logs, tracing) to give teams visibility into production systems at scale. Developer Productivity: Create tools, environments, and workflows that help engineers ship high-quality software faster and more safely. Cloud Infrastructure: Own the cloud-native infrastructure (compute, networking, storage) that underpins all services and research workloads. Databases: Building high performance, distributed database systems that power all of OpenAI's product stack. In this role you will: Design, build, and maintain reliable and performant systems used across engineering. Work with your team to define technical strategy, architecture, and long-term goals. Collaborate with other engineers, product managers, and researchers to build infrastructure that meets evolving needs. Improve internal tooling, automation, and developer experience. Contribute to incident response, postmortems, and the development of best practices around system reliability and scalability. You might thrive in this role if you: Strong software engineering skills with experience in Python, Go, C++, Rust, or similar languages. Experience designing, operating, or scaling distributed systems or developer infrastructure. Comfort working in Linux environments, and with tools like Kubernetes, Terraform, CI/CD pipelines, and modern observability stacks. Ability to navigate complex systems and a willingness to dig deep when debugging tricky issues. Excellent communication and collaboration skills, especially in cross-functional settings. Qualifications: 4+ years of relevant industry experience, with 2+ years leading large scale, complex projects or teams as an engineer or tech lead A passion for distributed systems at scale with a focus on reliability, scalability, security, and continuous improvement. Excellent communication skills, with ability to build consensus among stakeholders both internally and externally. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's Affirmative Action and Equal Employment Opportunity Policy Statement . Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
30/05/2026
Full time
Location London, UK Employment Type Full time Department Applied AI About the Team We're hiring Software Engineers to join our broader Infrastructure organization, which supports multiple high-impact teams. Depending on your interests and experience, you could work on one of several focus areas-including Core Distributed Systems, Reliability Engineering, Observability, Developer Productivity or Cloud Infrastructure. About the Role All teams are deeply collaborative, work on mission-critical services, and are responsible for building distributed, scalable infrastructure to bring OpenAI's technology to the world through products like ChatGPT and the OpenAI API. You'll work closely with stakeholders to understand infrastructure, data and compute needs, setting the technical strategy that supports cutting-edge research and product development. This is a critical role for someone who is passionate about solving complex engineering problems at scale, ensuring their performance, scalability and reliability Team Focus Areas Distributed Systems: Owning and building important, highly scalable, available, performant, and reliable distributed systems (and their building blocks) to power the entire stack at OpenAI Systems Engineering: Work across layers of the stack-debugging system bottlenecks, evolving core infrastructure, and solving novel problems in performance and scalability. Reliability Engineering: Build scalable, fault-tolerant systems and lead efforts around service health, incident response, and resilience. Observability: Design and maintain observability tooling (metrics, logs, tracing) to give teams visibility into production systems at scale. Developer Productivity: Create tools, environments, and workflows that help engineers ship high-quality software faster and more safely. Cloud Infrastructure: Own the cloud-native infrastructure (compute, networking, storage) that underpins all services and research workloads. Databases: Building high performance, distributed database systems that power all of OpenAI's product stack. In this role you will: Design, build, and maintain reliable and performant systems used across engineering. Work with your team to define technical strategy, architecture, and long-term goals. Collaborate with other engineers, product managers, and researchers to build infrastructure that meets evolving needs. Improve internal tooling, automation, and developer experience. Contribute to incident response, postmortems, and the development of best practices around system reliability and scalability. You might thrive in this role if you: Strong software engineering skills with experience in Python, Go, C++, Rust, or similar languages. Experience designing, operating, or scaling distributed systems or developer infrastructure. Comfort working in Linux environments, and with tools like Kubernetes, Terraform, CI/CD pipelines, and modern observability stacks. Ability to navigate complex systems and a willingness to dig deep when debugging tricky issues. Excellent communication and collaboration skills, especially in cross-functional settings. Qualifications: 4+ years of relevant industry experience, with 2+ years leading large scale, complex projects or teams as an engineer or tech lead A passion for distributed systems at scale with a focus on reliability, scalability, security, and continuous improvement. Excellent communication skills, with ability to build consensus among stakeholders both internally and externally. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's Affirmative Action and Equal Employment Opportunity Policy Statement . Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Frontend Engineer
Barlowe LLP
We tackle the most complex problems in quantitative finance, by bringing scientific clarity to financial complexity. From our London HQ, we unite world class researchers and engineers in an environment that values deep exploration and methodical execution - because the best ideas take time to evolve. Together we're building a world class platform to amplify our teams' most powerful ideas. As part of our engineering team, you'll shape the platforms and tools that drive high impact research - designing systems that scale, accelerate discovery and support innovation across the firm. Take the next step in your career. The role We're looking for a Frontend Engineer to join our Research and Trade DX team in London. Sitting within the Basecamp Technology group and providing specialised engineering capabilities and scalable components to our Research and Trade Technology groups, this is an impactful role that will require you to design, build and operate scalable solutions that enhance the developer experience across our entire organisation. You will play a key role in defining and implementing the team's technical direction, working in close collaboration with engineering teams across the organisation to build out our best in class tooling. You'll own features end to end, raise the bar for code quality and shorten idea to production cycles. Key responsibilities Creating intuitive web experiences by building and evolving Backstage plugins and other React applications Designing and operating scalable TypeScript and Node.js back end services on Linux and K8s Embedding unit, integration and end to end tests and managing automated CI/CD pipelines, using GitHub, Jenkins and Argo CD Taking full operational responsibility for the components you create, including on call participation and post incident reviews Mentoring junior engineers, sharing knowledge through code reviews and tech talks, and fostering continuous learning within the team Identifying workflow friction, prototyping solutions quickly and iterating with stakeholders across the organisation Qualifications Proven experience delivering end to end systems with React, TypeScript, and Node.js Practical knowledge of Backstage (plugin development, software catalogue, TechDocs) Ability to design scalable, resilient, and cost efficient distributed architectures Familiarity with Kubernetes, Terraform, and observability stacks Experience integrating and securing services on major cloud platforms Confidence leading architecture discussions and small technical initiatives Strong written communication, producing clear design docs and RFCs Passion for developer experience and measurable productivity improvements A history of mentoring and fostering an inclusive, high trust culture Benefits Highly competitive compensation plus annual discretionary bonus Lunch provided (via Just Eat for Business) and dedicated barista bar 30 days' annual leave 9% company pension contributions Informal dress code and excellent work/life balance Comprehensive healthcare and life assurance Cycle to work scheme Monthly company events G Research is committed to cultivating and preserving an inclusive work environment. We are an ideas driven business and we place great value on diversity of experience and opinions. We want to ensure that applicants receive a recruitment experience that enables them to perform at their best. If you have a disability or special need that requires accommodation please let us know in the relevant section. We offer a dynamic, flexible and highly stimulating culture where world beating ideas are cultivated and rewarded.
30/05/2026
Full time
We tackle the most complex problems in quantitative finance, by bringing scientific clarity to financial complexity. From our London HQ, we unite world class researchers and engineers in an environment that values deep exploration and methodical execution - because the best ideas take time to evolve. Together we're building a world class platform to amplify our teams' most powerful ideas. As part of our engineering team, you'll shape the platforms and tools that drive high impact research - designing systems that scale, accelerate discovery and support innovation across the firm. Take the next step in your career. The role We're looking for a Frontend Engineer to join our Research and Trade DX team in London. Sitting within the Basecamp Technology group and providing specialised engineering capabilities and scalable components to our Research and Trade Technology groups, this is an impactful role that will require you to design, build and operate scalable solutions that enhance the developer experience across our entire organisation. You will play a key role in defining and implementing the team's technical direction, working in close collaboration with engineering teams across the organisation to build out our best in class tooling. You'll own features end to end, raise the bar for code quality and shorten idea to production cycles. Key responsibilities Creating intuitive web experiences by building and evolving Backstage plugins and other React applications Designing and operating scalable TypeScript and Node.js back end services on Linux and K8s Embedding unit, integration and end to end tests and managing automated CI/CD pipelines, using GitHub, Jenkins and Argo CD Taking full operational responsibility for the components you create, including on call participation and post incident reviews Mentoring junior engineers, sharing knowledge through code reviews and tech talks, and fostering continuous learning within the team Identifying workflow friction, prototyping solutions quickly and iterating with stakeholders across the organisation Qualifications Proven experience delivering end to end systems with React, TypeScript, and Node.js Practical knowledge of Backstage (plugin development, software catalogue, TechDocs) Ability to design scalable, resilient, and cost efficient distributed architectures Familiarity with Kubernetes, Terraform, and observability stacks Experience integrating and securing services on major cloud platforms Confidence leading architecture discussions and small technical initiatives Strong written communication, producing clear design docs and RFCs Passion for developer experience and measurable productivity improvements A history of mentoring and fostering an inclusive, high trust culture Benefits Highly competitive compensation plus annual discretionary bonus Lunch provided (via Just Eat for Business) and dedicated barista bar 30 days' annual leave 9% company pension contributions Informal dress code and excellent work/life balance Comprehensive healthcare and life assurance Cycle to work scheme Monthly company events G Research is committed to cultivating and preserving an inclusive work environment. We are an ideas driven business and we place great value on diversity of experience and opinions. We want to ensure that applicants receive a recruitment experience that enables them to perform at their best. If you have a disability or special need that requires accommodation please let us know in the relevant section. We offer a dynamic, flexible and highly stimulating culture where world beating ideas are cultivated and rewarded.
Senior AI Software Engineer, Coding Agent
Lightspeed Studios
About the Hiring Team: Tencent Overseas IT is dedicated to empowering Tencent's rapid global growth with future ready, global IT platforms, applications and services. We lead the overseas IT strategy, architecture, roadmap, and execution to satisfy internal and external customers while building a world class global IT team. Position Overview We are seeking a Sr. AI Software Engineer to architect and lead the development of a groundbreaking in house AI Coding Agent. This tool will act as a force multiplier for our game studios' development pipelines, accelerating our developers by providing intelligent code generation, in depth code inspection, and advanced debugging capabilities. Duties and Responsibilities Architect and lead the development of a robust, scalable AI Coding Agent tailored to our game development workflows (primarily for UE/Unity based games in C++, C#, and other relevant languages). Integrate the AI agent directly into developer IDEs (like Visual Studio, VS Code) and our game engines (e.g., Unreal Engine, Unity). Collaborate closely with game developers, technical artists, and engine programmers to gather requirements, understand pain points, and iterate on the tool's features. Optimize model inference speed and resource usage to ensure the agent is fast and responsive without hindering developer workstations. Mentor other engineers on the team and establish best practices for AI development, agentic RAG and agent based architectures. Stay current with the latest research in AI, code generation, and LLMs to continuously improve the agent's capabilities. Who We Look For Customer oriented and able to thrive in a fast paced environment. Positive, self motivated, and passionate. Independent, insistent, and open minded. Great team player, dependable and autonomous. Data driven decision maker. Requirements 8+ years of professional software engineering experience, with a strong background in Python, TypeScript, C++, or C#. Proven experience building complex AI systems, with hands on expertise in Retrieval Augmented Generation (RAG) and AI Agent architectures. Deep, hands on experience with LLM APIs and/or fine tuning and serving open source models. Strong understanding of prompt engineering and context engineering to maximize model relevance and accuracy. Excellent problem solving skills and the ability to work on complex, ambiguous projects, delivering results in a fast paced environment. Experience with observability, performance optimization, and production incident response. Bachelor's degree in Computer Science, AI, Machine Learning, or a related technical field (or equivalent practical experience). Preferred Qualifications Direct experience building a Coding Agent or similar developer facing AI tool (IDE plugins, CLI, etc.). Experience in the game development industry or with game engines (Unreal, Unity). Equal Employment Opportunity: At Tencent, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and community. We foster an environment where every employee feels supported and inspired to achieve individual and common goals. Tencent is a world leading internet and technology company that develops innovative products and services to improve the quality of life for people around the world.
30/05/2026
Full time
About the Hiring Team: Tencent Overseas IT is dedicated to empowering Tencent's rapid global growth with future ready, global IT platforms, applications and services. We lead the overseas IT strategy, architecture, roadmap, and execution to satisfy internal and external customers while building a world class global IT team. Position Overview We are seeking a Sr. AI Software Engineer to architect and lead the development of a groundbreaking in house AI Coding Agent. This tool will act as a force multiplier for our game studios' development pipelines, accelerating our developers by providing intelligent code generation, in depth code inspection, and advanced debugging capabilities. Duties and Responsibilities Architect and lead the development of a robust, scalable AI Coding Agent tailored to our game development workflows (primarily for UE/Unity based games in C++, C#, and other relevant languages). Integrate the AI agent directly into developer IDEs (like Visual Studio, VS Code) and our game engines (e.g., Unreal Engine, Unity). Collaborate closely with game developers, technical artists, and engine programmers to gather requirements, understand pain points, and iterate on the tool's features. Optimize model inference speed and resource usage to ensure the agent is fast and responsive without hindering developer workstations. Mentor other engineers on the team and establish best practices for AI development, agentic RAG and agent based architectures. Stay current with the latest research in AI, code generation, and LLMs to continuously improve the agent's capabilities. Who We Look For Customer oriented and able to thrive in a fast paced environment. Positive, self motivated, and passionate. Independent, insistent, and open minded. Great team player, dependable and autonomous. Data driven decision maker. Requirements 8+ years of professional software engineering experience, with a strong background in Python, TypeScript, C++, or C#. Proven experience building complex AI systems, with hands on expertise in Retrieval Augmented Generation (RAG) and AI Agent architectures. Deep, hands on experience with LLM APIs and/or fine tuning and serving open source models. Strong understanding of prompt engineering and context engineering to maximize model relevance and accuracy. Excellent problem solving skills and the ability to work on complex, ambiguous projects, delivering results in a fast paced environment. Experience with observability, performance optimization, and production incident response. Bachelor's degree in Computer Science, AI, Machine Learning, or a related technical field (or equivalent practical experience). Preferred Qualifications Direct experience building a Coding Agent or similar developer facing AI tool (IDE plugins, CLI, etc.). Experience in the game development industry or with game engines (Unreal, Unity). Equal Employment Opportunity: At Tencent, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and community. We foster an environment where every employee feels supported and inspired to achieve individual and common goals. Tencent is a world leading internet and technology company that develops innovative products and services to improve the quality of life for people around the world.
Software Engineer III - Cloud Platform - Chase UK
JPMorgan Chase & Co.
We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase, to revolutionise mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the United Kingdom - but how we do things here is a little different. We're building the bank of the future from scratch, where you'll have the opportunity to make a real impact. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will collaborate closely with product, platform and development teams to design and operate a first-class observability capability across our cloud-native microservices. You'll set standards and architect, build and design tooling for metrics, logs and traces telemetry data, across all stages of the SDLC, delivering end-to-end cutting-edge solutions to enhance the developer experience. Our Developer Experience team is at the heart of this venture, dedicated to providing an exceptional developer experience for all our engineers. We're looking for people who have a curious mindset, thrive in a collaborative environment, and are passionate about new technology. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move between them. While we're looking for professional skills, culture is just as important to us. We understand that everyone's unique - and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference - on us as a company, and on our clients and business partners around the world. Job responsibilities: Collaborates with development teams to enhance the developer experience, providing scalable observability tools and infrastructure that support the ingestion of telemetry data across multi-regional cloud-native services. Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gathers, analyses, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture. Contributes to software engineering communities of practice and events that explore new and emerging technologies. Adds to team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities and skills: Formal training or certification on software engineering concepts and 3+ years applied experience. Hands on practical experience in system design, application development, testing, and operational stability. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages (Python or other) and database querying languages. Overall knowledge of the Software Development Life Cycle. Understanding of Agile methodologies, Application Resiliency, and Security. Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, mobile, etc.). Demonstrated knowledge in telemetry management: time series storage and optimisation, PromQL or equivalent, ingestion pipelines, parsing/enrichment, retention and cost management, tracing sampling strategies. Experience with Public Cloud services in Production (AWS or other). Experience with Infrastructure as Code (Terraform or other). Ability to tackle design and functionality problems independently with little to no oversight. Preferred qualifications, capabilities and skills Familiarity with modern front end or back end technologies. Experience with one or more observability platforms and tools such as: Prometheus, Grafana, Alertmanager, Loki/ELK/OpenSearch, Jaeger/Zipkin/Tempo, OpenTelemetry Collector, Datadog, Splunk, New Relic, Dynatrace. Experience with GitHub, GitHub Actions, ArgoCD, Terraform Cloud, Slack is considered a plus. Proficient in coding in one or more languages.
30/05/2026
Full time
We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase, to revolutionise mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the United Kingdom - but how we do things here is a little different. We're building the bank of the future from scratch, where you'll have the opportunity to make a real impact. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will collaborate closely with product, platform and development teams to design and operate a first-class observability capability across our cloud-native microservices. You'll set standards and architect, build and design tooling for metrics, logs and traces telemetry data, across all stages of the SDLC, delivering end-to-end cutting-edge solutions to enhance the developer experience. Our Developer Experience team is at the heart of this venture, dedicated to providing an exceptional developer experience for all our engineers. We're looking for people who have a curious mindset, thrive in a collaborative environment, and are passionate about new technology. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move between them. While we're looking for professional skills, culture is just as important to us. We understand that everyone's unique - and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference - on us as a company, and on our clients and business partners around the world. Job responsibilities: Collaborates with development teams to enhance the developer experience, providing scalable observability tools and infrastructure that support the ingestion of telemetry data across multi-regional cloud-native services. Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gathers, analyses, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture. Contributes to software engineering communities of practice and events that explore new and emerging technologies. Adds to team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities and skills: Formal training or certification on software engineering concepts and 3+ years applied experience. Hands on practical experience in system design, application development, testing, and operational stability. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages (Python or other) and database querying languages. Overall knowledge of the Software Development Life Cycle. Understanding of Agile methodologies, Application Resiliency, and Security. Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, mobile, etc.). Demonstrated knowledge in telemetry management: time series storage and optimisation, PromQL or equivalent, ingestion pipelines, parsing/enrichment, retention and cost management, tracing sampling strategies. Experience with Public Cloud services in Production (AWS or other). Experience with Infrastructure as Code (Terraform or other). Ability to tackle design and functionality problems independently with little to no oversight. Preferred qualifications, capabilities and skills Familiarity with modern front end or back end technologies. Experience with one or more observability platforms and tools such as: Prometheus, Grafana, Alertmanager, Loki/ELK/OpenSearch, Jaeger/Zipkin/Tempo, OpenTelemetry Collector, Datadog, Splunk, New Relic, Dynatrace. Experience with GitHub, GitHub Actions, ArgoCD, Terraform Cloud, Slack is considered a plus. Proficient in coding in one or more languages.
Starling Bank
Cloud Security Engineer
Starling Bank
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. 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. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. As a Cloud Security Engineer at Starling, you'll be building and supporting tooling and infrastructure that spans across AWS and GCP supporting our internal operations and interfacing with other teams to deliver the services that support our business. We are seeking an experienced Cloud Security Engineer who believes that great security is built, not just configured. At Starling, security is a fundamental engineering pillar, and we're looking for a practitioner who thinks like a developer. While we are looking for deep cloud expertise, we are also highly interested in candidates with strong programming skills and a background in software engineering who want to apply those talents to security. This is a hands-on role for a builder who excels at writing clean, scalable code to automate away manual gates. You will work across AWS and GCP, developing the internal tools, guardrails, and services that empower our engineering teams to ship securely without sacrificing speed. Key Responsibilities Engineer Secure Foundations : You will lead the design and implementation of critical security services, with a heavy focus on building robust Identity and Access Management (IAM) systems and automated, API-driven certificate management workflows. Security-as-Code & Scalability : Leveraging a software-first philosophy, you will develop and maintain high-quality, scalable security tooling and middleware within ECS and Kubernetes environments, ensuring security logic is integrated directly into the deployment pipeline. Collaborative Code Ownership : You will serve as a technical authority in cross-functional code reviews , acting as an engineering peer who helps teams bake security into their services from the first line of code to the final pull request. Proactive System Hardening : You will stay ahead of the evolving threat landscape by treating security as a continuous engineering challenge-proactively identifying vulnerabilities and architecting technical solutions to fortify our global ecosystem. Professional Requirements Demonstrated ability to architect secure, distributed systems with a focus on programmatic IAM and automated, API-driven PKI management . Extensive experience with Infrastructure as Code (IaC) in Terraform and a deep commitment to writing clean, maintainable, and production-grade code -ideally in Golang . A test-first mentality toward security, with experience building unit and integration tests into CI/CD pipelines to ensure that security guardrails are as reliable as the features they protect. A strong conceptual grasp of cryptographic primitives and hands-on experience securing containerized workloads and service meshes within ECS and Kubernetes . A track record of taking end-to-end ownership of complex technical projects, from initial design docs and RFCs through to deployment and observability. A belief that if it isn't tested, it's broken , and a drive to proactively identify and fix vulnerabilities by treating security as a continuous engineering challenge. Our Team Philosophy The Security Engineering team is a diverse and dynamic group passionate about building secure and resilient systems. We're enthusiastic about security, but we're not about rigid, one-size-fits-all controls. We believe in striking a balance between protecting our systems and empowering our developers to build and innovate. Our goal is to make security a seamless part of the development lifecycle, not a roadblock. If you are someone who thrives in a collaborative environment and is excited about finding innovative security solutions, we would love to hear from you. Our process: Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial phone call - 45 minutes Take home technical test to be discussed in the technical interview - 3 hours Technical interview - 1.5 hours Final Interview - 40 minutes 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 About Us: You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling 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 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. 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 may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
30/05/2026
Full time
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. 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. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. As a Cloud Security Engineer at Starling, you'll be building and supporting tooling and infrastructure that spans across AWS and GCP supporting our internal operations and interfacing with other teams to deliver the services that support our business. We are seeking an experienced Cloud Security Engineer who believes that great security is built, not just configured. At Starling, security is a fundamental engineering pillar, and we're looking for a practitioner who thinks like a developer. While we are looking for deep cloud expertise, we are also highly interested in candidates with strong programming skills and a background in software engineering who want to apply those talents to security. This is a hands-on role for a builder who excels at writing clean, scalable code to automate away manual gates. You will work across AWS and GCP, developing the internal tools, guardrails, and services that empower our engineering teams to ship securely without sacrificing speed. Key Responsibilities Engineer Secure Foundations : You will lead the design and implementation of critical security services, with a heavy focus on building robust Identity and Access Management (IAM) systems and automated, API-driven certificate management workflows. Security-as-Code & Scalability : Leveraging a software-first philosophy, you will develop and maintain high-quality, scalable security tooling and middleware within ECS and Kubernetes environments, ensuring security logic is integrated directly into the deployment pipeline. Collaborative Code Ownership : You will serve as a technical authority in cross-functional code reviews , acting as an engineering peer who helps teams bake security into their services from the first line of code to the final pull request. Proactive System Hardening : You will stay ahead of the evolving threat landscape by treating security as a continuous engineering challenge-proactively identifying vulnerabilities and architecting technical solutions to fortify our global ecosystem. Professional Requirements Demonstrated ability to architect secure, distributed systems with a focus on programmatic IAM and automated, API-driven PKI management . Extensive experience with Infrastructure as Code (IaC) in Terraform and a deep commitment to writing clean, maintainable, and production-grade code -ideally in Golang . A test-first mentality toward security, with experience building unit and integration tests into CI/CD pipelines to ensure that security guardrails are as reliable as the features they protect. A strong conceptual grasp of cryptographic primitives and hands-on experience securing containerized workloads and service meshes within ECS and Kubernetes . A track record of taking end-to-end ownership of complex technical projects, from initial design docs and RFCs through to deployment and observability. A belief that if it isn't tested, it's broken , and a drive to proactively identify and fix vulnerabilities by treating security as a continuous engineering challenge. Our Team Philosophy The Security Engineering team is a diverse and dynamic group passionate about building secure and resilient systems. We're enthusiastic about security, but we're not about rigid, one-size-fits-all controls. We believe in striking a balance between protecting our systems and empowering our developers to build and innovate. Our goal is to make security a seamless part of the development lifecycle, not a roadblock. If you are someone who thrives in a collaborative environment and is excited about finding innovative security solutions, we would love to hear from you. Our process: Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial phone call - 45 minutes Take home technical test to be discussed in the technical interview - 3 hours Technical interview - 1.5 hours Final Interview - 40 minutes 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 About Us: You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling 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 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. 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 may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Software Engineering Lead / Applied AI Engineering
LexisNexis Risk Solutions
Would you enjoy working on our cutting-edge products? Are you ready for a lead Engineer role? About the Business LexisNexis Risk Solutions provides customers with solutions and decision tools that combine public and industry specific content with advanced technology and analytics to assist them in evaluating and predicting risk and enhancing operational efficiency. We use the power of data and advanced analytics to help our customers make better, timelier decisions. By bringing clarity to information, we ultimately help make communities safer, commerce more transparent, business decisions easier and processes more efficient. You can learn more about LexisNexis Risk solutions at About the role: You will lead a multidisciplinary engineering team delivering AI-powered services and tools for digital identity, fraud detection, and behavioural intelligence. The role spans technical leadership, delivery management, hands on architecture, and coaching of engineers in a rapidly evolving AI platform environment. Responsibilities Lead and grow a team of full stack ML engineers, QA engineers, and a UI developer. Define technical direction for AI enhanced services, internal tools, and platform components. Drive architecture for model deployment pipelines, inference APIs, and data and feature systems. Ensure high quality delivery across code quality, testing, documentation, and observability. Partner with Product, Architecture, and ML Research teams to prioritise and scope work. Foster a culture of modern AI development practices - LLM tooling, MLOps, automation. Set and enforce DevOps and SecOps standards across the team's services and pipelines. Coordinate cross team dependencies and contribute to roadmap planning. Support hiring, onboarding, and performance development within the team. Requirements 7+ years in backend, full stack, ML engineering, or distributed systems. 2+ years in technical leadership, team leadership, or senior mentoring roles. Hands on experience deploying ML powered services into production. Strong Python and Java - both are in active use across the team's production services. Experience with Snowflake/Spark/Databricks or others, CI/CD pipelines, and modern DevOps tooling. Solid understanding of SecOps practices and security conscious system design. Demonstrable track record of taking initiative and driving work independently. Working knowledge of DevOps and SecOps practices, deployment patterns, and security aware engineering. Broad full stack curiosity: comfortable picking up work outside your primary discipline when the problem demands it. Preferred Experience building fraud, identity, risk, or security systems. Experience running teams using AI and LLM development tooling and automation. Knowledge of feature stores, model monitoring, or real time scoring systems. Benefits Generous holiday allowance with the option to buy additional days. Health screening, eye care vouchers and private medical benefits. Wellbeing programs. Life assurance. Access to a competitive contributory pension scheme. Save As You Earn share option scheme. Travel season ticket loan. Electric Vehicle Scheme. Optional Dental Insurance. Maternity, paternity and shared parental leave. Employee Assistance Programme. Access to emergency care for the elderly and children. RECARES days, giving you time to support the charities and causes that matter to you. Access to employee resource groups with dedicated time to volunteer. Access to extensive learning and development resources. Employee discounts scheme via Perks at Work. Learn more about the LexisNexis Risk team and how we work here. We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: EEO Know Your Rights.
30/05/2026
Full time
Would you enjoy working on our cutting-edge products? Are you ready for a lead Engineer role? About the Business LexisNexis Risk Solutions provides customers with solutions and decision tools that combine public and industry specific content with advanced technology and analytics to assist them in evaluating and predicting risk and enhancing operational efficiency. We use the power of data and advanced analytics to help our customers make better, timelier decisions. By bringing clarity to information, we ultimately help make communities safer, commerce more transparent, business decisions easier and processes more efficient. You can learn more about LexisNexis Risk solutions at About the role: You will lead a multidisciplinary engineering team delivering AI-powered services and tools for digital identity, fraud detection, and behavioural intelligence. The role spans technical leadership, delivery management, hands on architecture, and coaching of engineers in a rapidly evolving AI platform environment. Responsibilities Lead and grow a team of full stack ML engineers, QA engineers, and a UI developer. Define technical direction for AI enhanced services, internal tools, and platform components. Drive architecture for model deployment pipelines, inference APIs, and data and feature systems. Ensure high quality delivery across code quality, testing, documentation, and observability. Partner with Product, Architecture, and ML Research teams to prioritise and scope work. Foster a culture of modern AI development practices - LLM tooling, MLOps, automation. Set and enforce DevOps and SecOps standards across the team's services and pipelines. Coordinate cross team dependencies and contribute to roadmap planning. Support hiring, onboarding, and performance development within the team. Requirements 7+ years in backend, full stack, ML engineering, or distributed systems. 2+ years in technical leadership, team leadership, or senior mentoring roles. Hands on experience deploying ML powered services into production. Strong Python and Java - both are in active use across the team's production services. Experience with Snowflake/Spark/Databricks or others, CI/CD pipelines, and modern DevOps tooling. Solid understanding of SecOps practices and security conscious system design. Demonstrable track record of taking initiative and driving work independently. Working knowledge of DevOps and SecOps practices, deployment patterns, and security aware engineering. Broad full stack curiosity: comfortable picking up work outside your primary discipline when the problem demands it. Preferred Experience building fraud, identity, risk, or security systems. Experience running teams using AI and LLM development tooling and automation. Knowledge of feature stores, model monitoring, or real time scoring systems. Benefits Generous holiday allowance with the option to buy additional days. Health screening, eye care vouchers and private medical benefits. Wellbeing programs. Life assurance. Access to a competitive contributory pension scheme. Save As You Earn share option scheme. Travel season ticket loan. Electric Vehicle Scheme. Optional Dental Insurance. Maternity, paternity and shared parental leave. Employee Assistance Programme. Access to emergency care for the elderly and children. RECARES days, giving you time to support the charities and causes that matter to you. Access to employee resource groups with dedicated time to volunteer. Access to extensive learning and development resources. Employee discounts scheme via Perks at Work. Learn more about the LexisNexis Risk team and how we work here. We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: EEO Know Your Rights.
Broughton Group
Senior Software Engineer for Real-Time Platforms (Node.js / TypeScript / AWS). Job in Mancheste ...
Broughton Group Manchester, Lancashire
Senior Software Engineer Our client. a fast-growing technology company is seeking a Senior Software Engineer to help architect and build a next-generation real-time platform from the ground up. Working closely with a small senior engineering team, you will design and deliver scalable backend systems, cloud infrastructure and distributed architectures capable of supporting high-concurrency real-time experiences. This is a hands on role with significant influence over technical direction, infrastructure design and platform foundations. Key Responsibilities Design and build scalable backend services and cloud infrastructure Architect event driven and distributed systems on AWS Develop APIs, microservices and internal tooling Improve reliability, observability and developer workflows Conduct load testing and performance optimisation Contribute to frontend applications where required About You You are a senior engineer with deep backend and cloud experience gained from operating production systems at scale. Key Skills & Experience Strong Node.js and TypeScript expertise Deep AWS knowledge across networking, IAM, compute and distributed systems Experience with event driven architectures and high concurrency systems Infrastructure as Code experience (Pulumi, Terraform or similar) Strong understanding of databases, caching and performance optimisation Experience with observability, monitoring and alerting Comfortable working across the stack when required Strong Linux, Docker and Git knowledge Not the Right Fit Your experience is primarily frontend-focused You have limited hands on AWS architecture experience You prefer highly structured environments and predefined processes Benefits Flexible working Excellent Career Progression Healthcare
30/05/2026
Full time
Senior Software Engineer Our client. a fast-growing technology company is seeking a Senior Software Engineer to help architect and build a next-generation real-time platform from the ground up. Working closely with a small senior engineering team, you will design and deliver scalable backend systems, cloud infrastructure and distributed architectures capable of supporting high-concurrency real-time experiences. This is a hands on role with significant influence over technical direction, infrastructure design and platform foundations. Key Responsibilities Design and build scalable backend services and cloud infrastructure Architect event driven and distributed systems on AWS Develop APIs, microservices and internal tooling Improve reliability, observability and developer workflows Conduct load testing and performance optimisation Contribute to frontend applications where required About You You are a senior engineer with deep backend and cloud experience gained from operating production systems at scale. Key Skills & Experience Strong Node.js and TypeScript expertise Deep AWS knowledge across networking, IAM, compute and distributed systems Experience with event driven architectures and high concurrency systems Infrastructure as Code experience (Pulumi, Terraform or similar) Strong understanding of databases, caching and performance optimisation Experience with observability, monitoring and alerting Comfortable working across the stack when required Strong Linux, Docker and Git knowledge Not the Right Fit Your experience is primarily frontend-focused You have limited hands on AWS architecture experience You prefer highly structured environments and predefined processes Benefits Flexible working Excellent Career Progression Healthcare
Senior Software Engineer
NewDay Technology Limited
Mission Statement & Summary NewDay is one of the UK's leading digital consumer finance providers. We're on a mission to help people move forward with credit, supporting over 6 million customers every day! You may have heard of our own brand credit cards like Aqua, Marbles or Bip, or our co-branded retail credit cards with John Lewis & Partners, Argos and AO. As a Senior Software Engineer, you play a pivotal role in designing, developing, and maintaining high-quality software solutions. You collaborate closely with cross-functional teams, provide mentorship to other engineers, and contribute to the continuous improvement of engineering practices. Your expertise ensures the delivery of secure, reliable, and scalable products that align with business objectives. How you'll contribute Part of the Engineering Excellence domain, building internal tools, services and infrastructure that enable teams to ship safely and quickly. Hands-on programming work - coding, pair programming, mobbing, testing and shipping functionality. Act as a technical lead and work with Principal and Lead Engineers to design, build, and deliver platform capabilities for other teams. Lead complex features from conception to completion with high quality and minimal oversight. Mentor less-experienced engineers and conduct thorough reviews of code and documentation. Essential skills Writing and maintaining tests throughout the SDLC at all levels. Implementing continuous delivery practices to ship quality code safely and in a timely manner. Contributing to system architecture decisions, ensuring resiliency, scalability and maintainability. Thriving in autonomous, agile environments where innovation happens daily. AI-conscious - habitually using tools like Copilot, understanding their pros and cons, and guiding others in safe and effective use. Strong communication skills - written and verbal; clarity in documentation, proposals, and conversations. Ability to surface the effects of engineering decisions across systems and push back against potential red flags. Enabler mindset - enjoys making other engineers happier through tooling, services and documentation. Honest, pragmatic, and open to feedback. Experience with observability, metrics, CI/CD, data analysis, or shared developer tooling. No on-call required. Additional desirable skills Crafting modern .NET applications in C# and designing robust REST APIs. Navigating Platform-as-a-Service cloud computing environments; we use Azure. .NET/C# or polyglot engineers with pragmatic system thinking - interested in abstracted system-level understanding over any specific tech stack. Contributing to engineering principles and technical direction across teams. Experience recruiting and onboarding engineers. What's in it for you? 26 days holiday, rising to 30 with service A holiday buy scheme (up to 5 extra days). Double-matched pension, with up to 14% from NewDay. Generous annual performance bonuses. Private medical insurance with Bupa, including mental health support and cancer care. 26 weeks paid maternity, adoption and shared parental leave. Free breakfast and lunch in the office every day, provided by our in-house chefs. and more, which you can explore here. Equal Opportunity Employment Statement At NewDay, we value all types of diversity. We're an equal-opportunity employer and believe that our differences create a vibrant, authentic working culture. We want all our colleagues to feel able to bring their whole selves to work. We don't discriminate on the basis of protected characteristics or identities. We make sure that every job is crafted to be inclusive and that people with disabilities or caring responsibilities can take part in the application and interview process. Tell us if you need accommodations: We'll put reasonable adjustments in place to support you. We work with Textio to make our job design and hiring inclusive. General information Permanent - no on-call required. Join us to help people move forward with credit and help our colleagues move their careers forward too. Through innovative consumer credit and embedded finance products powered by groundbreaking technology, we deliver over 300 million transactions every year.
30/05/2026
Full time
Mission Statement & Summary NewDay is one of the UK's leading digital consumer finance providers. We're on a mission to help people move forward with credit, supporting over 6 million customers every day! You may have heard of our own brand credit cards like Aqua, Marbles or Bip, or our co-branded retail credit cards with John Lewis & Partners, Argos and AO. As a Senior Software Engineer, you play a pivotal role in designing, developing, and maintaining high-quality software solutions. You collaborate closely with cross-functional teams, provide mentorship to other engineers, and contribute to the continuous improvement of engineering practices. Your expertise ensures the delivery of secure, reliable, and scalable products that align with business objectives. How you'll contribute Part of the Engineering Excellence domain, building internal tools, services and infrastructure that enable teams to ship safely and quickly. Hands-on programming work - coding, pair programming, mobbing, testing and shipping functionality. Act as a technical lead and work with Principal and Lead Engineers to design, build, and deliver platform capabilities for other teams. Lead complex features from conception to completion with high quality and minimal oversight. Mentor less-experienced engineers and conduct thorough reviews of code and documentation. Essential skills Writing and maintaining tests throughout the SDLC at all levels. Implementing continuous delivery practices to ship quality code safely and in a timely manner. Contributing to system architecture decisions, ensuring resiliency, scalability and maintainability. Thriving in autonomous, agile environments where innovation happens daily. AI-conscious - habitually using tools like Copilot, understanding their pros and cons, and guiding others in safe and effective use. Strong communication skills - written and verbal; clarity in documentation, proposals, and conversations. Ability to surface the effects of engineering decisions across systems and push back against potential red flags. Enabler mindset - enjoys making other engineers happier through tooling, services and documentation. Honest, pragmatic, and open to feedback. Experience with observability, metrics, CI/CD, data analysis, or shared developer tooling. No on-call required. Additional desirable skills Crafting modern .NET applications in C# and designing robust REST APIs. Navigating Platform-as-a-Service cloud computing environments; we use Azure. .NET/C# or polyglot engineers with pragmatic system thinking - interested in abstracted system-level understanding over any specific tech stack. Contributing to engineering principles and technical direction across teams. Experience recruiting and onboarding engineers. What's in it for you? 26 days holiday, rising to 30 with service A holiday buy scheme (up to 5 extra days). Double-matched pension, with up to 14% from NewDay. Generous annual performance bonuses. Private medical insurance with Bupa, including mental health support and cancer care. 26 weeks paid maternity, adoption and shared parental leave. Free breakfast and lunch in the office every day, provided by our in-house chefs. and more, which you can explore here. Equal Opportunity Employment Statement At NewDay, we value all types of diversity. We're an equal-opportunity employer and believe that our differences create a vibrant, authentic working culture. We want all our colleagues to feel able to bring their whole selves to work. We don't discriminate on the basis of protected characteristics or identities. We make sure that every job is crafted to be inclusive and that people with disabilities or caring responsibilities can take part in the application and interview process. Tell us if you need accommodations: We'll put reasonable adjustments in place to support you. We work with Textio to make our job design and hiring inclusive. General information Permanent - no on-call required. Join us to help people move forward with credit and help our colleagues move their careers forward too. Through innovative consumer credit and embedded finance products powered by groundbreaking technology, we deliver over 300 million transactions every year.

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