Seattle, WA, USA
6 days ago
Infra & Performance Engineer- Senior Lead Software Engineer

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Senior Lead Software Engineer at JPMorgan Chase within the Infrastructure Platforms (IP) team, you provide expertise and engineering excellence in the software development life cycle to ensure that applications, hardware, and systems are optimized for performance and user experience. Leverage your advanced technical capabilities and collaborate with colleagues across the organization to drive best-in-class outcomes across various technologies to support one or more of the firm’s business objectives. Use your passion to solve customer challenges while bringing down the total cost of ownership.

Job Responsibilities:

Gain a comprehensive understanding of a wide range of internal and external products across compute, storage, network, database, and middleware to identify bottlenecks in architecture, design, and code. Monitor and collect performance statistics, analyzing product performance and scalability across diverse hardware, software, and configurations. Proactively anticipate and identify issues that could negatively impact performance, working to eliminate or mitigate them. Plan and develop methodologies for standard performance benchmarks and comparisons. Design, develop, and implement tools to automate performance measurement and analysis. Develop processes to track ROI and application TCO. Profile application performance and recommend suitable hardware solutions for various application profiles. Utilize a variety of tools and programs to test and analyze code, demonstrating expertise in designing, running, and interpreting test results. Serve as performance advisors within teams to ensure performance considerations are integrated into development practices, optimizing infrastructure scalability. Influence leaders and senior stakeholders across business, product, and technology teams.

Required Qualifications, Capabilities, and Skills:

Formal training or certification in software engineering concepts with 5+ years of applied experience. Hands-on experience in delivering system design, application development, testing, and operational stability concepts, with a proven track record of leading technologists to manage, anticipate, and solve complex technical challenges within your domain and across the organization. Experience with modern private and public cloud infrastructure platforms. Proficiency in performance troubleshooting skills. Ability to optimize software solutions for execution speed, memory efficiency, and communication latency. Experience with both Linux and Windows operating systems, a broad variety of databases, and infrastructure across compute, network, and storage. Ability to benchmark performance metrics for any given business case. Strong communication skills with the ability to present and effectively communicate with Senior Leaders and Executives, and experience in influencing engineers and leaders. Experience in creating, tracking, measuring, and interpreting Key Performance Indicators to develop performance recommendations and roadmaps. Background in Computer Science, Computer Engineering, Mathematics, or a related technical field.

Preferred Qualifications, Capabilities, and Skills:

Experience in Infrastructure Architecture designs. Direct experience in Performance Engineering. Experience working in consultancy, proposal development, and engagement delivery. Knowledge of industry-wide technology trends and best practices. Published research papers, industry articles, and product performance technical papers.
Por favor confirme su dirección de correo electrónico: Send Email