Backend Software Engineer

Mid · Full Time

New York City OfficeUSD 165k – 190k7mo ago
Apply for this role

Opens Tennr's application page

Role

What you'll do.

Tennr is seeking an experienced Backend Software Engineer to architect and implement scalable backend services for their AI-powered document processing platform. The ideal candidate will drive high-volume workflow automation, design complex ML-driven infrastructure, and contribute to the company's mission of transforming manual business processes through innovative technology.

Responsibilities

  • Backend Service Architecture: Architect and implement end-to-end features across backend services and infrastructure, ensuring direct customer value and scalability.
  • Workflow Automation: Lead initiatives in high-volume workflow automation, focusing on building and optimizing scalable data processing and machine learning infrastructure.
  • ML Workflow Design: Design and maintain complex workflows that leverage machine learning to drive intelligent automation and process optimization.
  • Performance Optimization: Drive performance optimization efforts to ensure scalability, reliability, and adherence to best practices across all technology stack layers.
  • Cross-Functional Collaboration: Work closely with sales and customer success teams to incorporate customer feedback and drive continuous improvement.

Qualifications

What we look for.

Technical

  • Backend Development

    Minimum 3+ years of backend development experience with strong JavaScript and TypeScript skills

  • System Architecture

    Proven experience in building scalable web applications, especially in workflow automation and data processing domains

  • Machine Learning Integration

    Experience integrating machine learning models into production environments and optimizing data pipelines

Education

  • Computer Science

    Bachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

  • Startup Experience

    Preferred background in fast-paced tech startup environments

  • Production Systems

    Track record of building and maintaining production-ready scalable systems

Skills

Required

  • JavaScript

    Strong proficiency in JavaScript with practical experience

  • TypeScript

    Familiarity and working knowledge of TypeScript

  • Backend Development

    Comprehensive backend development skills and system design expertise

Preferred

  • Machine Learning

    Nice to have

    Experience with ML model integration and data pipeline optimization

  • Event-Driven Systems

    Nice to have

    Knowledge of event-driven architecture and orchestration frameworks

Tech stack

Languages

JavaScriptTypeScript

Frameworks

Node.js

Databases

MongoDB

Tools

DockerKubernetes

Other

Machine Learning Frameworks

Compensation

Pay and benefits.

Base·USD 165,000 – 190,000

Equity·Stock options

Benefits

  • Health Insurance

    100% paid employee health benefit options

  • Retirement Planning

    Employer-funded 401(k) match

  • Paid Time Off

    Unlimited PTO for work-life balance

  • Parental Leave

    Competitive parental leave policy

  • Office Perks

    Chelsea office location with free lunch and snacks

Process

Interview steps.

  1. 01

    Initial Screening

    Phone or video call with recruiting team to discuss background and role fit

  2. 02

    Technical Assessment

    Online coding challenge or take-home project to evaluate technical skills

  3. 03

    Technical Interviews

    Multiple rounds of interviews with backend engineering team, focusing on system design and problem-solving

  4. 04

    Founder/Leadership Interview

    Final interview to assess cultural fit and alignment with company mission

Full posting

Original listing.

Company Description

Today, when you go to your doctor and get referred to a specialist (e.g., for sleep apnea), your doctor sends out a referral and tells you, “They’ll be in touch soon.” So you wait. And wait. Sometimes days, weeks, or even months. Why? Because too often specialists and medical services are overwhelmed with referrals and the painstakingly manual process it takes to qualify your referral prevents them from getting around to it on time, or sometimes at all. Tennr prevents these delays and denials by making sure every referral gets where it needs to go, with the right info, at the right time. Powered by RaeLM™ Tennr reads, extracts, and acts on every piece of patient information so providers can capture more referrals, slash denials, and reduce delays.

Role Description

We’re seeking a Backend Engineer with a passion for systems architecture, data modeling, and large-scale workflow orchestration. In this role, you’ll architect and implement features end-to-end across our backend services and infrastructure, ensuring they deliver direct customer value. You’ll design and optimize data schemas, build resilient backend services, and ensure seamless integration with third-party systems.

You’ll lead initiatives in high-volume workflow automation, with a strong focus on building and optimizing scalable data processing and machine learning infrastructure. This includes designing and maintaining complex workflows that leverage ML to drive automation, as well as driving performance optimization efforts to ensure scalability, reliability, and adherence to best practices across all layers of the stack.

Collaboration is key—you’ll work closely with sales and customer experience teams to incorporate customer feedback, and with engineering teammates to bring robust solutions to life. We’re looking for someone who embraces a founder’s mindset, thrives on systems-wide thinking, and proactively drives projects from conception to completion.

The ideal candidate has experience with backend architecture, event-driven systems, and orchestration frameworks, along with a proven track record of building production-ready systems. You’ll play a key role in shaping the technical foundation of our platform, ensuring reliability, scalability, and adaptability as we expand.

Responsibilities

  • Architect and implement features that drive direct customer value end-to-end across our backend services and infrastructure.

  • Lead initiatives in high-volume workflow automation, with a strong focus on building and optimizing scalable data processing and machine learning infrastructure.

  • Design and maintain complex workflows that leverage machine learning to drive automation.

  • Drive performance optimization efforts, ensuring scalability, reliability, and adherence to best practices across all layers of our stack.

  • Collaborate with sales and customer success teams to respond to feedback from our customers and prospects.

  • Embrace a founder’s mindset, proactively driving projects from conception to completion, and contributing significantly to our company’s growth and success.

Candidate Qualifications

  • 3+ years of experience in backend development, with a strong focus on JavaScript and familiarity with TypeScript.

  • Proven track record of building and maintaining scalable web applications, particularly in high-volume workflow automation and data processing.

  • Experience with integrating machine learning models into production environments and optimizing data pipelines.

  • Excellent problem-solving skills and a knack for efficient, clean coding practices.

  • Outstanding communication skills, capable of articulating complex technical concepts to a diverse audience.

  • A team player who thrives in collaborative environments and values diverse perspectives.

  • Prior experience in a startup or fast-paced tech environment is a plus.

Why Tennr?

  • Drive Impact: one of our company values is Cowboy, meaning you set the pace. You won’t just talk about things, you’ll get them done. And feel the impact.

  • Develop Operational Expertise: learn the inner workings of scaling systems, tools, and infrastructure

  • Innovate with Purpose: we’re not just doing this for fun (although we do have a lot of fun). At Tennr, you’ll join a high-caliber team maniacally focused on reducing patient delays across the U.S. healthcare system.

  • Build Relationships: collaborate and connect with like-minded, driven individuals in our Chelsea office 4 days/week (preferred)

  • Free lunch! Plus a pantry full of snacks.

Benefits

  • Chelsea office

  • Unlimited PTO

  • 100% paid employee health benefit options

  • Employer-funded 401(k) match

  • Competitive parental leave

Redirects to Tennr's application page.

Other roles

More at Tennr.