Sr. Full Stack Developer
OnPoint Insights
Raleigh, NC, United States
27 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$208,000.0
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Artificial Intelligence
Data Security
Relational Databases
Django Web Framework
Python (Programming Language)
PostgreSQL
OAuth
Redis
JSON Web Token
Security Assertion Markup Language (SAML)
+21 more
Software Engineering
SQLAlchemy
TypeScript
Web Services
ReactJS
Flask (Web Framework)
Large Language Models
Apache Spark
Caching
Backend
Fastapi
Data Layers
Containerization
Pyspark
Information Technology
Playwright
Celery
Front End Software Development
Restful APIs
Api Management
Docker
Job description
- Design, build, and maintain backend services and REST APIs using FastAPI
- Implement asynchronous data access with SQLAlchemy (async) and PostgreSQL, including schema migrations (Alembic)
- Build and operate background-job pipelines (arq / Redis) that orchestrate long-running Spark, scoring, and LLM tasks with reliable status tracking
- Integrate multiple LLM providers (Anthropic, OpenAI, Google, OpenRouter, and self-hosted vLLM/Ollama) behind a clean, swappable provider interface
- Implement server-side rendering/export of persona deliverables (headless Chromium via Playwright * PDF/PNG)
- Build and maintain enterprise authentication and authorization (JWT, OAuth, SAML SSO)
- Support the React/TypeScript frontend by delivering well-documented, stable API contracts; contribute to frontend work as needed
- Containerize and operate the stack with Docker Compose (Postgres, Redis, backend, worker, frontend)
- Write clean, tested, well-documented code and contribute to engineering standards and best practices
- Independently troubleshoot and resolve issues across the stack, from API to worker to data layer
- Communicate technical trade-offs effectively to both technical and non-technical stakeholders
- All other duties as required
Requirements
- Bachelor’s Degree in computer science, software engineering, or a related field
- 6+ years of professional software development experience with Python, React and frontend Javascript development
- Strong experience building web services / REST APIs (FastAPI, Flask, or Django)
- Solid experience with relational databases (PostgreSQL) and ORMs (SQLAlchemy), including async patterns
- Experience with background job/queue processing and caching (Redis, Celery/arq, or similar)
- Experience containerizing and running applications with Docker / Docker Compose
- Proven ability to independently troubleshoot and resolve complex issues across an application stack
- Clear, effective communication skills and the ability to collaborate across technical teams and business stakeholders
- Ability to operate effectively in a fast-paced environment with changing priorities, * Master’s Degree in computer science or a related field
- Experience integrating LLM / GenAI APIs and building AI-driven application features
- Experience with React / TypeScript frontends
- Experience with authentication standards (OAuth2, SAML, JWT) in enterprise environments
- Exposure to PySpark or data-intensive Python workloads
- Prior experience in healthcare, pharmaceutical, or other regulated/compliance-sensitive domains
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
BR
Benjamin Ruschin
Navigating the AI Shift
12 months ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago