Sr. Software Engineer, Consent (US-Remote)
Transcend
Software Engineering
San Francisco, CA, USA
Posted on Tuesday, April 4, 2023
Transcend believes everyone should be in control of their personal information. We’re pioneering Data Privacy Infrastructure—a powerful technology that lets individuals reclaim control of their data and ensures companies can easily comply with global data privacy laws.
Our platform enables companies like Robinhood, Brex, and Clubhouse to provide users with control over their information.
From uncovering new data systems and schema, to capturing and enforcing user opt-outs, to globally deleting and exporting a person's data across your stack, Transcend is built to scale every privacy workflow to complete automation. In fact, each month, Transcend executes millions of global user deletions and governs billions of tracking events across thousands of data systems.
We allow these users to request, identify, and delete their personal information from a growing suite of integrated companies: from Salesforce to Slack, Facebook, Zendesk, Intercom, Databases, and beyond.
Please note that we are a remote-first company, and ALL our positions are remote.
This position is for US only.
———
As a Senior Software Engineer at Transcend, you will help develop our privacy product lines, particularly our consent management solution— a firewall for the frontend which regulates requests (and therefore data collection) based on the user’s privacy preferences. Watch our PEPR talk to learn more!
Please note that we are a remote-first company, and ALL our positions are remote.
What You'll Do
- Collaborate and contribute to our client-side consent management library (airgap.js)
- Contribute to backend services that serve the consent management frontend, particularly consent storage and telemetry collection and processing
- Maintain and develop continuous integration (CI) testing for new and existing features
- Implement customer-requested features
- Proactively fix production and development issues
Who You Are
- You have a deep knowledge of the Javascript standard library. A good proxy is if you understand the differences between ES6, 7, and 8.
- You know how to write client-side code that will work in different browsers and operating systems.
- You know how to ship production-ready code. You should know what tests to write, what to log, what metrics to capture, what alerts to set up. You have experience deploying large security and/or privacy features, and you understand the CX implications thereof.
- You're effective at tackling large, somewhat open-ended problems and you have a knack for figuring out things that aren’t documented (or incorrectly documented). We're a small team, and not every problem will have a fully spec-ed out solution for you to implement. Sometimes we need to interface with some poorly documented 3rd party APIs. The solution may not always be obvious.
- You’re able to identify trade-offs and take them into consideration when making decisions (e.g, speediness vs tech debt vs cutting scope). You can articulate which factors have higher priority depending on the context.
- You are effective at async and online methods of communication, and you know how to adjust your communicate style for the needs of the audience. Spec-gathering, writing design docs, validating potential solutions with teammates, and decomposing work are all part of the job. Our team is entirely distributed, so the ability to clearly and thoughtfully communicate despite the space and time barriers is very important.
Bonus Points
- You have experience with protocol security
- You are versed in web privacy intrinsics and boundaries
- You have experience with TypeScript
- You have experience with headless browser automation, Playwright, Cypress, etc.
- You have experience developing or contributing to web app frameworks or virtual DOM libraries
We believe that turning the principles of data privacy into exercisable human rights is one of the most high-impact ways we can spend our time, and so we're building an ambitious team that’s passionate about solving important problems and having fun while doing it.
As the best-in-class solution in a new market, Transcend is a fast-paced and exciting workplace. The product evolves quickly to meet new client needs and adapts to the rapidly advancing world of privacy law. As one of Transcend’s earliest hires, you’ll get to work on a wide array of exciting projects.
Transcend is an equal opportunity employer that values diversity, inclusion and belonging. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We will consider for employment all qualified applicants with arrest and conviction records in a manner consistent with applicable law.
See more open positions at Transcend
Something looks off?