Senior Software Engineering Manager

Job Type: Contract to Hire Full Time
Work Flexibility: Onsite
Location: Santa Clara CA
Required Skills: Azure Java Kafka PostgreSQL Redis Spring Boot

Role: Senior Software Engineering Manager
Location: Santa Clara, CA (Onsite – 4 days/Week)
Duration: FTE/Contract to Hire
Pay Rate: $90 to $100
 
 
Overview: We are seeking a Hands-on Senior Technical Manager to lead a critical development stream focused on industrial software evolution. You will be the primary architect and “Player-Coach” responsible for maintaining our legacy MES and ERP applications while building and scaling a modernized, multi-tenant SaaS Front-End System (FES).
Reporting directly to the CIO & Head of Cybersecurity, you will serve as a foundational leadership pillar. You will recruit, build, and lead a team of experienced and mid-level engineers. You must be a champion of GitOps, AI-driven innovation, and Security by Design, ensuring that commercial deployments are automated, compliant, and delivered on schedule with a calm, professional demeanor.
 
Key Responsibilities:
Executive Leadership and AI Strategy

  • Strategic Reporting: Act as a key advisor to the CIO & Head of Cybersecurity, providing transparent updates on technical debt, security compliance, and transformation milestones.
  • AI and Predictive Analytics: Lead the architectural design and implementation of AI-driven features, leveraging predictive analytics to provide actionable insights for MES and ERP users.
  • Data Fabric Integration: Utilize Microsoft OneLake to create a unified data foundation, ensuring seamless data accessibility for AI models and cross-platform reporting.
  • Talent Acquisition: Lead the full hiring lifecycle to build a high-performing squad, providing active mentorship to both experienced and mid-level engineers.

Hands-on Modernization and Data Migration

  • Active Engineering: Lead from the front by writing core services and architecting microservices using Java 21, Spring Boot, Spring JPA, and Hibernate.
  • Complex Data Migration: Architect the end-to-end data migration from legacy SQL infrastructure to the modern SaaS platform. This includes designing ETL pipelines and ensuring zero data loss during the transition.
  • Synchronization and Cutover: Execute the Strangler Pattern by establishing real-time data synchronization between legacy systems and the modern PostgreSQL environment until the final production cutover.
  • Modern Stack: Deploy API Gateways, Apache Kafka (Event Streaming), and Redis for distributed caching.

Security, GitOps, and Compliance

  • Security by Design: Ensure all architecture adheres to strict Cybersecurity controls, serving as the technical executor for the Head of Cybersecurity’s vision.
  • Automated Lifecycle: Champion the use of GitHub, Azure DevOps, and Argo CD to implement robust GitOps and CI/CD pipelines.
  • Fiscal Stewardship: Monitor Azure cloud consumption and OneLake storage costs, ensuring architectural choices are optimized for both performance and budget.

Technical Requirements:

  • Development: Expert proficiency in Java 21, Spring Boot, Spring JPA, and Hibernate.
  • AI and Data: Hands-on experience building AI and Predictive Analytics Proficiency with Microsoft OneLake and Power BI is highly preferred.
  • DevOps and GitOps: Mastery of GitHub, Azure DevOps, and Argo CD for automated deployments.
  • Database Mastery: Expert PostgreSQL and SQL infrastructure experience, specifically schema design for multi-tenancy and data migration.
  • Distributed Systems: Commercial experience with API Gateways, Apache Kafka, and Redis.

Experience and Qualifications:

  • Education: Bachelor’s degree in computer science or another related Engineering stream is required.
  • Certification: Must hold a valid Cloud Solution Architecture certification (e.g., Azure Solutions Architect Expert).
  • Experience: 10+ years of software engineering experience, 3+ years in a leadership role.
  • Modernization Mastery: Proven ability to manage complex data migrations and “Strangler Pattern” deployments for enterprise-grade applications.

Composure: Ability to navigate production pressure and complex stakeholder requirements with a calm, solution-oriented mindset.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx