Checkr logo

Senior Staff Software Engineer

Checkr

On-siteSan Francisco, CAlead$257k–$302kPosted 9h ago

Job description

  • Checkr is looking for an experienced Senior Staff Software Engineer to facilitate the long-term design of Checkr’s core systems and to lead critical cross-organizational initiatives, including the international expansion of our platform and development of an Enterprise Architecture

  • In this role, you will work across the entire R&D organization to deeply understand the product’s domain models and customer needs, and work across all teams to ensure that Checkr is architecting a best-in-class, API-first product that can scale into the future

  • Proactively identify the top opportunities for impact for the engineering organization

  • Own direction and lead execution of organization-wide technical efforts

  • Hands-on contribution in areas with a high degree of business risk

  • Break down very complex projects into simple systems that can be effectively built and maintained by less experienced engineers

  • Create documents to set standards of architectural best practices that the broader engineering organization consumes

  • Upskill the Staff Engineers in the company to systematically raise the bar for quality and scale

  • Inform buy vs build decisions, supporting broad business strategy

  • Deeply understand customer, partner, and product team needs, and represent your teams in technical conversations with company leadership

Benefits

  • Parental leave

  • Stock optoins

  • Work from home opportunities

  • Comprehensive Health Plans | We cover 100% of insurance premiums and offer generous parental and family leave

  • Competitive Compensation | We offer competitive salaries and meaningful equity

  • A Variety of Food and Snacks | Our culinary team serves a rotating menu for lunch each day, along with unlimited snacks and drinks

  • Wellness Programs | We invest in the holistic well-being of every team member through education reimbursements, onsite massages, and physical therapy

  • Flexible Paid Time Off | We want you to take the time you need to relax and recharge

  • Fitness and Public Transport Reimbursement | We’ll cover your commute and help you stay active with our onsite gym or fitness provider of choice- Experience designing and maintaining real-time & batch processing data pipelines serving up billions of data points

  • Degree in computer science or related field (Bachelor’s or Master’s)

  • Strong collaboration, communication, and project management skills

  • Experience leading and influencing cross-functional teams

  • A strong sense of ownership

  • Deep understanding of microservices design and asynchronous queueing models

  • A great desire to learn, collaborate, improve, and innovate

  • Experience developing in Ruby, GoLang, and Python

  • Solid understanding of cloud technologies and all layers of backend stacks

  • 2+ years leading architecture projects across an organization

  • 5+ years of experience in a leadership role

  • Experience mentoring engineering and product teams in domain-driven design

  • 15+ years of experience as a software engineer