Talent.com
Director of Software Engineering – SaaS ERP Modernization
Director of Software Engineering – SaaS ERP ModernizationRocket EMS • Santa Clara, CA, United States
No longer accepting applications
Director of Software Engineering – SaaS ERP Modernization

Director of Software Engineering – SaaS ERP Modernization

Rocket EMS • Santa Clara, CA, United States
8 days ago
Job type
  • Full-time
Job description

Overview

Director of Software Engineering – SaaS ERP Modernization at Rocket EMS. Lead the end-to-end transformation of core manufacturing ERP and Factory Execution platforms from a legacy system to a scalable cloud-native SaaS ecosystem on Microsoft Azure. Reporting to the CIO, you will guide globally distributed engineering teams across the U.S., Vietnam, and India to drive technical strategy, execution excellence, and platform modernization that supports mission-critical factory operations and enterprise-wide integration.

Base pay range

$250,000.00 / yr - $275,000.00 / yr

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Information Services

Key Responsibilities

  • Strategic & Technical Leadership : Define and execute ERP modernization and SaaS architecture strategies; partner with CIO, software architects, product managers, and Development Manager; own the entire software development lifecycle from design through deployment and support.
  • Engineering Team Leadership : Hire, lead, and grow a high-performing, distributed engineering team; cultivate ownership, excellence, and continuous improvement; mentor team members and build future leaders.
  • Application Modernization & Architecture : Drive migration from .NET monolithic ERP to Azure-based microservices; transition infrastructure from IIS to NGINX and containerized platforms; champion API-first, modular architecture; oversee front-end modernization (React / Angular / Vue) with a security-first approach.
  • Software Development Standards : Define and enforce best practices including clean code, test-driven and secure coding, peer reviews, agile methodologies; monitor health via KPIs (code quality, APM, velocity, documentation, deployment frequency); experience with Power BI / Tableau for reporting.
  • DevOps & Cloud Infrastructure : Build scalable CI / CD pipelines, IaC (Terraform / Python / Bicep), automated testing, and monitoring; ensure security, scalability, and compliance of cloud environments.
  • Legacy ERP & Factory Execution System Stability : Maintain operational continuity during SaaS transition; lead efforts to improve uptime and streamline support, transitioning dependencies to the SaaS platform.
  • Cross-Functional Collaboration : Liaise among software engineering, cybersecurity, IT infrastructure, and business units (manufacturing, finance, supply chain); provide transparent updates to executives.
  • Soft Skills : Strong interpersonal, oral and written communication skills.
  • Technical Skills & Experience : Extensive hands-on experience with Microsoft Azure (App Services, Functions, SQL, API Management), NGINX, Docker, Kubernetes, Terraform / Bicep / ARM; proven track record migrating legacy .NET ERP to cloud-native SaaS; API design; strong SQL Server and PostgreSQL skills; Power BI KPI reporting; Agile / DevOps / CI / CD; automation and security best practices; experience with QA automation; token-based auth (OAuth 2.0, SAML 2.0, Active Directory, Entra ID) and API security policies.

