Software Engineering Director jobs in the United States

Software Engineering Director directs and oversees the software engineering function in developing, releasing, and maintaining software applications/operating systems according to business needs. Establishes policies and procedures that produce high-quality software product and service. Being a Software Engineering Director requires a bachelor's degree. Typically reports to top management. The Software Engineering Director manages a departmental sub-function within a broader departmental function. Creates functional strategies and specific objectives for the sub-function and develops budgets/policies/procedures to support the functional infrastructure. Deep knowledge of the managed sub-function and solid knowledge of the overall departmental function. To be a Software Engineering Director typically requires 5+ years of managerial experience. (Copyright 2024 Salary.com)

5
Director of SaaS Platform Operations
  • 50200081 - Software Engineering Leader
  • Barcelona, DE FULL_TIME
  • Are you ready to be part of the future of healthcare? Are you able to think big, be bold and harness the power of digital and AI to take on longstanding life sciences challenges? Then Evinova, a new healthtech business, part of the AstraZeneca Group might be for you! Transform billions of patients’ lives through technology, data and groundbreaking ways of working.

    The Platform Operations team plays a critical role in ensuring the seamless delivery of our pharmaceutical clinical SaaS products by maintaining a highly reliable, secure, and scalable platform infrastructure hosted in AWS. This team is responsible for monitoring the health and performance of the platform, managing cloud resources, automating operations through infrastructure-as-code and CI/CD pipelines, and ensuring compliance with industry standards such as Good Clinical Practices (GCP). The team collaborates closely with engineering, product, and security teams to ensure platform capabilities meet business and customer needs while driving operational excellence.

    As the Lead, you will oversee the day-to-day operations and long-term strategy of our platform, ensuring 24/7 availability, performance, and cost-efficiency. You will spearhead efforts to build a proactive, automated, and highly resilient operations environment, focusing on incident management, performance optimization, and disaster recovery. You will establish and enforce platform operational standards, drive compliance with pharmaceutical industry regulations, and act as a key partner for cross-functional teams during product launches and updates. By prioritizing mentorship, you will guide and grow a high-performing team, fostering a culture of collaboration, innovation, and accountability. We require a deep understanding of cloud-native technologies, AWS infrastructure, and the unique demands of regulated industries, foundational to the successful delivery of impactful solutions to the pharmaceutical industry.

    Accountabilities

     

    Operational Excellence

    • Monitor platform health using tools for observability, logging, and metrics (e.g., Prometheus, CloudWatch, Datadog).

    • Respond to and resolve incidents quickly, with a focus on minimizing downtime and ensuring service level agreements (SLAs).

    • Conduct root cause analyses (RCA) and implement corrective measures for recurring issues.

    • Continuously analyze and optimize system performance to meet user demand and ensure cost efficiency.

    • Monitor application workloads and tune the system for scalability and responsiveness.

    • Implement and maintain backup and disaster recovery solutions.

    • Design for fault tolerance and redundancy to ensure high availability.

    Platform Administration

    • Manage and optimize the underlying cloud environment (e.g., AWS, Azure, GCP).

    • Monitor resource utilization and optimize costs while maintaining required performance levels.

    • Maintain automation scripts and infrastructure-as-code (IaC) tools (e.g., Terraform, Ansible).

    • Ensure seamless deployment of updates and new features using CI/CD pipelines.

    • Forecast future resource needs and plan for scaling up or down to meet changing demands.

    Security and Compliance

    • Enforce strict role-based access controls (RBAC) and manage user permissions.

    • Ensure systems are up-to-date with patches and security updates.

    • Work with the security team to identify and mitigate vulnerabilities in the infrastructure.

    • Implement controls and documentation processes to meet regulatory and industry standards (e.g., GCP, HIPAA, GDPR, SOC 2).

    Automation and Tooling

    • Develop scripts and tools to automate manual tasks, such as provisioning, monitoring, and scaling resources.

    • Maintain and enhance IaC practices to ensure consistency, traceability, and rapid provisioning.

     

    Collaboration and Enablement

    • Work closely with product, engineering, and security teams to ensure platform requirements are met.

    • Act as the operational liaison for product launches, updates, and incident resolutions.

    • Provide operational tools, guidelines, and frameworks for development teams to manage and deploy applications.

     

    Reporting and Documentation

    • Track and report platform uptime, response times, and other key performance indicators (KPIs).

    • Maintain up-to-date documentation for processes, configurations, and troubleshooting procedures.

     

    Continuous Improvement

    • Conduct post-mortem meetings for incidents to identify areas for improvement.

    • Use feedback from internal and external stakeholders to refine platform capabilities.

    • Continuously evaluate emerging technologies and practices to improve platform operations.

    Vendor & Contract Management

    • Act as the primary point of contact for the outsourced team, ensuring service level agreements (SLAs) are met and deliverables align with the company’s operational requirements.

    • Regularly review the performance of the outsourced team, provide constructive feedback, and ensure their work meets the company's standards for quality, compliance, and efficiency.

    • Facilitate seamless collaboration between the contract team and internal teams, aligning their efforts with the broader platform and product goals.

    • Develop and maintain documentation and knowledge-sharing practices to ensure continuity of operations and enable a smooth transition to an in-house team in the future.

    • Ensure the contract team adheres to company policies, industry regulations (e.g., GCP), and security protocols, addressing any gaps proactively.

    Essential Skills/Experience

    • Significant experience in SaaS platform operations or related fields, with substantial experience in a leadership role.

    • Technical degree or equivilent

    • Experience running operations for a cloud-native SaaS platform.

    • Familiarity with operational requirements in regulated industries, particularly the pharmaceutical or healthcare sector is highly preferred.

    • Demonstrated ability to lead post-incident reviews and implement solutions for system improvements.

    • Experience managing budgets including cloud cost optimization and vendor contract negotiation.

    • Deep knowledge of AWS services, including EC2, S3, RDS, Lambda, CloudFormation, and CloudWatch.

    • Experience with monitoring and optimizing cloud infrastructure for scalability and cost-efficiency.

    • Proficiency with tools like Terraform, Ansible, or CloudFormation for automating resource provisioning and management.

    • Hands-on experience with CI/CD tools such as Jenkins, GitLab CI, or AWS CodePipeline.

    • Strong scripting skills in Python, Bash, or similar for automation and troubleshooting.

    • Familiarity with observability tools like Datadog, Prometheus, or ELK stack.

    • Experience managing outsourced or contract teams, including monitoring performance and ensuring SLA adherence.

    • Ability to collaborate effectively with engineering, product, and security teams.

    • Strong written and verbal communication skills for reporting and documentation.

    • Proven track record of hiring, mentoring, and building high-performing operations teams. Deep knowledge of cloud platforms, specifically AWS, microservices architecture, API design, and database management (SQL/NoSQL).

    • Strong understanding of security principles, including encryption, identity management, and compliance with regulations like GDPR or HIPAA.

    AstraZeneca embraces diversity and equality of opportunity. We are committed to building an inclusive and diverse team representing all backgrounds, with as wide a range of perspectives as possible, and harnessing industry-leading skills. We believe that the more inclusive we are, the better our work will be. We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics. We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorization and employment eligibility verification requirements.

  • 8 Days Ago

