Backend Software Engineer

over 1 year ago
Full time role
Remote · Kelowna, BC, CA... more
Remote · Kelowna, BC, CA... more

Job Description

Wanted: Backend Software Engineer

 

Our growing Technology team has really been springboarded by the runaway success of our latest product, Lomi.

 

Lomi is our answer to the earth's waste problem and was one of Indiegogo’s most successful crowdfunding campaigns. We are hard at work designing Lomi 2.0, which will be a connected smart Lomi. 

 

You:

  • Appreciate solving complex problems
  • Are very team-oriented 
  • Aren’t afraid to jump into the deep end
  • Have pulled recyclables out of the trash
  • Are really interested in electric vehicles

 

We:

  • Believe we do not inherit the earth from our ancestors; we borrow it from our children
  • Work to protect and restore the environment
  • Aren't afraid to make mistakes as long as we learn
  • Care more about your values and intelligence than your experience
  • Are committed to creating team dynamics that create empowerment vs. entitlement

 

Our Core Values:

  1. Commit to a culture that builds a strong COMMUNITY
  2. Foster CREATIVITY to inspire fresh innovation
  3. Embrace COURAGE by taking action despite uncertainty
  4. Live with Awareness and CONSCIOUSNESS of our choices

 

The Opportunity: 

Pela is looking for a talented, Back End Software Engineer who has a hunger for solving real-world problems using software systems. The successful candidate will join our team to continue developing our IoT infrastructure for our next Lomi. 

 

You will play a critical part in ensuring we have the strength in our back end to support our ambitious goals and, in turn, allow us to make a real impact on our earth. You will work in a highly collaborative team of software engineers, material scientists, UX designers, product designers, and product managers to bring the vision of Lomi to life. Come help us realize our goal of removing a billion pounds of waste from our planet!

 

The Responsibilities: 

  • Build out data models in collaboration with the Data Team, 
  • Document and develop a robust server architecture
  • Develop and maintain our AWS cloud infrastructure
  • Ensure our IoT telemetry is connecting properly to our data warehouses
  • Design and write custom APIs
  • Write technical documentation and ensure coding best practices are maintained
  • Collaborate in peer code reviews and technical assessments in areas of expertise, providing comments and suggestions to support software designs and new technologies.

 

Qualifications:

 

  • 3+ years experience with back end systems such as: AWS Lambdas, DynamoDB, Mongo, CodePipeline, DocumentDB, ElasticSearch or similar equivalents.
  • Experience writing and consuming HTTP APIs (eg. Rest, GraphQL).
  • Fluency in one or more programming languages such as Javascript, C#, or Java
  • Interest and ability to learn new programming languages and frameworks as needed
  • Excellent organizational and time management skills
  • Curiosity and passion to constantly learn new things. We are creating a new product category, we can’t expect to know everything.
  • Strong written and verbal communication skills. You’ll clearly and concisely communicate via JIRA, Google Docs, Github, Slack, and Zoom to name a few.
  • Experience working on an Agile/Scrum software team

 

Commitment to Diversity 

Pela is committed to cultivating and preserving a company culture of diversity, equity, and inclusion. This means we seek out people with a diversity of opinion and with strengths that will be complementary to our existing organization. We know that we will grow and learn better with a diverse team. When recruiting for new members of our team, we welcome the unique contributions that you can bring in terms of your education, culture, ethnicity, race, sex, gender identity and expression, age, religion, and sexual orientation.


Salary: 70,000-80,000

Similar jobs