onsite
Beacon Engineer - RocketFin Consulting
Software Engineer
Beacon Engineer responsible for building and maintaining real‑time data pipelines and analytics platforms for a large integrated energy company, leveraging Python, C++, Kafka, AWS and containerization to support trading and risk management systems.
About the role
Key Responsibilities
- Design, develop and maintain high‑throughput data ingestion pipelines using Kafka and Python to feed real‑time analytics and risk models.
- Implement performance‑critical components in C++ for low‑latency trading and risk calculations.
- Deploy and manage services on AWS (EC2, ECS, S3, Lambda) with Docker and CI/CD pipelines.
- Collaborate with data scientists and traders to translate business requirements into scalable, fault‑tolerant solutions.
- Monitor system health, troubleshoot issues, and continuously optimize throughput and latency.
Requirements
- 3+ years of experience in software engineering with a focus on real‑time data processing.
- Strong proficiency in Python and C++ with experience in multithreading and concurrency.
- Hands‑on experience with Kafka, AWS services, Docker, and CI/CD tools.
- Solid understanding of financial markets, trading systems, or risk management is a plus.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
pythonckafkaawsdocker