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

Senior Software Engineer, Golang

EasyPost

Senior Software Engineer in Golang at EasyPost, developing solutions for global shipping logistics. Collaborating with cross-functional teams to innovate and ensure high-quality software delivery.

Posted 7/20/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $180,000 - $205,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing, developing, and maintaining scalable software solutions, with a strong focus on APIs, Kubernetes, and Golang. Proven ability to lead technical discussions, influence engineering standards, and collaborate effectively across cross-functional teams.

Highest-signal resume keywords
Golang DevelopmentKubernetes DeploymentAPI Design and DevelopmentTechnical LeadershipAgile Methodologies

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
Software EngineeringAPI DevelopmentData ModelingPerformance OptimizationCode ReviewDebuggingTechnical DocumentationAI-Assisted Development ToolsRelational DatabasesNoSQL Databases
Soft Skills
Analytical ThinkingProblem-SolvingCommunicationCollaborationCreativity
Tools & Technologies
JiraAgile Development Tools
Industry Keywords
Software Development Best PracticesCross-Functional CollaborationScalable Software ProductsProduction-Scale ApplicationsTechnical Specifications

Tech Stack

Tools & technologies
Distributed SystemsGoKubernetesNoSQLPython

About the role

Key responsibilities & impact
  • The Senior 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 both front-end and back-end components, 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.
  • Communicate technical concepts to both technical and non-technical team members.
  • Stay up-to-date with industry trends, emerging technologies, and best practices in software development.

Requirements

What you’ll need
  • 6+ years of professional software engineering experience building, operating, and evolving production-scale applications, APIs, and distributed systems.
  • 2+ years of hands-on experience developing software in Golang.
  • 2+ years of experience designing, deploying, and operating services in Kubernetes-based environments.
  • 3+ 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 3+ software engineers.
  • 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