Senior Software Engineer
Canada
Confirmed live in the last 24 hours
Locations
Canada • Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Java
Python
Requirements
- BS in Computer Science or related field
- 5+ years of programming experience with Java or Python
- Deep knowledge of object oriented programming, distributed/concurrent/multicore computing, cloud architectures, and scalable databases
- Expertise or strong interest in the following areas: high performance computing, concurrent programming, and security
- Flexibility and dedication to making exceptional products
- Experience leading projects requiring multiple weeks of effort on behalf of team or several engineers
Responsibilities
- Design, implement and support software features of the Rescale virtualization platform
- Provide technical leadership on emerging technologies
- Interface with partners on platform-related technical issues
High-performace cloud computing
Company Overview
Rescale offers a software platform and hardware infrastructure for companies to perform scientific and engineering simulation.
Benefits
- Health Insurance - Medical, dental and vision coverage.
- Apple Gear - Get the latest tools to do amazing work.
- Team Events - Happy hours, picnics, and hackdays
- Catered Lunches - Get tasty meals delivered three days a week.
- Commuter Benefits - Pre-tax savings on your commute.
- 401(k) + Stock Options - Receive meaningful equity in the company.
Company Core Values
- Growth mindset gets to great
- Run fast, own the outcome
- Iterate to innovate
- Team over self