Tennr

Staff Backend Software Engineer

Tennr3 weeks ago
Location

New York City Office

Type

Full Time

Salary

USD 220,000 – 250,000

Level

Staff

Role

Backend Engineer

Posted

Mar 6, 2026

Full TimeStaff

The role

Summary

Tennr is seeking a Staff Backend Software Engineer to architect and optimize backend services for their AI-powered document processing platform. The ideal candidate will design scalable data processing infrastructure, implement machine learning workflows, and drive technical innovation in healthcare automation solutions.

What you'll do

Backend Architecture: Architect and implement end-to-end features across backend services and infrastructure that directly drive customer value
Workflow Automation: Lead high-volume workflow automation initiatives with a focus 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 automation and process optimization
Performance Optimization: Drive performance optimization efforts to ensure scalability, reliability, and adherence to best practices across all stack layers
Cross-Functional Collaboration: Work closely with sales and customer success teams to incorporate customer feedback and develop robust technical solutions

What we look for

Technical

Programming LanguagesAdvanced proficiency in TypeScript or Python with 7+ years of backend development experience
System ArchitectureExpertise in backend architecture, event-driven systems, and orchestration frameworks
Machine Learning InfrastructureExperience integrating machine learning models into production environments and optimizing data pipelines

Education

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

Experience

Scalable Web ApplicationsProven track record of building and maintaining scalable web applications, particularly in high-volume workflow automation and data processing
Startup EnvironmentPrior experience in a startup or fast-paced tech environment is highly advantageous

Skills

Required skills

Backend DevelopmentStrong backend development skills with focus on TypeScript or Python
System DesignAdvanced system design and architecture capabilities
Performance OptimizationAbility to optimize complex systems for scalability and efficiency

Nice to have

Healthcare Tech ExperienceBackground or interest in healthcare technology and automation
ML Workflow DesignExperience designing machine learning workflow infrastructures

Compensation & benefits

Salary

USD 220,000 – 250,000 (annual)

Stock options

Available

Benefits

Health Benefits

100% paid employee health benefit options

Retirement Planning

Employer-funded 401(k) match

Flexible Time Off

Unlimited PTO with competitive parental leave

Office Environment

Modern Chelsea office with collaborative workspace


Interview process

  1. 1
    Initial Screening Technical resume review and initial phone screening with recruiting team
  2. 2
    Technical Assessment Online coding challenge focusing on backend development and system design skills
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews with engineering leadership
  4. 4
    Onsite/Virtual Interviews Comprehensive interview process including system design, coding, and cultural fit assessments
  5. 5
    Final Interview Meeting with senior leadership to discuss role alignment and company vision

Apply for this position

You'll be redirected to the company's application page