Senior Software Engineer, Engineering Enablement
Listed on 2026-02-15
-
Software Development
Software Engineer, Senior Developer
Senior Software Engineer, Engineering Enablement
About Shippo
At Shippo, our vision is bold and clear:
we are the shipping layer of the internet. Our mission is to make every merchant successful through excellent shipping, delivering world-class logistics technology and infrastructure. We’re building the backbone of global e-commerce — connecting merchants to carriers worldwide through a single API and intuitive dashboard.
As a remote-first and globally distributed team
, we believe flexibility fuels trust, autonomy, and performance. Our diverse perspectives — across continents, cultures, and time zones — drive our innovation and enable us to build solutions used by businesses everywhere. We invest in modern, scalable technology so our teams can build, ship, and iterate with confidence.
Your impact starts here: every person at Shippo plays a direct role in shaping the infrastructure that powers global commerce and makes shipping simpler for businesses around the world.
How we will deliver success together:We are looking for a Senior Software Engineer to join our Engineering Enablement Team! This team is responsible for finding hidden problems in our software ecosystem and solving these problems in order to enable other teams in the Core Connectivity Division to build reliable and performant shipping APIs which allow Shippo's customers to connect to carriers, calculate rates, create labels and track their packages, allowing stream-aligned teams to deliver value to our customers at a faster pace with higher quality.
We need a proactive, pragmatic, and collaborative person who has demonstrated ability to lead medium-to-large projects, mentor other engineers, and drive technical excellence across team boundaries. You will take ownership of significant initiatives and help shape the technical direction that empowers the entire division to build the best shipping API of the internet.
- Software Service Design & Deployment: Design and implement reliable, scalable, and maintainable services, collaborating with peers and cross‑functional teams. Ensure solutions are production‑ready and meet business and technical requirements.
- Scalability & Maintainability: Drive architectural improvements across services, advocating for modular design, scalable data models, and performance optimisation with long‑term maintainability in mind.
- CI/CD Pipeline: Improve CI/CD practices within your team by enhancing testing, automation, and deployment pipelines for efficiency and reliability.
- System Performance: Own the performance and health of services within your domain. Proactively identify performance bottlenecks and lead efforts to resolve them.
- Database Design: Design and maintain efficient, scalable, and consistent database schemas, ensuring data integrity and performance across services.
- System Architecture: Contribute to system architecture decisions and lead service‑level refactors to improve scalability, reusability, and clarity.
- Peer Reviews & Testing: Lead code and design reviews, and maintain high‑quality standards through thorough testing and test automation practices.
- Business
Collaboration:
Partner closely with product, design, and business stakeholders to understand requirements, propose impactful technical solutions, and deliver customer‑centric results. - On‑Call Support: Take ownership of incident resolution and system reliability within your domain. Participate in on‑call rotations and lead root‑cause analyses to prevent recurrence.
- Testing & Automation: Drive testing strategies for your team, ensuring code quality, system reliability, and streamlined continuous delivery.
- Business Development: Engage in the development lifecycle end to end — from ideation to release — aligning technical outcomes with business value.
- Leadership & Influence: Demonstrated ability to lead medium to large‑scale projects, set technical direction for your team, and influence engineering best practices across adjacent teams.
- Technical Expertise & System Design: Deep experience in designing and implementing scalable APIs and backend systems. Proficient in system architecture patterns including microservices,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).