2 hours ago
You've got a few years of experience managing software development teams, and can lead technical analysis & design, evaluate tradeoffs, and champion best practices.
You love exploring hard problems with data-driven, iterative software development.
You understand the challenges and appreciate the rewards of a distributed and event-based architecture.
You're a devoted Scrum Master who’s worked in fast-paced, agile environments, helped keep projects on track, and unblocked your team more times than you can count.
You write meaningful, useful documentation and tests, and coordinate cross-team collaboration.
You enjoy learning from and collaborating with a diverse, talented team and mentoring junior team members.