Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time-consuming, manual work that gets in the way of real work, our tools automate everything from travel bookings to expenses, invoice processing, and more. By eliminating this shadow work that wastes hours, erodes morale, and saps innovation, we're on a mission to power real work, with real impact. We're trusted by more than 12,000 companies worldwide, including Bolt, GoCardless, and Fabletics, and we're tackling the 7 hours of lost productivity per employee each week, a $1.7 trillion problem. Founded in 2015, Perk has grown into a global company of more than 1,800 people across 12 offices globally, with headquarters in London and Boston. We combine innovation, control, and simplicity to transform how businesses work and how people feel at work. At Perk, we're driven by our values, like being an owner, delivering a 7-star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel, fintech, and SaaS industries, representing over 70 countries. If you're excited about having a real impact and shaping how millions of people experience work, we'd love you on the team. Visit www.perk.com to learn more. Are you a Software Engineer who thrives on real ownership? At Perk, we know that we feel most fulfilled when we can own the problem and the solution. This means taking responsibility for the entire lifecycle of a feature, from being part in understanding what our customers pains are with our product team, design documents, coding to deployment, and measuring impact. You will see how your technical decisions move the needle for our customers daily. We prioritize autonomy and pragmatism, giving you the space to solve complex problems without unnecessary friction. Engineering excellence here is measured by the reliability and simplicity of the systems you build to power a global platform. How we work At Perk, we believe the best work happens when great people come together in small teams, with a shared sense of purpose. You'll join a cross-functional squad where you have real ownership of a piece of Perk’s domains, a genuine say in what gets built, and the autonomy to make it happen. Each team to decide how to contribute to Perk’s company goals. We care about impact, and we trust our people to deliver it. AI at Perk AI is embedded in how we work and what we build. On the engineering side, it spans the whole workflow: our Notion, Jira, GitHub and Slack are AI-connected so you get up to speed fast, and day-to-day it helps with specifying features, writing and reviewing code, and automated AI PR review on every pull request. When something goes wrong in production, AI surfaces context across systems quickly. We also embrace agentic coding, using AI as an active collaborator, not just a prompt-by-prompt co-pilot. We expect candidates to use AI tools in our coding interviews. The bar is understanding your code and owning what you produce. That reflects how we work every day. Some examples of what it means to be a Senior at Perk Shape the bigger picture. You won't just build features, you'll refine the what to build and why. At Perk, senior engineers are expected to go beyond the technical solution and focus on the problem itself. You'll contribute to your squad's quarterly goals and long-term vision alongside your Product Manager and Engineering Manager. Architect for today and tomorrow. When a big change is needed in how our platform works, you'll be the one writing the design documents that lay the foundation. You'll become a guardian of your team's technical quality; spotting areas of investment, proactively managing technical debt, and making sure we don't let "busy work" crowd out the work that truly matters. At Perk, we believe in impact over effort: our customers see results, not the hours behind them. Your job is to make sure we're always investing our energy where it counts most. Lead across boundaries. Your influence won't stop at your own squad. You'll communicate complex ideas across multiple teams, proactively identify who needs to be involved, and drive alignment across the broader organisation. Whether it's coordinating a cross-squad initiative, contributing to one of our engineering guilds (where engineers from different teams align on shared technical topics), or pairing with architects on solution discovery, you'll operate comfortably beyond your immediate team. Raise the bar for everyone around you. Senior engineers at Perk are mentors, coaches, and bar raisers. You'll support less experienced colleagues through direct mentorship, thoughtful feedback during reviews, and by modelling what great engineering looks like in practice. You'll help Engineering Managers understand where the team needs to grow technically, and you'll use spaces like guild meetings, design doc reviews, and pairing sessions to lift the overall standard. At Perk, we are a team, the team's success is your success. Desired skills and experience Product Leadership: Translates complex business goals into technical roadmaps; de-risks ambiguous projects through spikes and prototyping. System Architecture: Architects scalable, evolvable systems and data models that account for performance, failure isolation, and long-term maintenance. Technical Standards: Defines and upholds engineering excellence, including CI/CD optimizations, testing strategies, and coding standards across the stack. Frontend Strategy: Establishes frontend architecture patterns, including state management, performance budgets, and comprehensive testing (e.g., E2E/Cypress). Backend Excellence: Engineers sophisticated backend solutions involving API versioning, caching strategies, and complex data migration plans. Operational Maturity: Leads observability and SRE practices; defines SLOs, manages incident responses, and conducts blameless post-mortems. Security & Risk: Oversees operational security, including secrets hygiene and dependency risk management, to ensure a hardened production environment. Mentorship & Influence: Levels up the engineering organization through active mentorship, leading design reviews, and influencing the product roadmap with technical data. Cross-Functional Impact: Coordinates multi-team deliverables and aligns stakeholders to resolve technical blockers across the organization. AI-Driven Development: Experience with—or a strong interest in—modern AI-augmented workflows. This includes leveraging agentic workflows, developing custom agentic skills to extend AI capabilities, utilizing AI-powered code reviews... AI at Perk AI is embedded in how we work across every function. The tools you'll use day-to-day are AI-enabled so you can move faster and spend more time on the work that matters. In practice, that means using AI to research and prioritise accounts, draft and refine outreach, handle customer interactions more effectively, synthesise information, and cut through shadow work - the invisible tasks that pull people away from the work only they can do - so you can focus on relationships and outcomes. How We Work At Perk, we take an IRL-first approach to work, where our team works together in-person 3 days a week. As such, this role requires you to be based within commuting distance of our hubs. We fundamentally believe in the value of meeting in real life to improve connectivity, productivity, creativity and ultimately making us a great place to work. For certain roles, we can help with relocation from anywhere in the world, English is the official language at the office. Please submit your resume in English if you choose to apply. Do not forget to submit an updated portfolio and/or resume. Perk is a global company with a diverse customer base, and we want to make sure the people behind our product reflect that. We’re an equal opportunity employer, which means you’re welcome at Perk regardless of how you look, where you’re from, or anything else that makes you, well, you. Protect Yourself from Recruitment Scams All official communication from Perk will always come from email addresses ending in @perk.com or @externalperk.com, our verified social media channels, or recruiters listed on our official LinkedIn page. We will never ask you to pay for equipment, training, or fees, request sensitive personal information such as bank details early in the process, or communicate through unofficial apps like WhatsApp, Telegram, or Signal. If you receive a message claiming to be from Perk that seems suspicious, please do not respond. Forward it to security [at] perk .com, and we will confirm whether it is legitimate.
Job listings
Visa sponsorship jobs in the UK and Netherlands
Jobs at employers on the UK and Netherlands sponsor registers. A register match does not confirm sponsorship for a vacancy.
10 listings in this sample · 418 available
Latest listing import: 1 Oct 2026. Check the original listing for current availability.
Schonfeld is seeking an exceptional Senior Software Engineer to join our Treasury Technology team. This team is dedicated to delivering top-tier systems that manage the firm’s securities lending and financing, repo trading, FX hedging, and collateral management. You will collaborate closely with our global Treasury Technology, Treasury Desk, and Portfolio Management teams. Your responsibilities will include designing and building business-critical applications in an agile environment, as well as providing level 3 support. What you’ll do Design and Develop Treasury Applications: Design, develop, and support applications for securities lending, fixed-income portfolio financing, repo trading, financing cost, FX hedging, and collateral management. Collaborate with Business Users: Work closely with Treasury and Portfolio Managers on a day-to-day basis to design and develop applications that solve business challenges and address market changes. Enhance Tech Stack: Work with and improve our modern tech stack, building microservices deployed to the cloud (AWS) using Docker and Kubernetes. Contribute to Firmwide Frameworks: Ensure the code base is highly supportable, future-ready, and performant without latency. Build reusable components and contribute to firmwide libraries. Engage in Agile Processes: Participate in an Agile framework, continuously improving and expanding platform capabilities to meet dynamic business requirements and provide Level 3 support globally. Mentor Junior team members: Mentor junior team members in both technology and career development. What you’ll bring What you need: At least 3 years of Java development experience. Strong skills in design and architecture, with a preference for microservice experience. Proven experience leading strategic technical initiatives from inception to completion. Experience with relational databases. Familiarity with messaging systems, with a preference for Kafka. Strong written and verbal communication abilities. Ability to work closely with business users and communicate across different regions and time zones. Demonstrated strong ownership and a track record of delivering results. We’d love if you had: A background in financial services with knowledge in one or more of the following areas: equity portfolio financing, fixed incoming trading and settlement, or collateral and margin management. Experience with front-end development technologies, such as React and TypeScript. Knowledge of cloud services, particularly AWS. Familiarity with containerization and orchestration tools such as Docker and Kubernetes. Experience with DevOps methodologies, including CI/CD and build automation. Who we are Schonfeld Strategic Advisors is a multi-manager platform that invests its capital with Internal and Partner portfolio managers, primarily on an exclusive or semi-exclusive basis, across four trading strategies; quantitative, fundamental equity, tactical trading and discretionary macro & fixed income. We have created a unique structure to provide global portfolio managers with autonomy, flexibility and support to best enable them to maximize the value of their businesses. Over the last 30 years, Schonfeld has successfully capitalized on inefficiencies and opportunities within the markets. We have developed and invested heavily in proprietary technology, infrastructure and risk analytics and continue to capitalize on new opportunities. In 2021 we launched our newest strategy, discretionary macro & fixed income as part of the continual growth of Schonfeld’s investible universe. Our portfolio exposure has expanded across the Americas, Europe and Asia as well as multiple asset classes and products. Our Culture The firm’s ethos is embedded in our people. ‘Talent is our strategy’ is our mantra and drives how we approach all initiatives at the firm. We believe our success is because of our people, so putting our talent above all else is our top priority. Schonfeld strives to create an environment where our people can thrive. We foster a teamwork-oriented, collaborative environment where ideas at any level are encouraged and shared. The development and advancement of our talent is honed through interactions with each other, learning & educational offerings, and through opportunities to make impactful contributions. At Schonfeld, we strive to cultivate a sense of belonging throughout all of our employees with Diversity, Equity and Inclusion at the forefront of this mission. As a firm we are committed to creating a hiring process which is not only fair, but also welcoming and supportive. On a daily basis, our employees welcome diversity across identity, thought, people and views which serves as the foundation of our culture and success. You can learn more about our DEI initiatives here - Belonging @ Schonfeld. LI-TJ1 Create a Job Alert Interested in building your career at Schonfeld ? Get future opportunities sent straight to your email. Create alert Apply for this job indicates a required field Autofill my application First Name Last Name Email Phone Country Phone Location (City) Locate me Resume/CV Attach Attach Dropbox Google Drive Enter manually Enter manually Accepted file types: pdf, doc, docx, txt, rtf Cover Letter Attach Attach Dropbox Google Drive Enter manually Enter manually Accepted file types: pdf, doc, docx, txt, rtf LinkedIn Profile Website EMEA Demographic Questions (Completion is voluntary) Individuals seeking employment at Schonfeld are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. At Schonfeld, we strive to cultivate a sense of belonging throughout all of our employees with Diversity, Equity and Inclusion at the forefront of this mission. As a firm we are committed to creating a hiring process which is not only fair, but also welcoming and supportive. As a part of that, we want to encourage candidates to voluntarily complete the following survey which helps us keep track of how we are doing in our efforts.
The Ultra Engineering function manages a portfolio of specialist capabilities, generating highly differentiated solutions and products by applying electronic, mechanical, and software technologies in demanding and critical environments to meet customer needs. The Software Engineering function in Ultra supports the software development lifecycle consisting of requirements analysis, design, implementation, test and verification in order to deliver software components into projects and products and supports the deployment and maintenance of software components. A professional at this grade applies technical / professional knowledge, making independent judgements based on practice and significant previous experience to support decision making. Often seen as a referral point or more senior team member to escalate more complex problems. Roles will act independently with minimal guidance, and may act as project managers/formal mentors for junior staff. Scope Provide technical leadership and define, architect, design, develop, document and test embedded and/or application software as part of a software engineering team of 5-20 engineers, within the Cyber UK Business Unit, delivering multiple concurrent research, development and production programmes ranging from tens of £k to several £m. Line management of up to 5 software engineers. Responsible for / Key responsibilities Architect, specify requirements, design, implement and test embedded and/or application software in accordance with the project software development process to ensure high quality and timely software deliverables. Apply object-oriented design techniques to enable code re-use and integration with testing frameworks Review and understand system design artefacts to enable the derivation of software requirements and architecture that meet the high-level system requirements. Design, document, review and maintain the software design using modelling tools such as RSA and EA, ensuring model can be used for accurate code generation as required. Develop and maintain knowledge of best practice development processes, language standards and tools, e.g. TDD/BDD, Continuous Integration, DevSecOps, static and run-time analysis tools, C++ standards and secure software development. Estimate time and effort required for software activities and deliver to these time and effort estimates to ensure cost and schedule adherence. Contribute to the Software Community of Practice by proposing improvements in tools, processes and techniques that support quality and innovation and make the software development more efficient and effective. Actively contribute to and/or lead defined aspects of the project to achieve optimal balance between requirements, schedule and cost. Generate and review technical proposals, and provide accurate estimates for the associated effort, costs and risks, for bids and proposals, leading to contract awards. Mentors and coaches less experienced engineers; shares knowledge willingly and constructively. Reviews and signs off significant technical documents; frequently chairs technical reviews for significant deliverables. May have between 0 and 4 direct reports. Explains technically complex concepts clearly to less technical/involved parties. Manage security of information as defined in the Security manual to ensure compliance with Government regulations. SFIA Programming / software development: Level 2-4 SFIA Programming / software development: Level 5 Takes technical responsibility across all stages and iterations of software development. Plans and drives software construction activities. Adopts and adapts appropriate software development methods, tools and techniques. Measures and monitors applications of project/team standards for software construction, including software security. Contributes to the development of organisational policies, standards, and guidelines for software development. Role requirements Willing and able to obtain, and maintain, SC security clearance. Willing and able to obtain, and maintain, DV security clearance (following attainment of SC clearance). Qualifications / skills required Essential: Degree in an engineering, mathematical or science-based subject or equivalent experience. Significant experience of at least one of the following; Embedded product development (including bare-metal and RTOSes such as ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development. C and C++ Significant experience of best practice software development processes/lifecycles Experience of Object-Oriented Design and Design Patterns such as SOLID Experience of software testing and design for test Desirable: Master’s degree in an engineering, mathematical or science-based subject or equivalent experience. Rust Javascript, node.js, react.js Communications protocols – e.g. TCP/IP Experience of using version control, continuous integration and automated test tools and frameworks Exposure to defensive coding techniques and standards such as MISRA Advanced knowledge of software engineering practices, methodologies, processes, techniques and technology trends Experience of DOORS, RSA, Enterprise Architect, UML and SysML IC LI-EG1 LI-ONSITE Notice Due to the nature of the programs we deliver for our customers, candidates may need to obtain the relevant security clearance or handle export-controlled material as defined by the role's requirements. Applicants must be able to obtain and maintain the appropriate level of security clearance for the role. Due to the nature of our work, you must be a British Citizen who has been resident in the UK for the past 5 years in order to apply for SC clearance and 10 years for DV. For more information, please visit the UKSV website. Our Benefits Every employee is critical to our success, and as such, we offer a range of flexible employee benefits, including: Participation in an Annual Bonus Scheme Private Medical Cover 25 days’ holiday (plus Bank Holidays) with the option to buy an extra 5 days Pension Contribution 4 x Life Assurance Cover Flexible working hours with opportunity for a 1pm finish on a Friday Flexible benefits including cycle to work scheme, will writing and more Security Clearance Allowance – where relevant and subject to you holding the required security clearance Diversity, Equity & Inclusion Statement At Ultra I&C, we are an equal opportunity employer and value diversity and inclusivity. Underpinned by our values, behaviours, and policies, we want you to feel empowered to be the best version of yourself. We also believe that people from different backgrounds and cultures will increase our diversity of thinking, ensuring we successfully deliver to our customers. We, therefore, do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We also support requests for flexible working arrangements wherever possible. If you have any issues with your application, please email us at [email protected]
We are looking for a Product Software Engineer to join our Technology Solutions division. The Technology Solutions squad builds solutions that unlock value for clients across the sports industry. We work mainly on a project basis, delivering custom-built applications, APIs and AI tools for clients across sports competitions, federations, brands and broadcasters. Our team operates on an “internal open source” model; we value collective stewardship of our codebase rather than individual silos. You will be a key driver in understanding the “why” behind our systems and the customers they serve This role is for someone who balances high-level system design with a pragmatic, product-first mindset. You will not just execute on projects; you will help shape them while coaching and mentoring those around you. What You’ll Do Solution Stewardship: Partner with PMs and stakeholders to build custom solutions. You are expected to suggest technical and feature trade-offs to ensure our solutions fit the brief and deliver in the time available without compromising quality Engineering Excellence: Develop robust, low-latency solutions using AWS services Collective Contribution: Participate in our “open source” internal culture. You will contribute to a shared ecosystem of services and tools, prioritizing the best collective outcome over component “ownership”, and emphasising scalability. Event Support: Our solutions are often focused on specific sporting events, meaning fixed deadlines and go-live support requirements that you will help to provide Conscious AI: Leverage AI tools to accelerate development and enhance system logic, whilst maintaining human oversight and accountability. Lean XP Practices: Work within an XP-influenced environment, utilizing TDD and continuous delivery to maintain speed and quality in a high-stakes environments. Requirements What You’ll Bring Experience: with several years of experience behind you, you are ready to take on a Mid-level role. We welcome applications from recent bootcamp graduate, eg Makers Academy, Le Wagon. Python: a strong proficiency in Python is essential, whilst you should also be comfortable moving between and picking up new languages as we evolve our services Agentic Coding: everyday user of agentic coding workflows, actively pushing the boundaries of AI-assisted development by leveraging Claude Skills, Model Context Protocol (MCP), and autonomous agents. AWS Serverless: experience building and scaling event-driven architectures (Lambda, EventBridge, DynamoDB). Sports Literate: You follow sports and understand the context of the data and markets we build for Nice to Haves Java: our code base contains a significant amount of Java, hands on experience would be helpful Sports business experience: knowledge of the business would be helpful Infrastructure as Code: Hands-on experience with Terraform Data Modeling: Proficiency with SQL and NoSQL data modeling for high-volume, low-latency environments Benefits Hybrid-working out of our London office (Farringdon) - 3 days/week minimum in office Salary based on our external benchmarking framework, plus eligibility for a bonus scheme. Private health insurance, occupational life cover, and income protection insurance. Personal days, including birthdays and health and wellness days AI forward culture including Claude Code Premium subscription
We pull medical technology from the future to solve human health. Scarlet is authorised to assess and certify medical devices. We combine clinical, technical and regulatory expertise with AI agents and software so rigorous certification can keep pace with product development at the world’s most ambitious technology companies, without lowering the safety bar. Our customers have cut a year or more from their certification timelines for new AI-enabled medical devices and shortened product-update cycles from months to weeks. You’ll join a team building the infrastructure that makes these outcomes repeatable at scale. About the role As a Device Specialist, you’ll audit management systems and assess technical documentation for medical devices. You’ll use AI-assisted workflows to navigate documentation, interpret requirements, compare evidence and surface gaps for deeper review. You’ll experiment with improvements to your workflows as model capabilities improve and work with our product, engineering and applied machine learning teams to improve the tools you use. Your work will turn complex management-system and technical evidence into rigorous certification decisions that help safe devices reach patients sooner.
At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started. As a software engineer with a backend focus, you will work with your team to build infrastructure and products for the Databricks platform at scale. The impact you'll have: Our backend teams span many domains across our essential service platforms. For instance, you might work on challenges such as: Problems that span from product to infrastructure including: distributed systems, at-scale service architecture and monitoring, workflow orchestration, and developer experience. Deliver reliable and high performance services and client libraries for storing and accessing humongous amount of data on cloud storage backends, e.g., AWS S3, Azure Blob Store. Build reliable, scalable services, e.g. Scala, Kubernetes, and data pipelines, e.g. Spark, Databricks, to power the pricing infrastructure that serves millions of cluster-hours per day and develop product features that empower customers to easily view and control platform usage. What we look for: BS (or higher) in Computer Science, or a related field 3+ years of production level experience in one of: Java, Scala, C++, or similar language. Experience developing large-scale distributed systems. Experience working on a SaaS platform or with Service-Oriented Architectures. Good knowledge of SQL. About Databricks Databricks is the Data and AI company. More than 20,000 organizations worldwide — including adidas, AT&T, Bayer, Block, Mastercard, Rivian, Unilever, and 70% of the Fortune 500 — rely on the Databricks Data + AI Platform to build and scale data and AI apps, analytics and agents. Headquartered in San Francisco with 30+ offices around the globe, Databricks offers a unified platform that includes Genie, Lakebase, Agent Bricks, Lakeflow, Lakehouse, and Unity Catalog. To learn more, follow Databricks on LinkedIn, X, YouTube, and Instagram.
At Trainline, our purpose is to empower greener travel choices, connecting people and places. Trainline enables millions of travellers to find and book the best value tickets across carriers, fares, and journey options through our highly rated mobile app, website, and B2B partner channels. Great journeys start with Trainline 🚄 We’re Europe’s leading independent rail platform, helping millions of travellers find and book the best-value rail and coach journeys across our app, website and partner channels. Our job is to make the green travel choice the best choice. By building a better train travel experience, we help more people choose rail - creating a positive impact for customers, our business and the planet. We’re a team of more than 1,000 Trainliners from over 50 nationalities, working across London, Paris, Barcelona, Milan, Edinburgh and Madrid. Now is a brilliant time to join us and help shape the future of travel. Introducing the Trainline Infrastructure Engineering and Tooling Team 👋 The Infrastructure Engineering and Tooling team, also known as Atlas, owns the ecosystem we use to deploy, run and manage services across the Trainline platform. Our work helps engineering teams across the business ship changes safely and confidently, so millions of travellers can rely on Trainline every day. You'll join a collaborative team of software and platform engineers at all levels of experience. We work across Terraform, AWS, Node.js, Cand Python, and we don't expect you to know it all from day one. You'll work closely with engineers, Tech Leads, Engineering Managers, a Senior Principal Engineer and the Head of Engineering to improve our platform, shape delivery and deliver meaningful infrastructure change. In this role as the Senior Platform Engineer, you will...🚄 Deliver complex improvements to Trainline's engineering platforms, building scalable, reliable and secure infrastructure that supports teams across the business. Implement and evolve infrastructure with Terraform, following existing module patterns while spotting opportunities to improve quality, maintainability and automation. Apply least-privilege and secure-by-default principles consistently across our AWS accounts, ensuring our infrastructure meets Trainline's standards for security and operational excellence. Build and improve automation, services and tooling in Node.js or Python to make delivery faster, safer and more repeatable. Support and review the work of other engineers, sharing context and giving constructive feedback so they can deliver with confidence. Work with Tech Leads, Delivery Managers and cross-functional stakeholders to shape delivery plans, meet milestones and manage dependencies. Raise risks, blockers and quality concerns early, helping to remove obstacles for the team and keep delivery moving at a sustainable pace. Test, validate and deploy infrastructure changes through CI/CD (continuous integration and continuous delivery) pipelines, making sure everything is robust, well documented and ready for production. We'd love to hear from you if you have...🔍 Substantial professional experience as a software engineer, writing code in Python, Node.js, Cor a similar programming language. A solid knowledge of software engineering best practice, with a focus on writing clean, maintainable and testable code. Hands-on experience with AWS services such as ECS, Lambda, CloudFront, IAM and S3, applying operational and security best practice. A history of delivering infrastructure with Terraform or another infrastructure as code tool. A confident understanding of DevOps practices and CI/CD, for example using GitHub Actions. Experience using AI tooling in your day-to-day work, for example for coding, code review, research and productivity. Experience of delivering results in agile, delivery-focused teams, and ideally of supporting colleagues through reviews and feedback. A curious mindset and the ability to pick up new technologies quickly and apply them effectively. More information: Enjoy fantastic perks like private healthcare & dental insurance, a generous work from abroad policy, 2-for-1 share purchase plans, an EV Scheme to further reduce carbon emissions, extra festive time off, and excellent family-friendly benefits. We prioritise career growth with clear career paths, transparent pay bands, personal learning budgets, and regular learning days. Jump on board and supercharge your career from day one! We're operating a hybrid model and ask that Trainliners work from the office a minimum of 60% of their time over a 12-week period. We also have a 28-day Work from Abroad policy. Our values represent the things that matter most to us and what we live and breathe everyday, in everything we do: 💭 Think Big - We're building the future of rail ✔️ Own It - We focus on every customer, partner and journey 🤝 Travel Together - We're one team ♻️ Do Good - We make a positive impact We know that having a diverse team makes us better and helps us succeed. And we mean all forms of diversity - gender, ethnicity, sexuality, disability, nationality and diversity of thought. That's why we're committed to creating inclusive places to work, where everyone belongs and differences are valued and celebrated. Interested in finding out more about what it's like to work at Trainline? Why not check us out on LinkedIn, Instagram and Glassdoor!
As an (Embedded) Software Development Engineer you develop the software that makes our drones smarter, safer and real-world ready. Apply for this job DeltaQuad develops advanced VTOL UAV systems for defence, public safety and commercial operators worldwide. Behind every flight is a complex combination of software, electronics, hardware and communication systems that need to work seamlessly together. We’re looking for an experienced Embedded Software Engineer who enjoys that complexity. Someone who doesn’t just write code, but wants to understand how it behaves on the actual hardware and ultimately in the air. The role As an Embedded Software Engineer, you’ll develop and improve the software at the heart of our UAV platforms. Our software runs across multiple aircraft, hardware configurations and product variants. Your challenge is to make sure it remains reliable, scalable and maintainable as our technology and fleet continue to evolve. You’ll primarily work in C++ and collaborate closely with Electrical Engineering, Systems Engineering and our R&D Test & Flight team. Testing is a big part of how we work: from Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HITL) to validating your work on an actual aircraft. What you’ll do Develop and maintain embedded software for our UAV platforms, primarily in C++. Build software that works reliably across different hardware configurations and product variants. Work at the intersection of software, electronics, sensors, actuators and communication systems. Collaborate with Electrical, Systems and R&D Test & Flight teams. Develop and improve SITL, HITL, automated and regression testing. Validate designs and debug complex software/hardware integration issues. Contribute to software architecture, CI/CD and configuration management. Take ownership of technical projects and help drive them from idea to validated solution. What you bring A Bachelor’s or Master’s degree in Computer Science, Software Engineering, Embedded Systems or a related field. Around 5–7+ years of relevant software engineering experience. Strong professional experience with C++. Experience developing embedded software that interacts with electronics and hardware. Experience with software running across multiple devices, hardware versions or product configurations. The ability to understand complex systems beyond your own area of expertise. Experience with testing, validation, debugging and regression testing. A hands-on and structured approach to solving problems. Experience working in multidisciplinary engineering teams. Professional proficiency in English. Nice to have Experience with PX4, ArduPilot, MAVLink, embedded Linux, Python or Rust is a plus. So is a background in UAVs, robotics, autonomous systems, aerospace or other technically complex products. What success looks like You understand that embedded software never operates in isolation. A software change can affect electronics, communications, flight behaviour and ultimately the performance of the entire aircraft. You enjoy moving between code, simulation, hardware and flight testing. And when something doesn’t behave as expected, you’re the kind of engineer who wants to find out why. What we offer Work on advanced UAV technology with real-world applications. Plenty of technical ownership and room to influence how our platform develops. Close collaboration between Software, Electrical, Systems and Test & Flight Engineering. Coaching and professional growth opportunities. 27 vacation days based on full-time employment. A 38-hour workweek with flexible working hours. €0.25/km travel reimbursement or full reimbursement of second-class public transport. An excellent pension scheme through PME. Lunch at DeltaQuad, monthly team drinks and regular team activities. An open and informal culture where your ideas and expertise are valued.
About Atos Group Atos is a global leader in digital transformation with approximately 78,000 employees and annual revenue of €10 billion. As the European number one in cybersecurity, cloud, and high-performance computing, Atos provides tailored end-to-end solutions across all industries in 68 countries. A pioneer in decarbonization services and products, Atos is committed to delivering secure and sustainable digital solutions for its clients. Listed on Euronext Paris as a Societas Europaea (SE), Atos supports the development of knowledge, education, and research through a multicultural approach, contributing to scientific and technological excellence worldwide. As part of our continued growth, we are looking for a skilled Data Engineer to join our team and play a key role in designing and developing powerful dashboards and reports for our clients. As a Data Engineer, you will be responsible for designing, building, and maintaining robust data pipelines and architectures that enable advanced analytics and AI-driven solutions. You will work closely with data scientists, architects, and business stakeholders to ensure data availability, quality, and scalability across cloud and hybrid environments. This role is critical in supporting digital transformation initiatives by delivering secure, high-performance data platforms that empower organizations to make data-driven decisions. Key Responsibilities: Design and implement scalable data pipelines and integration patterns. Develop and optimize data architectures using Azure Data Services and/or other cloud platforms. Ensure data quality, governance, and security compliance. Collaborate with data scientists and business teams to translate requirements into technical solutions. Apply performance tuning and troubleshooting for large-scale data processing. Contribute to DevOps for Data (CI/CD, version control) and automation of deployments. Mentor junior colleagues and share best practices within the team. Your Profile: 5+ years in data engineering or related roles; proven track record in delivering complex data solutions. Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field. Familiarity with MLOps, ML pipelines, and advanced AI concepts. Ability to translate business needs into technical solutions and troubleshoot complex issues. Proficiency in SQL, Python, PySpark. Knowledge and experience with Databricks and/or Snowflake. Strong knowledge of Azure; experience with AWS or GCP is a plus. Excellent verbal and written communication skills in Dutch and English. Agile team experience (Scrum, DevOps). Willingness to travel and work at client locations. What We Offer: Participation in exciting consulting projects with room for innovation. Work on end-to-end digital and data transformation projects across various sectors, with impact from start to finish. Excellent career opportunities in a global organization, including international mobility. Personal and professional growth through certified training and access to the latest technologies. Competitive salary, year-end bonus, and pension scheme. 29 vacation days per year. Flexible and hybrid working arrangements. An energetic and supportive team culture that values diversity. Here at Atos, diversity and inclusion are embedded in our DNA. Read more about our commitment to a fair work environment for all. Atos is a recognized leader in its industry across Environment, Social and Governance (ESG) criteria. Find out more on our CSR commitment. Choose your future. Choose Atos.
GitLab’s Forward Deployed Engineering team is a field-situated product engineering function focused on strategic customer outcomes, artificial intelligence (AI) adoption, and direct contributions to GitLab’s product. This isn't a traditional field engineering, solutions architecture, or professional services role. As a Staff Forward Deployed Engineer, you'll work closely with customers while maintaining the technical standards and contribution discipline of a Staff-level product engineer. You'll work where strategic customer urgency, complex technical ambiguity, and GitLab product execution intersect. You'll partner directly with strategic customers and teams across Product, Engineering, Support, Site Reliability Engineering (SRE), Solutions Architecture (SA), Customer Success Architecture (CSA), Customer Success Management (CSM), and Professional Services. You'll diagnose and resolve high-impact adoption blockers, contribute production-quality fixes and features, and turn what you learn into repeatable patterns for GitLab and its customers. Why this role exists Strategic customers sometimes encounter challenges that are too broad, deep, urgent, or cross-functional for any single team to own from start to finish. These challenges may involve product gaps, performance degradation, scale bottlenecks, AI governance, adoption blockers, architectural constraints, Git usage patterns, continuous integration and continuous delivery (CI/CD) complexity, application programming interface (API) automation, security requirements, or operational instability. Forward Deployed Engineering provides technical stewardship in these moments. The team doesn't simply observe, report, or escalate. You'll engage directly, diagnose the underlying technical problem, collaborate with the right teams, contribute code or technical solutions where appropriate, and transition the outcome into normal ownership once the customer is stable and the learning can be reused. What you’ll do Product contribution Contribute production-quality code to GitLab’s product and adjacent systems. Develop bug fixes, features, integrations, tooling, and performance improvements when strategic customer outcomes require direct engineering work. Work within GitLab’s product and engineering processes, including issue discovery, merge request creation, testing, review, documentation, and maintainability. Partner with Product and Engineering so customer-driven solutions support long-term product direction rather than becoming one-off customizations. Turn blockers discovered in the field into durable product improvements, reference architectures, documentation, and repeatable implementation patterns. Strategic technical stewardship Engage with strategically important customers when adoption, retention, executive confidence, or public trust is materially at risk. Diagnose complex problems across GitLab product behavior, customer architecture, Git internals, CI/CD workflows, API usage, observability, infrastructure, networking, and cloud environments. Coordinate across Product, Engineering, SRE, Support, SA, CSA, CSM, Professional Services, and customer technical teams to drive resolution from discovery through handoff. Provide recommendations grounded in data, traces, and systems analysis to improve GitLab usage, workflows, automation, and architecture. Create durable outcomes without establishing permanent dependency on Forward Deployed Engineering. AI adoption and agentic software development lifecycle Drive governed, measurable, and production-oriented adoption of GitLab Duo Agent Platform with strategic customers. Identify and resolve AI adoption blockers involving governance, usage controls, auditability, security, compliance, operating models, workflow design, and integrations. Develop customer-safe adoption patterns for the agentic software development lifecycle (SDLC), AI-assisted development, intent-based review, AI governance, and human-in-the-loop software delivery. Partner with Product, Engineering, Field, and Customer Success teams to turn AI adoption learning into reusable guidance and product improvements. Thought leadership Create technical narratives grounded in customer experience and product reality that can help shape the industry’s approach. Contribute to Well-Architected Frameworks, whitepapers, webinars, reference architectures, technical strategy memos, and adoption frameworks. Guide ideas through discovery, formulation, validation, amplification, and adoption across GitLab. Partner with SA, CSA, Product, Engineering, Marketing, Product Marketing Management, CSM, Support, and executive stakeholders to make technical thought leadership a shared company capability. What you’ll bring Staff-level experience building, operating, or improving complex production software systems. Experience contributing to large, mature product codebases with high standards for testing, maintainability, performance, and security. Strong Ruby on Rails or Go experience and the ability to contribute directly to GitLab’s product and adjacent systems. Experience with AI-assisted software development, agentic workflows, AI governance, model evaluation, context management, prompt and workflow design, or AI adoption in enterprise environments. Experience diagnosing complex system behavior across application code, data stores, infrastructure, observability, networking, APIs, and customer usage patterns. Deep knowledge of modern DevSecOps workflows, including Git, merge requests, CI/CD, security controls, compliance needs, and enterprise software delivery. Experience working with strategic customers or senior technical stakeholders in ambiguous, high-impact situations. The ability to coordinate across product, engineering, field, and customer teams without formal authority. Strong written communication and sound judgment, including the ability to create technical narratives and distinguish reusable product work from customer-specific customization. Strongly preferred qualifications Direct experience with GitLab as a platform, including GitLab.com, GitLab Dedicated, or GitLab Self-Managed. Production experience with Ruby on Rails, Go, PostgreSQL, Redis, Sidekiq, Vue, TypeScript, Kubernetes, Docker, Linux, or observability tools. Deep familiarity with Git internals, repository performance, large-scale Git usage patterns, or GitLab Runner behavior. Experience creating technical thought-leadership materials, such as whitepapers, technical talks, architecture frameworks, requests for comments, public technical writing, or internal strategy documents. A background in performance engineering, site reliability engineering, platform engineering, infrastructure engineering, or distributed systems. Experience working in open source or highly asynchronous engineering environments. Technologies and domains Directly relevant technologies and domains include: Ruby on Rails Go AI-assisted development and the agentic SDLC PostgreSQL Redis and Sidekiq Git internals GitLab CI/CD and Runner architecture Kubernetes and containers Terraform Linux, networking, observability, and performance analysis Vue and TypeScript APIs and automation DevSecOps governance, security, and compliance What this role is not This role isn't: A generic field engineering role. A proof-of-concept factory. A replacement for Solutions Architecture, Customer Success Architecture, Customer Success Management, Professional Services, Support, SRE, Product, or Engineering. A customer-specific customization function. Unbilled Professional Services. A requirements-gathering role that only escalates to Product. An AI evangelism role disconnected from product execution. Success measures Success in this role may include: Stabilizing strategic customer adoption or retention risks. Fixing product bugs or contributing features. Removing AI adoption blockers for strategic accounts. Creating reusable implementation patterns and transitioning them to long-term owners. Producing or enabling Well-Architected Frameworks, whitepapers, webinars, or technical narratives. Resolving cross-functional customer challenges without creating permanent dependency on Forward Deployed Engineering. Equipping Product, Engineering, Support, CSA, CSM, Professional Services, and SA teams with better guidance based on learning from the field. Increasing adoption and effective use of GitLab capabilities, especially GitLab Duo and GitLab Duo Agent Platform, in targeted accounts. About the team The Forward Deployed Engineering team connects strategic customer needs with GitLab product execution. The team works directly with customers and across GitLab to resolve complex adoption challenges, contribute durable product improvements, and create reusable technical guidance. Its goal is to stabilize urgent situations, improve the product, and transition ongoing ownership to the appropriate team rather than create a permanent dependency. Ideal candidate profile You're a Staff-level product or platform engineer who can operate in the field without becoming field-only. You're comfortable reading traces, writing production code, debugging architecture, discussing AI governance, leading a customer technical session, opening a merge request, outlining a whitepaper, and coordinating across teams to achieve a strategic customer outcome. You're not simply a strong communicator with technical awareness. You're a credible engineer with the judgment, presence, and narrative ability to turn customer reality into product contributions, adoption guidance, and company-level thought leadership.
Visa sponsorship
Questions about sponsorship.
Do these jobs offer visa sponsorship?
Each employer matches an official sponsor register: the Home Office register of licensed sponsors in the UK, or the IND register of recognised sponsors in the Netherlands. Not every role is open to sponsorship, so confirm with the employer before you apply.
Which countries do you cover?
The UK, where employers need a sponsor licence for Skilled Worker visas, and the Netherlands, where employers need to be IND recognised sponsors to hire highly skilled migrants.
How can I find more visa sponsorship jobs?
Create a free account to save a sponsor search for your role and location, and use the Chrome extension to see sponsor badges on LinkedIn, Indeed and Glassdoor.
Chrome extension
Check sponsors while you browse LinkedIn.
Sponsor badges appear under every employer in LinkedIn, Indeed and Glassdoor search results, so you can see who can sponsor a visa before you open the job.
