How Remoteville checks and expires listings
Staff Software Engineer - Back End
Skills
Back-End Web DevelopmentC#Front-End DevelopmentJavaCCode ReviewProgramming
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
