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.


