Senior Engineer, Technology I

AbbVie Inc.

Chicago (IL)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

AbbVie is seeking a skilled Senior Full Stack Engineer to design and build modern web applications using React/TypeScript and Python/Node services. You will craft Apollo GraphQL subgraphs, manage NoSQL data stores, and deploy via Docker and Kubernetes (EKS) with Helm.

The role emphasizes collaboration across disciplines and advanced engineering practices. Responsibilities include leading technical teams, building responsive web experiences, and instrumenting services with Datadog for

Qualifications

  • Hands-on experience delivering production apps with Python and React + TypeScript.
  • Experience with NoSQL databases and data modeling.
  • Containerization with Docker and Kubernetes, preferably EKS.
  • CI/CD workflows with GitHub Actions including tests and deployments.
  • Strong English communication and collaboration.

Responsibilities

  • Conceive, design, engineer full stack solutions spanning React/TypeScript, Python and Node.js.
  • Lead projects and technical staff to develop and deploy significant products and improvements.
  • Design responsive, accessible web experiences using modern tooling and shared design systems.
  • Develop Apollo GraphQL subgraphs and the federated supergraph at scale.
  • Build and operate Python back-end services and NoSQL data models.
  • Package and deploy applications using Docker, Kubernetes, and Helm.
  • Create CI/CD pipelines with GitHub Actions and Playwright tests.

Skills

Python
React
TypeScript
NoSQL Databases
Kubernetes
Docker
GitHub Actions
Apollo GraphQL
AWS
LLM integration
Datadog APM

Education

Bachelor's Degree
Master's Degree
PhD

Tools

Neo4j
DynamoDB
MongoDB
Redis
Apollo Server
Hapi Framework

Job description

Company Description

About AbbVie

AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across several key therapeutic areas including immunology, oncology, and neuroscience - and products and services in our Allergan Aesthetics portfolio. For more information about AbbVie, please visit us at www.abbvie.com. Follow @abbvie on LinkedIn,Facebook,Instagram,XandYouTube.

Job Description

Work collaboratively with technology and business groups to conceive, design, engineer, and implement full stack software solutions that solve significant scientific or business problems. Deliver production-grade web applications and services across a modern React/TypeScript front-end, Python and Node back-end services, federated ApolloGraphQLAPIs, and NoSQL data platforms, deployed as containerized workloads on Kubernetes/EKS. Investigate,identify, and implementstate-of-the-artplatforms and engineering practices that drive productivity and efficiency gains across multiple business areas. Contribute to the advancement of full stack engineering practice and develop productive collaborations across multiple disciplines.

Responsibilities:

  • Conceive, design, engineer, and implement full stack software solutions—spanning React/TypeScriptfront-ends, Python and Node.js services, ApolloGraphQLfederated subgraphs, and NoSQL data stores—by studying information needs, conferring with users, and analyzing systems flow, data usage, and work processes. Routinelydemonstrateinitiative and creativity in developing technology solutions.
  • Serve astechnicalexpert or lead projects/programs and technical staff to develop, test, and implement significant new products, operational improvements, ornew approachesto problems at the division/business unit level.
  • Design and build responsive, accessible web experiences in React and TypeScript, using modern tooling (Vite,GraphQLcodegen,TanStack/Redux Toolkit, react-hook-form,zod) and shared design systems.
  • Design, implement, and evolve Apollo GraphQL subgraphs and the federatedsupergraph; author schemas, resolvers, and data-loading patterns that scale across multiple services and clients.
  • Build andoperatePython back-end services, including agent/LLM-integrated services, exposing them safely and observably to front-end and downstream consumers.
  • Architect andoperateNoSQL data models (e.g., graph databases such as Neo4j, document/key-value stores, and caches such as Redis), ensuring performance, resilience, andappropriate consistencyguarantees for the workloads served.
  • Package and deploy applications using containerization (Docker) and orchestrate workloads on Kubernetes/Amazon EKS via Helm; define production-grade manifests, charts, and service configurations.
  • Build andmaintainCI/CD pipelines with GitHub Actions to automate build, test (unit, integration, and end-to-end with Playwright), security scanning, container image publishing,supergraphcomposition, and deployment across environments.
  • Instrument services and clients for observability using tools such as Datadog (APM/tracing and Browser RUM) anduse those signals to analyze and resolve technical problems using disciplined problem-solving methods.
  • Contribute to the advancement of the function by studyingstate-of-the-arttools, techniques, and computing equipment;participatein educational opportunities and professional organizations.
  • Demonstrate highproficiencyacross a wide range of technologies and platforms related to software design and development, programming languages, data integration, data storage, network connectivity, and virtualization/cloud environments.
  • Operate with high autonomy and productivity,requiring onlyminimal direction from or interaction with supervisor. Accountable for total project scope, budget, completion within budget constraints, and scheduled completion date. Accountable for successful andtimelycompletion of all tasks/projects under direct and matrix control.
  • Mayinitiatenew areas of investigation that are meaningful, reliable, and can be incorporated directly into a scientific or business activity.
Qualifications

Required:

  • Bachelor's Degree with 6 years' experience;Master's Degreewith 5 years' experience; PhD with 0 years' experience.
  • Possess thorough theoretical and practical understanding of full stack software engineering.
  • Proven, hands-on experience delivering production applications withPythonandReact + TypeScript.
  • Working experience withNoSQL databases(graph, document, or key-value —e.g., Neo4j, DynamoDB, MongoDB, Redis), including data modeling and performance tuning.
  • Practical experience withcontainerization (Docker)and orchestration onKubernetes, preferablyAmazon EKS, including Helm chart authoring.
  • Experience authoring andmaintainingCI/CD workflows in GitHub Actions, including containerized build/publish and automated test pipelines.
  • Strong TypeScriptproficiency, including type-driven API design and shared type/codegenworkflows between client and service.
  • Proven implementation of creative technology solutions thatadvancedthe business.
  • Excellent written and oral English communication skills.

Preferred:

  • Demonstrated experience designing, implementing, and consumingApolloGraphQLAPIs; experiencewith Apollo Federation / subgraph architectures strongly preferred.
  • Experience with AWS services (S3, IAM, STS), Node.js server frameworks (Hapi/Apollo Server), Python service frameworks and packaging (uv,pydantic,httpx), Redis-based caching, observability tooling (Datadog APM/RUM), Playwright end-to-end testing, and secure SDLC practices in a regulated (GxP) environment.
  • Exposure to LLM/agent-based application development and integration with internal AI SDKs.
Additional Information

Applicable only to applicants applying to a position in any location with pay disclosure requirements under state orlocal law:

  • The compensation range described below is the range of possible base pay compensation that the Companybelieves ingood faith it will pay for this role at thetimeofthis posting based on the job grade for this position.Individualcompensation paid within this range will depend on many factors including geographiclocation,andwemay ultimately pay more or less than the posted range. This range may bemodified in thefuture.
  • We offer a comprehensive package of benefits including paid time off (vacation, holidays, sick),medical/dental/visioninsurance and 401(k) to eligibleemployees.
  • This job is eligible toparticipate in our short-term incentiveprograms.

Note: No amount of payis considered to bewages or compensation until such amount is earned, vested, anddeterminable.Theamountandavailabilityof anybonus,commission, incentive, benefits, or any other form ofcompensation and benefitsthat are allocable to a particular employeeremains in the Company'ssoleandabsolutediscretion unless and until paid andmay bemodified at the Company’s sole and absolute discretion, consistent withapplicable law.

AbbVie is an equal opportunity employer and is committed to operating with integrity, driving innovation, transforming lives and serving our community. Equal Opportunity Employer/Veterans/Disabled.

US & Puerto Rico only - to learn more, visit https://www.abbvie.com/join-us/equal-employment-opportunity-employer.html

US & Puerto Rico applicants seeking a reasonable accommodation, click here to learn more:

https://www.abbvie.com/join-us/reasonable-accommodations.html

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: React/TypeScript, GraphQL & Cloud
Senior Full-Stack Engineer: React/TypeScript, GraphQL & Cloud

AbbVie Inc. • Chicago (IL)

Hybrid
USD 120,000 - 180,000
Senior Engineer, Technology I
Senior Engineer, Technology I

ABBVIE • North Chicago (IL)

On-site
USD 97,000 - 184,000
Associate Engineer, Technology I
Associate Engineer, Technology I

AbbVie • North Chicago (IL)

On-site
USD 70,000 - 90,000
Paid time off
Medical insurance
Dental insurance
+2
Integration Engineer
Integration Engineer

AbbVie Inc. • Chicago (IL)

Hybrid
USD 85,000 - 120,000
Engineer, Quality Systems
Engineer, Quality Systems

AbbVie • Florham Park (NJ)

On-site
USD 140,000 - 180,000
Paid time off
Medical/dental/vision insurance
401(k)
Engineer, Quality Systems
Engineer, Quality Systems

AbbVie • North Chicago (IL)

On-site
USD 120,000 - 180,000
Paid time off
Medical/dental/vision insurance
401(k) plan
Senior Engineer Technology II - SAP Supply Chain Management
Senior Engineer Technology II - SAP Supply Chain Management

AbbVie • United States

On-site
USD 170,000 - 250,000
401(k) plan
Health insurance
Paid time off
AI-Driven Biopharma Data Engineer
AI-Driven Biopharma Data Engineer

AbbVie Inc. • Worcester (MA)

On-site
USD 120,000 - 180,000
Senior Engineer Technology II - SAP Supply Chain Management
Senior Engineer Technology II - SAP Supply Chain Management

AbbVie Inc. • North Chicago (IL)

On-site
USD 140,000 - 190,000
Engineer, Technology I, Health Science
Engineer, Technology I, Health Science

ABBVIE • South San Francisco (CA)

On-site
USD 75,000 - 143,000