
Sr Lead Software Engineer
JPMorgan Chase4 days ago
Responsibilities
- Design, deploy, and maintain Windows Server infrastructure across physical, virtual, and container environments.
- Develop and maintain automation for server provisioning, configuration, monitoring, and physical and virtual machine image deployment.
- Architect and implement infrastructure changes across multiple platforms to resolve issues and modernize technology processes.
- Ensure compliance with security policies, standards, and regulatory requirements.
- Collaborate with cross-functional teams on infrastructure projects and initiatives.
- Drive complex programs, technical standards, governance, and automation across the enterprise.
- Lead adoption of responsible AI-assisted engineering practices, including code review, refactoring, test acceleration, release readiness, and incident or root-cause analysis.
- Establish validation standards for AI-assisted engineering outputs and coach senior engineers and leads on compliant usage.
- Translate technical requirements and results into business language and present to leadership teams.
Requirements
- Formal training or certification in software engineering concepts and 10+ years of applied experience.
- Advanced knowledge of distributed systems running Windows Server, IIS, SQL Server, and underlying hardware and hypervisors.
- Extensive experience in software engineering domains such as networking, databases, storage engineering, deployment, integration, automation, scaling, resilience, or performance assessment.
- Proficiency with software technologies and programming languages such as C#, .NET, Ansible, PowerShell, or Python.
- Extensive enterprise software engineering experience integrating heterogeneous environments and creating, documenting, and automating test harnesses and results.
- Deep technical knowledge across multiple domains and cloud infrastructure technologies, including operation across and migration between public and private clouds.
- Experience leading enterprise-authorized AI-assisted software development tools and validating AI outputs for correctness, performance, and security.
- Strong understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
- Preferred experience managing budgets, Windows Server Clusters, infrastructure virtualization with VMware, Hyper-V, or KVM, and chaos engineering with Gremlin.
Benefits
- Competitive total rewards package with base salary determined by role, experience, skill set, and location; eligible roles may also receive commission-based pay or discretionary incentive compensation.
- Comprehensive health care coverage, on-site health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching, subject to eligibility.
- JPMorgan Chase is an equal opportunity employer and provides reasonable accommodations.
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.