30 minutes ago
You've got a few years of experience working on software development teams, and can help lead in technical analysis & design, evaluating tradeoffs, and establishing best practices.
You love exploring hard problems and solving them with data-driven, iterative software development.
You understand the challenges and appreciate the rewards of a distributed and event-based architecture.
You've worked in fast-paced, agile environments and helped keep projects on track, troubleshoot roadblocks, write documentation, and coordinate cross-team collaboration.
You enjoy learning from and collaborating with a diverse, talented team and mentoring junior team members.