Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a Junior Software Engineer to join our Amsterdam office. In this role, you will contribute to OTC Flow’s growth by developing high-quality software solutions, supporting our internal teams, and helping enhance our technological capabilities in the evolving environmental commodities market.
About Us
OTC Flow is at the forefront of the global environmental commodity markets. We provide liquidity and innovative solutions across a broad spectrum of financial-environmental instruments, supporting clients in meeting compliance requirements and advancing their sustainability objectives. Our deep market knowledge and commitment to a sustainable future make us trusted partners in renewable energy and environmental markets.
About the Role
In this role, you’ll be part of a team working on designing, building, and improving software tools that help with data analysis and automate tasks for traders. You’ll dive deep into prototyping and deploying solutions quickly, contributing to both back-end logic and basic front-end interfaces. You’ll work directly with sales traders to understand their needs and help improve tools to support their work, implementing changes and making adjustments to fit evolving strategies.
Main Responsibilities
Software Development
• Develop and maintain internal tools that support market analysis, trading operations, and client workflows.
• Implement new features and improvements across OTC Flow’s platforms.
• Translate business and market requirements (e.g., GOOs, EUAs, REGOs) into practical technical solutions.
Collaboration
• Work with Sales Traders, Analysts, and Operations to understand needs and convert them into technical tasks.
• Help build tools that simplify complex environmental market data.
• Participate in code reviews and team discussions.
Data, Automation & CRM
• Support the creation of automated workflows, integrations, and data pipelines.
• Improve system performance and data quality across internal platforms.
• Assist with CRM-related enhancements and data maintenance.
Platform Enhancements
• Contribute to feature development, bug fixing, and UX improvements.
• Help strengthen OTC Flow’s overall technical infrastructure.
• Engage in continuous learning and share knowledge within the team.
Requirements
• Experience with industry-standard Python. C++ knowledge is a plus.
• Strong understanding of underlying machine learning, algorithms, data structures, operating systems, and databases.
• Comfortable in Windows environments. Linux knowledge is a plus.
• Experience in gathering business requirements, communication with stakeholders is a key requirement in this role.
• Hands-on mentality, we have a culture of ownership taking of the work we do at OTC Flow.
• Strong communication skills and a strong eagerness to achieve high results through collaboration with colleagues.
What We Offer
• Vibrant work environment: Join a highly driven, young, and international team that values collaboration and energy.
• Support for growth and innovation: Thrive in an innovative-driven workplace in the heart of Amsterdam, where we actively invest in and support employee ideas, turning them into real opportunities.
• Holidays: Enjoy 25 vacation days annually.
• Competitive compensation: Receive an attractive remuneration package, including bonuses.
• Covered commute costs: Benefit from covered commute expenses, including public transport reimbursements, a Swap-bicycle plan, mileage allowance, or free parking.
• Daily Perks: well-stocked fridges and cabinets full of snacks and drinks available throughout the day and healthy team lunches prepared by our in-house chef.
• Exciting team activities: Participate in monthly (sports) events, (inter)-national company trips, and various social activities with your department and the wider Amsterdam team.
• Recognition and rewards: We celebrate milestones with company awards, anniversary celebrations, and generous referral bonuses for bringing talented colleagues on board.
• Purpose-driven impact: Be part of a team making a real difference in the environmental sector through projects that create positive, sustainable change.
Next Steps
If you’re eager to grow your software development skills in a dynamic, sustainability driven environment, we would love to hear from you.
Recruitment Process
1. Submit your CV and application.
2. Short pre-screening interview.
3. Final interview with the hiring manager.
At OTC Flow, we believe our differences make us stronger. We are committed to fostering an inclusive environment where every individual can thrive and contribute to our collective success.
Key Skills
Ranked by relevanceReady to apply?
Join OTC FLOW and take your career to the next level!
Application takes less than 5 minutes

