Workable is seeking a Senior Software Engineer to join their Product team. They are proud of their strong engineering culture and customer-centric design. The role involves working on exciting areas of application development including web, mobile, infrastructure, performance, UI/UX design, integrations with web services, API development, modern front-end frameworks, scalability, video, natural language processing, data science, and usability engineering.
Their technology stack consists of Rails, Node, Python, and Java apps based on PostgreSQL, MongoDB, RabbitMQ, Redis, and Elastic deployed on Kubernetes and GCP. They use Agile methodology and test-driven development in their daily work.
The ideal candidate should have at least three years of full-time industry experience, strong knowledge of relational databases, familiarity with NOSQL storage, and skills in multi-threading, object-oriented design, and asynchronous programming. A degree in Computer Science, Engineering, or a related field is required.
Extra credit is given for experience with modern frontend frameworks, information security practices, Kafka or RabbitMQ, Amazon AWS or Kubernetes, and Elasticsearch in a production setup.
Workable offers an attractive salary and bonus plan, health insurance, mobile data plan, Apple gear, and annual retreats. They are an equal opportunity employer and value diversity in their workplace.
Join Workable to be part of a smart, fun team that innovates and helps others do the same in a respectful and exciting environment.