CrawlJobs Logo

Software Engineer - Release Tooling

Netherlands, Amsterdam · Job Posted July 03, 2026
Apply Position
Job Link Share

Job Description

As a Software Engineer in Release & Tooling, you will build the release tooling and testing frameworks and monitoring tools that power Adyen’s monthly firmware and mobile releases. Collaborating across teams, you will directly optimize and scale the reliability of our global physical payment infrastructure.

Job Responsibility

  • Build & Enhance Tooling: Design and develop scalable software tools, frameworks, and continuous delivery pipelines to automate and support monthly firmware releases and mobile releases
  • Scale Analytics & Observability: Analyze our current infrastructure to design future-proof, data-driven analytics systems that track and report the health of Adyen’s payment terminals
  • Advance Automation Frameworks: Create and maintain robust test-execution frameworks that validate critical system functionality, interfacing directly with our robotic testing setups and device farms
  • Collaborate & Consult: Partner closely with core development teams to optimize their testing setups and advise on the best automation and validation strategies for new features
  • Drive Reliability: Contribute directly to making Adyen’s global physical payment infrastructure more robust, predictable, and resilient

Requirements

  • 3–5 years of professional software development experience
  • Strong production experience with Kotlin or Java
  • Deep familiarity with Linux and mobile environments
  • Hands-on experience building, maintaining, and scaling CI/CD pipelines and automated testing tools
  • Proven expertise in complex release lifecycles, preferably involving mobile operating systems
  • Strong understanding of data-driven engineering, using telemetry, metrics, and dashboards to monitor release health and inform rollout decisions

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - Release Tooling

8 matching positions

Java Software Release Engineer

Each month, Barclays delivers hundreds of changes to its mobile banking applicat...
Location
Location
United Kingdom , Knutsford; Greater Manchester
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good level of Java programming competency, including a solid understanding of how Java applications are built, packaged, and deployed
  • Hands-on experience building, maintaining, and enhancing build pipelines using tools such as Jenkins or GitLab Pipelines
  • Strong understanding of the software delivery lifecycle, including source control, build, test, and release activities
Job Responsibility
Job Responsibility
  • Design, develop and improve software using various engineering methodologies
  • Development and delivery of high-quality software solutions using industry aligned programming languages, frameworks, and tools
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements and devise solution strategies
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations
  • Adherence to secure coding practices to mitigate vulnerabilities
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Android Software Release Engineer

Each month, Barclays delivers hundreds of changes to its mobile banking applicat...
Location
Location
United Kingdom , Knutsford; Greater Manchester
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good level of Android application development competency, including a solid understanding of how Android applications are built, packaged, and signed
  • Awareness of the requirements and constraints for delivering applications to the Google Play Store, including build variants, versioning, and release processes
  • Hands-on experience building, maintaining, and enhancing build pipelines using tools such as Jenkins or GitLab Pipelines
  • Strong understanding of the software delivery lifecycle, from source control through build, test, and release
Job Responsibility
Job Responsibility
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Software Engineer (Tooling)

At Dexory, we are transforming the warehousing and logistics industry through da...
Location
Location
United Kingdom , Wallingford, Oxfordshire
Salary
Salary:
Not provided
dexory.com Logo
Dexory Using
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong software engineering fundamentals, with a focus on reliability, usability, and long-term maintainability
  • Comfortable with Linux based systems and capable of working in the command line
  • Experience building internal tooling for operational workflows (commissioning, deployment, servicing, test/validation, or similar)
  • Very good version control experience with Git
  • Proficiency in Python and/or Go, and comfort working across a multi-language codebase (Python/Go/C++)
  • Experience distributing and operating internal tools (packaging, dependency management, release workflows), ideally including Docker and GitHub Releases
  • Ability to write clear documentation and specifications so tools can be adopted and used effectively across teams and stakeholders
  • Strong debugging/problem-solving skills across tooling, systems, and hardware-adjacent workflows
Job Responsibility
Job Responsibility
  • Unifying and standardising existing tools into a coherent toolchain with consistent UX, behaviour, and quality bars
  • Building and maintaining reliable CLI tooling used on laptops for robot and fleet operations (configuration, access, modification, validation)
  • Working with partner teams to deliver web UI tooling where appropriate, ensuring consistent workflows and shared interfaces
  • Establishing and improving packaging and distribution practices (e.g., Docker, GitHub Releases)
  • Improving maintainability through testing, CI/CD, versioning, and clear deprecation/migration paths for legacy tools
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Qualification & Delivery - Release Platform

GEICO is seeking an experienced Senior Software Engineer to play a pivotal role ...
Location
Location
United States , Chevy Chase; Palo Alto; New York City; Seattle
Salary
Salary:
105000.00 - 215000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience developing internal developer platforms and DevOps tooling for large-scale organizations
  • Expertise in Python, Golang (Go), .NET and TypeScript, React for building scalable platform services and developer automation tools
  • Deep experience with Kubernetes, including namespace management, service discovery, network policies, ingress/egress management, and service mesh
  • Strong proficiency with Azure DevOps, GitHub Actions, Jenkins, or other CI/CD platforms
  • Practical experience implementing GitOps workflows
  • Hands-on writing scripts to automate routine tasks using bash, Python scripting
  • Advanced understanding of deployment strategies (blue/green, feature flag) and building resilient, automated rollout processes
  • Hands-on experience building Policy as Code frameworks using Open Policy Agent (OPA) and Rego
  • Solid understanding of cloud networking concepts: TCP/IP, DNS, load balancing, ingress controllers
  • Experience in multi-cloud environments (Azure, AWS, GCP) with a focus on containerized deployments and cloud-native services
Job Responsibility
Job Responsibility
  • Design, build, and maintain internal Release Platform services and tooling to enable automated, robust, scalable, and observable software delivery workflows
  • Develop and enhance CI/CD pipelines and GitOps workflows using tools like Azure DevOps Pipelines and GitHub Actions
  • Develop policy-as-code governance frameworks using Open Policy Agent (OPA) to enforce deployment rules, approvals, and compliance gates
  • Design self-service capabilities for developers, including standardized deployment workflows, configuration automation, and security integration
  • Collaborate with Cyber and Release Control teams to embed security guardrails, change gates, and auditability into the software delivery process
  • Implement observability best practices, including monitoring, logging, and tracing to improve deployment visibility and reliability
  • Implement and enforce deployment patterns (blue/green, canary, rolling updates) and fail-safe rollback mechanisms
  • Mentor junior engineers, perform code reviews, and advocate for engineering excellence across the team
  • Collaborate across infrastructure, platform, SRE, and application teams to deliver cohesive developer experiences
  • Continuously explore and integrate open-source innovations to enhance platform reliability, security, and developer productivity
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Optical Engineer, Release to Production (RTP) — Test Software & Transceiver NPI

The Meta Hardware Design and Release to Production (HDRTP) team ensures that the...
Location
Location
United States , Menlo Park
Salary
Salary:
173000.00 - 245000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Master's degree in Optical Engineering, Electrical Engineering, Applied Physics, Computer Science, or a related field
  • 10+ years in development roles for optical networking hardware, with a proven track record of taking new products into volume production
  • Demonstrated experience in designing and building production-quality test software (not just scripts) in Python, including modular, reusable test frameworks
  • Hands-on experience with high-speed optical and electrical test, test automation, and lab instrumentation
  • Experience leading optical transceiver NPI programs with vendors and/or ODMs
Job Responsibility
Job Responsibility
  • Architect, build, and maintain Python-based test software infrastructure and frameworks for automated qualification of optical transceivers and subsystems (EVT/DVT/PVT/characterization), spanning instrument drivers, switch/host abstractions, and results pipelines
  • Lead optics NPI programs end to end, working closely with optics vendors and ODMs from RFI/RFP through EVT/DVT/PVT to mass production (MP) ramp and sustaining
  • Find, debug, and remediate optical hardware failure modes before certifying modules for mass production
  • drive root-cause analysis and corrective action with vendors and ODMs
  • Stand up and own NPI test stations in Meta's lab regions: integrate modules, switches, and instruments, and debug at-scale, lights-out test execution
  • Define test and measurement methodologies for high-speed optical technologies, and translate them into reusable, well-tested automation
  • Develop instruments, automation, and integration (BERT, OSA, optical power/wavelength meters, scopes) and CMIS register-level module control
  • Ensure new optical platforms are supported by production and fleet-health tooling, and contribute to production-readiness documentation (PRD), Best Known Configuration (BKC), and Design-for-Test (DFT)
  • Drive data integrity and analysis: build robust data capture, storage, and visualization (e.g., interactive data exploration tools, data visualization and analytics platforms) so that test and fleet results are trustworthy, queryable, and actionable
  • Provide sustaining support after deployment — validate stability, security, and performance under production workloads, and refine understanding of failure characteristics at scale
What we offer
What we offer
  • bonus + equity + benefits
  • Meta offers benefits
  • Fulltime
Read More
Arrow Right

Software Engineer, Simulation Scalability - Sim RIM (Release and Incident Management) Focus

