Tennr

Backend Software Engineer

Tennr2 months ago
Location

New York City Office

Type

Full Time

Salary

USD 165,000 – 190,000

Level

Mid

Role

Backend Software Engineer

Posted

Jan 23, 2026

Full TimeMid

The role

Summary

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.

What you'll do

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.

What we look for

Technical

Backend DevelopmentMinimum 3+ years of backend development experience with strong JavaScript and TypeScript skills
System ArchitectureProven experience in building scalable web applications, especially in workflow automation and data processing domains
Machine Learning IntegrationExperience integrating machine learning models into production environments and optimizing data pipelines

Education

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

Experience

Startup ExperiencePreferred background in fast-paced tech startup environments
Production SystemsTrack record of building and maintaining production-ready scalable systems

Skills

Required skills

JavaScriptStrong proficiency in JavaScript with practical experience
TypeScriptFamiliarity and working knowledge of TypeScript
Backend DevelopmentComprehensive backend development skills and system design expertise

Nice to have

Machine LearningExperience with ML model integration and data pipeline optimization
Event-Driven SystemsKnowledge of event-driven architecture and orchestration frameworks

Compensation & benefits

Salary

USD 165,000 – 190,000 (annual)

Stock options

Available

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


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and role fit
  2. 2
    Technical Assessment Online coding challenge or take-home project to evaluate technical skills
  3. 3
    Technical Interviews Multiple rounds of interviews with backend engineering team, focusing on system design and problem-solving
  4. 4
    Founder/Leadership Interview Final interview to assess cultural fit and alignment with company mission

Apply for this position

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