Job Closed
This listing is no longer active.
Freshpaint automatically captures customer actions on your site then sends the data to any tool in your tech stack.
Staff Software Engineer
Location
United States
Posted
104 days ago
Salary
$200K - $240K / year
Seniority
Lead
Job Description
Staff Software Engineer
Freshpaint
About Freshpaint: Customer data is the fuel that drives all modern businesses. From product analytics, to marketing, to support, to advertising, advanced data analysis in the warehouse, and even sales – customer data is the raw material for each function at a modern business. For highly regulated businesses in healthcare, it’s always been a challenge to harness that customer data and get it to the marketing and analytics tools that require it while following patient privacy laws ….until now. Something as simple as running ads to get more users is simple for an e-commerce of software company to do. But common web analytics and advertising tools collect sensitive user identifiers and healthcare information automatically. Those same tools are not HIPAA compliant. We provide a layer of data governance to make current web analytics tools HIPAA-compliant. For analytics, our customers can continue getting the insights they need to improve the patient experience. For marketing, Freshpaint safeguards health information while helping our customers promote access to care through popular advertising platforms like Facebook, Google, and others. In short, we help healthcare marketers promote access to care and safeguard patient privacy at the same time. This is an important, complex problem in a massive market (healthcare is 20% of the US GDP). Our customers manage their customer data with: Privacy Platform. We help healthcare providers automate their website’s + app’s HIPAA compliance, and safeguard patient data. This is our core product today Future additional product lines! Our core product provides a platform that we're building marketing applications on top of. We’re fully remote. If you strongly value in-person work, Freshpaint is likely not the best fit for you. Even though we don’t care where you’re located, we only hire within the US. Many of our team is concentrated in various metro areas like SF or NYC. To balance out our remote-ness, we gather the team 2x times per year for offsites. We’re backed by leading investors including Y-Combinator, Intel Capital, and angel investors like the Head of Data from Slack, Head of Data at LinkedIn, and more. Who we are: Freshpaint was founded by web analytics veterans who realized how hard it was for highly regulated companies to collect and use customer data in a compliant way. We started as part of Y Combinator’s S19 cohort and have been focused on enabling healthcare companies collect, safeguard, and activate patient data since. In 2022 the government issued updated guidance around HIPAA, basically making our software a requirement to use for healthcare companies. As a result, we're one of the fastest growing software companies on earth right now. Requirements - what you'll bring: (If you don't meet all of these requirements, you should still apply. We're big on high-slope individuals, so if you can quickly grow into some requirements we'd love to hear from you) You have at least 7 years of experience in a software engineering role You learn fast and are able to get up to speed quickly on new tools and technologies You get things done – fast. You take ownership and solve problems when you see them You are able to understand and reason about complex systems You have high empathy and a keen sense of understanding how other people think [Bonus] You’re familiar with our tech stack - Golang, Typescript, AWS, Postgres [Bonus] You’re familiar with the analytics/customer data/big data space Interview Process At the start of the call, we will briefly go through a few standard verification steps to ensure we’re speaking to the right person. This helps protect both candidates and our team against AI misuse. If at any point we get the sense we aren’t speaking with the right candidate, we reserve the right to end the call early. Recruiter Screen Hiring Manager Call Virtual Onsite with Technical Pairings CEO Interview Offer! Perks & Benefits We take care of our team—here’s a peek at what you get when you join: Competitive pay + generous equity (10-year exercise window) Fully remote (U.S. only) with a $150/month coworking stipend Half-day Fridays, every Friday Unlimited PTO—with a required 2-week minimum Top-tier health, dental & vision (100% covered for you, 80% for dependents) 2 “Treat Yourself” days a year—$100 and a day off, just because Generous parental leave Epic offsites twice a year (past trips: Greece, Jackson Hole, Cabo, wine country + more) And more—check out our careers page for the full list.
Job Requirements
- Our team has deep analytics and growth experience, with all of us coming from high-growth companies like Heap, Pendo, Iterable, Quantum Metric, and Retool. If you value lots of freedom and ownership in your work, interfacing with customers, and working on a product with high customer impact, then Freshpaint is your home.
- This role will give you the opportunity to:
- Get hands on with many aspects of running a startup - you'll get exposure to customers, sales, product, growth, and more.
- Delight customers. You’ll be able to ship features that provide immediate benefits to our customer base.
- What you'll be doing:
- Build and expand the privacy-first backbone that our healthcare customers rely on to serve their users and patients.
- Develop the tools that our healthcare customers need to see their audiences, market to them, and optimize for them.
- Pair program with engineers in an iterative environment that gives space for exploration.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Full Stack
PollyPolly is on a mission to offer people a better way to buy insurance, by embedding it into life’s biggest purchases.
Senior Software Engineer, Full Stack Job Overview Sr. Software Engineer, Full Stack THE ROLE: At Polly, we're changing the way people shop for car insurance through technology. Polly is looking for a Senior Software Engineer to join our Engineering team who has exposure and the eagerness to work in a variety of languages, tools and technologies. WHAT YOU’LL DO: Engineer Polly software in C#, JS, HTML, CSS, and using React libraries Ongoing tightly collaborative partnership with product team Developing new progressive, mobile-first web applications in React Meticulously style professional user interfaces that work on a variety of devices and platforms Design, develop, test, and publish enterprise-grade software solutions Participate in and contribute to code reviews and pair programming Mentor teammates and assist with technical solutioning and brainstorming Contribute to developing Polly core products supporting dealership auto retail sales and call center insurance agency operations WHAT YOU NEED TO SUCCEED: Required 5 or more years professional work experience in an engineering discipline Bachelor’s degree with concentrations in Computer Science or equivalent 5 of more years proven, hands-on experience using the following: Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other) HTML5 and JavaScript; experience with Typescript and React is a plus Git, unit testing, debugging, profiling, performance monitoring Strong engineering aptitude and ability to learn new tools and technologies Confident and clear communicator with subject matter expertise in SaaS Application Development Experience building client-software using modern JS frameworks Comfortable working with unstructured and non-relational data Strong technical aptitude, analysis, and problem-solving skills Preferred Enjoys designing and styling web applications based on mock-ups and wire-frames Experience with front-end build processes and best practices Deep understanding of HTTP protocols, REST, and AJAX Prior experience building progressive web applications in React Familiarity and/or experience with C#, PHP, Node, or similar backend languages Competencies Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm. Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences. Being Resilient: Rebounding from setbacks and adversity when facing difficult situations. Manages Ambiguity: Operating effectively even when situations are uncertain or the path forward is unclear. WORK AND LIFE BALANCED, WE’RE HERE FOR YOU: Medical, dental and vision insurance HSA, FSA, Dependent Care FSA and Commuter pre-tax benefit Flextime PTO and generous holiday time Paid Parental leave + baby cash Matching 401(k) contributions Life & disability Insurance Work from anywhere options Polly is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, genetic information, creed, marital status, sexual orientation, gender identity, disability status, protected veteran status, or any other protected status as defined by federal, state or local law. About Polly Polly delivers unexpected value by embedding insurance into life's biggest purchases. As the leading embedded automotive insurance marketplace, Polly seamlessly integrates coverage options from 40+ insurance carriers into the automotive buying experience at thousands of dealerships across the country, delivering savings to consumers when they need it most. With more than $11 billion in coverage placed, shoppers trust Polly for instant quotes, immediate coverage, and expert live agents. Experience the unexpected value of embedded auto insurance at Polly.co. Annual Salary Range: $90,000 - $125,000
SailPoint IIQ Engineer
KeyData CyberKeyData Associates is a leading provider of identity security services, helping businesses navigate the complex challenges of protecting critical information. Founded with a commit
At KeyData Cyber , our vision is to be the North American leader in designing and delivering digital identity security strategies and solutions to protect our clients in their digital transformation initiatives. KeyData Cyber is a Gartner-recognized leader in professional identity security services, specializing in: Identity Governance & Administration (IGA) Privileged Access Management (PAM) Customer Identity & Access Management (CIAM) Cloud Security Posture Management (CSPM) Identity Threat Detection & Response (ITDR) Come join us, you’re key to our success! We are currently looking for a to join KeyData Cyber's Delivery Services team! In this role, you will work with clients and technical teams to deliver customer requirements and be hands-on with all technical elements of implementation for SailPoint IIQ. Responsibilities: Installation, integration, and customization of Identity and Access Management (IAM) software products in client environments. Developing Java custom code, custom connectors, and interfaces with other enterprise or cloud-based systems like SAP and ServiceNow Communicating to clients and others about aspects of the product and the implementation at the technical and/or functional level. Developing use cases, testing, debugging, support and maintenance. Engaging with application owners and teams to walk-through technical specifications and requirements for integrations. Lead on-boarding of applications engaging with various stakeholders across the organization to educate on the platform capabilities and need for integration Understand application, security and business requirements for identity lifecycle, access requests and roles and map these to technical specifications Interfacing with the client for requirements, customizations, product functionality, and feedback. Leading demos of configurations and customizations and general product OOTB features. Preparing technical and user documentation. Qualifications: 5+ years’ experience as part of an enterprise software company or systems integrator. This should include 3+ years of enterprise software development and implementation experience. 3+ years’ experience with SailPoint IdentityIQ. Extensive experience in application onboarding across various categories including OOTB, custom, and API based. Extensive knowledge of security applications, specifically around identity management and account creation/maintenance, as well as 3rd party IAM offerings Working knowledge of SailPoint IdentityIQ or other Identity Management suites and directories including Active Directory, and Azure Active Directory. Experience with the following programming languages: Java, BeanShell/JavaScript, and SQL with a high proficiency in Java development. Experience with the following web technologies: XML, SCIM, Web and Application Servers, HTML. 3+ years of experience in configuring IAM connectors. 3+ years of experience with the configuration and customization of IAM products Experience setting up and installing software on both Windows and Unix (Linux, Sun, HP, AIX) platforms. Experience with Databases (Oracle, Sybase, MSSQL, MySQL). Experience with enterprise systems such as SAP, PeopleSoft, and Workday is highly advantageous. Familiarity with SCIM is a plus. Experience with API Development which includes Restful APIs. Familiarity with Roles Based Access Control. English language proficiency required. Good communication skills and experience working with clients and partners. Experience with business requirements, design, and documentation of IAM products. Experience with QA duties is a plus (usability testing, performance testing, automated testing, test scripts, test cases, and test plans). Bachelor’s degree in STEM field. #LI-MD1 Why KeyData Cyber? A Place Putting People First – Our team is our strongest asset. We have smart, hard-working, and talented team members. We support learning and development at all levels and encourage work-life balance as part of our key values. A Place to Accelerate Your Career – We have the most digital identity solution deployments in Canada and we are in hyper-growth mode across North America. There are extensive opportunities to learn, develop, and advance in different areas of the business. A Place to Share Your Perspective – We create a culture of respect, belonging, and empowerment for everyone by promoting fair treatment and full participation for all. If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact Talent Acquisition and we will make all reasonable efforts to accommodate your request. Apply now to join the KeyData Cyber team!
Saviynt Architect
KeyData CyberKeyData Associates is a leading provider of identity security services, helping businesses navigate the complex challenges of protecting critical information. Founded with a commit
At KeyData Cyber , our vision is to be the North American leader in designing and delivering digital identity security strategies and solutions to protect our clients in their digital transformation initiatives. KeyData Cyber is a Gartner-recognized leader in professional identity security services, specializing in: Identity Governance & Administration (IGA) Privileged Access Management (PAM) Customer Identity & Access Management (CIAM) Cloud Security Posture Management (CSPM) Identity Threat Detection & Response (ITDR) Come join us, you’re key to our success! We are currently looking for a Saviynt Architect to join KeyData’s Delivery Services team! In this role, you will work with clients and technical teams to deliver customer requirements and be hands-on with all technical elements of implementation for Saviynt. Responsibilities: Design, integrate, and deploy IAM products in client environments, including installation and configuration of the Saviynt platform Provide technical consultation to application owners on best practices and standardization for Saviynt platform integration Acting as a Subject Matter Expert (SME) to provide application support, investigation, and troubleshooting for issues that cannot be resolved by IAM Administrators Identifying gaps between existing processes, tools, and technologies and the desired future state, and developing prioritized recommendations to address these gaps Develop and implement an IAM program to govern access principles and ensure high security standards and data integrity Assist in reviewing, updating, developing, and implementing security policies, standards, and procedures to ensure compliance with risks, regulations, and industry standards Create, maintain, and enhance processes related to the lifecycle of Identity Access Management and supporting documentation, including identity governance and administration (IGA) Conduct IAM risk and vulnerability assessments, recommending improvements and mitigation strategies for processes, technology, and security controls. Monitor internal security risk assessments related to the IAM program and ensure compliance with relevant regulations and industry standards. Develop and assess measures, metrics, and internal controls for compliance management. Stay updated with industry trends and emerging technologies, integrating relevant advancements into the IAM and information security program. Identify new IAM requirements through research and consultation with technology experts. Qualifications: 10+ years experience as part of an enterprise software company or systems integrator. This should include 3+ years of enterprise software development and implementation experience. 3+ hands on experience with Saviynt. Extensive knowledge of security applications, specifically around identity management and account creation/maintenance, as well as 3rd party IAM offerings. Working knowledge of Saviynt or other Identity Management suites and directories including Active Directory, Azure Active Directory. Experience with the following web technologies: XML, SPML/SOAP, Web and Application Servers, HTML. 10+ years experience with the configuration and customization of IAM products. Experience setting up and installing software on both Windows and Unix (Linux, Sun, HP, AIX) platforms. Experience with Databases (Oracle, Sybase, MSSQL, MySQL). Experience with Directories (LDAP, AD). Familiarity with Roles Based Access Control. Good communication skills and experience working with clients and partners. Experience with business requirement, design and documentation of IAM products. Experience with QA duties is a plus (usability testing, performance testing, automated testing, test scripts, test cases and test plans). Bachelor degree in engineering, software engineering is required. Fluently bilingual in French & English. #LI-AS1 Why KeyData Cyber? A Place Putting People First – Our team is our strongest asset. We have smart, hard-working, and talented team members. We support learning and development at all levels and encourage work-life balance as part of our key values. A Place to Accelerate Your Career – We have the most digital identity solution deployments in Canada and we are in hyper-growth mode across North America. There are extensive opportunities to learn, develop, and advance in different areas of the business. A Place to Share Your Perspective – We create a culture of respect, belonging, and empowerment for everyone by promoting fair treatment and full participation for all. If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact Talent Acquisition and we will make all reasonable efforts to accommodate your request. Apply now to join the KeyData Cyber team!
Senior Software Engineer
Trust and WillTrust & Will is on a mission to make estate planning easier by modernizing the process. The company works to foster a data-driven, innovative, and customer-centric culture for its
Founded in 2017, Trust & Will is the leading digital estate planning platform, trusted by over one million users. We provide modern, accessible solutions to help families protect their legacies with attorney-approved, legally valid documents tailored to individual state requirements. Our seamless online platform simplifies the estate planning and settlement process, empowering individuals to create wills and trusts while also partnering with financial advisors, attorneys, and institutions to make legacy planning more inclusive and affordable. About You: You are a technical leader, proficient in TypeScript, React, Next.js , and Node.js , with a strong foundation in system design and cloud-native development. You have a problem-solving mindset, tackling system-wide challenges with strategic thinking and a focus on high-impact solutions. You see AI not as a tool but as a fundamental shift in engineering, and you actively seek opportunities to harness its potential. You thrive in fast-moving, high-performance environments, navigating ambiguity, aligning stakeholders, and delivering results. You are a mentor and collaborator, fostering team growth through thoughtful guidance, clear communication, and constructive feedback. You are passionate about writing maintainable, testable code, ensuring software quality through modern DevOps and observability best practices. About the Role: Technical Leadership, Quality & Impact Architect, design, and deliver large-scale, high-performance features across the stack. Drive system-level design and data modeling, ensuring scalable, reliable, and maintainable solutions aligned with organizational best practices. Think expansively about AI—how to build with it, integrate it into features, and leverage it to drive innovation Own technical projects end-to-end, ensuring efficient delivery, optimal performance, extensibility, and reliability. Lead and contribute operational engineering strategies, including test automation observability and modern CI/CD practices. Collaborate on cloud architecture decisions to deliver resilient, cost-effective, and secure solutions. Deliver high-quality, production-ready code that adheres to coding and operational best practices, accounts for edge cases, and is self-documenting for maintainability. Lead efforts to reduce technical debt and optimize system performance through continuous refactoring and advanced debugging practices. Drive improvements in system reliability, scalability, and performance, leveraging monitoring and observability tools to proactively identify bottlenecks and issues. Champion a culture of learning by facilitating design discussions, providing constructive feedback, and fostering collaboration across teams. Collaboration, Innovation & Mentorship Partner with product managers, designers, and cross-functional stakeholders to align technical efforts with business objectives and customer needs. Mentor engineers across skill levels, providing guidance in software patterns, architecture, DevOps, and problem-solving techniques to foster technical growth. Communicate complex technical topics clearly to both technical and non-technical audiences, ensuring alignment and shared understanding across teams. Promote knowledge sharing through technical documentation, share-outs, and peer collaboration to elevate team capabilities. Actively explore how AI can improve developer efficiency, automate workflows, and enhance system reliability. Explore and advocate for cutting-edge tools and technologies, incorporating them into the engineering stack when appropriate to advance capabilities. Lead initiatives to drive innovation and continuously improve engineering processes, challenging the status quo to deliver greater value. Contribute to system-wide architectural discussions to ensure alignment with strategic goals and future scalability. Qualifications: 5+ years of professional full-stack development experience in high-performing teams. Demonstrated proficiency in TypeScript, React, Next.js, and Node.js . Advanced skills in system design, data modeling (MongoDB, Postgres) , and cloud-native development (AWS) . Skilled in test-driven development, CI/CD pipelines, and modern DevOps best practices. Proficient in debugging complex systems and implementing observability practices to ensure operational excellence. Demonstrated ability in integrating AI code assistants to enhance development productivity and code quality, with hands-on experience using at least one of the following: GitHub Copilot , Cursor , RooCode , or RooCline . Proven ability to mentor engineers, align technical solutions with business goals, and influence cross-functional teams. Strong analytical skills, with a passion for identifying and prioritizing high-impact solutions across engineering challenges. This position is available to candidates residing in the following states only: California (CA), Colorado (CO), Florida (FL), Georgia (GA), Idaho (ID), Illinois (IL), Maryland (MD), New Jersey (NJ), New York (NY), North Carolina (NC), Pennsylvania (PA), Texas (TX), Vermont (VT) Bonus Points for: Experience in tech companies or high-growth startups. Familiarity with Agile development methodologies (Scrum/Kanban, JIRA). Hands-on experience with Docker , Kubernetes , or other container orchestration tools. Experience with pair programming and collaborative development. Experience integrating AI-assisted workflows effectively into complex software engineering tasks. Contributions to open-source projects or active participation in developer communities. Employee Benefits & Perks: Compensation: Salary + Equity Our salary range for this position is $140,000 - $175,000, in addition to compensation we also include an employee equity package as a component of our offer along with other benefits and perks outlined below. PTO Flexible time off that you are encouraged to use Generous paid company holidays and breaks throughout the year Monthly friends & family day Paid time off to volunteer in your community Health and Wellness Benefits Fantastic health benefits including medical, dental, vision, life insurance, and generous parental leave Financial wellness benefits (Equity & tax advisory support, financial coach support, and employer-sponsored 401k) Guest speakers & reimbursement for learning opportunities Extra Flexible work schedule + hours Family-friendly work environment. We support the complexity of a remote world with the needs of families Optional company-sponsored events and travel throughout the year $500 Work from home stipend + Apple accessories About Trust & Will: We are a remote-first company, giving our employees the flexibility they need to work in an environment that best suits their needs. Our hiring process is also conducted virtually unless otherwise noted. We are a company that was founded in San Diego, CA, and offer a collaborative co-working space that is available for you to use if you'd like but not required. #LI-Remote We are proud to be a certified B Corporation, using business as a force for good. We are committed to building a healthy, sustainable, and engaging working environment for all employees, their families, and communities. We publish an annual impact report to outline our positive contributions to our world and set an example for all employers. Trust & Will's mission is to help every family leave their legacy through affordable, accessible estate planning. That starts with the people we hire and the ways in which we support the development of their unique talents and capabilities. We are committed to prioritizing ways to make our company and industry more inclusive. This means we must be revolutionary in the way we value diversity to revolutionize our business sector. At Trust & Will, everyone has a seat at the table and space to be their authentic selves because only in a company that is inclusive and diverse can we truly stand in our members' shoes. California Privacy Notice: Trust & Will collects personal information from applicants including identifiers, professional/employment history, and education information to evaluate qualifications and communicate about your application. California residents have the right to know what information we collect, request a copy, correct inaccuracies, or request deletion (subject to exceptions). To exercise these rights, contact legal@trustandwill.com. For more information, visit our privacy policy.


