Principal Software Engineer

New Yesterday

Our software engineers work in a highly collaborative environment that prioritizes communication, trust, and delivering the highest value to our customers. Software engineers help identify problems and opportunities that can be solved with code and work to deliver those solutions in a timely manner while also reducing risk. Our Principal Engineers elevate 15Five by driving initiatives across Engineering that continuously improve the software we deliver to our customers. Principal Engineers work closely with Engineering leadership to define team-wide practices and high-level systems that help the team focus on top priorities and strategic objectives. This is a key role that supports our wider R&D Team to build our product based on Best-Self philosophy. Principal Engineers are seen as subject matter experts within the Research & Development Organization and are eager to mentor and support other engineers in their career growth and development. OUTCOMES
Develop Market-Leading Software: Lead initiatives across multiple teams that improve the software 15Five delivers to customers. Guide the Engineering practices and define high-level systems of the team, helping them achieve product goals and meet strategic objectives. Support product requirements by advocating for the adoption of new technology and tools. Ensure data and security guidelines are implemented and upheld. Collaborate with other key team members to make informed decisions in alignment with product needs. Exhibit forward thinking and planning while working closely with Engineering Managers and Engineering Director to plan product-related improvements. Work closely with Engineering Managers to enable Staff Engineers to engage on department-level aspects of larger Engineering initiatives and plan improvements. Propose initial technical implementation, using SQL and Python, and Proficiency in Data warehouses, Data lakes, and Data orchestration tools. Conduct valuable research to inform design systems. Testing Code & Resolve issues: Promote Engineering standards for developing and delivering quality code. Improve technology needs across the Engineering department. Play a central role in technical, business, and organizational contributions affecting the Engineering Department and Research & Development Organization. Solve Technical problems of the highest scope and complexity. Engineering Mentorship: Support team members in evolving their practices and skills, helping them become more effective Engineers. Guide conversations, remove blockers, and encourage collaboration across teams. Foster the growth by scaling and mentoring team members, positively affecting the Engineering roadmaps, managing key metrics, and creating research opportunities for others on the team. Act as a point of escalation for Engineerings that are solving for complex challenges. COMPETENCIES
Looks for innovation opportunities between several teams with a willingness to experiment and to boldly confront problems of large complexity and Responsible for making technical choices that do not have one clearly correct answer, but whose consequences have a sweeping effect across my scope in the organization. Energize the engineering team around your choices by providing clear rational and technical vision backing them. Work closely with other teams within Research & Development and company-wide to improve the effectiveness of our internal tooling. Required Experience
Master's in Computer Science 5+ years of experience with web-based application development Knowledge of widely-used software engineering tools such as Jira, Git, and CircleCIExperience designing, delivering, and operating in a cloud environment Track record of integrating third party APIs Ability to execute with little oversight and be able to adapt to problems quickly Execution-focused with an ability to navigate ambiguity Ability to exercise both long term and short term thinking and planning ABOUT 15FIVE 15Five is the holistic performance management company. 15Five equips HR teams with a complete platform solution to improve manager effectiveness, drive high performance and engagement, and increase retention. 15Five’s easy-to-use software, coaching, manager training, and community enables HR leaders to continuously measure engagement and performance, and empower managers to drive change.At 15Five, we focus on building a diverse team that prioritizes inclusivity and celebrates everyone’s unique identity. We are proud of our thriving hybrid culture that supports a remote-first workplace balanced with distributed office hubs, and annual opportunities for all employees to connect in person. We also offer:- Full Medical, Dental, and Vision Insurance- Flexible Time Off (minimum 3 weeks off every year)- Employer paid Short-Term, Long-Term Disability, and Term Life- 401K with 4% match at 6 months of employment- Inclusive Benefits Stipend (to help cover some of the gap on medical needs not covered by traditional benefits)- Generous Paid Parental Leave for birth and non-birth parents- 16 paid holidays in 2025- TalkSpace (mental health therapy)- Wellness Coach App (offers meditation and movement classes, courses, workshops, and panels in a live and interactive setting)- Thrive Time (2 hours of time on Friday dedicated to your personal self-care/self-growth/recharge activities)- Monthly reimbursement for internet- Sabbatical Program accessed at 7 Years- We also provide extensive training and development such as strengths discovery and alignment and Manager specific development opportunities
Location:
San Francisco

We found some similar jobs based on your search