Software Developer

Postaladdress Uk
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
ETL
Database Applications
DevOps
Distributed Systems
Python
Node.js
NoSQL
SQL Databases
Systems Integration
Backend
Event Driven Architecture
Build Management
Containerization
Production Code
GraphQL
Machine Learning Operations
Api Design
Data Pipelines
Docker

Job description

We're looking for a Software Developer to join Weto and help build the systems behind modern commerce, payments, and data-driven applications.

You'll work on integrations, orchestration layers, and data pipelines - often sitting between complex enterprise systems. Increasingly, this includes building infrastructure that supports AI-powered workflows and applications.

This is a hands-on role with real ownership. You'll be working on meaningful problems, not just tickets.

What you'll do

  • Design and build integrations between systems (APIs, third-party platforms, internal services)
  • Develop and maintain data pipelines and orchestration workflows
  • Work on backend services that support commerce and payments infrastructure
  • Build scalable, reliable systems used in production environments
  • Contribute to architecture decisions and technical direction
  • Collaborate with clients and internal stakeholders to understand requirements
  • Help shape how we approach modern data and AI-enabled systems

Typical tech & tools (indicative, not restrictive)

  • Backend: Node.js, Python, or similar

  • APIs: REST, GraphQL

  • Data: SQL/NoSQL databases, ETL/ELT pipelines

  • Cloud: AWS, Azure, or similar

  • Messaging / orchestration: queues, event-driven systems

  • DevOps: CI/CD pipelines, containerisation (e.g. Docker), We aim to make our hiring process fast, respectful, and genuinely useful for both sides. We don't believe in drawn-out processes, vague feedback, or asking candidates to jump through hoops. If we're spending time together, it should be valuable, transparent, and fair.

  • Clear process from the outset: you'll know exactly what to expect

  • Fast timelines: we move quickly and keep momentum

  • Minimal steps: we only include what's necessary to make a decision

  • Direct communication: no ambiguity or "black box" stages

  • Honest feedback where possible

  • No unpaid work, ever

  • If a task or project is required, it will be clearly scoped and well-compensated

  • Respect for your time, regardless of outcome

Requirements

  • Strong experience in backend or full-stack development
  • Experience working with APIs and system integrations
  • Understanding of data pipelines and distributed systems
  • Ability to write clean, maintainable, production-quality code
  • Comfortable working across different parts of a system
  • Pragmatic, problem-solving mindset

Nice to have

  • Experience in commerce or payments systems
  • Exposure to data orchestration tools or platforms
  • Experience working with AI/ML pipelines or integrations
  • Familiarity with enterprise environments

What it's like working here

  • Small, highly capable team
  • High autonomy and trust
  • Direct exposure to real client problems
  • Opportunity to shape systems end-to-end

Apply for this position