Minimum Qualifications

  • Bachelor’s or Master’s degree in computer science, engineering, or related field.
  • 15+ years of software engineering experience, including 5+ years in a leadership role.
  • Experience with distributed systems in real time.
  • Experience with Application Performance Monitoring (e.g., Kafka, Datadog).
  • Demonstrated success leading global teams and modernizing enterprise applications while managing legacy system support.
  • Excellent communication skills and ability to engage with executives and technical teams alike.
  • Success Measures

  • Successfully launch the modernized ERP platform for internal operations and roll out the commercial SaaS version to customers on schedule.
  • Build and lead a high-performing, distributed engineering team delivering continuous improvements in velocity and code quality.
  • Implement a secure, scalable, API-first microservices architecture on Azure meeting performance and compliance targets.
  • Maintain operational stability of legacy ERP during transition with minimal incidents and downtime.
  • Ensure strong cross-functional collaboration and transparent executive reporting throughout modernization and launch.
  • Why Choose Us

    This is more than just a job – it’s a chance to lead a bold transformation at the heart of Rocket EMS. You’ll be empowered to innovate with cutting-edge technology, inspire a global team, and build the future of manufacturing software. If you’re ready to make a lasting impact in a fast-paced company that values vision and leadership, this is the role for you.

    Seniority level

    Director

    Inferred from the description for this job

    Medical insurance, Vision insurance, 401(k), Paid maternity leave

    #J-18808-Ljbffr

    Create a job alert for this search

    Director Software Engineering • Santa Clara, CA, United States

    Related jobs
    Technical Lead / Manager Software Engineering

    Technical Lead / Manager Software Engineering

    VIVIO, a Public Benefit Corporation • Hayward, CA, US
    Full-time
    VIVIO Health, a Public Benefit Corporation, is revolutionizing pharmacy benefits management through data and technology.Our foundational principle - "The Right Drug for the Right Person at the...Show more
    Last updated: 5 days ago • Promoted
    Director of Software Engineering

    Director of Software Engineering

    NexHealth • San Francisco, CA, United States
    Full-time
    NexHealth’s mission is to accelerate innovation in healthcare.Fixing healthcare is the challenge of our generation.This industry is stuck in the 1990s while affordability and accessibility are spir...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineering Director

    Software Engineering Director

    Siemens AG • Fremont, CA, United States
    Full-time
    Siemens EDA is a global technology leader in Electronic Design Automation software.Our software tools enable companies around the world to develop highly innovative electronic products faster and m...Show more
    Last updated: 3 days ago • Promoted
    Director of Software Engineering

    Director of Software Engineering

    Cognichip • Redwood City, CA, United States
    Full-time
    Get AI-powered advice on this job and more exclusive features.We are seeking a software engineering leader (Director or an experienced Sr. Manager ready to grow into this role) to join our US headqu...Show more
    Last updated: 30+ days ago • Promoted
    Senior Director of Software Engineering

    Senior Director of Software Engineering

    Reconstruct • Menlo Park, CA, United States
    Full-time
    About the job : Senior Director– Software Engineering - SaaS Platform.How often do you get the chance to make a global impact developing the latest AI inside of the “built world”? Reconstruct’s Visu...Show more
    Last updated: 30+ days ago • Promoted
    Sr Director of Software Engineering (Data Platforms)

    Sr Director of Software Engineering (Data Platforms)

    JPMorganChase • Palo Alto, CA, United States
    Full-time
    We are seeking a leader in the Data Engineering domain to join our Data Platforms organization.This team is central to our data strategy, enabling diverse users to consistently and rapidly develop ...Show more
    Last updated: 10 days ago • Promoted
    Director, Solutions Engineering

    Director, Solutions Engineering

    Motive Software • San Francisco, CA, United States
    Full-time
    Director, Solutions Engineering at Motive Software.Let’s face it, a company whose mission is human transformation should have fresh thinking about the employer / employee relationship.We can’t cram i...Show more
    Last updated: 30+ days ago • Promoted
    Director, Software Engineering

    Director, Software Engineering

    Affirm • Palo Alto, CA, US
    Full-time
    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.At Affirm , we've been v...Show more
    Last updated: 8 days ago • Promoted
    Director of Experience Engineering - Digital Channels

    Director of Experience Engineering - Digital Channels

    Anywhere Real Estate • San Jose, CA, US
    Full-time
    A leading real estate company in San Jose is hiring a Director of Software Engineering to lead teams in designing and delivering digital experiences using cloud-native technologies.The role demands...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Director, Software Engineering

    Senior Director, Software Engineering

    PacBio • Menlo Park, CA, United States
    Full-time
    PacBio (NASDAQ PACB) is a premier life science technology company that designs, develops, and manufactures advanced sequencing solutions to help scientists and clinical researchers resolve genetica...Show more
    Last updated: 30+ days ago • Promoted
    Director of Software Engineering,Observability

    Director of Software Engineering,Observability

    CoreWeave • Sunnyvale, CA, United States
    Full-time +1
    Director of Engineering ,Observability.Director of Engineering ,Observability.CoreWeave is the AI Hyperscaler, delivering a cloud platform of cutting edge services powering the next wave of AI.Our ...Show more
    Last updated: 30+ days ago • Promoted
    Director of Engineering, Platform & Applications

    Director of Engineering, Platform & Applications

    LeanData • Santa Clara, CA, United States
    Full-time
    Director of Engineering, Platform & Applications.Get AI-powered advice on this job and more exclusive features.LeanData helps the world’s fastest-growing companies automate, simplify, and accelerat...Show more
    Last updated: 8 days ago • Promoted
    Director, Software Engineering - Payments Platform

    Director, Software Engineering - Payments Platform

    PayPal • San Jose, CA, US
    Full-time
    A global financial services company is seeking a Director of Software Engineering in San Jose, CA.This role involves directing business outcomes, defining engineering strategy, and leading high-per...Show more
    Last updated: 1 hour ago • Promoted • New!
    Sales Director - Enterprise Software

    Sales Director - Enterprise Software

    Slalom • Palo Alto, CA, United States
    Full-time
    Sales Director - Enterprise Software.Sales Director - Enterprise Software.At Slalom, personal connection meets global scale. Our vision is to enable a world in which everyone loves their work and li...Show more
    Last updated: 30+ days ago • Promoted
    Senior Director - Software Engineering - Public Cloud & Developer Experience

    Senior Director - Software Engineering - Public Cloud & Developer Experience

    Salesforce • San Francisco, CA, US
    Full-time
    Senior Director - Software Engineering - Public Cloud & Developer Experience Join to apply for the.Senior Director - Software Engineering - Public Cloud & Developer Experience.Get AI-powere...Show more
    Last updated: 8 days ago • Promoted
    Senior Director, Software Engineering

    Senior Director, Software Engineering

    Abbott Laboratories • Pleasanton, CA, United States
    Full-time
    At Abbott, you can do work that matters, grow, and learn, care for yourself and family, be your true self and live a full life. Career development with an international company where you can grow th...Show more
    Last updated: 3 days ago • Promoted
    Director, Solution Management (27489)

    Director, Solution Management (27489)

    Supermicro • San Jose, CA, United States
    Full-time
    Supermicro® is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customer...Show more
    Last updated: 17 days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Informatica LLC • Redwood City, CA, United States
    Full-time
    Build Your Career at Informatica.We seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous, work-from-anywhere minds eager to so...Show more
    Last updated: 30+ days ago • Promoted