Edra

Software Engineer - Full Stack (New York)

Edra2 weeks ago
Location

New York

Type

Full Time

Salary

USD 180,000 – 250,000

Level

Mid

Role

Full Stack Engineer

Posted

Mar 16, 2026

Full TimeMid

The role

Summary

Edra is seeking a skilled Full Stack Software Engineer to build critical platform systems and user experiences for their enterprise AI solution. The ideal candidate will be a versatile engineer who can design robust systems, create high-quality frontend interfaces, and drive technical innovation in a fast-paced startup environment focused on AI-powered process optimization.

What you'll do

Platform Development: Design and build platform systems in Python using FastAPI, including API contracts, database schemas, and infrastructure
Frontend Engineering: Create high-quality user experiences in TypeScript and React with emphasis on clean component design and strong typing
Internal Tooling: Build shared libraries, component systems, and internal tools to enhance engineering team productivity
End-to-End Ownership: Manage tasks comprehensively from context gathering to completion, including design, implementation, and deployment
Product Collaboration: Contribute to product direction, participate in design discussions, and understand customer usage patterns
Integration Development: Build and maintain connectors, integrations, and data pipelines connecting the platform to external systems

What we look for

Technical

Full Stack DevelopmentProven experience in both backend (Python) and frontend (TypeScript/React) development
Strong TypingDemonstrated ability to write well-typed, maintainable code

Education

Flexible EducationComputer science degree not mandatory; skill and experience prioritized

Experience

Software Engineering3+ years of professional software engineering experience

Skills

Required skills

PythonProficiency in building backend systems using Python, particularly with FastAPI
TypeScriptStrong typing and frontend development skills
ReactCreating high-quality user interfaces and component design
API DesignDesigning clean and robust API contracts and interfaces

Nice to have

Database DesignExperience in creating well-structured database schemas
Internal ToolingPrevious experience building libraries or SDKs to improve developer productivity
System ArchitectureAbility to design foundational systems and technical infrastructure

Compensation & benefits

Salary

USD 180,000 – 250,000 (annual)

Stock options

Available

Benefits

Startup Environment

Opportunity to shape engineering culture and technical foundations at a Series A startup

Technical Growth

Work with cutting-edge AI technologies and build foundational systems

Equity Potential

Potential stock options in a VC-backed startup with Sequoia investment


Interview process

  1. 1
    Initial Screening Review of resume and initial qualification assessment
  2. 2
    Technical Interview In-depth discussion of technical skills, coding approach, and system design capabilities
  3. 3
    Coding Challenge Practical assessment of Python, TypeScript, and full-stack development skills
  4. 4
    Team Interview Meeting with potential team members to assess cultural and collaborative fit
  5. 5
    Final Interview Discussion with engineering leadership about role expectations and candidate's potential contributions

Apply for this position

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