CrawlJobs Logo

Software Engineer (Tooling)

dexory.com Logo

Dexory Using

Location Icon

Location:
United Kingdom , Wallingford, Oxfordshire

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

At Dexory, we are transforming the warehousing and logistics industry through data intelligence. We’re currently recruiting for a software engineer to own, build and enhance the tools we use for robot commissioning, validation and servicing.

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

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

Nice to have:

  • Any experience within robotics, automotive, high-tech manufacturing or similar environments would be a big plus
  • Experience programming on devices also desirable
  • Open to the career background candidates are coming from (development, DevOps, tooling engineering etc)

Additional Information:

Job Posted:
January 22, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer (Tooling)

Manager, Software Engineering - Developer Tools

We’re looking for an Engineering Manager to join the Developer Tools team at Fig...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience managing software engineers working on products used by external users
  • A proven track record of building products (both as a manager and individual contributor) that are best in class in user experience
  • A relentless focus on business impact through product & engineering excellence
  • Demonstrated leadership skills in building a high-performing and highly engaged engineering team
  • including mentoring, and growing senior engineers
Job Responsibility
Job Responsibility
  • Manage and support a team of product engineers focused on building and expanding Figma’s developer offerings
  • Partner closely with cross-functional stakeholders to coordinate work across product, design, engineering, and other functions
  • Define strategy & roadmap for your team and execute on that roadmap with a high degree of autonomy, velocity, and craftsmanship
  • Provide hands-on technical leadership to your teams and others that collaborate with your teams to ensure a cohesive product experience and the right technical abstractions
  • Recruit, mentor and retain high performing engineers (and help with other cross functional roles)
  • Foster a culture of innovation, collaboration and taking calculated risks
  • Play a role in helping to build and drive inclusive and diverse initiatives through hiring, community events, and other programs
  • Fulltime
Read More
Arrow Right

Manager, Software Engineering - Collaboration Tools

As the Engineering Manager for Collaboration Tools, you own the end to end succe...
Location
Location
United States , San Francisco; New York
Salary
Salary:
250000.00 - 350000.00 USD / Year
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience hiring and leading teams as an engineering manager with at least 2 years of experience managing managers
  • Ability to operate effectively at the level of product and business strategy while balancing that with operational excellence in running engineering teams
  • Proven track record of successfully operating and growing E2E product lines
  • Passion for building inclusive teams that deliver customer impact and iterate quickly
  • Strong written and verbal communication skills, especially in cross-functional settings
Job Responsibility
Job Responsibility
  • Manage and support a group of engineering managers and teams responsible for FigJam and Figma Slides
  • Partner with product, design, and data to continue innovating on our Collab Tools product and accelerate the growth of Figma’s Collab seat
  • Provide hands-on technical leadership to your teams and others that collaborate with your teams to ensure a cohesive product experience and the right technical abstractions
  • Recruit, mentor and retain high performing engineers (and help with other cross functional roles)
  • Foster a culture of innovation, collaboration and taking calculated risks
What we offer
What we offer
  • equity to employees
  • health, dental & vision
  • retirement with company contribution
  • parental leave & reproductive or family planning support
  • mental health & wellness benefits
  • generous PTO
  • company recharge days
  • a learning & development stipend
  • a work from home stipend
  • cell phone reimbursement
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer

ARiA is looking for highly motivated self-starters and low-ego team players to j...
Location
Location
United States , Madison; Alexandria; Seattle
Salary
Salary:
Not provided
ariacoustics.com Logo
Applied Research in Acoustics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants selected for employment will be subject to a government security investigation and must meet eligibility requirements, including U.S. citizenship, for access to sensitive information
  • Bachelor’s degree or greater in a relevant technical field (Computer Science, Engineering, or equivalent)
  • Expertise designing and developing code using modern programming/scripting languages such as C, C++, Golang, JavaScript (and variants), and Python
  • Expertise developing and deploying software in an agile, continuous-integration (CI) framework across a variety of hardware platforms (desktop, server, cloud) using modern tools including containerization (e.g., Docker, Kubernetes)
  • Exceptional ability and desire to acquire new knowledge and skills to solve challenges
  • Ability to work independently but collaboratively
  • Ability to manage multiple projects in a fast-paced professional office environment
  • Ability to communicate technical solutions to colleagues and customers
  • Superior oral and written communications skills
Job Responsibility
Job Responsibility
  • Algorithm and software design, development, research, and testing to support prototypes and products
  • Supporting the transition of research algorithms to fielded systems
  • Preparing documentation to summarize design and status of prototypes and products
  • Assisting with in-field integration, testing, and support, with some local travel required
  • Developing an interface between a C++ underwater-acoustics physics engine and a video game for education and training
  • Developing a JavaScript backend for a scenario-design and management tool for players and integration of that system with a learning-management system (LMS)
  • Developing algorithms and software for a cloud-deployed cognitive tool that allows natural-language query of legal documents to answer user questions about government regulations and supporting the DevOps process for deployment of the prototype
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Builder Tools

Human Interest is on a mission to ensure that people in all lines of work have a...
Location
Location
United States
Salary
Salary:
185000.00 - 220000.00 USD / Year
humaninterest.com Logo
Human Interest
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of professional experience in designing, building, and scaling services, especially using cloud infrastructure such as AWS, GCP, or Azure
  • Minimum 2 years of professional experience with infrastructure as code (IaC) technologies such as Terraform, CloudFormation, Cloud Development Kit (CDK), etc. Experience employing IaC with Continuous Deployment preferred
  • Minimum 2 years professional experience with CI/CD technologies such as CodeBuild, CodeDeploy, CodePipeline, GitLab CI/CD, GitHub Actions, etc
  • Strong communication skills: you can easily discuss complex technical concepts with both engineers and non-engineers
  • Strong ownership and bias for action: You love to roll up your sleeves. You are proactive, drive projects from start to finish, and lead cross-functional projects, while keeping stakeholders informed
  • Ability to write understandable, testable code with an eye towards maintainability
  • Proactive and empathetic mindset - you love to roll up your sleeves to fix problems for our customers
Job Responsibility
Job Responsibility
  • Design and implement fault-tolerant and robust cloud infrastructures in AWS
  • Design and implement CI/CD for a multi-account, multi-service environment
  • Build tools for engineers that make them more efficient and simplify the development process
  • Collaborate with other engineers and stakeholders to share knowledge and build expertise
  • Write clean, high-quality code and tests to keep our system fast, reliable, and monitorable
  • Lead and participate in development life cycle activities like design, coding, testing and production release
  • Contribute to our evolving engineering standards, tooling, and processes
  • Mentor other engineers and deeply review code
What we offer
What we offer
  • A great 401(k) plan: Our own! Our 401(k) includes a dollar-for-dollar employer match up to 4% of compensation (immediately vested) and $0 plan fees
  • Top-of-the-line health plans, as well as dental and vision insurance
  • Competitive time off and parental leave
  • Addition Wealth: Unlimited access to digital tools, financial professionals, and a knowledge center to help you understand your equity and support your financial wellness
  • Lyra: Enhanced Mental Health Support for Employees and dependents
  • Carrot: Fertility healthcare and family forming benefits
  • Candidly: Student loan resource to help you and your family plan, borrow, and repay student debt
  • Monthly work-from-home stipend
  • quarterly lifestyle stipend
  • Engaging team-building experiences, ranging from virtual social events to team offsites, promoting collaboration and camaraderie
  • Fulltime
Read More
Arrow Right

Manager, Software Engineering - Creation Engine

The Client Testing, Observability, and Performance (CTOP) team’s mission is to m...
Location
Location
United States , San Francisco; New York
Salary
Salary:
250000.00 - 350000.00 USD / Year
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of engineering management experience leading high-output, high-performing teams
  • 4+ years as a hands-on engineer
  • Proven leadership in building, mentoring, and motivating senior engineers
  • Deeply passionate about the testing, observability, and tooling space
  • Demonstrated success delivering scalable, high-quality work and driving cross-functional initiatives in fast-paced, ambiguous environments
  • Empathetic leader with strong organizational and execution skills
Job Responsibility
Job Responsibility
  • Manage and support a team of experienced engineers to deliver best-in-class testing and observability frameworks for Figma client developers
  • Partner with product, data science, and engineering leadership to set strategy, priorities and mission for teams and projects
  • Roll up your sleeves as needed to get involved in the technical details and operational strategy
  • Engage on broader company programs to up-level the team’s work on performance & quality
  • Build and support a culture of doing great work together for our engineering team by investing in team culture, mentorship, and meaningful work
  • Grow your career in a collaborative and creative engineering community
What we offer
What we offer
  • Equity
  • Health, dental & vision
  • Retirement with company contribution
  • Parental leave & reproductive or family planning support
  • Mental health & wellness benefits
  • Generous PTO
  • Company recharge days
  • Learning & development stipend
  • Work from home stipend
  • Cell phone reimbursement
  • Fulltime
Read More
Arrow Right

Software Engineer, Developer Tools and Productivity

