Serbia Remote (Global) Full-time

AlexStaff Agency is hiring a Senior Software Developer (Remote)

About the Role

AlexStaff Agency is seeking a Senior Software Developer to engineer trading systems and monitoring tools for Liquid Air Energy Storage plants and grid-stability operations. This is a fully remote role focused on developing automated trading platforms and real-time data processing systems.

What You'll Do

  • Design and implement automated trading systems for UK energy markets, including day-ahead, intraday, balancing, and ancillary services.
  • Build real-time bidding, dispatch optimization, and pricing algorithms for LAES assets.
  • Integrate with grid operators and market platforms.
  • Develop monitoring dashboards, alerting systems, and operational analytics for plant performance.
  • Create high-throughput data ingestion and streaming pipelines using Kafka and PostgreSQL or TimescaleDB.
  • Build microservices and APIs for trading platforms, market integration, and system control.
  • Collaborate with DevOps and Data teams for deployment, monitoring, and production support.

What We're Looking For

  • Strong software-engineering fundamentals in architecture, testing, and code quality.
  • Proficiency in Python or readiness to ramp up quickly within ~3 weeks.
  • Experience with distributed systems, microservices, and RESTful APIs.
  • Solid understanding of software design patterns and testing practices.
  • Hands-on experience with Kafka or similar streaming platforms.
  • Strong SQL skills with PostgreSQL and time-series data processing.
  • Familiarity with data-pipeline frameworks and real-time processing.
  • Experience with Docker and containerized applications.
  • Understanding of monitoring, logging, and observability practices.
  • Proficiency in Git and Agile development workflows.

Nice to Have

  • Rust experience.
  • Exposure to energy markets, trading systems, or optimization algorithms.
  • Interest in industrial control systems, IoT, or real-world operational data.
  • Hands-on experience with agentic AI coding systems like Claude Code, Codex, Open Code, or Cursor.
  • Proficiency with at least 2 agentic systems.
  • Ability to design and build software from the ground up using these tools.
  • Demonstrated experience orchestrating multiple agents using skills, tools, and agent coordination.
  • Familiarity with hooks, permission systems, MCP servers, custom skills and tool definitions, and context management.

Technical Stack

  • Python
  • Rust
  • Kafka
  • PostgreSQL
  • TimescaleDB
  • Docker
  • Git

Team & Environment

You will collaborate with DevOps and Data teams in a professional engineering environment.

Benefits & Compensation

  • Plenty of opportunities for learning and professional growth.
  • B2B contract with paid vacation.

Work Mode

This is a fully remote position open to global candidates.

We value clear thinkers with strong engineering fundamentals who can reason about distributed systems, data integrity, and real-time control. We prioritize problem-solving ability and software craftsmanship above specific language experience.

Required Skills
PythonRustKafkaPostgreSQLTimescaleDBDockerGitDistributed SystemsMicroservicesSystem DesignCode ReviewAgile MethodologiesPerformance OptimizationCI/CD
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
AlexStaff Agency

A global leader in server-side security.

Visit website
Job Details
Category backend
Posted a month ago