Tech Stack
AWSCloudDistributed SystemsPythonShell ScriptingTCP/IPUnix
About the role
- Scale and maintain infrastructure behind the data platform serving energy companies.
- Deliver high-performance, distributed SaaS solutions for pricing, forecasting, and analytics.
- Contribute to the reliability, scalability, and performance of backend systems handling millions of data points.
- Build and evolve backend focusing on data infrastructure, distributed systems, and service reliability.
- Collaborate with product managers, architects, QA, and fellow engineers to deliver robust backend services.
- Develop and maintain backend software in Python prioritizing performance, reliability, and maintainability.
- Implement new features and extend existing systems while maintaining high engineering standards.
- Troubleshoot and resolve production issues to support platform stability and uptime.
- Review code and contribute to a culture of high-quality, maintainable engineering practices.
- Write documentation for peers and internal users to ensure clarity and knowledge sharing.
Requirements
- Proven experience of +5 years as a Backend Engineer in Agile development environments.
- Proficiency in Python and familiarity with object-oriented, functional, and event-driven programming paradigms.
- Knowledge of data structures and algorithms and their practical applications.
- Experience working in Unix-based environments, including shell scripting and basic system administration tasks.
- Understanding of version control (Git), branching strategies, and code review processes.
- Familiarity with AWS and deploying services in cloud environments.
- Experience with DevOps practices, CI/CD pipelines, and automation tools.
- Basic understanding of networking fundamentals (TCP/IP, HTTP) and distributed systems.
- Experience working with databases and understanding their operational characteristics.
- Good problem-solving and debugging skills with strong attention to detail.
- Excellent collaboration and communication skills.
- Awareness of security best practices in backend development.
- Growth mindset and ability to adapt quickly to new tools and technologies.
- Legal right to work in Belgium, Germany, or the UK (no visa sponsorship).