Technical Lead at Auth0
United States of America
Marketing Engineering is the engineering team inside Auth0's Marketing organization, our goal is to provide tools and solutions to help all marketing teams be successful.

A marketing engineer is an all-terrain software engineer that can write both front-end and back-end code, and has no fear to try/use new technologies/frameworks/programming languages for solving the challenges our marketing organization faces every day. As a tech lead you'll be splitting your time between pushing features and helping your fellow team members to deliver stuff too.

The Marketing Engineering team owns and maintains Auth0's website, the blog, different websites like,, A/B experiments for all our sites and core products, the on-boarding process of our core products, and a lot of cool new initiatives (like Auth0 University).

Develop new customer-facing features in our website and our blog.
Implement marketing related features in our core products (examples: onboarding process, email subscription center).
Provide help and guidance to team members.
Optimize our sites and libraries for maximum speed and scalability.
Build reusable code and libraries for future use.
Help with the adoption of new technologies and frameworks for our sites and libraries.
Help implementing A/B experiments in our website, our blog and our core products.
Contribute to the community by open sourcing some of the tools we use/create.
Provide accurate timing estimates on work.


BS/BA degree, CS desired or equivalent work experience.
Strong understanding of JavaScript, its quirks, and workarounds. Good knowledge of ES6, ES-next or any of its variations.
Experience working as a full-stack developer (node.js, any JavaScript framework).
Knowledge of HTML5 and CSS3
Proficient understanding of code versioning tools, such as git.
Familiarity with front-end build tools, such as Gulp.js or Webpack.
Motivated, self-starter. Enthusiastic, creative, and pragmatic.
Passionate about the web as a platform.
First-hand understanding of Agile development methods.
Excellent verbal and written communication skills.
Excellent prioritization skills to identify and deliver the most important things first.
A day in the life:

Co-host or host planning meetings.
Provide mentorship to the rest of team members.
Write a mini web-apps that will run inside our website (like
Develop websites like or
Build cool stuff using new libraries or technologies and showcase what's possible by example.
Open source apps or tools that we use everyday at Auth0, like for instance our soon to be open sourced A/B testing library.
Contribute to Auth0 core products through new features, requirements and input.