Edra

Software Engineer - Back End (New York)

Edra4 months ago
Location

New York

Type

Full Time

Salary

USD 180,000 – 250,000

Level

Mid

Role

Backend Engineer

Posted

Nov 5, 2025

Full TimeMid

The role

Summary

Edra is seeking a Backend Software Engineer to build critical platform infrastructure for their enterprise AI solutions. The role focuses on designing robust systems, creating integrations, and developing high-quality backend components that support the company's AI agent platforms in a fast-paced, technical startup environment.

What you'll do

Platform System Design: Design and implement backend systems using Python and FastAPI, creating robust API contracts, database schemas, and infrastructure
Integration Development: Build and maintain connectors, data pipelines, and integrations with external systems
Tooling Creation: Develop internal libraries and interfaces to enhance engineering team productivity
End-to-End Ownership: Manage tasks comprehensively from context gathering to completion without direct product management oversight
Cross-Functional Collaboration: Participate in product meetings and collaborate with engineers and AI specialists
Technical Strategy: Influence technical direction by selecting tools, establishing patterns, and creating long-term engineering conventions

What we look for

Technical

Programming ProficiencyStrong Python and/or TypeScript skills with emphasis on type safety and code quality
System ArchitectureExperience in designing scalable backend systems and data models
API DevelopmentAbility to create clean, well-documented API interfaces

Education

DegreeComputer Science degree preferred but not mandatory
Continuous LearningDemonstrated ability to learn and adapt to new technologies

Experience

Backend Engineering3+ years of software engineering experience
Tooling DevelopmentPrior experience creating libraries, SDKs, or internal developer tools

Skills

Required skills

PythonPrimary backend programming language with emphasis on strong typing and clean code
FastAPIWeb framework for building APIs
System DesignAbility to design robust platform systems and database schemas
API DevelopmentCreating well-structured and documented API interfaces
Data PipelinesBuilding and maintaining connectors and data integration systems

Nice to have

TypeScriptAdditional programming language for full-stack capabilities
MicroservicesExperience with distributed system architectures
Infrastructure as CodeKnowledge of modern deployment and infrastructure management techniques

Compensation & benefits

Salary

USD 180,000 – 250,000 (annual)

Stock options

Available

Benefits

Equity

Stock options in a Series A startup with potential for significant growth

Professional Development

Opportunities to work on cutting-edge AI technologies and shape engineering culture

Flexible Work

Collaborative environment with emphasis on quality and meaningful work

Equal Opportunity

Commitment to diversity and inclusion in hiring and workplace culture


Interview process

  1. 1
    Initial Screening Resume and background review
  2. 2
    Technical Phone Screen Discussion of technical background and problem-solving approach
  3. 3
    Coding Challenge Take-home assignment or live coding exercise demonstrating Python/TypeScript skills
  4. 4
    Technical Interviews In-depth discussions with engineering team about system design, coding practices, and problem-solving
  5. 5
    Cultural Fit Interview Meeting with team members to assess alignment with company values and collaboration style
  6. 6
    Final Interview Discussion with engineering leadership about role expectations and potential impact

Apply for this position

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