For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Rainbird Technologies
Rainbird Technologies

Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
React
Node.js
+33

Permanent role
6 days ago
Apply now

Rainbird Technologies is an innovative artificial intelligence scale-up based in Norwich. We empower organisations to automate high-stakes decisions that are deterministic, consistent and fully explainable.

Using our award-winning low-code SaaS platform users can build, test and refine knowledge graphs used by our reasoning engine, integrating these into their products, processes and services to deliver AI decisions they can trust.

We are seeking a Software Engineer to join our engineering team to help evolve and enhance the Rainbird platform. This role is central to building and scaling our decision intelligence technology, contributing to both feature development and infrastructure enhancements that power our enterprise platform.

About the role:

As a Software Engineer at Rainbird, you'll work across the full technology stack to improve our low-code AI platform. You will collaborate closely with our engineering, product, and professional services functions to deliver new features and performance improvements. Your work will range from enhancing our Studio application to optimising our core reasoning engine and evolving our cloud infrastructure. You’ll be involved in every stage of the software development lifecycle, from requirement gathering and architecture to implementation, deployment, and maintenance.

You’ll take ownership of key technical areas, actively contribute to team decisions, and support ongoing transitions such as our move from Symbolic AI to a hybrid Neuro-Symbolic AI model. You will be part of a fast-moving agile team that ships production code regularly and values engineering excellence and continuous learning.

You will:

  • Design, develop, and maintain scalable features for the Rainbird platform
  • Work across our frontend (React) and backend (Node.js, Go) codebases while exercising autonomy in technical decision-making and task prioritisation
  • Contribute to DevOps practices, improving CI/CD pipelines and IaC deployment processes
  • Collaborate with product and design functions to deliver intuitive user experiences
  • Participate in code reviews and architecture discussions to uphold engineering best practices
  • Help troubleshoot platform issues and assist in resolving infrastructure incidents
  • Continuously seek ways to improve system performance, stability, and security
  • Support internal innovation, including integration with LLMs and emerging AI capabilities

We are looking for someone who:

  • Demonstrates experience in full-stack software development
  • Is proficient in JavaScript/TypeScript with experience in Node.js and React
  • Experienced with a statically typed language such as Go
  • Comfortable working with containerised applications and Kubernetes
  • Experienced with cloud infrastructure (AWS or similar)
  • Familiar with DevOps tooling and practices (CI/CD, Terraform, IaC)
  • Has a solid understanding of software architecture, performance, and scalability principles
  • Passionate for high-quality code and comprehensive test coverage
  • Is an effective communicator and team player who thrives in agile environments
  • Works independently and takes ownership of tasks from start to finish

Preferred Experience:

  • 3+ years of professional software engineering experience
  • Familiarity with GraphQL, gRPC, REST API design
  • Experience with relational databases such as MySQL or PostgreSQL
  • Exposure to AI, LLM integrations, or symbolic/neural hybrid systems
  • Background in enterprise SaaS delivery or platform engineering

Why Join Us?

  • Work at the frontier of AI, logic-based reasoning, and decision automation
  • Be part of a close-knit, supportive, and high-performing team
  • Shape the future of a rapidly growing, mission-driven tech scale-up
  • Enjoy flexible, remote-first working and a culture of trust and autonomy
  • Help solve complex, real-world problems for global enterprise clients

Benefits of Working at Rainbird AI

  • 25 days annual leaveplus UK bank holidays
  • Birthday leave- enjoy an extra day off for your birthday
  • Holiday trading scheme- buy or sell up to 5 days of holiday per year
  • Quarterly in-person company meetups and engineering team hackathons
  • Remote working- work from home, with the option to visit or work at our office in Norwich any time
  • Flexible working hours- whether you need to do the school run or have a dentist appointment, we’re flexible
  • YuLife membership- includes:
  • Employee Assistance Programme (mental&physical health support)
  • Critical illness insurance
  • Life insurance

About Rainbird Technologies

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service