We are looking for a Software Engineer passionate about developer productivity, ...
Location
Location
United States , San Jose
Salary
Salary:
150000.00 - 260000.00 USD / Year
figure.ai Logo
Figure
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor or Master degree in Computer Science or related field
  • At least 3 years of industry experience
  • Mastery of configuration management (GIT)
  • Expertise with C++ and Python build and software integration tools (Bazel, CMake, make, etc…)
  • Proficient with scripting languages including Python and Bash
  • Experience with any of the major cloud providers
  • Comfortable working with a broad range of continuous integration tools (GitHub, Jenkins, TeamCity…) and deployment tools (Ansible…)
  • Experience with infrastructure as code (eg. Terraform…)
  • Mastery of Linux, Docker and microservices architecture
  • Excellent verbal and written communication skills
Job Responsibility
Job Responsibility
  • Develop tools to provide fast and reliable deployment of engineering builds
  • Improve tooling and process to integrate third party repositories
  • Optimize build time, and help scale the execution of automated tests and analysis
  • Provide developers with an easy to set up development environment aimed at accelerating software development
  • Collaborate with all the engineering teams to prioritize features development, optimizations and reliability improvements
  • Fulltime
Read More
Arrow Right

Software Engineer - Emulation Tooling and Modeling

STR is hiring an Emulation Tooling and Modeling Software Engineer to be part of ...
Location
Location
United States , Woburn
Salary
Salary:
112000.00 - 154000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active Secret security clearance with eligibility for Top Secret (TS) clearance
  • U.S. citizenship
  • Proficiency in C/C++ and Python
  • Familiarity with virtualization tools (e.g. Docker, QEMU)
  • Strong grasp of emulation principles, computer architecture, and software engineering principles
  • Experience working with hardware components and interfaces
  • Experience using collaborative source code management (Git, Subversion)
  • BS in Computer Engineering, Computer Science, Electrical Engineering or related field
Job Responsibility
Job Responsibility
  • Architect, develop, implement, and test applications featuring modular software design principles
  • Develop bare metal emulators in C/C++, Python as well as unit tests for verification of capabilities
  • Develop emulator capabilities and unit tests to increase overall feature capabilities to develop advanced models
  • Implement component models in Python/C/C++, and integrate models into system-level simulations with software processing chains, including development of unit-level and system-level tests and verification
  • Develop integrated models using virtualization tools (e.g., QEMU, Docker), that are networked together, and launched using scripting tools (e.g. bash, python)
  • Communicate technical foundations of models and algorithms through reports and briefings
  • Fulltime
Read More
Arrow Right

Software Engineer II - Tooling and Telemetry

We are seeking a resourceful, versatile Full Stack Software Engineer to join the...
Location
Location
India , Chennai
Salary
Salary:
Not provided
arcadia.com Logo
Arcadia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in a software engineering role
  • Experience with the programming languages we use: Java, Python, TypeScript, SQL
  • Experience with infrastructure found in our stack: MySQL or a similar relational database, Elasticsearch or a similar NoSQL database, Docker, K8s, AWS (Lambda, SQS, etc.), Cloudformation, CI/CD (GitHub Actions, etc.)
  • Exposure to any frameworks that we use: React or Angular, Springboot, JPA/Hibernate, Snowflake (with Streamlit)
  • API programming experience
  • Experience working on Agile methodologies is an added advantage
  • Experience working on building data models, API programming, Postman, and REST services
  • Comfortable managing the balance between shipping code quickly and shipping perfect code
  • Ability and internal drive to problem-solve, both creatively and pragmatically
  • Skill with mentoring and learning from other engineers, and treating colleagues with respect
Job Responsibility
Job Responsibility
  • Write and refactor code to help Arcadia deliver data on the committed timeline
  • Partner with Product, SRE, Data Engineering, and Analytics to deliver the best possible product for our members and enterprise partners
  • Design and develop robust, scalable back-end systems
  • Build and maintain microservices that aid in monitoring, tracking, and delivering data to end users on time
  • Build and maintain observability reports, which help various stakeholders track progress, take necessary action, and deliver data to customers without delay
  • Frequently deploy new functionality to production with a streamlined CI/CD pipeline
  • Explore new technologies with an open-minded team
  • Increase test coverage and reliability, and help troubleshoot production issues
  • Collaborate frequently with other engineers, give thoughtful code review, and mentor junior engineers
  • Notice and speak up about opportunities to improve the member and developer experience
What we offer
What we offer
  • Competitive compensation based on market standards
  • Flexible Leave Policy
  • The office is located in the heart of the city
  • We provide comprehensive coverage, including accident policy and life insurance
  • Medical Insurance (1+5 Family Members)
  • Flexible Benefit Plan
  • Awards and Bonus
  • Annual performance cycle
  • Quarterly engagement activities
  • A supportive engineering culture that values diversity, empathy, teamwork, trust, and efficiency
  • Fulltime
Read More
Arrow Right