About the Team The Simulation Scalability team builds the core systems, framew...
Location
Location
United States , Mountain View
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience improving release workflows, verification processes, or quality gates
  • Ability to spot gaps in test coverage, validation workflows, or release signals and drive systemic improvements
  • Ability to analyze complex simulation or compute workflows and design scalable, maintainable solutions
  • Skilled at identifying recurring failure patterns and eliminating systemic causes
  • Strong coding fundamentals with experience building production-quality services, frameworks, or tools
  • Background improving reliability, performance, or developer experience in distributed systems
Job Responsibility
Job Responsibility
  • Lead improvements to the end‑to‑end simulation release process, ensuring it is predictable, well‑defined, and continuously improving
  • Define and drive the simulation-wide quality and test strategy, including shift‑left testing, automated validation, and early‑signal integration
  • Strengthen release readiness criteria, quality gates, and verification workflows across multiple simulation teams
  • Partner with product teams to reduce regressions, shorten validation cycles, and ensure higher-confidence releases
  • Improve the performance, stability, and reliability of simulation frameworks and core tooling used at scale
  • Identify systemic bottlenecks in the simulation stack and deliver architectural improvements that increase throughput and reduce operational friction
  • Enhance simulation exit codes, error attribution, and debugging workflows to improve diagnosability and reduce wasted compute
  • Establish and enforce best practices for simulation incident management, improving resilience, recovery time, and overall operational readiness
  • Improve signals, metrics, and monitoring patterns that help teams identify release-related issues earlier and more accurately
  • Collaborate closely with simulation feature teams, infrastructure groups, and platform stakeholders to align on scaling needs, test coverage gaps, and systemic quality improvements
What we offer
What we offer
  • From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Embedded Software Automation and Tools

The role involves developing and maintaining software and tools that help variou...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of hands-on experience with automation systems
  • 10+ years of programming experience, preferably with Python
  • Bachelor's degree in computer science or related field
  • Proficient in Linux, Python-based test automation frameworks, and tools using REST APIs
  • Hands-on experience in development/integration of E2E test automation frameworks and tools for embedded software devices
  • Proficient use of AI tools and technologies with a proven track record as a promoter and advocate for AI adoption in software development and testing automation
  • Agentic workflow familiarity: Working knowledge of multi-step AI orchestration frameworks and the practical use of AI agents to support and streamline day-to-day development workflows
  • Experienced in developing and maintaining web-based tools using JavaScript and React/Next.js
  • Experience with DevOps and continuous integration tools (Jenkins, GitLab CI, Docker, and Kubernetes)
  • Experience with CI/CD pipeline development and deployment via AWS or GCP cloud technologies
Job Responsibility
Job Responsibility
  • Develop and release new E2E automation support and tools
  • Debug issues to improve the quality of automated test tools and frameworks
  • Conduct code reviews to improve code quality and optimization
  • Promote coding conventions and standards for code re-usability and cleanliness
  • Document feature guides, identify and formulate user requirements, and define product behavior
  • Support and maintain existing automation tools and technology
  • Mentor less experienced engineers and drive automation development
  • Assist in monitoring and maintenance of critical systems
  • Champion the adoption of AI tools and technologies to enhance automation capabilities and team productivity
  • Review and provide technical feedback on design documents and high-level architecture diagrams across multiple tools and teams, with a focus on evaluating design trade-offs, scalability, maintainability, and alignment with overall system architecture
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off in accordance with local leave policies
  • Fulltime
Read More
Arrow Right

Software Engineer, Autonomous Vehicles Software Systems - Early Career

Role: As a Software Engineer on the Software Validation team within the AV organ...
Location
Location
United States , Sunnyvale; Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Recently completed or completing Master's degree in Spring 2026 in Computer Science, Mechanical Engineering, Aerospace Engineering, Physics, Data Science, or related fields
  • Experience in software engineering
  • bonus if overlap in systems engineering, robotics, systems analysis, data analysis, statistical analysis, or other related fields
  • Strong skills in utilizing AI to accelerate SW development
  • Experienced with SQL, Python, and C++ for analyzing large data sets and building production-quality simulation testing products
  • Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions
  • Ability to adapt and operate under ambiguity, going from quick code prototypes to long-term plans on brief time horizons
  • Excellent communication skills, capable of switching between high-level and detailed discussions
Job Responsibility
Job Responsibility
  • Develop and prototype strategies to benchmark autonomy systems’ performance
  • Convert validation strategies into production code that executes high quality AV behavior analysis for continuous and scaled software release cycles
  • Utilize performance data gathered from in-simulation, on-bench, on-road testing, to create actionable insights for AI developers to continuously improve the stack performance
  • Use data analytics to facilitate data driven design, validation, risk analysis, and prioritization decisions
  • Build tools that scale systems engineering prototyped testing products to additional users like the software release team and Embodied AI
  • Facilitate cross-team collaboration to establish coding best practices for the Software Validation Organization
  • Fulltime
Read More
Arrow Right