Full-Stack Engineer (Software Engineer II)

Alation
21d$120,576 - $162,778Hybrid

About The Position

We're looking for a Full-Stack Engineer (Software Engineer II) who's excited to grow their craft, deliver real results, and contribute to a mission-driven product. You'll be part of a small, dynamic team designing and building AI agentic applications powered by Alation's industry-leading data intelligence platform. Working in short iterations, you'll help bring these applications to life and make them available across multiple departments within the company. This is a unique opportunity to work with cutting-edge technology, including state-of-the-art foundation models and the latest advancements in AI agent development—solutions deployed across many Fortune 100 companies. You'll pair directly with AI experts to bring cutting-edge AI to life and see your work make a real impact. Please note: We do not offer work visa sponsorship at any point for this role. Location: This is a hybrid role working Tuesdays & Thursdays in our Redwood City office. We do not offer relocation.

Requirements

  • 2+ years of professional full-stack experience developing performant, intuitive, and scalable web application architectures.
  • B.S. in Computer Science or related field (M.S. in Computer Science or related field preferred)
  • Experience developing enterprise software products for machine learning and data science applications.
  • Experience prototyping and iterating on user interfaces with modern React (TypeScript, Node.js, Remix, Next.js) and styling solutions (Tailwind, Emotion, Sass/SCSS).
  • Experience writing and deploying integration tests (Cypress, Selenium) and unit tests (Vitest, Jest) to CI/CD architecture (GitHub Actions).
  • Expertise designing REST or GraphQL APIs for internal services and developers
  • Familiarity with Python.
  • Ability to work in a fast-paced environment and strong technical communication skills.
  • Self-motivation, positive mental attitude, and eagerness to learn.

Responsibilities

  • Design and develop key interfaces to Alation's technology.
  • Prototype, optimize, and maintain scalable services to power new enterprise use cases.
  • Build proactively with empathy for our customers, constantly iterating to balance innovative research with practical solutions.
  • Engage with designers and ML experts to create a phenomenal user experience.
  • Collaborate with engineers to bring consistency and high standards to codebases, infrastructure, and processes.

Benefits

  • Competitive pay and health offerings including commuter benefits
  • Flexible time off to relax and recharge
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service