Responsible for analyzing, coding, and maintaining the next generation of fan-facing services for Ticketmaster, the global leader in ticket management for large-scale sports and entertainment.
Locations (2)
United Kingdom
London, England, United Kingdom
Responsibilities
Contribute to and collaborate on development work across globally distributed software teams
Ensure applicability of global applications to global markets
Mentor and elevate engineers through technical leadership, code reviews, and engineering best practices
Own the full development and deployment cycle for your software
Lead Schwab’s authentication platform, a critical capability that supports secure, reliable, and easy-to-use client login experiences, guiding a distributed engineering team.
Compensation
In addition to the salary range, this role is eligible for bonus or incentive opportunities.
Responsibilities
Guide a distributed engineering team responsible for building and operating highly available, scalable, and secure technology solutions
Balance technical leadership, people development, delivery execution, and partner engagement
Help the team move high-priority security initiatives forward with clarity and urgency
Drive modern engineering practices, and strengthen how the team uses automation, metrics, and AI-enabled development practices to improve quality, speed, and operational resilience
Partner across technology, business, and development teams to align priorities, manage risk, remove barriers, and support a culture of collaboration, accountability, and continuous improvement
Requirements
Bachelor’s degree in Computer Science or related field
Design and code Java backend applications using a test-driven development approach, focusing on code quality and participating in all phases of the development cycle.
Compensation
Attractive and great compensation package.
Responsibilities
Design and code Java backend applications using a test-driven development approach
Focus on the quality of your codebase (refactoring, testing, clean code)
Be involved in all phases of the development cycle (from Analysis to Delivery)
Deliver a valuable increment to the Business in every sprint
Participate in translating High-level requirements into comprehensive technical design
Seeking a highly skilled Python Developer with a strong background in distributed systems, DevOps practices, and Test-Driven Development (TDD) to design, develop, and deploy scalable, high-performance backend services.
Responsibilities
Design, develop, and maintain robust Python-based backend services and APIs.
Build and integrate event streaming solutions using Apache Kafka for real-time data pipelines.
Collaborate with Java teams to develop and maintain hybrid Python–Java microservices.
Implement Test-Driven Development (TDD) practices and ensure high code coverage and maintainability.
Design and optimize NoSQL data models (preferably Snowflake, MongoDB, or DynamoDB).
As a Software Engineer, Tools and Infrastructure, you will be at the heart of Google’s engineering process building software that empowers engineering teams to develop and deliver high quality products quickly.
Work closely with Engineering Productivity, Technical Program Management, Engineering, and Product Management teams in helping set the technical strategy for launching a high-quality platform.
Deliver infrastructure to testing components and products based on knowledge of differences and considerations for each test phase (e.g., validity, verification, performance, reliability, usability, stress testing) and develop tests to test out infrastructure for each of the major phases of software development.
Set technical direction and priorities for a adjacent engineers within and across teams.
Seeking an experienced FX Risk Java Tech Lead to drive technical excellence and team leadership in building high-performance risk calculation systems that directly impact global markets operations.
Compensation
receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays), A discretional annual performance related bonus
Responsibilities
Lead and mentor a team of Java developers
Define technical vision and architecture for FX risk calculation platforms
Make critical technical decisions on system design, technology stack, and implementation
Champion best practices in code quality, testing, performance, and security
Conduct code reviews and elevate team capabilities through constructive feedback
Requirements
Bachelor's degree in Computer Science, Engineering, or related technical field or experience operating in a similar role
Build and maintain the web applications and services that power our credit report and compliance platform, working across the full stack from front-end interfaces to APIs, cloud services, and databases.
Responsibilities
Design, build, and maintain responsive web applications and the back-end services and APIs that support them
Collaborate with product managers and stakeholders to translate requirements into well-scoped technical solutions
Write clean, well-documented, and testable code across the front end and back end
Develop and integrate RESTful APIs and cloud-based services in Microsoft Azure
Participate in code reviews, providing and receiving constructive feedback to raise code quality
Requirements
Bachelor’s degree in computer science, software engineering, or a related field, or equivalent practical experience
Build and maintain features on high-volume, real-time payment APIs, shipping clean, tested, observable code into a mission-critical, regulated environment.
Locations (4)
Australia
Byron Bay, New South Wales, Australia
Sydney, New South Wales, Australia
Melbourne, Victoria, Australia
Responsibilities
Build and maintain features on high-volume, real-time payment APIs
Work in a cross-functional team, contributing to technical designs and RFCs and turning them into well-scoped, shippable work
Senior AI Engineer to design, build, and deploy advanced AI-powered applications for a major US financial services client, focusing on extracting business and technical requirements from legacy codebases and documentation.
Responsibilities
Lead the end-to-end development of AI-powered solutions, from architecture and technical design to implementation, testing, and production deployment, using an agentic SDLC approach.
Design and build agentic AI architectures, including LLM integrations through APIs, Retrieval-Augmented Generation (RAG), tool orchestration, runtime frameworks, system prompts, and safety guardrails.
Develop and maintain context data pipelines using internal data sources and vector databases to provide AI agents with reliable, relevant, and high-quality information.
Build backend services and APIs using Python and develop user-facing applications with React.
Create, customize, and share reusable AI development assets, including agents, skills, subagents, commands, and development harnesses, to improve engineering productivity.
Requirements
Nice to have: COBOL
Nice to have: Java
Nice to have: .NET
Nice to have: knowledge graphs
Nice to have: LLM observability and evaluation tools