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 Corporate and Investment Banking Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep... more details
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 Corporate and Investment Banking Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job responsibilities
Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
Develops secure and high-quality production code, and reviews and debugs code written by others
Drives decisions that influence the product design, application functionality, and technical operations and processes
Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
Develop the reliability process to ensure the highest level of systems availability, stability, security and performance, including maintenance and support, root cause analysis, systems validation, performance tuning and capacity management.
Work closely with Engineering and Product teams to identify and implement solutions that meet production, development, and administrative needs in Linux-based environments
Identify changes for the product architecture from the reliability, performance, and availability perspective with a data driven approach
Strong interest in SRE topics like SLOs, resilience, scaling, performance, automation and more
Own and suggest improvements to our deployment process and tools
Drive technical innovation and efficiency in application and infrastructure operations via simplification and automation.
Coordinate between infrastructure, platform and application subject matter experts to promote reliability efforts through communication and best practice sharing.
Required qualifications, capabilities, and skills
Formal training or certification on engineering concepts and 5+ years applied experience
Advanced experience in writing/reading C++ and Python code
Ability to tackle design and functionality problems independently with little to no oversight; Willing to take a task from gathering requirements to deployment and maintenance
Proficient with configuration management and build tools and continuous integration environments such as Jenkins, Weave, AIM
Experience championing new technologies/processes, architected their design, implementation and delivery to production
Expertise in implementing and managing high-availability infrastructure solutions with automatic failover
Identify problem or opportunity areas, develop and implement fixes and changes as necessary
Collaborate effectively with various teams such as Site Reliability Engineering, Product Management, DevOps, and Leadership
Willing to mentor and guide fellow team members effectively and constructively in a wide variety of disciplines, both technical and business-like in nature
Proficiency in application development and support for associated infrastructure and experience primarily Trading based application (Linux based)
Ability to design, build, and troubleshoot large scale distributed systems
Preferred qualifications, capabilities, and skills
Exposure to cloud technologies such as AWS
Knowledge of Electronic Trading and Equities, Futures, and Options Exchange Connectivity in global markets is desirable
Job Abstracts is an independent Job Search Engine. Job Abstracts is not an agent or representative and is not endorsed, sponsored or affiliated with any employer. Job Abstracts uses proprietary technology to keep the availability and accuracy of its job listings and their details. All trademarks, service marks, logos, domain names, and job descriptions are the property of their respective holder. Job Abstracts does not have its members apply for a job on the jobabstracts.com website. Additionally, Job Abstracts may provide a list of third-party job listings that may not be affiliated with any employer. Please make sure you understand and agree to the website's Terms & Conditions and Privacy Policies you are applying on as they may differ from ours and are not in our control.
Any time you conduct a search, the system shows you job matches, ranked by their Relevance Score (RS).
The score is calculated by a proprietary algorithm that uses Intelligent Machine Learning.
The Relevance Score tells you how well the job opportunity matches your search term or terms.
When not logged in, the system is limited to one search term. Scores for single term matches are usually lower.
When you register, log in, and set up multiple terms prioritized by importance, the jobs found for you will receive a much higher Relevance Score.