Principal Software Engineer

Principal Software Engineer

Full-Time 80000 - 100000 £ / year (est.) No working from home possible
Jpmorgan Chase & Co.

At a Glance

  • Tasks: Lead innovative software projects and drive impact across teams in AI/ML and data platforms.
  • Company: Join a forward-thinking tech company that values diversity and collaboration.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Other info: Dynamic environment with a focus on continuous improvement and learning.
  • Why this job: Shape the future of technology while mentoring the next generation of leaders.
  • Qualifications: Proven experience in software engineering and strong leadership skills.

The predicted salary is between 80000 - 100000 £ per year.

As a Director of Software Engineering in the AI/ML & Data Platforms group, you will lead a technical area and drive impact across teams, technologies, and projects. You will use your deep knowledge of software, applications, and product management to deliver multiple complex initiatives. You will serve as a primary decision maker, drive innovation, and ensure solution delivery. Your leadership will help shape our team culture and advance our technology strategy.

Responsibilities

  • Lead technology and process implementations to achieve functional objectives
  • Execute creative software solutions, design, development, and technical troubleshooting
  • Make decisions influencing resources, budget, operations, and process execution
  • Carry governance accountability for coding decisions and control obligations
  • Deliver technical solutions leveraged across multiple businesses and domains
  • Influence peer leaders and senior stakeholders across product, business, and technology teams
  • Champion a culture of diversity, opportunity, inclusion, and respect
  • Demonstrate hands-on experience in system design, application development, testing, and operational stability
  • Work at code level with practical expertise
  • Hold formal training or certification in software engineering concepts
  • Build and run AWS/public cloud-based applications
  • Develop or lead cross-functional teams of technologists
  • Hire, develop, and recognize talent

Preferred Qualifications, Capabilities, and Skills

  • Drive innovation in AI/ML and data platform technologies
  • Foster collaboration across global teams
  • Communicate complex technical concepts to diverse audiences
  • Adapt to evolving technology landscapes
  • Promote best practices in software engineering
  • Mentor and coach emerging leaders
  • Advocate for continuous improvement and learning

Principal Software Engineer employer: Jpmorgan Chase & Co.

As a leading employer in the tech industry, we pride ourselves on fostering a culture of innovation and collaboration within our AI/ML & Data Platforms group. Our commitment to employee growth is evident through our mentorship programmes and opportunities for continuous learning, all while working in a dynamic environment that values diversity and inclusion. Located in a vibrant tech hub, we offer competitive benefits and the chance to make a significant impact across multiple projects and teams.

Jpmorgan Chase & Co.

Contact Details:

Jpmorgan Chase & Co. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Software Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. The more people you know, the better your chances of landing that Principal Software Engineer role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to AI/ML and data platforms. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with diverse audiences.

Tip Number 4

Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it makes it easier for us to track your application and get back to you quickly.

We think you need these skills to ace Principal Software Engineer

Leadership
Software Development
Technical Troubleshooting
Decision Making
Governance Accountability
System Design
Application Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Principal Software Engineer role. Highlight your leadership in technology implementations and any hands-on experience you have in system design and application development.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about AI/ML and data platforms. Share specific examples of how you've driven innovation and influenced teams in your previous roles, as this will help us see your potential impact at StudySmarter.

Showcase Your Technical Expertise:Don’t shy away from detailing your technical skills! Mention your experience with AWS/public cloud-based applications and any formal training or certifications in software engineering concepts. We love seeing candidates who can demonstrate their technical prowess.

Apply Through Our Website:We encourage you to apply directly through our website. This way, you’ll ensure your application gets to the right people and stands out in our system. Plus, it’s super easy and straightforward!

How to prepare for a job interview at Jpmorgan Chase & Co.

Know Your Tech Inside Out

As a Principal Software Engineer, you'll need to demonstrate your deep knowledge of software and applications. Brush up on the latest trends in AI/ML and data platforms, and be ready to discuss how you've implemented creative solutions in past projects.

Showcase Leadership Skills

You'll be leading teams and influencing stakeholders, so it's crucial to highlight your leadership experience. Prepare examples of how you've driven innovation and fostered collaboration in previous roles, and be ready to discuss your approach to mentoring and developing talent.

Communicate Clearly

You’ll need to explain complex technical concepts to diverse audiences. Practice articulating your thoughts clearly and concisely, using relatable examples. This will show that you can bridge the gap between technical and non-technical stakeholders effectively.

Emphasise Continuous Improvement

The role requires a commitment to best practices and continuous learning. Be prepared to discuss how you've promoted these values in your previous positions, and share any relevant training or certifications that showcase your dedication to staying current in the field.