- Location
- Remote
- Last Published
- Dec. 10, 2024
- Sector
- Data
- Function
- Software Engineering
Software Engineer - Integrations Team
About Transcend
Transcend is the privacy platform that makes it easy to encode privacy across your tech stack. We believe that engineering privacy rights and making them easily accessible to the world is one of the most high-impact ways we can spend our time. That's why we're building an ambitious team that’s passionate about solving the important problems of the future and having fun while doing it. We’re backed by Accel and Index, growing fast, and are serving some of the most iconic brands in the world. (Even if you don't see a good fit below, we'd still love to stay in touch. Email us at recruiting@transcend.io).About the role
As a Software Engineer at Transcend, you will help develop Integrations for products like DSR Automation, Structured Discovery, Unstructured Discovery and Silo Discovery.What you'll do
- Collaborate and contribute to building Integrations that power products like DSR Automation, Structured Discovery, Unstructured Discovery and Silo Discovery.
- Proactively fix production and development issues.
- Optimize our deployment pipeline and integration testing strategies.
- You have around 1 or more years of experience in software development.
- You enjoy thinking about distributed backend systems and debug them.
- 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're effective at tackling large, somewhat open-ended problems. We're a small team, and not every problem will have a fully spec-ed out solution for you to implement. Spec-gathering, writing design docs, validating potential solutions with teammates, and decomposing work are all part of the job.
- 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. Our team is entirely distributed, so the ability to clearly and thoughtfully communicate despite the space and time barriers is very important.
- You have experience with unit testing and integration testing. We use mocha for unit testing and a mix of Cypress and playwright for E2E testing
- You know when to ask for help. We want you to succeed, but you have to let us know how to best do that! We don't want you to be stuck debugging something for hours, especially if it's something very particular to our codebase. If something is unclear, make sure to ask your mentor or manager for clarification!
- You have experience with client-side and backend JavaScript as well as typed languages (ideally TypeScript)
- Amazon Web Services (e.g. Lambda, DynamoDB)
- RDBMS (PostgreSQL)
- Sequelize knowledge
- GraphQL
- Medical, dental, and vision insurance: 80% coverage for you, and 50% coverage for all your dependents.
- Voluntary disability insurance: short-term disability, long-terms disability, and life insurance.
- 401(k) plan with 4% matching.
- Free One Medical membership sponsored by us.
- Access to our EAP (Employee Assistance Program).
- Take as many vacation, sick, and mental health days as you need.
- 13 additional company holidays, plus 4 Transcend Days Off.
- Generous parental leave, caregiver, emergency, and compassionate leave policies.
- A unique and diverse remote-first company culture, shaped by people with entrepreneurial mindset who build together and aim for excellence always.
- $360 a month for all meals.
- Flexible spending accounts for commuter costs, and healthcare expenses.
- Equity.
The pay range for this role is:
110,000 - 130,000 USD per year (Remote - United States)
Engineering
Remote (United States)
Share on: