We're planting a tree for every job application! Click here to learn more

Staff Open Source Software Engineer

Ethyca

Remote within United States

Posted over 2 years ago

Devtools for Data Privacy 🔓

Tech stack

  • Python

Ethyca is a high-growth Series A remote startup on a mission to make Trust, Respect, and Privacy a default feature of every tech stack. To accomplish this, we created the Fides open source language for data privacy and its related suite of free developer tools to enforce privacy policies as code, automate users’ right to access and erase their data, and much more. We believe software engineers are uniquely equipped to solve modern privacy challenges, but only if we work together on shared standards and best practice tools - come join our team and help make this a reality!

As a developer-first company, engineering is an integral part of everything at Ethyca. On our rapidly growing Engineering team, you’ll be making decisions that have a significant impact on the product and company. You’ll have the opportunity to learn from our team, our customers, and our community: all of which happen to include some of the best privacy engineers in the world. You’ll work with a wide variety of technologies and design APIs and features that are rapidly deployed to solve complex data privacy problems at scale.

Our open source teams are responsible for maintaining the Fides developer tools (e.g. fideslang, fidesctl, fidesops) that bring privacy best practices directly into the software engineering development process. As a staff engineer on the core team, you will be a full-time maintainer to these open source projects and will design and implement major architecture & features across the stack depending on your strengths: integrating with databases, designing APIs, writing documentation, or engaging with our growing community on issues and PRs.

Responsibilities

  • Build, test, and release high-quality open source software to the world
  • Design major system architecture spanning multiple products
  • Define high-quality standards for code, testing, documentation, etc.
  • Accountable for identifying, planning, and successfully delivering complex software projects that affect shared systems
  • Mentor other engineers through pairing, reviews, training sessions, etc.
  • Collaborate with your team and the community to write technical specs, plan projects, and document your work
  • Provide community support and help troubleshoot complex issues quickly and thoroughly

Requirements

  • 6+ years experience writing production-grade web applications or services
  • Experience leading large software projects or teams
  • Expertise with Python 3, web frameworks (e.g. Django, Flask, FastAPI), and RESTful APIs
  • Proficient with one or more data stores such as MySQL, Postgres, MongoDB, Snowflake, etc.
  • Fluent with automated testing frameworks (unit, integration, E2E) and CI/CD tools (e.g. GitLab, GitHub)
  • Love writing tests for everything you do
  • Some examples of contributing to or maintaining open source projects is a plus
  • Previous experience working independently in a high velocity environment where rapid iteration is vital (like a startup!)
  • Excellent written communication skills and a love for documentation and collaboration
  • Experienced working in an asynchronous environment like an open source project or distributed team
  • Comfortable with agile processes and best practices (but not doctrine!

Benefits

  • Competitive cash and equity compensation
  • 100% medical and dental insurance coverage
  • Remote-friendly core office hours (10 - 2 ET)
  • Unlimited vacation policy (with 3 weeks minimum)
  • Sponsored company lunches and events
  • Parental leave and 401K plan

We are an equal opportunity employer and are committed to diversity, equity, and inclusion. We do not discriminate on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other protected characteristics.

Ethyca is a distributed team with headquarters in NYC and remote workers across the US. When it’s safe to meet again, you’ll have the opportunity to travel to NYC a few times a year for company events. We are currently unable to sponsor visas, so we do require that you are authorized to work in the USA.

Compensation

$160K - 200K + Equity

Role type

Full time

Visa sponsorship

Not provided

Benefits & perks

  • Flexible Working

  • Health Insurance

  • Equity

Similar roles that might interest you

WorksHub

CareersCompaniesSitemapFunctional WorksBlockchain WorksJavaScript WorksAI WorksGolang WorksJava WorksPython WorksRemote Works
hello@works-hub.com

Ground Floor, Verse Building, 18 Brunswick Place, London, N1 6DZ

108 E 16th Street, New York, NY 10003

Subscribe to our newsletter

Join over 111,000 others and get access to exclusive content, job opportunities and more!

© 2024 WorksHub

Privacy PolicyDeveloped by WorksHub