RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

Staff Software Engineer - Back End

Skills
Back-End Web DevelopmentC#Front-End DevelopmentJavaCCode ReviewProgramming
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 7+ years experience developing and supporting software in a production environment
  • 5+ years experience programming in an object oriented language such as Java, Python, C# or C++
  • 5+ years experience developing and supporting high throughput, scalable, distributed backend services
  • 4+ years of working with large databases or data stores
  • Experience working with and tuning Elasticsearch, or OpenSearch in a large distributed setup
  • Experience working with cloud computing technologies such as AWS or GCP

Nice to have

  • Deeply technical
  • Creative
  • Collaborative
  • Pragmatic
  • Highly motivated
  • Inquisitive

Day to day

  • Collaborate with stakeholders to define vision and lead the team through complex product and technical roadmaps, guiding them to successful outcomes
  • Build tools for automating tasks to accelerate response times and connect customers efficiently
  • Improve processes, systems, and tools to deliver quality products and hold the team accountable

Hiring process

  • Submit Application
  • Interview
  • Job Offer