Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

EasyPost Logo

Senior Software Engineer (Golang)

EasyPost

$150,000 - $200,000
Aug 18, 2025
Remote, US
Apply Now

EasyPost aims to simplify shipping for businesses by providing a developer-friendly REST API. The company is looking for a Senior Software Engineer to modernize the technology behind USPS shipping, specifically focusing on the critical, high-traffic USPS PC Postage system and migrating it to the cloud.

Requirements

  • Proficiency in Go; experience with additional languages such as Python, C++, or similar is a plus.
  • designing, coding, testing, and debugging applications.
  • familiarity with modern Go best practices (gRPC, microservices patterns, performance tuning)
  • Azure, Kubernetes, Kafka
  • backend frameworks and APIs
  • SQL and NoSQL databases and data modeling concepts.
  • Git and other version control systems

Responsibilities

  • design, code, test, and optimize high-performance Go services that power USPS shipping for millions of users.
  • help refactor legacy systems for the cloud, then design new cloud-native services that take full advantage of Azure, Kubernetes, Kafka, and more.
  • work hand-in-hand with product managers and other engineers to translate big ideas into rock-solid architecture.
  • participate in peer reviews, mentor teammates, and bring modern Go best practices (gRPC, microservices patterns, performance tuning) into the codebase.
  • troubleshoot production issues in high-throughput, low-latency environments without downtime.
  • create clear technical docs so the next engineer can pick up right where you left off.
  • bring fresh ideas from the industry to improve speed, scalability, reliability, and developer experience.

Other

  • 8+ years of software development experience, master’s degree and 6+ years of software development experience, or equivalent related work experience.
  • Familiarity with Agile or Scrum methodologies and tools like JIRA and Confluence.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong verbal and written communication skills, with the ability to convey complex ideas to technical and non-technical audiences.
  • authorized and based in the United States.