logo

View all jobs

Senior Software Engineer (Golang)…100% Remote, Anywhere in the USA

Anytown, USA

Senior Software Engineer (Golang)…100% Remote

The company, who was voted in the top 100 private cloud companies in the WORLD for 4 years, is seeking a Senior Software Engineer to build reliable, scalable, and maintainable services for the platform. The focus for this position is strong Golang experience.  The engineering teams use a diverse set of tools and languages, including C#, Go, Ruby, Docker, Kubernetes, and Kafka. The engineering teams are investing in an API driven architecture, Event Sourcing and CQRS, powered by gRPC-based services.

  • Implementing and maintaining containerized gRPC services and deploying these services to Kubernetes on AWS
  • Collaborating with the various teams (Product, Design, and Engineering) to design APIs that support new or enhanced product features
  • Designing and implementing migration strategies for legacy code to move existing functionality out of our monoliths, and into modern services
  • Designing and contributing features to our shared libraries, which provide core functionality used by all of our services
Skills/Qualifications                                                                                                                                               
  • 4+ years of experience overall writing production software using a server-side language with focus on Go and/or Ruby
  • Experience designing and developing APIs
  • Experience with relational data modeling, and in-depth knowledge of an RDBMS
  • Experience developing web applications
  • Experience writing maintainable unit tests

Share This Job

Powered by