Vice President, Software Engineering - Distributed Tracing Lead at JPMorgan Chase Bank, N.A. (Glasgow, UK)

Vice President, Software Engineering - Distributed Tracing Lead at JPMorgan Chase Bank, N.A. (Glasgow, UK)


Add To Bookmarks
Company:
Location: Glasgow, UK
Type: Full Time
Created: 2021-09-15 05:01:00

Apply Here


Our Global Technology Infrastructure (GTI) group is a team rewarded with innovators who love technology as much as you do. Together, you'll use a disciplined, innovative and a business focused approach to develop a wide variety of high-quality products and solutions. You'll work in a stable, resilient, and secure operating environment where you-and the products you deliver-will thrive.

A fundamental corner stone for this vision is to enable a consistent, reliable, and standardized monitoring, observability, and telemetry platform. The platform will enable events, logs, metrics, traces, and alerts to make machine and application data accessible, usable, and valuable to everyone.

To that end, we are seeking an experienced Software Engineer to work in the Monitoring, Observability, and Telemetry product organization that will support JP Morgan Chase's four cloud strategy. The platform will support telemetry across the private cloud ecosystem, called Gaia Cloud, and the public clouds Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure.

As the Distributed Tracing Lead - you will work with the Observability Architect and Observability Product Lead to design and build a fully automated self-service platform. This will provide an end to end Distributed Tracing solution comprising, standards, trace capture, sampling, storage, and querying.

Primary Responsibilities: * Design, build, and operate a highly scalable, best in class Distributed Tracing solution to serve the software products at the firm * Develop guides to enable teams to easily adopt distributed tracing * Mentor other engineers on your team, developing their skills and helping advance their careers * Lead a small but growing software development team that writes code to automate the tracing space to enable self-service and no manual tasks

* Run an agile process to pace and track what we work on and deliver high quality work * Diagnose and resolve systemic obstacles that prevent your team from delivering high-quality software * Maintain and update appropriate documentation to ensure risk management protocols and strategies are met * Build a culture of continuous learning, growth and sharing of technical insights

Your Qualifications:

You've spent years building high-availability, high-scale, production systems. You have a strong background in how data can proactively observe the health of systems and how the data can be used as a proactive measure to prevent operational issues. * BS/BA degree or equivalent experience * 8+ years of experience with at least 5+ years in a hands-on software role * Experienced in Java plus one other language (ideally Go, but Python, Rust, C, C++ are all acceptable)

* Ideally you have experience at an enterprise software company * Experience building and operating high-scale distributed systems * Demonstrated experience leading engineering teams focused on building high scale cloud native and SaaS solutions * Experience with distributed tracing (Jaeger, Zipkin, OpenTracing, OpenTelemetry) * Ideally you have experience deploying and operating a tracing backend

* You've built a non-trivial application from scratch that sees significant user traffic * Experience building solutions in an agile manner using DevOps principles like CI/CD, TDD and build/test/release automation * Experience building applications on and integrating with a hybrid cloud model that is across on-prem infrastructure and cloud services (AWS, Azure, GCP) * Passionate about good engineering practices, new technologies, and improving processes, and a consistent record of mentoring and coaching team members * Development experience with Java, Python, Go or equivalent languages and associated frameworks

* Strong communication skills, both verbal and written

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.