Baringa - Development Team Lead
Requirements
• Essential • 5+ years of professional software engineering experience. • Experience / an interest in leading or mentoring software engineers within a delivery team. • Strong Python development experience, including library design, packaging, testing, type hints, concurrency, and performance optimisation. • Commercial experience with at least two programming languages. • Experience working with quantitative, analytical, scientific, or data-intensive applications. • Excellent communication skills and ability to work effectively with both technical and non-technical stakeholders. • Degree in Computer Science, Engineering, Mathematics, Physics, or another STEM discipline. • Desirable • Experience with mathematical optimisation techniques, including linear and mixed-integer optimisation. • Experience developing quantitative, statistical, machine learning, or simulation-based models. • Knowledge of power markets, energy trading, asset optimisation, or electricity market modelling. • Experience with Rust, C++, or other high-performance programming languages. • Experience with AI-enabled tooling, model discoverability platforms, MCP services, or developer productivity tooling. • MSc or equivalent postgraduate qualification in a quantitative discipline. • What a career at Baringa will give you • Putting People First. • Baringa is a People First company and wellbeing is at the forefront of our culture. We recognise the importance of work-life balance and flexible working and provide our staff amazing benefits. Some of these benefits include: • Generous Annual Leave Policy: We recognise everyone needs a well-deserved break. We provide our employees with 5 weeks of annual leave, fully available at the start of each year. In addition to this, we have introduced our 5-Year Recharge benefit which allows all employees an additional 2 weeks of paid leave after 5 years continuous service. • Flexible Working: We know that the ‘ideal’ work-life balance will vary from person to person and change at different stages of our working lives. To accommodate this, we have implemented a hybrid working policy and introduced more flexibility around taking unpaid leave. • Corporate Responsibility Days: Our world is important to us, so all our employees get 3 every year to help social and environmental causes and increase our impact on the communities that mean the most to us. • Wellbeing Fund: We want to encourage all employees to take charge and prioritise their own wellbeing. We’ve introduced our annual People Fund to support this by offering every individual a fund to support and manage their wellbeing through an activity of their choice. • Profit Share Scheme: All employees participate in the Baringa Group Profit Share Scheme so everyone has a stake in the company’s success. • Diversity and Inclusion
Responsibilities
• Lead and develop a small team two or three software engineers working on a specific area of our modelling toolkit, providing technical direction, coaching, and delivery oversight. • Develop and maintain CORAL's software, data and AI platforms supporting quantitative modelling and analytics. • Deliver capabilities spanning simulation, optimisation, market data and analytical workflows using modern engineering practices. • Provide technical leadership and help drive the future evolution of CORAL's architecture, tooling and development approaches. • Contribute to statistical, machine learning, and optimisation-based approaches used across our modelling stack. • Support development of asset optimisation and dispatch models for technologies including battery storage, thermal generation, hydro, and long-duration energy storage. • Collaborate with quantitative modelling specialists, power market experts, and software engineers to translate complex analytical and modelling requirements into robust, production-grade software solutions. • Work closely with the SaaS platform development team and colleagues across Baringa's global offices to deliver reusable modelling capabilities, APIs, and data services that can be deployed consistently across products, regions, and advisory teams.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT