18 грудня 2014

Senior Software Engineer (вакансія неактивна)

Ukraine - remote

Необхідні навички

Requirements:

— You are fluent in multiple programming languages and paradigms and can learn new ones quickly
— You know your way around Core Java, inside and out
— You have great understanding of system design, data structures, and algorithms
— You have extensive experience with Linux/Unix systems, relational databases, and/or key-value stores
— You have worked with distributed/scalable systems and high-load applications
— NLP and/or machine learning skills are a plus
— You are passionate about what you do
— Minimum 5 years of experience

Обов’язки

What you will do:

— Design, develop, and deploy backend services with a focus on high availability, low latency, and scalability. Examples of such services include text processing, storage, and authentication — critical functions that support our main products
— Work closely with the DevOps team to build new utility services and backbone APIs and also performance-tune and monitor critical services
— Build instrumentations to measure and evaluate features and system metrics to drive an awesome user experience and rock-solid service performance
— Work with a broad range of modern cloud technologies and development tools (based on AWS)
— Code primarily using Java, but we don’t confine ourselves to a single programming language. We believe in using the best tool for the job while maintaining a bias toward the tools the team knows the best. We have components in Java, Erlang, Python, Lisp, and server-side Javascript
— Provide significant contribution to the technical architecture and engineering processes

Про проєкт

Grammarly is looking for skilled and eager software engineers to join our team and contribute in both technical and non-technical ways. We are building a top-class automated English proofreader powered by a wide range of digital might and magic.

Our goal as a company is to launch products that delight users. We ship and iterate very quickly, deploying new code at least daily. Our back-end infrastructure and services are critical to our product experience, and we need engineers who have a solid knowledge of distributed systems, algorithms, data structures, and are excited about improving and scaling our platform; we already have millions of users and are growing exponentially.

Гарячі Java вакансії

Всі Java вакансії