AbbVie

Senior Software Engineer – DevOps

AbbVie

full-time

Posted on:

Location Type: Remote

Location: IllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $109,500 - $208,500 per year

Job Level

Tech Stack

About the role

  • Prepare and install solutions by determining and designing system specifications, standards, and programming
  • Improve operations by conducting systems analysis and recommending changes in policies and procedures
  • Provide day-to-day technical leadership; leverage professional experience to recommend best practices, systems, and architectures
  • Design, build, and maintain efficient, robust, scalable CI/CD pipelines and automated workflows for software delivery, integration, and testing
  • Provide leadership in establishing best practices for DevOps, configuration management, and pipeline automation
  • Participate in requirements refinement, architecture discussions, design specification reviews, and test plan development for features across the full stack
  • Write clean, maintainable code and documentation using engineering best practices
  • Write unit, component, and integration tests
  • Develop, implement, and manage automated build, test, and deployment pipelines using tools such as Terraform, Cloud Formation, Github workflows, GitHub Actions, Jfrog Artifactory or similar tools
  • Collaborate with development, QA, and operations teams to ensure end-to-end pipeline reliability and performance
  • Monitor, troubleshoot, and optimize pipeline processes; implement metrics and reporting for pipeline health
  • Integrate tools for automated code quality checks, security scanning, and continuous integration
  • Evaluate and adopt new technologies for pipeline automation and DevOps practices
  • Ensure compliance with regulatory and security standards within the build/deployment pipeline
  • Guide teams in source control management (e.g., branching strategies, Git workflows)
  • Support onboarding and training for pipeline usage and best practices across engineering functions

Requirements

  • Bachelor’s Degree and 7 years’ experience OR Master’s Degree and 6 years’ experience OR PhD and 2 years’ experience
  • Demonstrated experience designing and maintaining CI/CD pipelines in cloud, on-prem, or hybrid environments
  • Familiarity with version control systems (Git), artifact repositories (Artifactory), and pipeline logging/monitoring solutions
  • Understanding of modern DevOps practices: infrastructure as code, policy as code, automated testing frameworks, security in build pipelines
  • Must have experience in structured software and systems development and integration, including experience in software design methodologies, design patterns, component-oriented software architecture to produce high-quality software applications
  • Knowledge of software life cycle processes used in regulated development environments
  • Result-oriented, self-motivated and able to participate as both a team member and an individual contributor
  • Self-starter able to work with minimal direction
  • Strong verbal and written communication skills (documentation, process communication, collaboration)
Benefits
  • paid time off (vacation, holidays, sick)
  • medical/dental/vision insurance
  • 401(k) to eligible employees
  • eligible to participate in short-term incentive programs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CI/CD pipelinesautomated workflowssystems analysisunit testingintegration testingsoftware design methodologiescomponent-oriented software architectureinfrastructure as codeautomated testing frameworkssecurity in build pipelines
Soft Skills
technical leadershipcollaborationself-motivatedresult-orientedstrong communication skillsteam memberindividual contributorminimal direction
Certifications
Bachelor’s DegreeMaster’s DegreePhD