Job Description
● You’ll build the services, keep them running, and mentor the team.
● You’ll spend most of your time working with NodeJS, Python, Redis, PostgreSQL, and MongoDB.
● You’ll write scalable code quickly and iteratively.
● You’ll analyze information and evaluate results to choose the best solution to effectively solve problems.
● You’ll use your software design, analysis, and programming skills to create innovative automated test systems.
● You’ll discuss the tradeoff between software architectural choices, both on a theoretical level and on an applied level.
● You’ll collaborate in quarter planning, planning sprints, and participating in retrospective meetings.
● You’ll participate in the interview process for our software engineering candidates.
● You’ll be responsible for your team's career development.
● You’ll understand the bigger picture of how your technical contributions will impact the products. The other members of the team can depend on the quality of your work to rapidly advance our goals.
● You’ll strive on proving that technical and leadership matters are not conflicting and that you can develop both at the same time.
● You’ll feel ownership over everything you ship; you'd never call code or design “released” until you're satisfied it's correct. You pride yourself on efficient monitoring, thorough documentation, and proper test coverage.