Software Engineering Manager

BioSpace

San Francisco (CA)

On-site

USD 130,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading global biopharmaceutical company is seeking a Software Engineering Manager (Data Services) in San Francisco, CA. The successful candidate will oversee a team developing backend data services and products, ensuring high-quality standards and compliance. Requires 8+ years of engineering experience, leadership skills, and expertise in Python, JavaScript, and data engineering practices.

Qualifications

  • 8+ years of experience in Software Engineering with a strong data background.
  • 2+ years of experience in leading a team of engineers.
  • Experience developing production-grade applications with Python and JavaScript.

Responsibilities

  • Lead and manage a team of Software and Data engineers.
  • Ensure the timely delivery of data services and products.
  • Communicate effectively with both technical and non-technical stakeholders.
  • Monitor and improve the reliability and performance of services.

Skills

Software Engineering
Data Engineering
Team Leadership
Project Management
Cross-functional Communication
Data Governance
Cloud Technologies (AWS)
Database Management (SQL, NoSQL)
Microservices Architecture
Continuous Integration/Deployment

Education

BS or MS in Computer Science or related field

Tools

Python
JavaScript
Node.js
AWS
Terraform
Docker
Kubernetes
Git
PostgreSQL
Snowflake

Job description

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: immunology, oncology, neuroscience, and eye care, and products and services in our Allergan Aesthetics portfolio.

As the Software Engineering Manager (Data Services), you will report to the Director of Engineering (Data and Machine Learning) and continuously collaborate with key stakeholders across the business while overseeing the design, development, and maintenance of backend data services and data products to solve the most critical technical problems.

Responsibilities
  • Take ownership for achieving objectives and key results for your team, allocate resources, oversee and own technical solutions, communicate schedule, status, and milestones.
  • Lead and manage a team of Software and Data engineers by setting goals, supervising work, providing guidance, evaluating performance, removing barriers, cultivating career development, and promoting job satisfaction.
  • Work closely with stakeholders to understand project requirements and define project plans for the development and timely delivery.
  • Communicate effectively with both technical and non-technical stakeholders. Translate technical concepts into understandable terms for different audiences.
  • Collaborate with architects and senior engineers to design scalable and efficient systems using architecture best practices while ensuring that the chosen technologies align with the organization's goals and future needs.
  • Review code and provide technical guidance to ensure high-quality code standards and adherence to best practices.
  • Oversee the reliability and performance by implementing monitoring, logging, and alerting systems to identify and address issues proactively.
  • Enforce data governance policies and best practices. Ensure data quality, security, and compliance with relevant regulations and standards.
  • Stay updated on industry trends, emerging technologies, and best practices. Encourage continuous learning and skill development within the team.
Qualifications

Required Experience and Skills:

  • BS or MS in Computer Science or related field; or comparable experience.
  • 8+ years as a Software Engineer with a strong data engineering background (backend services, API, data pipelines, and infrastructure).
  • 2+ years of experience leading and managing at least 4 engineers.
  • Experience in developing production-grade applications using Python, JavaScript, TypeScript, and Node.js.
  • Experience with developing and scaling data APIs (REST, GraphQL, Apollo), microservices, and event-driven systems.
  • In-depth knowledge of data warehousing, data pipelines, data integration.
  • Proficient with SQL and NoSQL flavors like PostgreSQL, Snowflake, and DynamoDB.
  • Experience with AWS, Git, Terraform, CI/CD pipelines, Docker, Kubernetes, Serverless (Lambda, SQS, SNS).
  • You've set up successful test suites to cover unit, integration, e2e, load, and security tests.
  • Strong interpersonal and verbal communication skills.
  • Experience in project management, resource allocation, and stakeholder collaboration.
  • Strong leadership skills with the ability to motivate and guide a technical team.
  • Familiarity with NestJS, Node.js, FastAPI, PostgresSQL, Snowflake, DynamoDB, Kafka, Fivetran, dbt, Airflow, Docker, Kubernetes, DataDog, PagerDuty.

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.

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)

BioSpace • Worcester (MA)

Hybrid
USD 85,000 - 115,000
Paid time off
Medical, dental, and vision insurance
401(k) plan
+1
Engineer, Technology I
Engineer, Technology I

PowerToFly • Illinois

Hybrid
USD 100,000 - 140,000
Paid time off
Medical/dental/vision insurance
401(k)
Associate Backend Software Engineer II
Associate Backend Software Engineer II

PowerToFly • Illinois

On-site
USD 90,000 - 125,000
Paid time off
Medical/dental/vision insurance
401(k)
Senior Engineer, Technology II (Data Engineering & Architecture)
Senior Engineer, Technology II (Data Engineering & Architecture)

BioSpace • North Chicago (IL)

On-site
USD 140,000 - 190,000
Associate Full Stack Software Engineer II
Associate Full Stack Software Engineer II

PowerToFly • Illinois

On-site
USD 70,000 - 100,000
Comprehensive benefits package including paid time off
Medical/dental/vision insurance
401(k) contributions
Engineer, Technology I
Engineer, Technology I

BioSpace • North Chicago (IL)

On-site
USD 90,000 - 120,000
Associate Software Engineer I
Associate Software Engineer I

AbbVie • Illinois

On-site
USD 70,000 - 90,000
401(k)
Paid time off
Medical/dental/vision insurance
Senior Data Engineer II (Operational Business Insights – Quality Data Engineer)
Senior Data Engineer II (Operational Business Insights – Quality Data Engineer)

Allergan • Chicago (IL), Northern (KY)

Hybrid
USD 167,000 - 184,000
Senior Engineer, Technology II (Data Engineering & Architecture)
Senior Engineer, Technology II (Data Engineering & Architecture)

AbbVie • Illinois

On-site
USD 150,000 - 210,000
Paid time off
Medical/dental/vision insurance
401(k) plan
+1
Senior Engineer, Technology II (Data Engineering & Architecture)
Senior Engineer, Technology II (Data Engineering & Architecture)

AbbVie • North Chicago (IL)

On-site
USD 140,000 - 190,000
Medical/dental/vision insurance
401(k) plan
Paid time off