Senior Software Engineer (Golang) (Remote - US) at Jobgether

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Senior Software Engineer (Golang) (Remote - US) at Jobgether. 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.. ·         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.. Company Location: United States.