Shippo logo
Shippo

Founded in 2013, Shippo is a logistics and supply company that provides shipping services to retailers, ecommerce platforms, marketplaces, and more. Operating f

Software Engineer III, Labels

Location

United States + 2 moreAll locations: United States | Brazil | Ireland

Posted

20 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer III, Labels

Shippo

Role Description - Design, implement, test, and deploy software services with high SLAs that can handle millions of requests a day. - Ensure scalability and maintainability through microservices adoption, decoupling of concerns and data model, queuing of jobs, application layering, and container-based software distribution. - Continue to build out and enhance our CI/CD pipeline for smooth and safe production releases via automated testing and verification. - Verify and ensure performance and correctness of systems in response time and throughput. - Design and maintain database schema for large scale and performant services. - Architect systems and refactor existing systems for optimal performance and reuse. - Participate in peer reviews and testing and contribute to automated test suites and design reviews for new features, products, and systems. - Collaborate with business teams and provide early input to new product ideas and functionality. - Experience being on-call and able to respond quickly to system incidents. - Champion testing procedures and automation in support of vertical and horizontal scale. - Assist with hands-on work in gathering business requirements, development, and verification. Qualifications - 6+ years of experience in software development. - Strong interpersonal skills and the ability to work with all levels of the organization. - Past experience and success building and supporting scalable APIs, services, or applications. - Solid understanding of object-oriented programming and familiarity with various design and architectural patterns. - Exceptional verbal, written, and interpersonal communication skills. - Deep understanding of customer needs and passion for customer success. - Ability to look ahead to identify opportunities, foster a culture of innovation, and build for scale. - Coding experience in server-side programming languages (e.g. Go, Python, Java, Ruby) as well as database languages (SQL). - Consistent, hands-on experience using coding agents (e.g. Claude Code, Cursor) throughout the SDLC including debugging, testing, and code review. - Experience configuring AI tooling at the project level and a track record of building and sharing workflows or patterns that teammates have adopted. - Experience working with server-side MVC frameworks (e.g. Django, .NET, Spring, Rails, Phoenix). - Exhibit core behaviors focused on craftsmanship, continuous improvement, and team success. - BS or MS degree in Computer Science or equivalent experience. - Advanced/Fluent English. Requirements - Prior experience working or interacting with shipping and/or postal carriers. - Experience using GoLang and Python in production. - Familiarity with microservices architectures. - Experience integrating with APIs that use REST, SOAP, gRPC, and other technologies. - Interest and experience in performance tuning, concurrency, microservices, security, data analytics, and web stack. - Experience with context engineering: structuring codebases, architecture docs, and READMEs to be AI-readable. - Experience with Django. - Past experience and success in building scalable APIs or services. - Experience with DevOps tooling such as Docker, Terraform, CircleCI, SumoLogic, PagerDuty, etc. - Experience with AWS/Cloud services such as EC2, S3, Lambda, Route 53, Cloud Formation, Cloudflare, Elastic Beanstalk, IAM, etc. Benefits - Inclusivity and equal access to opportunities for people from all backgrounds, perspectives, and geographies. - Remote-first program, “Shippos Everywhere”, allowing roles to be based anywhere in the US (with some exceptions) and many roles can be based internationally. - Employment contracts powered by Rippling.com for locations outside of the US and Ireland, with all Shippo perks still applying.

Related Job Pages

More Software Engineer Jobs

Stripe logo

Senior Software Engineer

Stripe

Help increase the GDP of the internet.

Full TimeRemoteTeam 1,001-5,000Since 2010H1B Sponsor

Role Description - Design and build tools that enable partner teams to interact more easily with the system. - Work with engineers across the company to launch new products or features. - Design, build, and maintain APIs, services, and systems across Stripe’s engineering teams. - Debug production issues across services and multiple levels of the stack. - Improve engineering standards, tooling, and processes. - Design and build tools and software that reduce friction in meeting onboarding requirements. Qualifications - Bachelor's degree or foreign equivalent in Computer Science or a related field. - 5 years of Software Engineering experience. Requirements - 5 years of experience in building software solutions at scale in Python, Ruby, Java, or similar. - 5 years of experience in making trade-offs between user experience and technical constraints. - 5 years of experience in translating business requirements into software designs. - 5 years of experience in debugging production issues across services and multiple levels of the stack. - 5 years of experience in building and maintaining production systems. Benefits - Equity, company bonus or sales commissions/bonuses. - 401(k) plan. - Medical, dental, and vision benefits. - Wellness stipends.

United States
$224K - $336K / year
Truelogic Software logo

Senior Lead AEM Developer – Digital Agency

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Develop, customize, and maintain high-performance Adobe Experience Manager (AEM) solutions to power large-scale digital experiences. • Build, configure, and optimize custom AEM components, editable templates, modular workflows, and intuitive content structures. • Partner closely with UX/UI designers, content strategists, marketing leads, and technical teams to translate business requirements into website features. • Debug, isolate, and resolve technical issues across various AEM environments (development, staging, and production). • Support ongoing code deployments, environment configurations, and release management activities within the delivery lifecycle. • Ensure exceptional code quality, security, and performance while participating in proactive platform tuning and optimization initiatives. • Actively participate in technical design discussions, providing architectural recommendations and structured documentation for platform enhancements.

Mexico
Truelogic Software logo

Senior Lead AEM Developer – Digital Agency

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Develop, customize, and maintain high-performance Adobe Experience Manager (AEM) solutions to power large-scale digital experiences. • Build, configure, and optimize custom AEM components, editable templates, modular workflows, and intuitive content structures. • Partner closely with UX/UI designers, content strategists, marketing leads, and technical teams to translate business requirements into website features. • Debug, isolate, and resolve technical issues across various AEM environments (development, staging, and production). • Support ongoing code deployments, environment configurations, and release management activities within the delivery lifecycle. • Ensure exceptional code quality, security, and performance while participating in proactive platform tuning and optimization initiatives. • Actively participate in technical design discussions, providing architectural recommendations and structured documentation for platform enhancements.

Colombia
Truelogic Software logo

Senior Lead AEM Developer – Digital Agency

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Develop, customize, and maintain high-performance Adobe Experience Manager (AEM) solutions to power large-scale digital experiences. • Build, configure, and optimize custom AEM components, editable templates, modular workflows, and intuitive content structures. • Partner closely with UX/UI designers, content strategists, marketing leads, and technical teams to translate business requirements into website features. • Debug, isolate, and resolve technical issues across various AEM environments (development, staging, and production). • Support ongoing code deployments, environment configurations, and release management activities within the delivery lifecycle. • Ensure exceptional code quality, security, and performance while participating in proactive platform tuning and optimization initiatives. • Actively participate in technical design discussions, providing architectural recommendations and structured documentation for platform enhancements.

Brazil