Senior Software Engineer - Staff Engineer

Company: Binti
Company: Binti
Location: Remote
Posted on: 2023-04-20 21:48
About Binti Binti builds modern software to help every child have a safe, loving, and stable family; working with county and state governments across 34 states, Binti's tools improve the child welfare system. The 430+ agencies using Binti serve about 36% of children in child welfare in the US. On average, agencies using Binti have increased the number of approved families by 18%, making a real dent in the shortage of foster/adoptive parents for children in the US. Beyond helping families foster/adopt children, Binti is launching software to support families who are struggling to get the services they need to stay together with or reunify with their children.   We’re a team of 100+ people and growing quickly. We have a huge, ambitious vision to rewire government to be more effective in order to expand opportunity for people around the world. We care about creating a workplace where everyone feels welcome and can bring their full self to work. We are looking for mission-driven, high empathy, high performance, low ego team members to join us on this exciting journey.    Binti is a for-profit, mission-driven software company based in Oakland, CA. Investors include Founders Fund, First Round Capital, Kapor Capital, and others.   Join us as we strive to reinvent child welfare, and make a difference one community at a time. About the role Binti has launched our three products successfully in US states, counties, and private child welfare agencies. As we support larger states and consider international implications, we need to scale up our architecture to be even more configurable and ready for the next phase of growth. We plan to continue expanding our current products to support more agencies and children, and develop new modules to expand our reach throughout child welfare. Our product is built on Ruby on Rails and React, backed by a Postgres database, hosted on Google Cloud, and orchestrated with Kubernetes. In this role, you would be responsible for untangling challenges, developing solutions, and getting engineers aligned and motivated towards building the code needed. This is an individual contributor role, with a strong sense of leadership and ownership desired and the ability to “scale yourself” by helping every member of the team surface and work within best practices. Be able to motivate and inspire the team by creating an environment that promotes positive communication, and generates alignment with the goal of reducing unnecessary complexity.  Example projects for this role :  Develop a north star vision for how humans are represented within Binti, and how relationships between humans are represented, taking into account product needs and performance implications, socialize options and strategies, and plan  across teams to coordinate to deliver the new direction. Delve into sources of poor site performance, strategize on both architectural improvements and quick wins that would improve loading times, implement solutions, and enact monitoring to ensure page times remain fast.  Understand piecemeal and inconsistent code written over time for our documents and esignature platform and develop a coherent API for other engineers, meet product needs, and finish in-flight migrations. Love of deleting code a plus! Location: This role is open to fully remote candidates who are authorized to work within the US and are open to working core engineering hours for real-time collaboration with the team. If candidates are in the San Francisco Bay Area, we have an office in Oakland and you would have the option to work from the office when it is safe to do so. What you will do: Help architect both our frontend and backend to be flexible, scalable, and approachable to other engineers Help our team move quickly and learn while maintaining a welcoming and supportive culture Push our product so it continues to be a beautiful, yet intuitive and accessible interface for users from all walks of life Identify patterns and approaches within our code that’ll allow it to be simplified and improved Share out patterns and best practices through internal talks and office hours, code review, documentation, leading discussions, writing linters, etc.  Build internal tools to help our technical account executive team build-out, among other things, complex custom forms, including versioning and data migration tools Maintain HIPAA compliance for sensitive data that is shared with us Learn and promote accessibility best practices Who you are and what we will love about you: At least 5 years of professional software engineering experience Ruby on Rails experience and a desire to mentor OR significant experience with architecture and working with others to evolve a legacy application. Ruby on Rails experience weighted more highly at the Senior level. Desire to be “hands in the code” in the full stack Experience owning projects from inception to completion, leaving the codebase better than they found it, and maintaining after launch.  Growth mindset, sense of urgency, comfort with challenging the status quo Experience coaching and mentoring colleagues.  Eager to learn from the team and to research and validate best practices novel to the company.  Excellent verbal, written, and interpersonal communication skills Ruby, React, and/or GraphQL experience a plus The base salary for this role ranges from $180,000-$270,000. Actual compensation within this range will vary based on experience, education, knowledge, and skills, and will be determined through the interview process according to our standard procedures and leveling. Binti strives to be in the 90th percentile of market range for a Series B company. We are also proud to offer a comprehensive perks and benefits package, as outlined below. Perks and Benefits An above-market compensation package (salary + equity) Excellent medical, dental, vision, and life insurance - 99% of insurance premiums covered for you + your dependents Flexible vacation time to promote a healthy work-life blend 16 weeks of paid parental bonding leave for the arrival of a newborn or newly placed infant 13 paid holidays; 11 Federally observed holidays (including Juneteenth), plus the day after Thanksgiving and Election Day Sick/Mental Health time separate from vacation days (72 hours) 4 weeks of sabbatical after 4 years of service at the company 401(k) with 100% match of contributions up to 4% of your annual salary Commuter benefits, FSA, and DCSA with administration paid for $5,000 annual bonus for employees who volunteer as a CASA  (court-appointed special advocates) $2,500 annual reimbursement for ongoing learning and development, with opportunities to attend trainings/conferences, on-site speaker series, and lunch and learns $300 reimbursement for virtual home office setup $50 a month remote work stipend to cover internet, electricity, home office setup costs or lunch/snacks with coworkers Paid Jury Duty    At Binti, we celebrate having a diverse team and believe our differences make us stronger. Binti is proud to be an equal opportunity workplace and is an equal opportunity employer. We welcome all qualified applicants to apply without regard to race, color, religion, gender, sexual orientation, age, national origin, disability, or protected Veteran status.
View Original Job Posting