Principal Software Engineer

February 16

Apply Now
Logo of ecobee

ecobee

We're on a mission to improve everyday life while creating a more sustainable world.

smart thermostats • home energy management • business energy management • Wi-Fi thermostats • IoT

201 - 500 employees

💰 Series C on 2018-05

📋 Description

• As a Principal Software Engineer for ecobee’s Cloud, Data and Service Platform, you will own the technical vision, strategy and roadmap of the foundational service platform. • You will oversee the development and maintenance of a multi-tier service platform for smart homes. • You will innovate, design, maintain and develop complex software solutions that meet customer needs. • Reporting to the VP of Engineering, you will enhance engineering operational excellence and collaborate with leaders in Product Management, Product Design, Engineering and Data Science.

🎯 Requirements

• You like to continuously challenge yourself and status quo by finding new and better ways to solve complex problems. Systems design and architecture are in your comfort zone • You love learning new technologies, especially if it means getting us there sooner • The bigger the challenge, the better. You fearlessly dive into issues of scale, concurrency, data management, security, redundancy and fail over • You identify and execute on significant company-wide opportunities by understanding how technical capabilities meet customer needs. • You set direction and best practices for large scale projects to a very high level of excellence • You establish high standards for APIs and software services, ensuring that our systems, infrastructure, tools, process and documentation deliver an enjoyable and frictionless developer experience • You have a multi-year, industry-leading perspective when building products and systems, ensuring they adapt to scale, usage and/or business needs well beyond ecobee’s current scope • You master and are a proponent of the craft of software development, automated testing, continuous integration and deployment, design patterns, etc • You understand to concepts and design patterns of Platform-as-a-Service, multi-tier platform architectures, and have strong experience in building effective CI/CD pipelines • You believe in and rely on metrics to continuously assess and improve software quality, operational health and fiscal efficiency • The team is a priority for you. You are a mentor for the technical team and take a proactive role in developing engineering talent • You have excellent verbal and written communication skills, which you utilize to bring everyone along a journey together with clear, shared understanding

🏖️ Benefits

• Competitive salaries, health benefits, and a progressive Parental Top-Up Program (75% top-up or five bonus days off). • Enjoy a fun and casual workplace with an open concept office, located at Queens Quay W & York St. • Be part of a truly welcoming workplace. We offer a mentorship program and bias training.

Apply Now

February 16

Newton.co

51 - 200

Join Newton as a Principal Engineer, driving innovative solutions for Canadian crypto trading.

February 16

Newton.co

51 - 200

As a Staff Developer, lead innovative projects for Newton's crypto trading platform while mentoring engineers.

February 12

As a Principal Software Engineer, develop applications for RB Global, a leading omnichannel marketplace.

🇨🇦 Canada – Remote

💵 $135.8k - $203.6k / year

💰 Post-IPO Equity on 2023-01

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

February 7

Serve as a Staff Software Engineer specializing in Cloud technologies to innovate client solutions. Drive collaborative efforts in engineering and technology enhancement.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Loved by 10,000+ remote workers
🎉$6 / week

Cancel anytime

MOST POPULAR
🥳$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
🥰$54 / year
$216
Save 75% vs monthly

Cancel anytime

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Loved by 10,000+ remote workers
🎉$6 / week

Cancel anytime

MOST POPULAR
🥳$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
🥰$54 / year
$216
Save 75% vs monthly

Cancel anytime

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com