Who You Are:
— You’ve built and maintained a large-scale distributed system before and have the scars to prove it.
— You value deleted code — and code never written — just as much as the code that you do write.
— You’re willing to be coached and to coach others.
— You know when it’s okay to take on technical debt and you eventually pay it down.
— You can balance quality work vs customer requests vs new features.
— You can make the right product and technical decisions independently.
— Fluency with Scala =)
— Feel equally comfortable with SQL and noSQL data storage systems,
— Experience with designing, improving, and debugging complex, scalable distributed systems
— Experience with writing tests for production software
— Experience with operating production software in a UNIX/Linux environment
— Some familiarity with classical computer science algorithms (e.g. tree traversal)
— To attend challenging projects from world-known companies
— Opportunity for self-realization, career and professional growth
— Official employment with competitive compensation
— Opportunity to go on international business trips
— Paid vacation, sick-leave
— Flexible working schedule
— Official national\state holidays are days off (11 days)
— Corporate events
— English classes & speaking clubs
— Library with contemporary professional literature
— Friendly team
— Comfortable working environment or remote work
Here are some daily duties of the role:
— Extend the functionality of the platform, including new language features and new integrations with other systems, to serve our customers’ needs.
— Profile and stress test to surface inefficiencies in our system.
— Tune cache and storage to optimize our runtime performance.
— Diagnose issues and debug across the entire stack.
— Work with platform services we depend on, including storage, messaging and data platform teams.
Project: Health Core Infrastructure Team
We’re gathering the team of 5 Scala Backend and Full stack (React.js and Scala) developers, to become a part of Health Core Infrastructure Team — a team that builds and maintains the core infrastructure helping to protect the health of the public conversation. Interesting technical challenges — real-time feature computation and rules engine runs thousands of rules on half a million events per second — as well as internal and external customer impact. You’ll build and maintain the large-scale, low latency distributed systems that power real-time feature computation, rule engine, and data exploration tools that keep spam, abuse, and adversarial accounts off social network.