Placement papers | Freshers Walkin | Jobs daily: Senior Software Engineer helping transform guest data into revenue at Revinate (San Francisco, CA)


Search jobs and placement papers

Senior Software Engineer helping transform guest data into revenue at Revinate (San Francisco, CA)

Revinate is seeking a senior level full-stack engineer to join our application development team. You will be helping us build SaaS applications that enable hotels to better understand their guests and thus be able to deliver exceptional personalized experiences to them.  


As a team, we take pride in building great products. Our engineers have complete autonomy and are involved right from the start in the architecture and design process. We are looking for someone to build our next generation of products with an eye toward transitioning from monolithic to a service-oriented architecture.


Our ideal candidate is self-aware, has strong interpersonal skills, enjoys mentoring other engineers, has experience designing and supporting our big data applications in production, and has a strong interest in experimenting with new technologies.


Responsibilities



  • Creating new features and enhancing existing features while contributing at every level of our web application

  • Being the voice of engineering design and best practices

  • Technical leadership and mentoring junior developers

  • Developing a world-class user interface that provides the best experience in product usage

  • Deploying code to our containerized production environment

  • Continuing effort to transition our monolithic codebase to service-oriented architecture

  • Improving our application’s overall performance by implementing, maintaining, and tuning our search and NoSQL data stores


Qualifications



  • B.S. or higher in Computer Science or related discipline

  • Hands-on experience developing distributed, highly available services

  • Seasoned expert in at least one of these languages: Java, PHP, Scala (5+ years)

  • Familiarity with web application frameworks such as Symfony or Spring

  • Strong knowledge with NoSQL databases including Elasticsearch, Cassandra

  • Good working knowledge in ReactJS

  • Experience with messaging systems such as Kafka or RabbitMQ preferred

  • Strong problem solving and communication skills

  • Strong computer science OOP concepts and design patterns

  • Familiarity with distributed computing clusters such as Spark or Hadoop considered a plus

  • Experience with protobuf considered a plus

  • Experience with AWS considered a plus


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment