Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
EasyPost

Staff Software Engineer

EasyPost

Staff Software Engineer designing and developing software solutions for EasyPost's innovative shipping infrastructure. Collaborating with cross-functional teams to deliver scalable software products.

Posted 6/16/2026full-timeRemote • 🇺🇸 United StatesLead💰 $182,000 - $238,000 per yearWebsite

Tech Stack

Tools & technologies
Distributed SystemsGoKubernetesNoSQLPython

About the role

Key responsibilities & impact
  • The Staff Software Engineer will play a critical role in designing, developing, and maintaining high-quality software solutions for the organization.
  • This role will work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver innovative and scalable software products that meet the needs of our customers and stakeholders.
  • Expertise and leadership will be vital in guiding the team and ensuring best practices in software development.
  • Design, code, test, and debug software applications in accordance with established coding standards and best practices.
  • Develop APIs ensuring optimal performance, scalability, and security.
  • Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical specifications and architectural designs.
  • Participate in code reviews to maintain code quality, ensure consistency, and share knowledge among team members.
  • Identify and troubleshoot software defects and issues, employing analytical thinking and problem-solving skills to develop efficient and effective solutions.
  • Create and maintain clear and comprehensive technical documentation, including system architecture, design documents, and user guides.
  • Work closely with cross-functional teams, including product management, quality assurance, and DevOps, to ensure seamless integration of software components and successful product releases.
  • Stay up-to-date with industry trends, emerging technologies, and best practices in software development. Propose and implement process improvements to enhance development efficiency and product quality.

Requirements

What you’ll need
  • 0+ years of professional software engineering experience building, operating, and evolving production-scale applications, APIs, and distributed systems.
  • 4+ years of hands-on experience developing software in Golang.
  • 4+ years of experience designing, deploying, and operating services in Kubernetes-based environments.
  • 4+ years of experience designing and building scalable, high-performing APIs with attention to reliability, operability, maintainability, and long-term technical direction.
  • Proven track record of providing technical leadership including driving technical design reviews, influencing engineering standards, and making architecture decisions for teams of 5+ software engineers across multiple projects in flight.
  • Experience leveraging AI-assisted development tools to improve engineering productivity, code quality, and developer workflows.
  • Experience with relational and NoSQL databases, data modeling, and performance optimization.
  • Experience influencing technical strategy, gaining alignment across teams, and unblocking execution through strong communication, collaboration, and creativity.
  • Experience working within Agile development environments and using modern collaboration and project management tools such as Jira.
  • Nice to have: Python development experience.

Benefits

Comp & perks
  • Comprehensive medical, dental, vision, and life insurance
  • Competitive compensation package and equity
  • Monthly work from home stipend of $50
  • Flexible work schedule and paid time off
  • Collaborative culture with a supportive team
  • A great place to work with unlimited growth opportunities
  • The opportunity to make massive contributions at a hyper-growth company
  • Make an impact on a product helping ship millions of packages per day

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GolangKubernetesAPI developmentsoftware designsoftware testingdebuggingdata modelingperformance optimizationAI-assisted development toolsPython
Soft Skills
technical leadershipanalytical thinkingproblem-solvingcommunicationcollaborationcreativity