Superhuman logo

Senior Software Engineer Backend

SuperhumanRemote
Remote, Remote
Posted September 30, 2025
Any Experience

Interested in this role?

Read all the details below first

Job Description

Senior Backend Engineer

About Superhuman

Superhuman is revolutionizing email and productivity. Partnered with Grammarly, we're building the AI-native productivity suite of the future. Backed by top investors like Andreessen Horowitz and Tiger Global Management, we're a fast-growing company with a mission to empower users to achieve more.

The Role

We're seeking a talented and passionate Senior Backend Engineer to join our growing team. You will play a key role in designing, developing, and scaling our backend systems to support millions of users.

Responsibilities

  • Design, develop, and scale robust backend systems for a high-traffic application.
  • Build new features and improve existing ones, ensuring a seamless and delightful user experience.
  • Evaluate and refine solutions to deliver a highly performant and reliable backend infrastructure.
  • Collaborate with cross-functional teams to define system evolution, maintain code quality, and explore new technologies and architectural designs.

Qualifications

  • 5+ years of software development experience, with 4+ years focused on backend development.
  • Deep expertise in Go, Typescript, or Python.
  • Proven ability to architect for performance and scale.
  • Experience with AI and a willingness to leverage it to increase productivity and impact.

Compensation & Benefits

We offer a competitive compensation package, including a market-based salary, comprehensive benefits, and company equity.

  • Salary: $128,000-$306,000 CAD (depending on location and experience)
  • Benefits: Medical, dental, vision, mental health support, retirement savings plan with employer matching, generous paid vacation days, professional development budget, and more.

Join us and be a part of building the future of productivity!

Qualifications

Required:

  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • 5+ years of professional software development experience, with a minimum of 4 years dedicated to backend development.
  • Proven expertise in one or more backend programming languages: Go, Typescript, or Python.
  • Strong understanding of data structures, algorithms, and design patterns.
  • Demonstrated ability to architect and build scalable, high-performance backend systems.
  • Experience with relational and/or NoSQL databases.
  • Familiarity with cloud computing platforms (e.g., AWS, GCP, Azure).
  • Excellent communication, collaboration, and problem-solving skills.
  • Passion for building innovative and impactful products.

Preferred:

  • Experience with AI/ML technologies and their application in software development.
  • Contributions to open-source projects.
  • Experience working in an Agile development environment.

Technical Contributions

  • Design, develop, and maintain robust backend systems that handle high user traffic and data volumes.
  • Implement new features and functionalities, ensuring seamless integration with existing systems and a positive user experience.
  • Optimize backend performance and scalability to meet the evolving needs of a rapidly growing user base.
  • Collaborate with other engineers to define system architecture, code standards, and best practices.

Problem Solving & Innovation

  • Identify and resolve technical challenges related to backend infrastructure, data management, and system performance.
  • Proactively propose and implement solutions to improve system reliability, security, and efficiency.
  • Stay abreast of emerging technologies and industry trends, exploring opportunities to leverage them for innovation.

Teamwork & Communication

  • Effectively communicate technical concepts and solutions to both technical and non-technical stakeholders.
  • Collaborate closely with frontend engineers, product managers, and designers to ensure alignment and successful project delivery.
  • Contribute to a positive and supportive team environment, fostering knowledge sharing and continuous improvement.

Selection Process

Candidates interested in the Senior Software Engineer Backend position at Superhuman will first submit their resume and cover letter through the job portal. A review of applications will be conducted, focusing on relevant experience, skills, and alignment with Superhuman's values. Shortlisted candidates will then be invited for a phone screening with a recruiter to discuss their qualifications and learn more about the role.

Successful candidates from the phone screening will progress to a technical interview, where they will demonstrate their coding abilities and problem-solving skills. Following the technical interview, candidates may participate in a behavioral interview to assess their cultural fit and communication style. The final stage involves a meeting with the hiring manager and potentially other team members to discuss the candidate's experience and suitability for the role.

Superhuman aims to make the selection process as transparent and efficient as possible, providing timely feedback to all candidates throughout the journey.

How to Apply

1

To apply for a job, read through all information provided on the job listing page carefully.

2

Look for the apply link on the job listing page, usually located somewhere on the page.

3

Clicking on the apply link will take you to the company's application portal.

4

Enter your personal details and any other information requested by the company in the application portal.

5

Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.

6

Double-check all the information provided before submitting the application.

7

Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.

Important Note

Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.

About Superhuman

Superhuman is on a mission to revolutionize email and productivity. Partnering with Grammarly, they're building the AI-native productivity suite of the future. Backed by top investors like Andreessen Horowitz and Tiger Global Management, Superhuman is a fast-growing company driven by innovation and a commitment to delivering exceptional user experiences. They believe in empowering individuals to achieve more through intelligent technology and seamless workflows.

Ready to Apply?

Join Superhuman and take your career to the next level. We're looking for talented individuals like you!

Apply for this Job