×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Senior Full Stack Developer

Job in Durham, Durham County, North Carolina, 27703, USA
Listing for: McKinney
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    AI Engineer
Job Description & How to Apply Below

Senior Full Stack Developer

We’re looking for a backend‑leaning, Senior Full Stack Engineer who will build AI‑powered platforms, tools, and workflows that create value for our clients and empower our creative, strategy, operations, and account teams.

Base Pay Range

$/yr – $/yr

Ideal Candidate
  • You’re a strong backend‑focused engineer who thinks in terms of systems, data models, and APIs.
  • You’re comfortable hopping into simple frontend tasks when needed.
  • Enjoys collaborating closely with cross‑functional partners.
  • You can translate requirements into scalable software that balances speed, quality, and reliability.
  • You’re curious about AI and other emerging technology and excited to integrate them responsibly into real products.
  • You take ownership of products, from design through deployment and maintenance.
Responsibilities
  • Design, build, and maintain backend services and APIs primarily in Python (FastAPI/Starlette), emphasizing clean design, performance, and reliability.
  • Model data and write high‑quality SQL (primarily in Big Query); use document databases (e.g., Firestore, Mongo

    DB) where appropriate.
  • Build, harden, and operate containerized services: author Dockerfiles (multi‑stage), manage image versions in Artifact Registry, and enforce container security/scanning.
  • Deploy on GCP with Cloud Run and Compute Engine; leverage Secret Manager, Artifact Registry, Cloud Build/Deploy, and Cloud Monitoring/Logging;
    Kubernetes familiarity is a plus.
  • Integrate LLM/AI capabilities with an agentic approach (tool/function calling, multi‑step orchestration/planning, retrieval/RAG, and memory) using providers such as OpenAI, Anthropic, and Google Gemini, as well as open‑weight models; implement evaluation, safety, and guardrails.
  • Utilize our enterprise AI platform (Abacus.ai) that provides unified access to multiple language, image, and short‑form video models, plus prompt/version management, safety, and analytics; help define reusable patterns and abstractions for it across products.
  • Collaborate with data partners on ELT pipelines; use Big Query and Dataform for transformations and analytics use cases.
  • Define and version API contracts (REST/Graph

    QL); document systems and interfaces.
  • Apply security and privacy best practices (auth, IAM least‑privilege, secret handling, input validation, rate limiting).
  • Establish observability (metrics, logs, traces) and conduct performance tuning; participate in pragmatic on‑call as needed.
  • Write tests (unit/integration/e2e); maintain CI/CD pipelines; conduct code reviews; mentor junior engineers.
Professional Skills
  • Strong experience building backend services and APIs in Python (any modern web framework).
  • Experience with document databases (e.g., Firestore, Mongo

    DB).
  • Containers & CI/CD:
    Docker/OCI image authoring, multi‑stage builds, image scanning/SBOMs, Artifact Registry; automated builds and deployments.
  • Cloud: GCP first (Cloud Run and Compute Engine, Secret Manager, Artifact Registry, Cloud Build/Deploy, Monitoring/Logging);
    Kubernetes familiarity welcome; equivalent AWS/Azure experience acceptable.
  • AI/LLM:
    Agentic architectures (tool/function use, multi‑step orchestration, retrieval/RAG, planners, memory), evaluation/guardrails/safety; experience with OpenAI, Anthropic, Google Gemini, and open‑weight models; familiarity with enterprise AI platforms that unify access to multiple model types.
  • Reliability:
    Testing (Pytest or similar), observability, performance tuning.
  • Frontend:
    Able to handle simple UI needs using modern web technologies; framework agnostic.
  • Process:
    Git‑based workflows and agile practices.
  • Communicates and collaborates effectively with creative, operations, strategy, and data partners.
  • Outcome‑oriented problem solving; balances speed, quality, and security.
  • Ownership and accountability; follows through and documents decisions.
  • Growth mindset; receptive to feedback and continuous learning.
  • Uses AI assistants responsibly with validation: evaluates outputs critically, adds tests, and adapts code to team conventions before submission.
Experience
  • 4+ years of professional software engineering with a backend focus.
  • Proven and demonstrable experience building Python (FastAPI/Starlette) services…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary