Avatar for Enurgen
Deep-tech software enabling digital twins for utility-scale bifacial solar plants
  • B2B
  • Early Stage
    Startup in initial stages

Senior Software Engineer

  • $120k – $160k
  • 5 years of exp
  • Full Time
Posted: 7 months ago
Visa Sponsorship

Not Available

Remote Work Policy

In office - WFH flexibility

RelocationAllowed
Skills
Python
Full Stack Development
Backend Development
Frontend Development
React.js

About the job

Job Summary

As a Senior Software Engineer, you will be responsible for developing and maintaining the full software development lifecycle of our products. You will work closely with our founding team to build scalable, high-performance web applications integrated with our DUET software.

Qualifications

  • 5+ years of experience as a Software Engineer and/or related role
  • Experience developing high performance data intensive web applications
  • Experience with UI development using React or similar technologies
  • Experience with backend development using Python, Node, or similar technologies
  • Proven track record of developing greenfield applications in startup-like environments

Nice to haves; having any of this experience is a strong asset

  • Experience with scientific computing and simulation modelling in 3d space
  • Experience with distributed and parallel computing workloads
  • Experience with OLAP databases such as Clickhouse, BigQuery or similar technology
  • Experience with at least one low level language, such as C++ or Rust will be an asset

Soft Skills

  • Ability to work independently, demonstrating self-directed problem-solving skills
  • Ability to conceptualize and plan product changes, driving a technical backlog
  • Ability to work on multiple projects/tasks simultaneously
  • Ability to work as part of an engineering and scientific team
  • Ability to work directly with our enterprise clients
  • Ability to convey technical ideas in a clear logical fashion, both oral and written, from informal communications to customer-side documentation
  • Ability to translate high-level technical discussions into executable plans
  • Demonstrated flexibility to get the job done, whatever that job is

Location

On-site/Hybrid - We encourage applicants who are able to be on-site 2-3 times a week. Our office is located in Ottawa, Canada.

Enurgen is committed to building and maintaining a diverse, inclusive, and accessible workplace. We encourage applications from members of racialized communities, persons with disabilities, women and non-binary persons, persons of all ethnic origins, religions, sexual orientations, classes, gender identities and expressions.

About the company

Enurgen company logo
Deep-tech software enabling digital twins for utility-scale bifacial solar plants1-10 Employees
  • B2B
  • Early Stage
    Startup in initial stages
Learn more about Enurgen image

Similar Jobs

Veeva Systems company logo
Veeva Systems
Enterprise cloud software for life sciences
Veeva Systems company logo
Veeva Systems
Enterprise cloud software for life sciences
Veeva Systems company logo
Veeva Systems
Enterprise cloud software for life sciences
Keep company logo
Keep
An all-in-one finance system for small and medium sized Canadian businesses
Motion company logo
Motion
Helping creative teams become more data-driven