Senior Software Engineer

Attinio

Washington (District of Columbia)

Hybrid

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Attinio is seeking a Senior Full-Stack Software Engineer to bridge traditional development with AI integration. You will implement scalable solutions, build autonomous agents, and integrate LLMs into production workflows.

You’ll navigate front-end, back-end, cloud, and AI layers to deliver robust, secure products. You’ll design scalable web apps, develop with React/Next.js, build back-end APIs with Node.js and Python FastAPI, and manage AWS/Azure infrastructure.

Qualifications

  • Strong server-side development experience with Python (FastAPI) and Node.js (Express or equivalent).
  • Experience with AWS (EC2, Kubernetes, Lambda, S3, RDS) and/or Azure (App Service, Functions, Blob Storage, SQL Database).
  • Expertise in building secure, scalable REST and GraphQL APIs and working with relational and NoSQL databases.

Responsibilities

  • Design, develop and maintain scalable web applications with full-stack ownership.
  • Build responsive web interfaces using modern frameworks (e.g., React, Next.js) and integrate back-end services.
  • Provision, manage, and optimize cloud infrastructure on AWS/Azure and own service architecture.

Skills

Python (FastAPI)
Node.js (Express)
AWS
Azure
REST APIs
GraphQL
PostgreSQL
DynamoDB
CI/CD
GitHub/Bitbucket/Jira/Confluence

Tools

GitHub
Bitbucket
Jira
Confluence

Job description

We are looking for a Senior Full-Stack Software Engineer to join our growing engineering team. In this role, you will bridge the gap between traditional full-stack development and cutting-edge AI integration. You will implement scalable solutions, build autonomous agents, and integrate Large Language Models (LLMs) directly into our production workflows. You will move fluently between the front end, back end, cloud infrastructure, and AI layers, ensuring our product is robust and secure.

Key Responsibilities
  • Design, develop and maintain scalable web applications with full-stack ownership.
  • Develop responsive web applications using React, Next.js and other modern technologies.
  • Build and manage back-end API’s on Node.js and Python FastAPI frameworks.
  • Provision, manage, and optimize cloud infrastructure on AWS or Azure. You will own the architecture for the services you build.
  • Maintain and improve CI/CD pipelines to ensure smooth, reliable deployments. Automate repetitive tasks and ensure “infrastructure as code” principles are upheld.
  • Design and implement robust interfaces with LLM’s (OpenAI, Anthropic, Gemini, or open-source models) and other ML models.
  • Work closely with product management and other engineers to define feature requirements and deliver high-quality products.
Technical Requirements (The Must-Haves)
  • Strong server-side development skills in Python (FastAPI) and the Node.js (Express or equivalent) ecosystem.
  • Hands‑on experience with AWS (EC2, Kubernetes, Lambda, S3, RDS) and/or Azure (App Service, ACA, Functions, Blob Storage, SQL Database).
  • Expertise in building secure, scalable REST and GraphQL API’s.
  • Proven experience with relational and NoSQL databases (PostgreSQL, DynamoDB etc.)
  • Familiarity with software development lifecycle tools such as Github/Bitbucket, Jira and Confluence.
  • Experience in building applications that consume LLM APIs. Familiarity with prompt engineering techniques (Chain‑of‑Thought, ReAct, RAG etc.) and context window management.
Preferred Qualifications
  • Experience building and maintaining CI/CD pipelines (GitHub Actions, Bitbucket Pipelines etc.).
  • Prior experience in healthcare domain and in handling PHI data.
  • Familiarity with Infrastructure as Code tools such as Terraform, Pulumi, AWS CDK etc.
  • Startup Mindset: Quick learner with a bias for action, ownership mentality and ability to favor pragmatism over perfection.
Location: Hybrid / Remote
  • Hybrid: Candidates in the Washington, D.C. area will work from the DC office 3 days a week.
  • Remote: We are open to fully remote applicants who demonstrate a high level of fit and potential for the role.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Full-Stack
Software Engineer, Full-Stack

Eloquent AI, Inc. • San Francisco (CA)

On-site
USD 120,000 - 150,000
Lead or Senior Software Engineer - Healthcare
Lead or Senior Software Engineer - Healthcare

Infinite Computer Solutions • Washington

Hybrid
USD 120,000 - 170,000
Full Stack AI Engineer
Full Stack AI Engineer

TechDigital Group • Charlotte (NC)

On-site
USD 100,000 - 130,000
Full Stack AI Engineer
Full Stack AI Engineer

TechDigital Group • Irving (TX)

On-site
USD 100,000 - 130,000
Full-Stack Python Engineer
Full-Stack Python Engineer

Take2 Consulting, LLC • United States

On-site
USD 100,000 - 130,000
Remote work flexibility
Professional growth opportunities
Comprehensive benefits package
Senior Fullstack Engineer - AI
Senior Fullstack Engineer - AI

Harnham • Houston (TX)

Hybrid
USD 140,000 - 210,000
Senior Full Stack Software Engineer - AI
Senior Full Stack Software Engineer - AI

Harnham • Houston (TX)

Hybrid
USD 160,000 - 180,000
Senior Full Stack Developer
Senior Full Stack Developer

OP • Celebration (FL)

On-site
USD 100,000 - 150,000
401(k)
Dental Insurance
Health insurance
+1
Lead Software Engineer
Lead Software Engineer

Eloquent AI, Inc. • San Francisco (CA)

On-site
USD 150,000 - 200,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Anblicks • Dallas (TX)

On-site
USD 120,000 - 180,000