Logo of Huzzle

Software Engineer, Mail

image

Notion

1mo ago

  • Job
    Full-time
    Mid & Senior Level
  • Data
    Software Engineering
  • New York

AI generated summary

  • You need systems design experience, strong data modeling skills, ownership in fast-paced environments, pragmatic problem-solving, and the ability to collaborate effectively across teams.
  • You will manage AI-driven email systems, design data flows, create asynchronous processing solutions, collaborate cross-functionally, and enhance the reliability and performance of production systems.

Requirements

  • Systems design & production infrastructure experience: You’ve designed systems with clear tradeoffs, and you have hands on experience with infrastructure topics like Kubernetes, observability/telemetry (e.g., Honeycomb), and operating reliable production systems.
  • Strong data modeling skills: You can design durable data models and APIs that are correct, evolvable, and performant as product requirements grow.
  • Ownership and initiative: You thrive in a fast-moving, unstructured environment and are comfortable taking ownership of ambiguous problems. You act with a bias toward action and focus on results.
  • Pragmatic problem-solver: You prioritize business impact and understand the balance between craft, speed, and long-term maintainability. You’re opinionated but not ideological, and you learn new technologies as you go.
  • Collaborative and empathetic: You work well across teams, offer guidance to unblock others, and communicate clearly when aligning on technical direction.

Responsibilities

  • Own systems and infrastructure that power AI-assisted email communication workflows at scale.
  • Build and evolve reliable data flows and models that keep email state accurate and up to date.
  • Design asynchronous processing systems that support high-volume, low-latency product experiences.
  • Partner cross-functionally with engineering, product, and design to deliver end-to-end features from backend foundations to customer facing experiences.
  • Help keep production systems healthy by strengthening observability, improving performance, and increasing operational reliability over time.

FAQs

Do we support remote work?

In-person collaboration is essential to Notion's culture; thus, all team members are required to work from the office on Mondays, Tuesdays, and Thursdays, our designated Anchor Days.

What skills are needed for this position?

Candidates should have systems design and production infrastructure experience, strong data modeling skills, a sense of ownership and initiative, pragmatic problem-solving abilities, and a collaborative and empathetic approach.

What kind of experience is a "nice to have" for applicants?

Nice to have experiences include past full stack experience or interest in full stack work, experience in building high-volume asynchronous job execution and orchestration systems, and hands-on experience with AWS infrastructure and distributed systems.

What will I be doing in this role?

In this role, you'll own systems and infrastructure that power AI-assisted email communication workflows, build reliable data flows and models, design asynchronous processing systems, partner with cross-functional teams, and maintain the health of production systems.

What is the salary range for this position?

For roles based in San Francisco or New York City, the estimated base salary range for this role is $176,000 - $207,000 per year.

Is prior experience with Kubernetes important for this role?

Yes, hands-on experience with Kubernetes and infrastructure topics is an important aspect of this role.

How does Notion promote diversity in hiring?

Notion prioritizes a global employee base that represents a wide diversity of customers and encourages applicants from various backgrounds, even if their experience doesn't align perfectly with every bullet point in the job description.

Will I be working independently or with a team?

You will collaborate closely with product, design, and other engineering teams, which means teamwork is essential in this role.

How does Notion handle equal opportunity employment?

Notion is proud to be an equal opportunity employer and does not discriminate in hiring or employment decisions based on a variety of characteristics, ensuring all qualified applicants have fair consideration.

Is there potential for growth or ownership in this role?

Yes, you'll have meaningful ownership in a product that is still in its early stages, allowing your work to help shape its foundation and direction.

The connected workspace for your docs, projects, and knowledge.

Technology
Industry
501-1000
Employees
2016
Founded Year

Mission & Purpose

Notion is a versatile productivity software platform that helps individuals and teams manage their work and personal tasks through customisable tools for note-taking, project management, database creation, and collaboration. Its mission is to provide a flexible and unified workspace where users can bring all their ideas, tasks, and projects together, fostering organisation and efficiency. Notion aims to empower people to customise their workflows, streamline processes, and enhance productivity in both personal and professional settings.