At a Glance
- Tasks: Join an agile team to enhance and deliver top-notch tech products.
- Company: JP Morgan Chase, a leader in financial services with a focus on innovation.
- Benefits: Competitive salary, health benefits, remote work options, and career development opportunities.
- Why this job: Make a significant impact using cutting-edge technologies in a dynamic environment.
- Qualifications: Experience in software engineering, data architecture, and proficiency in Java/Python.
- Other info: Diverse and inclusive culture with excellent growth potential.
The predicted salary is between 36000 - 60000 £ per year.
Be an integral part of an agile Engineering & Architecture team that is constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JP Morgan Chase within the Corporate Risk Technology, 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.
- Serves as a function-wide subject matter expert in one or more areas of focus.
- Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle.
- Influences peers and project decision-makers to consider the use and application of leading-edge technologies.
- Adds to the team culture of diversity, opportunity, inclusion, and respect.
Required qualifications, capabilities, and skills:
- Formal training or certification on software engineering concepts and applied experience.
- Strong proficiency in Data Engineering, Data Architecture, AI/ML with hands-on experience in designing, implementing, testing, and ensuring the operational stability of large-scale enterprise data platforms and solutions.
- Hands-on practical experience delivering system design, application development, testing, and operational stability.
- Advanced in one or more programming language(s) e.g. Java, Python, C/C++.
- Advanced working knowledge of Databases/Data Lake/Data Mesh and Data governance.
- Experience developing, debugging, and maintaining code in a large corporate environment, with expertise in both application and data platforms, using modern programming and database querying languages.
- Experience in large scale data processing, using micro services, API design, Kafka, Redis, MemCached, Observability (Dynatrace, Splunk, Grafana or similar), Orchestration (Airflow, Temporal).
- Ability to tackle design and functionality problems independently with little to no oversight.
- Practical cloud native experience (AWS, Azure, GCP).
- Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field.
Preferred qualifications, capabilities, and skills:
- Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., data engineering, cloud, artificial intelligence, machine learning etc.).
- Hands-on experience with Spark/PySpark and other big data processing technologies.
- Experience with modern data technologies such as Databricks or Snowflake.
- Knowledge of the financial services industry and their IT systems.
Senior Lead Software Engineer- Data Engineer, Java/Python in Glasgow employer: J.P. Morgan
Contact Detail:
J.P. Morgan Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Lead Software Engineer- Data Engineer, Java/Python in Glasgow
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Python, or data engineering. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented folks like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Senior Lead Software Engineer- Data Engineer, Java/Python in Glasgow
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in Data Engineering, Java, and Python, and don’t forget to mention any relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for the Senior Lead Software Engineer role. Share your passion for technology and how you can contribute to our agile team at StudySmarter.
Showcase Your Technical Skills: Be specific about your technical abilities. Mention your experience with large-scale data platforms, microservices, and any cloud technologies you've worked with. We want to see how you can drive significant business impact with your skills!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at J.P. Morgan
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of Java, Python, and data engineering concepts. Be ready to discuss your hands-on experience with large-scale data platforms and how you've tackled challenges in previous roles. This will show that you're not just familiar with the tech but can also apply it effectively.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've solved complex problems in your past projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help demonstrate your deep technical expertise and your ability to drive significant business impact.
✨Understand the Company Culture
Research JP Morgan Chase's values and culture, especially their focus on diversity, inclusion, and respect. Be ready to discuss how you can contribute to this culture and how your experiences align with their mission. This shows that you're not just a fit for the role but also for the team.
✨Prepare Questions for Them
Have a few thoughtful questions ready to ask your interviewers about the team dynamics, current projects, or future technologies they plan to implement. This not only shows your interest in the role but also gives you insight into whether the company is the right fit for you.