At a Glance
- Tasks: Join an agile team to design and deliver innovative tech solutions.
- Company: Be part of JPMorgan Chase, a leader in financial services.
- Benefits: Enjoy a dynamic work environment with opportunities for growth and development.
- Why this job: Make an impact with cutting-edge technology while promoting diversity and inclusion.
- Qualifications: Need solid software engineering skills and experience with data lakes or warehouses.
- Other info: Remote work options available; EU work permit required.
The predicted salary is between 43200 - 72000 £ per year.
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate sector, 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.
Job responsibilities:
- Creates complex and scalable coding frameworks using appropriate software design frameworks.
- Develops secure and high quality production code, and reviews and debugs code written by the team.
- Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors.
- 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.
- Adds to the team culture of diversity, equity, inclusion, and respect.
Required qualifications, capabilities, and skills:
- Formal training or certification on software engineering concepts and advanced applied experience.
- Solid understanding of software applications and technical processes within a related technical discipline (e.g., data ingestion, data storage, data serving, APIs).
- Hands-on experience in data lake or data warehouse and related technologies (e.g., Spark, ETL, Databricks).
- Hands-on practical experience delivering system design, application development, testing, and operational stability.
- Ability to tackle design and functionality problems independently with little to no oversight.
- Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field.
- Currently working in an agile development environment and supporting tooling.
Preferred qualifications, capabilities, and skills:
- Exposure to cloud technologies (AWS or GCP) via hands on experience or certification.
- Advanced in other programming languages, such as Java.
Software Engineer III Data Lake Engineer employer: Jpmorgan Chase & Co.
Contact Detail:
Jpmorgan Chase & Co. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer III Data Lake Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Spark, ETL, and Databricks. Having hands-on experience or projects showcasing these skills can significantly boost your chances.
✨Tip Number 2
Engage with the engineering community, especially those focused on data lakes and cloud technologies. Networking through platforms like LinkedIn or attending relevant meetups can help you make valuable connections that might lead to referrals.
✨Tip Number 3
Showcase your understanding of agile methodologies. If you have experience working in agile teams, be prepared to discuss how you've contributed to team dynamics and project success during interviews.
✨Tip Number 4
Prepare to discuss your problem-solving skills in technical interviews. Be ready to share examples of how you've tackled design and functionality challenges independently, as this is a key aspect of the role.
We think you need these skills to ace Software Engineer III Data Lake Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with data lakes and related technologies like Spark and ETL. Use keywords from the job description to align your skills with what the company is looking for.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for software engineering and your understanding of the role. Mention specific projects or experiences that demonstrate your ability to create scalable coding frameworks and your familiarity with agile development.
Showcase Technical Skills: In your application, clearly outline your technical skills, especially those related to data ingestion, storage, and APIs. If you have experience with cloud technologies like AWS or GCP, be sure to include that as well.
Highlight Team Contributions: Emphasise your ability to work within a team and contribute to a culture of diversity, equity, and inclusion. Provide examples of how you've supported team dynamics and contributed to the engineering community in previous roles.
How to prepare for a job interview at Jpmorgan Chase & Co.
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with data lakes, ETL processes, and relevant technologies like Spark and Databricks. Bring examples of past projects where you successfully implemented these technologies.
✨Demonstrate Problem-Solving Abilities
Expect to face design and functionality problems during the interview. Practice articulating your thought process on how you would tackle these issues independently, showcasing your critical thinking skills.
✨Familiarise Yourself with Agile Methodologies
Since the role involves working in an agile environment, brush up on agile principles and be ready to discuss your experience in such settings. Highlight any specific tools or practices you've used that align with agile development.
✨Emphasise Team Collaboration
This position values diversity and inclusion, so be sure to share examples of how you've contributed to a positive team culture. Discuss your experiences in providing technical guidance and collaborating with others to achieve common goals.