How Remoteville checks and expires listings
Principal Software Development Engineer
Skills
Computer ScienceSoftware DesignSoftware DevelopmentDatabasesDistributed SystemsLinuxMulti-Tenant Management
What the job involves
The main requirements, responsibilities and hiring steps.
Day to day
- Lead the development team responsible for building maintaining and growing the Erlang RIAK application and future persistence layer applications
- Develop distributed systems techniques to coordinate application services high availability and disaster recovery in a multi-tenanted private cloud environment
- Create valuable abstractions modules and programmatic interfaces to ensure customer success leveraging JVM OTP and related distributed computing technologies
- Work collaboratively with a secure resilient and highly scalable persistence team to provide simple easy-to-use APIs for database key value and object storage applications in a multi-tenant cloud environment
