Senior Engineer, Technology I

Employer
AbbVie
Location
North Chicago, IL
Posted date
Sep 30, 2026
AbbVie logo

By clicking apply, your email address will be shared with the employer.

Job Details

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 atwww.abbvie.com. Follow @abbvie onLinkedIn,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 solutionsspanning React/TypeScriptfront-ends, Python and Node.js services, ApolloGraphQLfederated subgraphs, and NoSQL data storesby 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 Companys 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, visithttps://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

By clicking apply, your email address will be shared with the employer.