Software Developer

56 minutes ago


Richmond, Canada General Fusion Full time

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:Extend and maintain data processing pipelines, infrastructure, APIs, and data storage interfacesTroubleshoot and debug data processing issues in real time to support experimental operationsMaintaining legacy systems and implementing next-gen solutionsDevelop new features to support scientists and machine operatorsBuild data access and interactive visualization tools for a diverse user groupContribute to strategic planning and decision making to help drive the evolution of the data systemOther tasks as assigned. Requirements:Diploma or Bachelor's degree in Computer Science, Engineering Physics, Computer Engineering or related field5+ years relevant industry experienceSignificant experience with Python and its ecosystemStrong data analysis skillset, you can rapidly prototype and communicate ideas with NumPy, pandas, and matplotlibStrong Linux background: scripting, filesystems, ecosystem, building your own toolsExperience with dev ops, containers and virtualizationProficient in troubleshooting and debugging issues in large codebasesHighly proactive, you’re willing to take initiative, advocate for technical approaches, propose and take ownership of solutions, and seek challenges in new technical areas - you see a thing that needs to be improved and make the changeExperience with software development lifecycle and best practices: writing requirements, test cases, verification, issue tracking and planning, coding standards, version controlExcellent communication, interpersonal, and organizational skillsA background in physics preferred. Experience in a multidisciplinary R&D environment preferred.Experience with data engineering tools and tech: databases, pipelines, modern analytic frameworks and big data concepts preferred.Experience with signal processing, optimization, and/or advanced analytics preferred.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:Flexible hoursFour weeks’ vacationComprehensive benefits packageRRSP Contribution – No Employee Match NeededSupport for professional developmentGreat company culture – social events, food trucks, bike rides, Sun Run, etc.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

    15 hours ago


    Richmond, British Columbia, Canada Ideon Technologies Full time

    Founded and based in Richmond, BC, Ideon Technologies uses the energy from supernova explosions in space to image deep beneath the Earth's surface. The world pioneer in cosmic-ray muon tomography, Ideon has developed the REVEAL Subsurface Intelligence Platform, comprising an advanced suite of proprietary data-generation hardware, software, AI-powered...

  • Development Manager

    2 days ago


    Richmond Hill, Canada Jonas Software Full time

    Job Description: Development Manager - NetworkHub Lean Industries (Lean Software Services, LSS Software Holdings) Lean Industries develops and delivers comprehensive enterprise software solutions designed to lower the costs and improve the quality of managing consumer and fraud disputes, exceptions and adjustments for electronic payment transactions. A...


  • Richmond, British Columbia, Canada Alquemy Full time

    Job DescriptionWe are seeking a skilled Python Test Software Developer to join our team. The ideal candidate will be responsible for designing, developing, and testing software applications, ensuring high-quality and efficient performance. This role involves collaborating with an agile development team, troubleshooting issues, and maintaining software...

  • Software Engineer

    3 hours ago


    Richmond, Canada General Fusion Full time

    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...


  • Richmond, Canada UniUni Full time

    UniUni, a North American leader in last-mile logistics, delivers tens of millions of parcels annually across Canada, from coast to coast, and is rapidly expanding its footprint in the United States. Founded in 2019, UniUni is known for its tech-driven innovation and crowdsourced delivery model, providing fast, economical, and reliable services to local,...


  • Richmond, Canada UniUni Full time

    UniUni, a North American leader in last-mile logistics, delivers tens of millions of parcels annually across Canada, from coast to coast, and is rapidly expanding its footprint in the United States. Founded in 2019, UniUni is known for its tech-driven innovation and crowdsourced delivery model, providing fast, economical, and reliable services to local,...


  • Richmond, British Columbia, Canada Ideon Technologies Full time

    Founded and based in Richmond, BC, Ideon Technologies uses the energy from supernova explosions in space to image deep beneath the Earth's surface. The world pioneer in cosmic-ray muon tomography, Ideon has developed the REVEAL Subsurface Intelligence Platform, comprising an advanced suite of proprietary data-generation hardware, software, AI-powered...


  • Richmond, Canada Boeing Full time

    Software Development InternCompany:Boeing VancouverCalling all post-secondary students! Join our team of Student interns and embark on an extraordinary journey alongside seasoned professionals. Gain invaluable skills and knowledge as you dive into real-world tasks, tackle exciting challenges, and receive top-notch training. Plus, get the chance to contribute...

  • Software Developer

    9 hours ago


    Richmond Hill, Ontario, Canada Open Text Corporation Full time $75,950 - $124,775

    Hiring Manager: Chiran ParuchuriTalent Acquisition Advisor: Archana NamasivayamJob Code Level: DSP2Refer Your FriendsAI-First. Future-Driven. Human-Centered.At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We are hiring talent AI can't replace to help us shape the future...


  • Richmond, Canada Wenco International Mining Systems Full time

    ‍Wenco International Mining Systems (We maintain strategic R&D centers in Australia, Canada, and Chile, driving innovation across diverse mining contexts worldwide. This role is based at our global headquarters in Richmond, BC.Reporting to the Software Development Manager, the Technical Lead will work within an agile development team to design and maintain...