1
Executive Director, Process Engineering
  • 10001097 - Senior Director Science
  • Gaithersburg, MD FULL_TIME
  • If you have the passion and the drive to accelerate growth and make people’s lives better – then AstraZeneca is the place for you. In Operations we have a big ambition – to deliver more medicines to p...
  • 23 Days Ago

M
Software Engineering II
  • MIM Software
  • Beachwood, OH FULL_TIME
  • As a developer working on our Java desktop application, you will work on challenging projects to manipulate, display, find, transfer, and label medical images. The MIM platform provides tools to autom...
  • 1 Month Ago

R
Manager, Software Engineering
  • Recast Software
  • Recast MN Headquarters, MN FULL_TIME
  • About Recast Software:Recast Software, located in Minneapolis, MN, empowers organizations to better manage and support users and devices. Our mission is to simplify the work of IT teams and enable the...
  • 1 Month Ago

D
Director of Software Application Engineering
  • Delve
  • Philadelphia, PA FULL_TIME
  • Delve is actively seeking a talented, driven and passionate Director of Software Engineering to build our dynamic software team across our multiple studios. You will have the opportunity to deliver ex...
  • 1 Day Ago

L
Director of Software Engineering
  • liblab
  • Austin, TX FULL_TIME
  • Job DetailsJob DescriptionJob DescriptionWho We AreLibLab is an engineering company, by developers, for developers. Founded in 2022, LibLab was created to transform how client libraries are made. Buil...
  • 1 Day Ago

S
Director of Engineering
  • Sheraton Pentagon City
  • Arlington, VA
  • About Us: The Sheraton Pentagon City is an upscale hotel in Arlington that overlooks the Washington, D.C monuments and i...
  • 12/6/2024 12:00:00 AM

A
Director of Engineering
  • ABM Industries
  • Washington, DC
  • ABM (NYSE: ABM) is a leading provider of facility solutions with revenues of approximately $6.4 billion and over 130,000...
  • 12/6/2024 12:00:00 AM

E
Associate Director - IAM Engineering
  • Eli Lilly and Company
  • Washington, DC
  • At Lilly, we unite caring with discovery to make life better for people around the world. We are a global healthcare lea...
  • 12/6/2024 12:00:00 AM

C
Director, Software Engineering - Associate Experience
  • Capital One
  • Falls Church, VA
  • Center 3 (19075), United States of America, McLean, Virginia Director, Software Engineering - Associate Experience We ar...
  • 12/6/2024 12:00:00 AM

C
Distinguished Engineer, Director - Card Core Data Architecture
  • Capital One
  • Mc Lean, VA
  • Center 1 (19052), United States of America, McLean, Virginia Distinguished Engineer, Director - Card Core Data Architect...
  • 12/6/2024 12:00:00 AM

C
Director, Software Engineering - Associate Experience
  • Capital One
  • Mc Lean, VA
  • Center 3 (19075), United States of America, McLean, Virginia Director, Software Engineering - Associate Experience We ar...
  • 12/5/2024 12:00:00 AM

C
Director, Software Engineering - Associate Experience
  • Capital One
  • Washington, DC
  • Center 3 (19075), United States of America, McLean, Virginia Director, Software Engineering - Associate Experience We ar...
  • 12/5/2024 12:00:00 AM

G
Associate Director, Process Engineering
  • GSK, Plc.
  • Rockville, MD
  • Site Name: USA - Maryland - Rockville Posted Date: Oct 23 2024 The Associate Director for the Process Engineering functi...
  • 12/3/2024 12:00:00 AM

Income Estimation for Software Engineering Director jobs
$219,698 to $281,777

Career Path for Software Engineering Director