Talent.com
Software Engineering Manager

Software Engineering Manager

Allergan AestheticsSan Francisco, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Overview

As the Software Engineering Manager (Data Services) you will report to the Director of Engineering (Data and Machine Learning) and 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

  • 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
  • Additional Information

  • The compensation range described below is the range of possible base pay compensation that the Company believes in good faith it will pay for this role at the time of this posting based on the job grade for this position. Individual compensation paid within this range will depend on many factors including geographic location, and we may ultimately pay more or less than the posted range. This range may be modified in the future.
  • We offer a comprehensive package of benefits including paid time off (vacation, holidays, sick), medical / dental / vision insurance and 401(k) to eligible employees.
  • This job is eligible to participate in our short-term incentive programs.
  • This job is eligible to participate in our long-term incentive programs
  • Note : No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, incentive, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole and absolute discretion unless and until paid and may be modified at the Company’s sole and absolute discretion, consistent with applicable 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

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineering Manager • San Francisco, CA, United States

    Related jobs
    • Promoted
    Software Engineering Manager, Labs

    Software Engineering Manager, Labs

    GoogleMountain View, CA, United States
    Full-time
    Software Engineering Manager, Labs.Applicants in San Francisco : Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair ...Show moreLast updated: 7 days ago
    • Promoted
    Software Engineering Manager - Horizon Engine

    Software Engineering Manager - Horizon Engine

    MetaBurlingame, CA, US
    Full-time
    Software Engineering Manager – Horizon Engine Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team. As an engineering manager you will support, enable and...Show moreLast updated: 8 days ago
    • Promoted
    • New!
    Manager, Software Engineering Management

    Manager, Software Engineering Management

    ServiceNow, Inc.Santa Clara, CA, United States
    Full-time
    As the manager of Software Engineering, you will lead the team responsible for the Software Asset Management (SAM) product area within IT Asset Management (ITAM), enabling organizations to manage s...Show moreLast updated: 18 hours ago
    • Promoted
    Manager Software Engineering

    Manager Software Engineering

    telenavSanta Clara, CA, United States
    Full-time
    Do you dream of what cars of the future will look like when you combine them with connectivity, a smartphone, and cloud services? Can you imagine uniting those dreams with a company that has the sk...Show moreLast updated: 30+ days ago
    • Promoted
    Manager, Software Engineering (Payments)

    Manager, Software Engineering (Payments)

    GoFundMeSan Francisco, CA, United States
    Full-time
    Manager, Software Engineering (Payments).Want to help us help others? We’re hiring!.GoFundMe is the world’s most powerful community for good, dedicated to helping people help each other.By uniting ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Manager 2, Software Engineering

    Manager 2, Software Engineering

    IntuitMountain View, CA, US
    Full-time
    Come join the Intuit Data Exchange team as Engineering Manager 2.As an Engineering Manager within the Intuit Data Exchange team, you will lead a highly dynamic data platform that processes billions...Show moreLast updated: 9 hours ago
    • Promoted
    Software Engineering Manager

    Software Engineering Manager

    Pure StorageSanta Clara, CA, United States
    Full-time
    We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.Here, you lead with innovative thinking, grow along with us, and join the smartest team in t...Show moreLast updated: 2 days ago
    • Promoted
    Manager, Software Engineering

    Manager, Software Engineering

    IntuitiveSunnyvale, CA, United States
    Full-time
    In this role, you will lead a small software engineering team in a fast-paced environment.Your team will design and implement a variety of software components. You will take on projects with broad t...Show moreLast updated: 2 days ago
    • Promoted
    Software Engineering Manager - Storage

    Software Engineering Manager - Storage

    LambdaSan Francisco, CA, United States
    Full-time
    We are seeking an experienced Software Engineering Manager with a history in the development of storage protocols and distributed storage systems to lead a team of Storage Software Engineers and Di...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Manager

    Software Engineering Manager

    IXL LearningSan Mateo, CA, United States
    Full-time
    IXL Learning, developer of personalized learning products used by millions of people globally, is seeking a Software Engineering Manager to manage a team of talented engineers and provide hands-on ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Manager, MTIA

    Software Engineering Manager, MTIA

    MetaMenlo Park, CA, United States
    Full-time
    Software Engineering Manager, MTIAThe MTIA (Meta Training & Inference Accelerator) Software team is part of AI and Compute Foundation organization. The team’s mission is to explore, develop and help...Show moreLast updated: 8 days ago
    • Promoted
    Software Engineering Manager

    Software Engineering Manager

    Applied IntuitionMountain View, CA, United States
    Full-time
    Get AI-powered advice on this job and more exclusive features.Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017,...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Manager

    Software Engineering Manager

    Jobright.aiSan Francisco, CA, United States
    Full-time
    Be among the first 25 applicants.Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. Jobright does not hire directly for these positions.We con...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Manager, Reliability

    Software Engineering Manager, Reliability

    LinkedInMountain View, CA, United States
    Full-time
    Software Engineering Manager, Reliability.Software Engineering Manager, Reliability.Get AI-powered advice on this job and more exclusive features. Direct message the job poster from.Our vision is to...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Manager

    Software Engineering Manager

    IXLSan Mateo, CA, United States
    Full-time
    IXL Learning, developer of personalized learning products used by millions of people globally, is seeking a Software Engineering Manager to manage a team of talented engineers and provide hands-on ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Manager, Software Engineering

    Manager, Software Engineering

    Ritchie Bros.Fremont, CA, United States
    Full-time
    The Manager, Software Engineer supports our line of business operations by architecting, leading, and collaborating with developers to produce full stack solutions using modern frameworks and techn...Show moreLast updated: 4 hours ago
    • Promoted
    Software Engineering Manager

    Software Engineering Manager

    AssuredPalo Alto, CA, United States
    Full-time
    Get AI-powered advice on this job and more exclusive features.This range is provided by Assured.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more....Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Manager, Product

    Software Engineering Manager, Product

    MetaMenlo Park, CA, United States
    Full-time
    Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team.As an engineering manager you will support, enable and empower your team, managing high performing e...Show moreLast updated: 30+ days ago