Outreach, a leading AI Sales Execution Platform, is seeking a Senior Staff Software Engineer to join their Record Management team in Prague. This role focuses on developing and maintaining the core experience for viewing and creating sales records, which are the most heavily interacted pages within Outreach. The position offers an opportunity to work with cutting-edge technologies including React, TypeScript, and GraphQL, while being part of a team that serves over 6,000 customers including major tech companies.
The ideal candidate will bring 10+ years of software development experience and 2+ years of technical leadership to help shape the future of sales technology. You'll be working in a hybrid environment, collaborating with an international team across the USA, Czech Republic, and India. The role involves writing high-quality code, participating in architectural discussions, and mentoring team members while maintaining high performance and reliability standards.
The company offers an impressive benefits package including 5 weeks of vacation, private medical care, life insurance, and equity through an RSU program. The Prague office features unique perks like a rooftop running track, and the company strongly supports work-life balance and diversity initiatives. This is an excellent opportunity for a senior engineer looking to make a significant impact in a fast-growing SaaS company while working with modern technologies and an exceptional team.
The position requires strong expertise in React and TypeScript, excellent problem-solving abilities, and great communication skills. You'll be working on complex applications with performance in mind, building and consuming web-based APIs, and taking ownership of features from conception to deployment. The role offers the perfect blend of technical challenges, leadership opportunities, and the chance to contribute to a product used by thousands of businesses worldwide.