logo

View all jobs

Senior Software Engineer (100% Remote in USA)

Anytown, USA

Senior Software Engineer (100% Remote in USA)

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 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.

Responsibilities:

  • 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

Requirements:

  • 5+ years of experience overall writing production software using a server-side language such as Go, C#, 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