At a Glance
- Tasks: Lead and support Software Engineers in a large-scale digital re-platform project.
- Company: Join a leading eCommerce giant based in Manchester, driving innovative technology solutions.
- Benefits: Enjoy a competitive salary, bonus scheme, enhanced pension, and private healthcare.
- Why this job: Be at the forefront of technology strategy and make a real impact in a dynamic environment.
- Qualifications: 5+ years of experience with JavaScript, React, Node, and cloud technologies required.
- Other info: Perfect for Senior Engineers ready to step up and influence technology vision.
The predicted salary is between 48000 - 84000 £ per year.
Great opportunity for a Principal Software Engineer to join a Manchester based eCommerce giant as they work on a large-scale digital re-platform across the estate to MACH and Event-Driven Architecture. This role takes a bit of a step back from day-to-day coding and focuses more on supporting Software Engineers, technology vision and strategy. You’d also be the tandem between non-technical stakeholders and Product engineering, ensuring that the vision comes to life.
Key Technical Skills:
- JavaScript/Typescript
- React, Next.js, GraphQL
- Node
- AWS, Lambdas, Serverless
- Event-driven, Microservices, APIs
The client are open to candidates with 5 years experience plus, so if you are currently a Senior looking to take a step up and have all the relevant technical skills then this could line up for you. The benefits are good too, with a competitive salary dependent on experience, bonus scheme, enhanced pension contribution and private healthcare.
If you’re interested in learning more about the opportunity, apply through the link and I’ll be in touch ASAP.
Locations
Principal Software Engineer employer: ECOM
Contact Detail:
ECOM Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in eCommerce and digital re-platforming. Understanding the MACH architecture and event-driven systems will not only help you in interviews but also demonstrate your commitment to staying current in the field.
✨Tip Number 2
Network with professionals in the eCommerce sector, especially those who work with technologies like JavaScript, React, and AWS. Engaging in discussions or attending meetups can provide insights into the company culture and expectations, which can be invaluable during your application process.
✨Tip Number 3
Prepare to discuss your experience in leading teams and supporting software engineers. Highlight specific examples where you've successfully bridged the gap between technical and non-technical stakeholders, as this is a key aspect of the Principal Software Engineer role.
✨Tip Number 4
Research the company’s recent projects and initiatives. Being able to reference their work during your conversations will show that you are genuinely interested in the role and understand how you can contribute to their technology vision and strategy.
We think you need these skills to ace Principal Software Engineer
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities of a Principal Software Engineer. Focus on how your experience aligns with supporting Software Engineers and bridging the gap between technical and non-technical stakeholders.
Tailor Your CV: Highlight your relevant experience in JavaScript/Typescript, React, Next.js, GraphQL, and AWS. Emphasise any leadership roles or experiences where you've supported teams or contributed to technology vision and strategy.
Craft a Compelling Cover Letter: Use your cover letter to explain why you're interested in this specific role and how your background makes you a great fit. Mention your experience with event-driven architecture and microservices, as well as your ability to communicate effectively with non-technical stakeholders.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. A polished application reflects your attention to detail and professionalism, which are crucial for a Principal Software Engineer.
How to prepare for a job interview at ECOM
✨Showcase Your Leadership Skills
As a Principal Software Engineer, you'll be expected to support and guide other engineers. Be prepared to discuss your previous experiences in mentoring or leading teams, and how you've contributed to the technology vision and strategy in past roles.
✨Understand the Business Context
This role involves acting as a bridge between technical and non-technical stakeholders. Familiarise yourself with the eCommerce landscape and be ready to explain how your technical decisions can impact business outcomes.
✨Demonstrate Technical Proficiency
While the role is less about coding, you should still be well-versed in the key technologies mentioned, such as JavaScript, React, and AWS. Be prepared to discuss your experience with these technologies and how they relate to event-driven architecture and microservices.
✨Prepare Thoughtful Questions
Interviews are a two-way street. Prepare insightful questions that show your interest in the company's direction, their technology stack, and how they envision the role of a Principal Software Engineer contributing to their goals.