

Elios, Inc.
Senior Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Engineer with a 5+ year experience, focusing on GraphQL APIs, frontend (React + TypeScript), or Python services. Contract length is unspecified, with an on-site location and competitive pay rate. Strong communication and collaboration skills are essential.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
Unknown
-
ποΈ - Date
October 4, 2025
π - Duration
Unknown
-
ποΈ - Location
On-site
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
United States
-
π§ - Skills detailed
#API (Application Programming Interface) #FastAPI #Redis #Batch #Cloud #Python #React #Kubernetes #Databases #SQL (Structured Query Language) #TypeScript #Observability #Schema Design #Strategy #Monitoring #pydantic #GraphQL #JavaScript #ML (Machine Learning) #Scala #MySQL
Role description
Senior Engineer
Highlights
π» Build and scale modern applications across APIs, frontend, and backend services
π Onshore role with close collaboration across engineering, product, and design
π Opportunity to specialize while still contributing across the full stack
Role Summary
We are seeking Senior Engineers to take ownership of complex technical systems while partnering with cross-functional teams. Depending on your strengths, you may focus on GraphQL APIs, frontend applications, or Python services/MLE integration, while still having the chance to contribute across the broader stack.
This role is ideal for senior engineers who thrive in fast-paced environments, enjoy technical challenges, and can balance deep technical execution with collaborative teamwork.
Key Responsibilities
β’ Design, implement, and optimize systems in your area of expertise (API, frontend, backend).
β’ Contribute to architectural decisions and technical strategy.
β’ Write clean, scalable, and maintainable code with strong test coverage.
β’ Collaborate across disciplines to deliver end-to-end solutions.
β’ Mentor teammates and share best practices through reviews and technical guidance.
Core Skills & Archetypes
1. GraphQL / API Engineer (Node.js + Apollo)
β’ Schema design, resolvers, federation/gateway, caching, pagination, authentication (JWT/OAuth).
β’ Infrastructure: rate limiting, observability (metrics/traces), performance profiling.
β’ Databases: SQL schema design, query tuning, Prisma/TypeORM.
β’ Signal: Can model complex domains into clean GraphQL schemas and evolve them safely.
1. Frontend Engineer (React + TypeScript)
β’ React (hooks, context, routing), TypeScript, and scalable state management (Redux/Zustand).
β’ Testing with React Testing Library or Playwright; accessibility, performance budgets, and code-splitting.
β’ GraphQL client integration, handling of error/loading states, optimistic UI.
β’ Signal: Translates rough flows into polished, accessible product UIs with measurable performance.
1. Python Services / MLE Integrator (FastAPI)
β’ Async FastAPI, Pydantic models, dependency injection, background tasks, batch & streaming jobs.
β’ Machine learning engineering (preferred): model serving (TorchServe/TF-Serving/FastAPI), vector DBs, feature stores, inference optimization.
β’ Signal: Ships reliable inference endpoints with monitoring, observability, and rollback strategies.
Requirements
β’ 5+ years of professional software engineering experience.
β’ Proficiency in one archetype with working knowledge of others.
β’ Familiarity with JavaScript/TypeScript, Python, GraphQL, Redis, MySQL, and Kubernetes.
β’ Strong communication skills and ability to work in highly collaborative teams.
β’ Comfortable balancing individual contribution with cross-team coordination.
Why Join Us
This role offers the opportunity to work on modern, cloud-native applications using a cutting-edge stack. Engineers here own impactful systems end-to-end while gaining exposure to multiple areas of expertise. Itβs a chance to grow as a senior contributor, influence architecture, and shape products that scale.
Senior Engineer
Highlights
π» Build and scale modern applications across APIs, frontend, and backend services
π Onshore role with close collaboration across engineering, product, and design
π Opportunity to specialize while still contributing across the full stack
Role Summary
We are seeking Senior Engineers to take ownership of complex technical systems while partnering with cross-functional teams. Depending on your strengths, you may focus on GraphQL APIs, frontend applications, or Python services/MLE integration, while still having the chance to contribute across the broader stack.
This role is ideal for senior engineers who thrive in fast-paced environments, enjoy technical challenges, and can balance deep technical execution with collaborative teamwork.
Key Responsibilities
β’ Design, implement, and optimize systems in your area of expertise (API, frontend, backend).
β’ Contribute to architectural decisions and technical strategy.
β’ Write clean, scalable, and maintainable code with strong test coverage.
β’ Collaborate across disciplines to deliver end-to-end solutions.
β’ Mentor teammates and share best practices through reviews and technical guidance.
Core Skills & Archetypes
1. GraphQL / API Engineer (Node.js + Apollo)
β’ Schema design, resolvers, federation/gateway, caching, pagination, authentication (JWT/OAuth).
β’ Infrastructure: rate limiting, observability (metrics/traces), performance profiling.
β’ Databases: SQL schema design, query tuning, Prisma/TypeORM.
β’ Signal: Can model complex domains into clean GraphQL schemas and evolve them safely.
1. Frontend Engineer (React + TypeScript)
β’ React (hooks, context, routing), TypeScript, and scalable state management (Redux/Zustand).
β’ Testing with React Testing Library or Playwright; accessibility, performance budgets, and code-splitting.
β’ GraphQL client integration, handling of error/loading states, optimistic UI.
β’ Signal: Translates rough flows into polished, accessible product UIs with measurable performance.
1. Python Services / MLE Integrator (FastAPI)
β’ Async FastAPI, Pydantic models, dependency injection, background tasks, batch & streaming jobs.
β’ Machine learning engineering (preferred): model serving (TorchServe/TF-Serving/FastAPI), vector DBs, feature stores, inference optimization.
β’ Signal: Ships reliable inference endpoints with monitoring, observability, and rollback strategies.
Requirements
β’ 5+ years of professional software engineering experience.
β’ Proficiency in one archetype with working knowledge of others.
β’ Familiarity with JavaScript/TypeScript, Python, GraphQL, Redis, MySQL, and Kubernetes.
β’ Strong communication skills and ability to work in highly collaborative teams.
β’ Comfortable balancing individual contribution with cross-team coordination.
Why Join Us
This role offers the opportunity to work on modern, cloud-native applications using a cutting-edge stack. Engineers here own impactful systems end-to-end while gaining exposure to multiple areas of expertise. Itβs a chance to grow as a senior contributor, influence architecture, and shape products that scale.