EasyPost

Senior Software Engineer (Golang)

Remote

Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Shipping, Logistics, Biotechnology, E-commerceIndustries

Requirements

Candidates should possess a Bachelor's degree with 8+ years of software development experience, or a Master's degree with 6+ years of experience, or equivalent related work experience. Proven experience in designing, coding, testing, and debugging applications is required, along with proficiency in Go. Familiarity with Agile/Scrum methodologies, JIRA, Confluence, backend frameworks, APIs, SQL/NoSQL databases, data modeling, and excellent analytical, troubleshooting, and communication skills are also necessary. Experience with Python, C++, or similar languages, and front-end frameworks like React or Angular are considered a plus.

Responsibilities

The Senior Software Engineer will design, code, test, and optimize high-performance Go services for USPS shipping, driving the migration of legacy systems to the cloud and designing new cloud-native services leveraging Azure, Kubernetes, and Kafka. Responsibilities include collaborating with product managers and engineers, participating in peer reviews, mentoring teammates, implementing Go best practices, troubleshooting production issues in high-throughput, low-latency environments, creating technical documentation, continuously improving system speed, scalability, and reliability, and utilizing Git for version control.

Skills

Golang
Go
REST API
Cloud-native solutions
Azure
Kubernetes
Kafka
gRPC
Microservices
High-throughput systems
Low-latency systems

EasyPost

Shipping API solutions for logistics management

About EasyPost

EasyPost offers shipping solutions through its Shipping APIs, allowing businesses to manage their shipping processes efficiently. Clients can integrate these APIs to access and compare rates from multiple carriers like USPS, UPS, FedEx, and DHL on a single platform. The company operates on a subscription or usage-based fee model, providing a free tier for the first 120,000 packages annually, and charges based on shipment volume thereafter. EasyPost differentiates itself by offering comprehensive services, including shipping insurance and data optimization tools, catering to businesses of all sizes.

San Francisco, CaliforniaHeadquarters
2012Year Founded
$36.5MTotal Funding
SERIES_BCompany Stage
Data & Analytics, Automotive & Transportation, Consumer GoodsIndustries
201-500Employees

Benefits

Medical, dental, vision plans
Flexible time-off
Stock option opportunities
401(k) match
Cross-functional learning
Monthly virtual events

Risks

Increased competition from emerging shipping API providers may erode market share.
Over-reliance on FedEx partnership could reduce bargaining power with other carriers.
Carbon Offset API adoption may be limited if customers resist paying extra for offsets.

Differentiation

EasyPost offers a best-in-class multi-carrier shipping API for seamless integration.
The company provides shipping insurance across all carriers and service levels.
EasyPost's Carbon Offset API aligns with rising sustainable shipping practices.

Upsides

Partnerships with FedEx and Manhattan Associates enhance service offerings and market reach.
New DHL eCommerce solutions capitalize on expanding international eCommerce markets.
AI and machine learning integration optimizes shipping routes and reduces delivery times.

Land your dream remote job 3x faster with AI