FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer, Golang
EasyPostSenior 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.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesDistributed 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