Collaborate with a company committed to shaping the future of technology in financial services. Together, let's innovate and accomplish the extraordinary.
As a Senior Principal Software Engineer at JP Morgan Chase within the CIB Markets Spread Trading Technology line of business, you have proven experience building robust systems and driving enhancements to deliver market-leading technology. You are a force multiplier at both a line-of-business and firmwide level, and are seen as a thought leader in cross-functional engineering that builds a culture of reliability.
Joining the Production Engineering team, you will be part of a small senior group of engineers solving the most challenging and high-impact problems, delivering resilient, supportable software solutions across 150+ proprietary applications and numerous technologies. You will be involved in strategic priorities including improving observability, bespoke tooling and reducing the operational overhead of production applications, as well as tactical opportunities, working intensively with teams across the organization to tackle the most urgent, impactful and high-priority initiatives
Job responsibilities
Develops and implements strategies to enhance the operational efficiency and supportability of large-scale platforms, ensuring seamless integration and minimal downtime.Leads initiatives to automate repetitive tasks and processes, reducing manual intervention and increasing system reliability.Collaborates with cross-functional teams to identify and address operational inefficiencies, driving continuous improvement in system performance and supportability.Partners with stakeholders to align operational strategies with business objectives, ensuring that technical solutions meet organizational needs.Designs and delivers software to improve the availability, scalability, latency, and efficiency of complex and large-scale systemsInfluences and creates new designs, architectures, standards, and best practices in support of service level objectivesDesigns and conducts performance tests and identifies bottlenecks and opportunities for optimization and the capacity demandRequired qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 15+ years applied experience15+ years of experience leading technologists to manage, anticipate, and solve complex technical items within your domain of expertiseExpert knowledge of software applications and technical processes with considerable depth in more than one technical disciplineExperience with detecting opportunities to automate, combine, or simplify control points and executing solutionsAbility to lead ongoing assessments to improve applicationDeepened understanding of using techniques to creative innovative solutions to roadblocks (e.g., design thinking, continuous improvement, rapid prototyping, etc.)Deemed an innovator across functions and advises leadership on new technologies and their potential to elevate the firmExpertly executes complex and scalable coding frameworks using appropriate software design frameworksAdvanced Python and/or Java experiencePreferred qualifications, capabilities, and skills
AWS Associate or Professional level qualifications