RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

Software Engineer III

Skills
Back-End Web DevelopmentSoftware DevelopmentCode ReviewMicroservicesProgrammingReliabilitySoftware Quality
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 4+ years of overall software development experience
  • Experience with distributed systems and microservices
  • Strong understanding of data structures algorithms and best practices
  • Proficiency in Go or similar backend language
  • Experience using AWS or another cloud provider
  • Excellent communication and problem-solving skills

Day to day

  • Design develop and maintain high-performance distributed systems using Go
  • Collaborate with cross-functional teams to define design and ship new features
  • Implement scalable solutions to handle large volumes of traffic
  • Write clean maintainable and efficient code
  • Write unit integration and end-to-end tests to ensure software quality and reliability
  • Participate in code reviews and contribute to team knowledge-sharing