Junior Software Engineer
Our mission at Energetech is to accelerate the global path towards the green transition.
Are you passionate about the energy trading industry and interested in a career in engineering and trading?
Then join Energetech, a multinational trading company that reinvents the way energy flows through global markets and unleash your potential.
We are looking for highly motivated and talented individuals who are eager to learn and contribute to the development and maintenance of software solutions in a fast-paced trading environment.
About the role:
As a Junior Software Engineer, you will receive invaluable mentorship by our experienced Engineering team and the chance to apply your skills in a supportive and innovative setting.
You will have the opportunity to shape your program based on your career interests to engage in a wide range of projects that will directly impact our bottom line and your professional growth. You will often face ambiguous problems requiring you to define not only the answer but also the question.
What you will be doing in the role:
- Assist in the design, development, and implementation of software applications using low and high level programming, e.g. C++, Python.
- Manage and develop data pipelines in cloud and on-premise environments
- Utilize Big Data systems, NoSQL and relational databases.
- Developing ML, AI and Statistical modeling services
- Participate in the full software development life cycle including analysis, design, implementation, testing, and deployment.
- Collaborate with cross-functional teams to define and understand requirements and deliver scalable solutions.
- Maintain and improve the performance of existing software.
- Ensure all software is up-to-date with latest technologies and best practices.
We are looking for individuals who:
- Hold a BSc/MSc in in Computer Science, Engineering, Mathematics or related STEM field.
- Demonstrate proficiency in programming languages such as C++, Java, Rust and Python.
- Possess an understanding object-oriented programming, data structures, and algorithms.
- Exhibit knowledge of database management and data retrieval in real-time and multithreaded applications.
- Excellent communication skills, both written and verbal.
- Embrace innovative thinking and autonomy while contributing as a strong team player in a fast-paced environment.
- Knowledge of financial markets, trading systems, or energy markets are highly desirable but not a requirement.
What we offer:
- The unique opportunity to gaining experience in the latest and greatest technologies in Trade-Tech.
- Continuous opportunities for learning and enhancing your skills.
- Flexible projects that will push your limits and fuel your ambition.
- The opportunity to work with industry experts.
- Department
- Engineering
- Locations
- Amsterdam
About Energetech
We operate across borders in an ever-changing market, so we think on our feet. And by using smart technology, we can predict and act on market volatility in a way that responds to our customers’ real-world operations.
The strategies and technology we deploy to make the best deals out there are deeply complex. And they require a stellar team, with expertise in a broad range of disciplines. But, what binds us is one very simple purpose: to reinvent the way energy flows through global markets.
That’s why our greatest asset is our people.
Junior Software Engineer
Our mission at Energetech is to accelerate the global path towards the green transition.
Loading application form