About Us :
Established in 2002, General Fusion is a global leader in the race to commercialize clean fusion energy. We are pursuing a uniquely practical approach, Magnetized Target Fusion, and aim to provide zero-carbon fusion power to the grid in the early to mid-2030s. Today at our state-of-the-art labs in Richmond, BC, we’re operating a groundbreaking fusion demonstration machine called Lawson Machine 26 (LM26), designed to achieve transformational technical milestones and accelerate General Fusion’s technology to commercialization. Our path to market is funded by a global syndicate of leading energy venture capital firms, industry leaders, and technology pioneers. Learn more at www.generalfusion.com.
Position Overview :
We are seeking to hire a Software Developer to join our Data Systems team at General Fusion. In this role, you will help design, develop, and support a complex, on-premises data pipeline and tooling used to process and analyze large, irregular datasets generated by our experimental fusion machines.
The Data Systems team owns the full lifecycle of these systems and works closely with physicists, diagnosticians, and engineers supporting first-of-a-kind, rapidly evolving technologies. While your primary focus will be on delivering new features and improving core data infrastructure, you may also contribute to troubleshooting backend services, supporting data processing workflows, and investigating data quality issues in collaboration with technical stakeholders.
This is not a traditional software engineering role. We are looking for a versatile developer with strong backend and data analysis experience who enjoys tackling complex problems, learning through experimentation, and working in an ambiguous startup environment. This position reports to the Senior Manager, Data Systems.
Responsibilities :
Requirements :
The typical hiring range for this position is $105,000 - $130,000. General Fusion considers many factors when determining total compensation, including job-specific or highly specialized knowledge, skills and experience, proficiency, job location and internal equity.
What We Offer :
Applications :
We thank all applicants for their interest; only those selected for an interview will be contacted.
General Fusion is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or age.
Software Developer • Richmond, BC, CA