Job Opportunities

Senior Software Engineer, Backend



Software Engineering
San Francisco, CA, USA
Posted on Monday, April 1, 2024

About Us

Alembic applies cutting-edge algorithms and composite AI solutions to provide a new approach for marketing data analytics. Unlike tools that only provide correlation, only Alembic provides true causation, giving organizations across sector and industry the ability to quantify the value of every marketing activity and maximize future marketing investments. We’re backed by leading tech luminaries and innovators including WndrCo, founded by DreamWorks founder Jeffrey Katzenberg, Jensen Huang, Joe Montana, and many more.

About the Role - Senior Backend Engineer

We're hiring an experienced Senior Backend Engineer to join our high-performing team. You'll lead the charge in designing, deploying, and managing scalable server-side applications using JavaScript and NodeJS.

A strong foundation in these technologies will set you up for success:

Primary Skills:

  • JavaScript and NodeJS: Proficiency in building and maintaining server-side applications.

  • Linux: Strong understanding of Linux operating systems for deploying and managing applications.

  • Postgres: Expertise in designing, optimizing, and maintaining databases using PostgreSQL or other SQL like databases.

  • AWS: Experience deploying and managing applications on AWS.

Secondary Skills:

  • ORM Technologies: Knowledge of Sequelize ORM for database management.

  • Queue Management Systems: Experience with Bull, Celery, or similar message queue systems for managing asynchronous task queues.

  • Python: Competence in Python programming, beneficial for scripting and backend logic.

  • Streaming and Messaging: Understanding of Kafka for handling real-time data streams.

  • Containerization and Virtualization: Proficiency in Docker and experience with container management and deployment.

Hiring Process

We view hiring as a two-way conversation. We also believe speed is paramount in delivering a great candidate experience. Our process is not about whiteboarding or brain teasers. We focus more on getting to know who you are, what you want to do, and how you do your best work. We know you’re busy, so we like to move through it quickly, working with your schedule.

Here is our streamlined four-step hiring process for this role:

  1. Get to know you. We’ll learn about you and you’ll hear about the Alembic vision directly from our recruiting team.

  2. Share what we’re building. You’ll meet our CTO, Abby Kearns, who will want to learn more about your background, skills, and interests.

  3. Meet the team. You’ll meet more of the engineering team, such as Jonathan Chum, our Senior Director of Engineering, who will learn more about your technical experience and expertise.

  4. Offer Stage. Finally, you'll meet more of our leadership team, including co-founder and CEO, Tomás Puig. Then we gather everything we’ve learned about you to make a swift decision. We'll ask you to introduce us to references at this stage. If you agree and we all believe you’re the best fit for our team, we’ll share a best offer and a preview of the journey ahead.

Why you might be excited about Alembic:

  • You want to build something that is both technologically challenging and solves a real customer need. You want a role with major upside that tackles a massive market opportunity.

  • You are a serial startup builder or want to earn growth stage experience before becoming a founder yourself. We have assembled a super team of leaders who have deep experience building and selling B2B marketing solutions that work.

  • You want to work where you can take a big swing at building something big while maximizing your personal growth.

Why you might not be excited:

  • If you only want to tell people

  • You prefer company practices with 100% built out process for every little detail.

  • You prefer static over dynamic. Projects, priorities, and roles will adapt to your skill set and your goals. Though we have real paying customers, and a playbook for growth, we proudly remain an early stage startup.

At Alembic diversity, equity, and inclusion are the core of who we are.

Our commitment to these values is unwavering, across all of our work around the world. They are central to our mission and to our impact. We know that having varied perspectives helps generate better ideas to solve the complex problems of a changing and increasingly diverse world. Further, Alembic believes that diversity and inclusion are an advantage to our business and our team. This commitment informs all our decisions, solutions, and customer interactions.

We’d love to share more with you. If you want to learn more about Alembic or this role, please let us know of your interest on this page. Thank you.