BS in CS/EE with 7+ years of experience or MS with 4+ years Expert knowledge in building enterprise-grade, highly available distributed systems at scale Expert knowledge of designing, building, and using APIs (e.g., REST and RPC) Expert knowledge of data structures, algorithms, and distributed systems Experience developing and using products in cloud platforms (AWS, Azure, GCP) Strong sense of ownership and focus on high-quality deliverables Excellent verbal and written communication skills Self-driven and motivated with a track record of learning new technologies and developing prototypes quickly Ability to maintain focus on outcomes Ability to write clean, concise, and testable code (JavaScript/TypeScript and NodeJS preferred) Experience developing unit tests, integration tests, end-to-end tests using tools like Jest, MochaJS, CodeceptJS Ability to participate in stand-by, on-call, or off-hours duties