All offersLausanneJSSoftware Engineer, Backend
Software Engineer, Backend
JS
SpotMe

Software Engineer, Backend

SpotMe
Lausanne
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    JavaScript
    advanced
    SQL
    regular
    NoSQL
    regular

Job description

Job description

Role

The position will let you focus working on the our distributed server-side backend application, powering more than 1000 live & interactive conferences & events a year, running on the both cloud & on-premise installed servers. Key responsibilities include:

  • Scale the backend to 1M users per year
  • Implement automatic load balancing, fail-over & data geo-distribution in the global cloud platform achieving 99.9% global uptime
  • Develop the next level robust and performant code execution sandbox
  • Work in cross-team projects on new & improving existing features
  • Participate in brainstorming, specification and design sessions
  • Maintain documentation, samples & best practices up to the highest standards
For the position we are looking for:

  • Native JavaScript and Node.js speaker, experience in other server-side technologies is a plus
  • Proficiency in SQL & No-SQL databases, experience with CouchDB is a plus
  • Demonstrated success in designing and building complex, distributed and robust server-side application
  • Strong analytical, communication and collaboration skills
  • Proactive, independent, completes tasks down to resolution

This position is based in Lausanne, Switzerland. Relocation and visa support are provided.