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 inclusion.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Other info: Dynamic environment with a focus on collaboration and continuous improvement.
  • Why this job: Shape the future of technology while mentoring the next generation of leaders.
  • Qualifications: Hands-on experience in software engineering and a passion for innovation.

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.

Job 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

Required Qualifications, Capabilities, and Skills

  • 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 continuous learning opportunities, mentorship programmes, and a diverse work environment that values inclusion and respect. Located in a vibrant tech hub, we offer competitive benefits and the chance to work on cutting-edge projects that make a real impact across multiple domains.

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 involving AI/ML and cloud technologies. 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 teams.

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

System Design
Application Development
Testing
Operational Stability
AWS
Public Cloud-based Applications
Software Engineering Concepts

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 hands-on experience in system design and application development, as well as any leadership roles you've held.

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 led teams in your previous roles to show us what you can bring to the table.

Showcase Your Technical Skills:Don’t shy away from detailing your technical expertise! Mention your experience with AWS or public cloud-based applications, and any relevant certifications you hold. We want to see how you can contribute to our tech strategy.

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 us you’re keen on joining our team!

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 showcase your deep knowledge of software and applications. Brush up on system design, application development, and operational stability. Be ready to discuss specific projects where you've implemented creative solutions or tackled technical challenges.

Showcase Leadership Skills

This role involves leading teams and influencing stakeholders, so be prepared to share examples of how you've successfully led cross-functional teams. Highlight your experience in mentoring others and driving a culture of diversity and inclusion within your teams.

Be Ready for Technical Questions

Expect to dive into technical discussions during the interview. Prepare to explain your coding decisions and governance accountability. Familiarise yourself with AWS and public cloud-based applications, as these will likely come up in conversation.

Communicate Clearly and Confidently

You'll need to communicate complex technical concepts to diverse audiences. Practice explaining your past projects and technical decisions in a way that's easy to understand. This will demonstrate your ability to bridge the gap between technology and business needs.