As an early engineer, you'll be part of a core team that's reimagining computing from the ground up. Right at the nexus of people and technology, this role plays a key part in bringing our mission to life, expanding our users' creativity by making programming more accessible.
Clay - Automation Engineer
About the role.
- Creative problem solving. Clay is a pretty wild product that users can mold to create expansive solutions. This role is for those who love high-level systems design, solution prototyping & shipping product, or have a knack for technical hacks to personal pain points.
- Shape shipping standards. We think ✨a lot✨ about delivering an exceptional software experience to our users, and hope that you will help to determine, shape and refine exceptional shipping standards.
- Build for scale. A part of Clay's strength lies in the ability to convert creative custom solutions into key product features. In this role, you'll get to prototype, design and ship functions that become core to the product.
- Collaborate with growing startups. As with most SaaS companies, Clay serves both individual and enterprise users. Collaborating with our enterprise customers, you'll design new automations and solutions alongside our champion users at rapidly growing startups.
- Take ownership. Clay is a high-trust, ownership-focused environment. Alongside our company-wide goals, individual team members have the opportunity, and are encouraged, to define what they think is most important, get things done, and drive those initiatives forward.
About you.
- Demonstrated ability to ship high-quality, well-tested features. A bachelor's or master's degree in Computer Science, or 3+ years working as an engineer in production environments.
- A design-minded approach to abstractions. A big part of simplifying software development is choosing the right abstractions. In this role, you'll be responsible for designing and crafting internal and external systems, and APIs that are elegant and intuitive to use.
- Empathy-first. We care deeply about those in the Clay community and are often thought partners on their go to market or growth strategies. You empathize with users, quickly grasp the issues they’re facing and help them feel proud of what they're building.
- Collaborative with a learner-mindset. This is a cross-functional role, partnering with the rest of our team. You're excited to communicate openly, give and receive thoughtful feedback, and have a chance to learn from people who excel in their areas of expertise.
- Familiarity with our stack. Our stack is currently Node, React and Redux. We hope you will be proficient in JavaScript (Node, React, vanilla JS), or have a demonstrated knowledge of another general purpose programming language and the ability to learn quickly.
Nice to have.
- Additional proficiency and/or experience with: Linux, containers & cloud environments such as AWS and Google Cloud; Kafka, Pubsub & SQS style architectures; Go, Rust, C++, or Clojure, as we explore incorporating more robust systems for our backend
<aside>
⭐ Who's in the pic? Why it's none of other than Brian Kernighan, the engineer who coined the very term Unix.
</aside>