Jobs and Careers
CA

Staff Full Stack Engineer

Canopy
United StatesRemotefull_timeVerifiedPosted 29 Jan 2024

About the role

Canopy is company with a unique mission, solving for one of the biggest and growing challenges vehicle owners face – the threat of theft. We have patented cutting edge AI technology, and a unique layer of expert monitoring from security specialists. Together, we’re determined to help vehicle owners stay one step ahead of potential threats by warning them before they happen. Our next step is to take our service to market and write the next big security technology success story.

The Role:

We’re looking for an energized Software Engineer to join our Cloud Platform team. Our platform team’s goal is to simplify connected vehicle security. We’re working on this by building out a set of APIs to ingest and fan out vehicle security data to external customers. We are also responsible for supplying video and event metadata to internal machine learning and analysis teams. We’re a small team, and the scope of what new team members get to do is broad with many opportunities to learn new things.

What you’ll do:

  • Collaborate with other internal teams and skill sets to holistically develop security products
  • Shape and influence the growth of the Canopy Engineering team
  • Guide other engineers
  • Work closely with the Principle Engineer and other cloud Staff Engineers in making key architecture decisions to support the first generation of Canopy devices
  • Be involved Write extensible, well-tested code using TDD

Requirements

  • 8+ years of backend engineering experience with a focus on microservices
  • 5+ years of experience with a cloud provider, especially AWS
  • 3+ years experience with Node/Typescript
  • Strong understanding of software design principles and patterns.
  • Experience developing, maintaining, and versioning APIs
  • Experience with event-driven architectures and asynchronous systems
  • An excitement and willingness to both learn and share with others. Someone who approaches problems with resilience and curiosity would be well-suited for this position
  • Empathy for users of our software and teammates you work with
  • Experience with several core AWS services, especially: Kinesis Video, Lambda, DynamoDB, S3, APIGateway, SQS, SNS and CDK

Team Dynamics

Both applying for and joining a new team can be daunting. To get an idea about how our team operates and what we feel is important, here are some of our team norms:

  • Scout's Honor - Leave things better than you found them
  • You are not your code - And other people are not their code. Assume the best intentions and be curious
  • What isn't asked can't be answered
  • Teammates are users too - from code to internal tooling, think of your teammates and your future self and make stuff easy to use!
  • Simple and readable - Clever is usually an indication that someone will have a hard time reading your code
  • Avoid premature optimization
  • Draw Stuff - While we don't want to maintain a mountain of documentation, it's valuable and important to keep architecture diagrams up to date.
  • Measure twice, cut once - when releasing features, especially under pressure, it pays to take some care even if it delays the implementation

Benefits

  • Medical, dental, vision coverage
  • Life Insurance
  • Retirement planning: 401K or UK pension scheme contributions
  • Employee assistance program- wellness & mental health support
  • Continuous education support/allowance
  • Flexible work from home policy
  • Generous paid time off per year
  • Paid community outreach days
  • Wellness day observed on the last Friday of every month
  • Parental leave: Generous Maternity, Paternity & Adoption leave
  • Ford plan car discount program
  • Bereavement support

As part of the Canopy team, you’ll enjoy excellent compensation and a comprehensive benefits package that includes generous PTO, retirement, incentive compensation and much more. You’ll also experience exciting opportunities for professional and personal growth and recognition.

If you have what it takes to help us define the future of vehicle security, we’d love to have you join us.

Candidates for positions with Canopy must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available for this position.

By choice, we are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected vet

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Canopy

View company profile →