14 hours ago
Budapest, HungaryMid Level / Senior
Responsibilities
- Develop, maintain, and operate the gas algorithmic trading solution in Python.
- Take ownership of the PV aggregator by stabilizing its existing codebase and extending its functionality.
- Design and implement data ingestion, transformation, and aggregation logic.
- Contribute to Databricks-based data engineering tasks.
- Integrate applications with internal systems, databases, REST APIs, and existing .NET services.
- Write automated tests, participate in code reviews, and help maintain Azure DevOps CI/CD pipelines.
- Monitor production solutions, analyze incidents, and collaborate with traders on fixes and change requests.
- Maintain technical documentation in Azure DevOps and the team wiki.
- Translate business needs from traders and developers into reliable software.
- Use AI tools in development, testing, and documentation and help improve the team’s AI standards.
Requirements
- 3–5+ years of professional Python development experience, ideally in a data-intensive environment.
- Strong production-grade Python skills, including typing, packaging, testing, debugging, and maintainable code practices.
- Hands-on experience with pandas, NumPy or Polars, and SQL.
- Experience building and operating production backend services or data pipelines with scheduling, logging, monitoring, and error handling.
- Experience integrating applications with REST APIs and databases.
- Experience with Git, code reviews, and CI/CD.
- Bachelor’s degree in computer science, engineering, mathematics, or a related field, or equivalent practical experience.
- Clear written and spoken English communication, strong ownership, motivation, and ability to work independently.
- Based in Budapest and able to work from the Budapest office.
- Current day-to-day use of AI coding tools.
Benefits
- Competitive remuneration.
- Dynamic international team.
- High degree of responsibility and independence.
- Friendly and modern working environment.
- Requires working from the Budapest office.