Senior Software Engineer (Golang) (Remote - US)

  1. Home
  2. Remote jobs
  3. Agile
  • Company Jobgether
  • Employment Full-time
  • Location 🇺🇸 United States nationwide
  • Submitted Posted 2 days ago - Updated 6 hours ago

This position is posted by Jobgether on behalf of EasyPost. We are currently looking for a Senior Software Engineer (Golang) in United States.

As a Senior Software Engineer (Golang), you will play a critical role in modernizing high-traffic shipping platforms and driving cloud-native transformations. You will work with a small, high-trust team responsible for mission-critical systems used by millions of customers daily. This position requires building scalable, low-latency, and high-throughput services while refactoring legacy systems and designing new cloud solutions. You will collaborate closely with product managers and engineers to deliver innovative features, troubleshoot complex issues, and implement best practices in Go development. This role offers the opportunity to influence platform architecture, mentor teammates, and shape a product with real-world impact on the logistics industry.

Accountabilities

·         Design, code, test, and optimize high-performance Go services that power shipping platforms.

·         Refactor legacy systems and build cloud-native solutions using Azure, Kubernetes, Kafka, and other technologies.

·         Collaborate with product managers and engineering teams to translate product ideas into reliable, scalable architecture.

·         Participate in peer code reviews, mentor teammates, and enforce Go best practices including microservices patterns and gRPC.

·         Troubleshoot and resolve production issues in low-latency, high-throughput environments.

·         Document technical processes and create clear, maintainable guides for future engineers.

·         Continuously improve platform performance, reliability, and developer experience.

·         Build and maintain automated unit, integration, and performance tests.

Requirements

·         Bachelor’s degree with 8+ years of software development experience, or Master’s degree with 6+ years, or equivalent experience.

·         Strong proficiency in Go; familiarity with additional languages like Python or C++ is a plus.

·         Solid understanding of data structures, algorithms, design principles, and backend frameworks.

·         Experience with Agile/Scrum methodologies and tools such as JIRA and Confluence.

·         Knowledge of SQL and NoSQL databases and data modeling concepts.

·         Ability to analyze complex problems and provide effective solutions.

·         Excellent verbal and written communication skills, able to convey technical ideas to diverse audiences.

·         Experience with front-end frameworks such as React or Angular is a plus.

Benefits

·         Competitive base salary: $150,000 – $200,000/year, depending on experience and location.

·         Comprehensive medical, dental, vision, and life insurance.

·         Equity compensation and performance-based bonuses.

·         Flexible work schedule and paid time off.

·         Monthly work-from-home stipend of $50.

·         Collaborative and supportive team culture.

·         Opportunities to make meaningful contributions at a high-growth company impacting millions of shipments daily.


Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.

The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.

Thank you for your interest!

#LI-CL1

Loading similar jobs...

USA Remote Jobs

Discover fully remote job opportunities in the United States at USA Remote Jobs. Apply for roles like Software Developer, Customer Service Specialist, Project Manager, and more!

© 2025 Created by USA Remote Jobs. All rights reserved.