Senior Software Engineer
Easypost
full-remoteseniorpermanentbackendfullstack Full remote 73 days ago via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
GoAzureKubernetesKafkaSQLNoSQLREST APIsAgileJiraTroubleshooting
About the role
Role Overview
Join EasyPost as a Senior Software Engineer to modernize the technology behind USPS shipping. You’ll work on the USPS PC Postage system, refactor legacy services, and build cloud-native solutions that deliver high-performance services at scale.
Key Missions / Responsibilities
- Design, code, test, and optimize high-performance Go services that support USPS shipping for millions of users.
- Refactor legacy systems and migrate/modernize them for the cloud.
- Build new cloud-native services leveraging Azure, Kubernetes, Kafka, and related technologies.
- Collaborate with product managers and engineers to turn large ideas into a solid architecture.
- Participate in peer reviews, troubleshoot production issues, and improve system reliability.
- Create clear technical documentation and mentor teammates.
Requirements
- 8+ years of software development experience (or equivalent). Master’s degree with 6+ years also acceptable.
- Strong analytical, troubleshooting, and problem-solving skills.
- Proven ability to design, code, test, and debug applications.
- Strong backend engineering experience with APIs; front-end framework familiarity (e.g., React or Angular) is a plus.
- Proficiency in Go; additional languages (e.g., Python, C++) are a plus.
- Knowledge of SQL and NoSQL databases and data modeling concepts.
- Strong communication skills for both technical and non-technical audiences.
- Deep understanding of data structures, algorithms, and design principles.
- Experience with Agile/Scrum and tools such as Jira and Confluence.
Nice-to-haves / Additional signals
- Bachelor’s degree.
- Creative, big-picture problem solver; comfortable operating from architecture to production-ready code.
- Collaborative influence across disciplines; comfortable leading in ambiguity.
About Easypost
EasyPost is a shipping and logistics platform technology company that powers shipping experiences for businesses and end users. In this role, you’ll work on systems behind USPS shipping infrastructure, helping modernize legacy services into cloud-native, high-performance platforms.
Scraped 5/12/2026