Principal Software Engineer

November 29, 2024

Apply Now
Logo of Shippo

Shippo

Shippo is a shipping software company that provides a comprehensive platform for e-commerce businesses to manage their shipping needs. With integrations for over 40 global carriers and numerous store platforms, Shippo offers small businesses and developers the tools to ship efficiently and at scale. Their offerings include a shipping API, address validation, tracking, insurance, and label creation, all with an emphasis on cost savings and seamless integration. Shippo is designed to simplify the logistics workflow for enterprises, marketplaces, and 3PLs, providing developer-friendly documentation and strong customer support.

Multi-carrier shipping β€’ Shipping Labels β€’ Shipment Tracking β€’ Shipping API & Dashboard β€’ Global Shipping

201 - 500 employees

Founded 2013

πŸ”Œ API

πŸ›οΈ eCommerce

πŸ“‹ Description

β€’ Here at Shippo, we are the shipping layer of the internet and we consider ourselves to be one of the core building blocks of e-commerce. β€’ Our mission is to make merchants successful through world class shipping. β€’ We provide our customers with the most competitive shipping rates, print labels, automated international documents, shipment tracking, facilitate the returns process and more. β€’ We are seeking a highly skilled Principal Software Engineer with expertise in decomposing monolithic applications within a complex environment. β€’ The ideal candidate will lead the effort to break down a large monolithic application into smaller, more manageable services while implementing best practices for testing, observability, and enhancing the developer experience. β€’ This role is crucial in driving the modernization and optimization of our software architecture to align with industry standards and improve overall system performance. β€’ Lead the decomposition of a monolithic application into microservices or smaller components, optimizing for scalability and flexibility. β€’ Drive the adoption of best practices for testing, including unit testing, integration testing, and automated testing to ensure high code quality and reliability. β€’ Implement strategies for observability, monitoring, and logging to enable efficient troubleshooting, performance optimization, and proactive issue identification. β€’ Collaborate with cross-functional teams to enhance the developer experience through streamlined processes, development tools, and documentation. β€’ Up-skill and guide a team of engineers in software design principles, best practices, and modern architectures. β€’ Stay updated on industry trends, emerging technologies, and best practices to continuously improve the software development lifecycle.

🎯 Requirements

β€’ 10+ years of experience in software development. β€’ Experience in decomposing a monolithic application into service oriented architecture. β€’ Extensive experience working in a complex environment on decomposing monolithic applications. β€’ Strong proficiency in software design principles, architecture patterns, and system decomposition strategies. β€’ Demonstrated expertise in testing methodologies, including test automation, test-driven development, and continuous integration/continuous deployment. β€’ Deep understanding of observability tools, monitoring systems, and logging frameworks. β€’ Excellent communication and collaboration skills to work effectively with diverse teams and stakeholders. β€’ Proven track record of implementing best practices and driving software modernization initiatives. β€’ Strong leadership skills with the ability to mentor team members and influence technical decisions. β€’ BS or MS degree in Computer Science or equivalent experience.

πŸ–οΈ Benefits

β€’ Total compensation includes equity, medical, dental, vision, and other benefits noted in our Shippos 'package' section.

Apply Now

November 27, 2024

Develop and evaluate software for a SaaS company affecting hospitality. Lead technical solutions and innovations in a remote setting.

November 23, 2024

Join as a Staff Software Engineer to develop user-facing products for SmarterDx’s clinical AI solutions. Help hospitals achieve complete chart accuracy and improve care quality.

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 as soon as they're 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