Rondo Energy needs a scalable software platform to integrate performance, cost, and value models, turning complex data into actionable insights for strategic decision-making in decarbonizing industries.
Requirements
- 5+ years in software architecture, object-oriented design, and data-driven platform development (Python, C++, Java, etc.).
- Demonstrated ability to integrate multiple models and large datasets into cohesive software solutions.
- Strong grasp of design patterns, algorithms, data structures, and visualization tools (Plotly Dash, D3.js, BI tools).
- Familiarity with cloud/distributed computing, ETL pipelines, data warehouses, or streaming data systems.
- Experience with lifecycle cost modeling, cost-benefit analysis, or techno-economic frameworks.
- Background in scientific computing, engineering simulations, or manufacturing systems.
- Front-end prototyping skills for dashboards or analytics tools.
Responsibilities
- Lead the design and development of modular TEA software platform.
- Integrate engineering performance models, cost models, and customer value models into a unified TEA model.
- Automate the collection, processing, and visualization of large datasets.
- Build APIs and data pipelines to connect with external models and databases.
- Collaborate with scientists, engineers, and business teams to refine TEA software platform and modeling.
- Ensure TEA software platform is scalable, accurate, maintainable, and aligned with software engineering best practices.
- Identify and implement innovations that improve model integration, usability, and insight delivery.
Other
- BS/MS in Computer Science, Engineering, Applied Mathematics, or related field.
- Excellent communication skills.
- Passion for solving complex, multidisciplinary problems.
- This role is preferred to be on-site Alameda, California though strong candidates from different geographies open to travel will be considered.
- An opportunity to make a huge positive impact on the planet.