Principal Software Engineer

February 12

Apply Now
Logo of Ritchie Bros.

Ritchie Bros.

Ritchie Bros. is a leading auctioneer specializing in the selling of heavy equipment and trucks for various sectors such as construction, agriculture, and oil & gas. They conduct live and timed auctions globally, making it easy for buyers and sellers to participate online. With a wide variety of categories including cranes, forklifts, and more, Ritchie Bros. offers financing options and partnerships with shipping providers to facilitate easy asset movement worldwide.

Auctions • Transportation • Construction • Mining • Forestry

1001 - 5000 employees

🛍️ eCommerce

🚗 Transport

💰 Post-IPO Equity on 2023-01

📋 Description

• Responsible for designing and coding highly efficient and scalable software. • Accountable for refactoring and improving maintainability of the codebase. • Works on troubleshooting production issues and providing resolution. • Responsible for solving complex scalability, platform, and integration problems. • Act and SME for Jr level software engineers. • Perform other duties as assigned.

🎯 Requirements

• Should be proficient in both application development, application support and maintenance of production system. • Minimum 10-12 years of application design and development experience • Expert level knowledge and experience with Java • Expert level knowledge and experience with Spring Framework • Expert knowledge and experience of developing and consuming Web Services using REST and SOAP. • Expert knowledge with Spring boot micro-service, Spring Cloud, API development and API security. • Experience working in relational databases: MySQL/Oracle/Postgres • Experience with Web and Application Servers, Tomcat preferred. • Experience writing unit and integration test, preferred Junit, Mockito. • Experience supporting and troubleshooting systems and software running in Prod. • Preferred Skills: • Experience with Agile Scrum • Experience with TDD and Pair Programming • Experience with modern CI/CD tools and deployment pipelines • Experience with Git/Bitbucket • Experience with AWS • Experience with containerization tools like Docker, Kubernetes • Experience with Full stack development using HTML5, Java Script,Type Script, AngularJS. • Office and/or remote work environment.

Apply Now

February 7

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

February 6

Join Affirm's Capacity Engineering team as a Staff Software Engineer optimizing cloud infrastructure and distributed systems.

🇨🇦 Canada – Remote

💵 $178k - $228k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

February 6

Join Jane and improve onboarding experiences for healthcare practitioners. Drive innovations and mentor your team in a fully remote role.

February 6

Join 1Password as VP of Product Engineering to lead and scale engineering teams.

🇨🇦 Canada – Remote

💵 $333k - $451k / year

💰 $620M Series C on 2022-01

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

February 4

Scalar seeks a Staff Fullstack Engineer to develop open-source OpenAPI tools remotely.

🇨🇦 Canada – Remote

💵 CA$150k - CA$250k / year

💰 Secondary Market on 2017-11

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

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