At a Glance
- Tasks: Join our team to enhance developer experience and streamline deployment processes.
- Company: NewStore, a diverse tech company revolutionising retail with innovative solutions.
- Benefits: Generous PTO, professional growth budget, flexible remote work, and financial rewards.
- Why this job: Make a real impact in a collaborative environment while working with cutting-edge technologies.
- Qualifications: Experience in cloud engineering, CI/CD, and agile practices like TDD.
- Other info: Be part of a diverse team from over 40 nationalities, fostering unique perspectives.
The predicted salary is between 36000 - 60000 £ per year.
Are you one of those rare people who combines agile product engineering skills with a love of infrastructure as code and slick deployment engineering? Do you enjoy working closely with agile product teams to improve their lives while making state-of-the-art delivery practices an out-of-the-box default?
At NewStore, our product engineering teams use XP practices to build and run our industry-leading cloud-native Omni-Channel Point of Sale platform. They follow the "you run what you build" ethos - but that doesn’t mean they’re on their own! The NewStore Platform Engineering & DevEx team enables our product engineering teams to move fast without breaking things. Happy developers are productive developers, so we use a platform-as-product approach to moving much of the undifferentiated heavy lifting into our internal developer platform, thus reducing cognitive load while ensuring consistent application of security and architectural standards.
What You’ll Do
As part of our team, you’ll work closely with stream-aligned teams following eXtreme Programming practices, including TDD and trunk-based development. With a focus on Developer Experience, you’ll use your cloud and deployment engineering expertise to build reusable golden paths that make doing the right thing the easiest thing.
How We Work Together
We’re a team that values empowerment, collaboration, and ownership. We use a platform-as-product approach, treating our internal developer platform as a core product, ensuring happy, productive, and effective developers. You’ll collaborate closely with agile product teams, aligning on shared goals, and continuously improving practices to reduce cognitive load and enhance security.
Your Story
If you bring strength in any or all of the following competencies, you are a great fit for our team:
- Building Secure Infrastructure, Cloud Security Frameworks (CIS Benchmarks, AWS Well-Architected, GCP Security Foundations), Secure CI/CD Pipelines, and Identity & Access Management (IAM) Best Practices.
- XP practices, including TDD, pair programming, trunk-based development and customer feedback.
- CI/CD and deployment engineering, infrastructure as code, immutable infrastructure, zero-downtime deployments and progressive deployments circuitry.
- Cloud engineering and architecture - particularly AWS, but familiarity with GCP would also come in handy. Our tech stack is mostly AWS (principally EKS, RDS, AmazonMQ and MSK) with some GCP. Terraform, GoLang, Python, TypeScript and GitLab are also prominently featured.
We evaluate candidates based on the sum of their strengths. You may not have depth in all of these areas, but we will look to you for thought leadership where you do have strength. We expect you to pick up new skills and leverage the expertise of your teammates to get the job done across the breadth of our stack.
Our Story
At NewStore, we’re on a mission to create a seamless, app-based omnichannel experience that will change the game for innovative retail brands. At NewStore, our diversity is our greatest strength. Our team comprises over 40 nationalities, fostering a melting pot of unique perspectives, cultural experiences, and innovative ideas. Join us in our mission to bring the joy back to retail and be part of a team that is breaking down barriers and creating a brighter future.
Perks and Benefits
- Generous PTO and R&R: We prioritize your well-being with a generous PTO policy and a culture that encourages you to take the time you need to recharge and relax.
- Professional Growth: We support your career development with a dedicated personal development budget and a learning-centric environment to help you advance your skills and knowledge.
- Flexible Work Options: With the option to work remotely, you can create a work environment that suits your lifestyle and maximises your productivity.
- Balanced Work-Life: Our "life-friendly" working hours are designed to help you maintain a fulfilling career and a balanced personal life.
- Financial Rewards: As part of our team, you’ll have the opportunity to participate in our success with employee stock options and a quarterly bonus based on company performance.
Senior DevX Engineer in London employer: NewStore
Contact Detail:
NewStore Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior DevX Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at NewStore on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This insider info can give you a leg up!
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills and understanding the tech stack mentioned in the job description. Practice common coding challenges and be ready to discuss your past projects that align with their needs.
✨Tip Number 3
Showcase your passion for Developer Experience! During interviews, share specific examples of how you've improved processes or tools in previous roles. This will demonstrate that you understand their mission and are ready to contribute.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the NewStore team.
We think you need these skills to ace Senior DevX Engineer in London
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for Developer Experience and agile practices shine through. We want to see how your love for infrastructure as code and deployment engineering aligns with our mission at NewStore.
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your relevant skills and experiences. Focus on the competencies mentioned in the job description, like CI/CD and cloud engineering, so we can see how you fit into our team.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and make it easy for us to understand your experience and how it relates to the role of Senior DevX Engineer.
Apply Through Our Website: We encourage you to submit your application directly through our website. This way, you’ll ensure it reaches the right people and you’ll be one step closer to joining our diverse and innovative team at NewStore!
How to prepare for a job interview at NewStore
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially AWS, Terraform, and CI/CD practices. Be ready to discuss your experience with these tools and how you've used them to improve developer experience in previous roles.
✨Showcase Agile Practices
Prepare examples of how you've implemented XP practices like TDD and pair programming in your past projects. Highlight how these practices have led to better collaboration and faster delivery within teams, as this aligns closely with what they value at NewStore.
✨Emphasise Collaboration
Since the role involves working closely with agile product teams, be prepared to discuss your approach to teamwork and collaboration. Share specific instances where you’ve empowered your colleagues or improved team dynamics, showcasing your commitment to a supportive work environment.
✨Ask Insightful Questions
Prepare thoughtful questions about their platform-as-product approach and how they measure developer happiness. This shows your genuine interest in their mission and helps you understand how you can contribute to their goals effectively.