Senior Software Engineer

Ready to build the high-performance logic powering next-generation logistics?

Join Reelables and architect the core back-end services that process and serve data for millions of smart labels worldwide! This isn't just back-end development – you're building the mission-critical application layer that handles massive IoT data streams, ensures millisecond latency for global supply chains, and scales seamlessly as we grow from millions to billions of tracking events.

Think API performance and data processing efficiency meets cutting-edge innovation. You'll be designing highly performant and distributed services that ingest and process location and temperature data from every corner of the globe, building robust, low-latency APIs that power logistics decisions worth millions of dollars, and creating the rock-solid, secure logic that our entire product ecosystem depends on.

Who we are

Reelables is a rapidly scaling tech company based in North London (near Angel), developing the world's most advanced smart shipping labels. Our breakthrough technology is already transforming how companies track and manage their shipments globally, and we're just getting started.

Responsibilities

Core Service Architecture & Scale

  • Design, develop, and maintain highly scalable back-end services that handle millions of concurrent data ingestion events and user requests.
  • Architect and optimize data processing pipelines and application logic for massive streams of real-time location, temperature, and sensor data.
  • Develop robust, well-documented, and performant APIs (REST/GraphQL/gRPC) that power both our customer-facing platform and third-party logistics integrations.
  • Ensure the application layer can scale seamlessly and cost-effectively from startup to enterprise-level traffic peaks.

Performance & Reliability

  • Build fault-tolerant, self-healing application services with comprehensive unit, integration, and performance testing.
  • Implement advanced security best practices within the application code and API gateways for handling sensitive logistics and tracking data.
  • Optimize service performance and database queries to achieve low-latency responses under peak loads during high-traffic periods (think Black Friday logistics!).
  • Drive application-level error handling, retry logic, and resiliency patterns across the microservices landscape.

Technical Ownership & Collaboration

  • Collaborate closely with the Platform Engineering/DevOps team to define deployment requirements, monitoring needs, and infrastructure usage.
  • Contribute to microservices architecture decisions , selection of new programming tools, and application state management strategies.
  • Mentor team members on back-end best practices, API design principles, and scalable system implementation.
  • Drive initiatives to improve code quality, testing rigor, and overall developer productivity.

Experience

Back-End Development Mastery

  • Backend Expertise: Advanced TypeScript/Node.js/Python skills with deep, hands-on understanding of designing and implementing high-scale distributed systems.
  • API Design: Proven track record designing, implementing, and optimizing production-grade APIs (REST/GraphQL) for both internal and external consumption.
  • Data Systems: Experience with optimizing database queries and schema design for both relational (PostgreSQL, MySQL) and NoSQL/Time-Series databases (e.g., DynamoDB, TimescaleDB) under high-throughput conditions.

Scale & Performance Focus

  • Experience building systems that efficiently handle millions of requests/events per day with stringent latency requirements.
  • Deep understanding of distributed systems principles , caching strategies (e.g., Redis, Memcached), and microservices communication patterns (e.g., message queues, service meshes).
  • Background in IoT platforms, real-time data processing , or high-scale consumer applications is a significant bonus.

Technical Environment

  • Familiarity with cloud-native development on AWS (e.g., Lambda, ECS/EKS, API Gateway, SQS/SNS).
  • Experience integrating application services with CI/CD pipelines and contributing to application monitoring/observability using tools like Prometheus, Grafana, or Datadog.
  • Experience with containerization (Docker) and a solid understanding of how application code runs within a Kubernetes or serverless environment.

Leadership & Collaboration

  • Strong mentoring abilities and passion for elevating team code quality and development standards.
  • Excellent communication skills for collaborating with Product Managers, Front-End Engineers, and the Platform team.
  • Experience working in fast-paced startup environments where you take ownership of core application features and drive significant technical decisions.
Company
Reelables
Location
London, UK
Posted
Company
Reelables
Location
London, UK
Posted