Talent.com
As candidaturas não são mais aceitas
Software Engineer Iii, Rating

Software Engineer Iii, Rating

ShippoBlumenau, Santa Catarina, Brasil
Há 5 dias
Descrição da vaga

Join to apply for the Software Engineer III, Rating role at Shippo

Shippo is the shipping layer of the internet, providing a single API and dashboard that connects e-commerce merchants, marketplaces, and platforms to shipping carriers worldwide.

Our mission is to make merchants successful through world-class shipping, giving our customers best-in-class solutions that would otherwise be unavailable.

Position Overview

The Rating API team drives the core of Shippo's shipping experience.

The / shipments endpoint calculates real-time shipping rates across multiple carriers, enabling merchants and platforms to choose the best shipping options.

As a Software Engineer III on this team you will build and maintain Shippo's Rating Core APIs, integrate critical carrier partners (USPS, UPS, FedEx), and advance the technology that powers one of Shippo's most essential APIs.

Key Responsibilities

Design, implement, test, and deploy high-performance backend services that handle millions of requests daily with strong SLAs.

Develop and maintain scalable microservices in Golang and Python, focusing on rating orchestration and carrier rate ingestion.

Enhance and support the / shipments API, ensuring performance, accuracy, and low latency for all users.

Collaborate with cross-functional partners (Product, Infrastructure, Carrier Integrations) to deliver key API capabilities.

Continuously improve the CI / CD pipeline for efficient, reliable, and automated deployments.

Monitor, measure, and improve system health through metrics, logging, and observability tools.

Participate in code and design reviews, providing thoughtful feedback and mentorship to peers and junior engineers.

Engage in the team's on-call rotation, troubleshooting production incidents quickly and effectively.

Drive technical excellence and contribute to long-term architectural improvements across the rating system.

Required Qualifications

6+ years of professional software development experience.

Proficiency in backend programming languages such as Golang, Python, Java, or Ruby, and solid understanding of SQL databases.

Experience building and scaling high-throughput APIs and distributed systems.

Strong understanding of microservices architecture, API design, and system performance optimization.

Experience with RESTful and / or gRPC-based APIs and integrations.

Proven ability to collaborate cross-functionally and communicate complex technical concepts clearly.

Strong problem-solving skills and a track record of delivering maintainable, production-grade code.

Deep understanding of customer needs and passion for customer success.

Exceptional verbal, written, and interpersonal communication skills.

Demonstrated commitment to craftsmanship, reliability, and continuous improvement.

Bachelor's or Master's degree in Computer Science or equivalent experience.

Bonus Qualifications

Prior experience integrating or working with shipping and postal carriers.

Familiarity with microservices frameworks such as FastAPI, Django, or Flask.

Experience using Python and / or Golang in production at scale.

Background in performance tuning, concurrency, data pipelines, or systems optimization.

Experience with Kafka, SQS, Celery, or similar messaging systems.

Exposure to DevOps tooling (Docker, Kubernetes, Terraform, CircleCI, GitHub Actions, ArgoCD, New Relic, PagerDuty / Incident.io).

Knowledge of AWS Cloud Services such as EC2, S3, DynamoDB, Lambda, and CloudFormation.

Location & Remote Work

Shippo is a remote-first program.

Roles can be based anywhere in the US (except Delaware, Nevada, Ohio, Oregon, Hawaii, New Mexico, and West Virginia) and many positions can be based internationally.

For locations outside the US and Ireland, employment contracts are powered by Remote.com.

Shippo welcomes candidates regardless of location.

EEO & Inclusion

Shippo celebrates inclusivity and is committed to creating equal access to opportunities for people from all backgrounds, perspectives, and geographies.

All qualified individuals are encouraged to apply.

If you need assistance, or a reasonable accommodation during the application and recruiting process, please contact us at

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses.

These tools assist our recruitment team but do not replace human judgment.

Final hiring decisions are ultimately made by humans.

If you would like more information about how your data is processed, please contact us.

#J-

  • Ljbffr
Criar um alerta de emprego para esta pesquisa

Software Engineer • Blumenau, Santa Catarina, Brasil