Software Engineer III, Labels

closed
Shippo Logo

Shippo

πŸ’΅ $133k-$181k
πŸ“Remote - United States

Summary

Join Shippo's Labels team as a Software Engineer III and contribute to building and maintaining the core API and critical carrier integrations for a leading e-commerce shipping platform. You will design, implement, test, and deploy software services handling millions of requests daily, ensuring scalability and maintainability through microservices and CI/CD pipelines. Responsibilities include database schema design, system architecture, peer code reviews, and collaboration with business teams. The ideal candidate possesses 6+ years of software development experience, strong API development skills, and expertise in object-oriented programming. Shippo offers a competitive salary, comprehensive healthcare coverage, flexible work arrangements, and various professional development opportunities.

Requirements

  • 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. You are adept at communicating relevant information clearly and concisely
  • 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)
  • Experience working with server-side MVC frameworks (e.g. Django, .NET, Spring, Rails, Phoenix)
  • Solid understanding of object-oriented programming and familiarity with various design and architectural patterns
  • Deep understanding of customer needs and passion for customer success
  • Exhibit core behaviors focused on craftsmanship, continuous improvement, and team success
  • BS or MS degree in Computer Science or equivalent experience
  • Advanced/Fluent English

Responsibilities

  • Design, implement, test, and deploy software services with high SLAs and that can handle millions of requests a day
  • Ensure scalability and maintainability through microservices adoption, decoupling of concerns and data model, queuing of jobs and 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 in 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

Preferred Qualifications

  • 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 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

  • Healthcare coverage for medical, dental, and vision (90% covered by the company, incl. dependents). Pets coverage is also available!
  • Take-as-much-as-you-need vacation policy & flexible working
  • One week-long company wide winter shutdown
  • 3 Volunteer Days Off (VTOs)
  • WFH stipend to set up your home office
  • Charity donation match up to $100
  • Dedicated programs, coaching, tools, and resources for your professional and career growth as well as an individual learning stipend for your personal and focused growth
  • Fun team in person time through our Shippos Everywhere program which includes regular team and company off-sites throughout the year as well as local Shippos gatherings
This job is filled or no longer available