We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology Engineering and Architecture team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various ... more details
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology Engineering and Architecture team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
A motivated individual with a strong background in data platforms, ETL pipeline setup and analysis, you will lead the data catalog initiatives to establish and maintain a cohesive and effective data cataloging system, integral to the broader data governance strategy and objectives.
This position requires excellent communication skills, a keen eye for detail, and the ability to work effectively in a fast-paced environment.
Job responsibilities
Oversee the coordination of activities concerning metadata identification, standardization, and updates within their respective data lakehouse tables.
Develop and publish metrics for metadata completeness and data catalog usage, fostering its wider adoption.
Serve as a subject matter expert for data catalog, create training materials and educate users as needed
Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Create secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
Proactively identify hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
Contribute to software engineering communities of practice and events that explore new and emerging technologies
Add to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
10+ years of experience in software engineering, including 5+ years of hands-on expertise in ETL/Data pipeline and data lake platforms like Databrick, Spark/Hadoop, and Snowflake.
Strong understanding of data management principles, governance frameworks and best practices.
Experience with data cataloging tools and systems (e.g., Collibra, Alation, Informatica, Atlan, Databricks Unity Catalog).
Experience in developing, debugging, and maintaining code in a large enterprise with one or more modern programming languages (e.g. Java/SpringBoot, Python/Flask).
Expert in SQL and data profiling tools.
Solid understanding of SDLC practices, Application Resiliency, Security, Agile methodologies, and CI/CD.
Knowledge of integration technologies (e.g. GraphQL, REST etc..).
Excellent analytical and problem-solving skills.
Strong attention to detail and organizational skills.
Effective communication and interpersonal skills.
Ability to work independently as well as in a team environment.
Lead development efforts for assigned projects, PI planning, release and deployment processes for assigned projects
Develop, demonstrate, and advocate technology and data strategy at all levels from new engineers to senior executives and stakeholders
Lead the way in creating next-generation engineering talent, mentoring internal talent and actively recruit external talent
Promote a culture of engineering excellence and being well-managed, using opportunities to reuse exiting solutions where possible
Preferred qualifications, capabilities, and skills
Practical cloud native experience, with exposure of designing and deploying applications on AWS
Hands on experience with data reporting, BI Tools Tableau, Alteryx
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.
We would like to take a second to Welcome You to Job Abstracts, the nation’s largest Pure Job Board. With over 3.1 million job listings from 15,000+ Companies & Organizations, we help job searchers find careers that match their interests. As an anonymous user, you have probably discovered how easy our system is to use. However, you have just scratched the surface of what we can offer.
We encourage you to Register so you can use our most powerful features: searching with multiple terms, setting up multiple locations, establishing favorite companies, and accessing your search history. If you find a job you like, you can apply directly for it, and then, keep notes on it. We will also keep a lookout for jobs that match your search terms and email you when we find something you may like.
You can register for free and the system is free to use. If you like our system so far, click on Register and unlock the power required by serious job searchers.
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.