Systems Engineer

Terra Ag
Berlin, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Compensation
€ 73K

Job location

Remote
Berlin, Germany

Tech stack

API
Algorithmic Trading
Systems Engineering
Profiling
Information Engineering
Distributed Systems
Monitoring of Systems
Network Security
Machine Learning
Node.js
Server Administration
Data Streaming
Systems Architecture
TypeScript
Data Processing
Real Time Systems
Caching
Backend
Kubernetes
Low Latency
Kafka
Docker
Microservices

Job description

  • Build, maintain, and optimize our proprietary real-time trading system and all supporting backend and infrastructure components.
  • Continuously improve low-latency, high-throughput data processing pipelines handling gigabytes of live data.
  • Identify and resolve performance bottlenecks in an event-driven system architecture.
  • Develop new system functionality, including integrations with additional exchanges and external battery management systems.
  • Implement and enhance in-memory processing, caching, and distributed messaging to ensure system scalability.
  • Strengthen and maintain monitoring systems for both technical and business KPIs, including alerting, observability, and reporting.
  • Drive continuous improvement of security, deployment processes, reliability, and incident management for our 24/7 production systems.
  • Collaborate closely with trading, data engineering, and machine learning teams to design and implement new execution flows and system enhancements., * A role with real responsibility and high learning opportunities
  • Uncapped PNL based bonus for the trading department
  • Insight into a growing climate tech company
  • A modern office with a rooftop terrace and in-house cook
  • Free snacks & drinks
  • A friendly, international team working toward a meaningful mission
  • Flexible remote work possibilities
  • Professional development support
  • Gym membership benefits
  • Deutschland Ticket

Requirements

  • Ability to work in a live production environment with monitoring, alerting, and incident response responsibilities.
  • Availability for on-call rotation for nights and weekends, responding to incidents within defined timeframes, troubleshooting live system issues, applying mitigations, escalating when needed, and documenting incidents clearly - additional compensation available.
  • Strong communicator with ability to work in a team.
  • High intellectual curiosity and grit combined with a commercial mindset.
  • You can be inquisitive and rigorous but also pragmatic.
  • High motivation, ability to work in a fast-paced and complex environment, well- and self-organized.
  • High level of integrity, ethical standard and good judgment.
  • Fluent in English, German is a plus., * University degree in computer or natural sciences, mathematics or economics.
  • Experience with backend programming in environments such as NodeJs & TypeScript,
  • Extensive experience building low-latency, high-throughput, data-intensive backend systems (e.g., trading systems, telemetry, multiplayer/gaming backends, IoT, or similar).
  • Strong experience with event-driven architectures, especially Kafka, and distributed system design.
  • Deep knowledge of in-memory operations and caching technologies
  • Proven experience identifying, profiling, and resolving performance bottlenecks in real-time systems.
  • Experience with Docker and Kubernetes in production environments
  • Experience integrating external APIs and working with streaming, microservice or event-driven architectures.
  • Understanding of energy markets or energy trading is a plus strong plus.
  • Background or strong understanding of trading systems or private trading (crypto/stocks/FX) is a plus.
  • Understanding of server administration, network security, and container hardening practices is a plus.

About the company

Welcome to Terra One - an exciting-fast growing company focused on developing and operating large-scale battery storage systems in Germany. With a focus on innovation and sustainability, our company is driving forward the expansion of renewable energy infrastructure in order to make a significant contribution to achieving climate neutrality. Our Mission: At Terra One, we accelerate the expansion of renewable energy infrastructure by developing and implementing innovative solutions. Our initial focus is on battery storage, a crucial component for establishing a flexible and environmentally friendly power grid. By providing energy when it is most needed, we help improve the reliability and efficiency of the power grid while simultaneously reducing CO2 emissions. Equally important to our mission is our AI-based energy trading in the European market, which works hand in hand with our battery storage solutions. Our Team: The energy trading unit is responsible for optimizing assets across all markets, balancing renewables, and proprietary trading. We trade short term power algorithmically in an expanding geographical scope and have a highly technical team of veteran software engineers, leading AI experts and power trading professionals. Career Opportunity: In order to reach our goals and increase our impact we are looking for talented people to join our team who want to contribute their knowledge and passion to the energy transition. We are looking to strengthen our team with a Systems Engineer (m/f/d) role, which should cover the responsibilities mentioned below. If you're ready to join our team and make an impact in the energy transition, we would be happy to receive your application. We look forward to hearing from you and shaping the future of energy together!

Apply for this position