About Zego At Zego, we understand that traditional motor insurance holds good drivers back. It's too complicated, too expensive, and it doesn't reflect how well you actually drive. Since 2016, we have been on a mission to change that by offering the lowest priced insurance for good drivers. From van drivers and gig workers to everyday car drivers, our customers are the driving force behind everything we do. We've sold tens of millions of policies and raised over $200 million in funding. And we're only just getting started. Overview of our Engineering Team Zego puts technology first in its mission to define the future of the insurance industry. By focusing on our customers' needs we're building the flexible and sustainable insurance products and services that they deserve. And we do that by empowering a diverse, resourceful, and creative team of engineers that thrive on challenge and innovation. Overview of the role You will play a key role in shaping the future of Security at Zego. You will be part of the team ultimately responsible for the security of the Zego services You will collaborate closely with Product Engineering, Technical Operations, DPO, Information Security and Compliance to help build secure products and services You will champion agile methodologies, metrics and tooling to support the teams in incrementally improving our security posture Key Responsibilities Collaborate closely with product and technical operations teams to identify and mitigate vulnerabilities across our technology stack. Partner with product engineers to explore innovative ways to safeguard customer data. Influence the development of security tools, processes, and culture to enhance our overall security posture. Streamline developer workflows by optimising security remediation processes, driving efficiency, and improving resolution times. Champion secure coding practices through code reviews, mentoring, and active collaboration with development teams. Develop and maintain security-related documentation, including policies, procedures, and guidelines for both application and infrastructure security. Respond to security incidents, working with the engineering team to ensure timely and effective resolution. Cultivate a security-first mindset through knowledge sharing, internal guilds, and external engagement at meet-ups and conferences. Support external security audits, assessments, certifications, and penetration testing initiatives. What you will need to be successful in the Role We are looking for engineers who embrace the DevOps culture to deliver continuous improvements to our security posture. Engaging and empowering the teams to drive change leveraging metrics and championing automation and observability. What you'll bring to the Team Strong knowledge of secure coding practices, secure software design principles, and secure software supply chain best practices in production environments. Proven experience collaborating with software development teams, with an understanding of their workflows and challenges. Proficiency in at least two programming languages such as Python, Scala, Node, Swift, or Kotlin. Deep understanding of web application vulnerabilities, with practical experience applying OWASP guidelines and best practices. Hands-on experience in managing application vulnerabilities, including identification, triaging, qualification, reporting, performing code reviews, and conducting remediation validation tests. Expertise in performing root cause analysis for discovered vulnerabilities. Experience integrating SAST/DAST/IAST/SCA toolchains into development workflows, along with maintaining these tools. Skilled in using security testing tools such as Burp Suite or ZAP. Experience coordinating and facilitating external web application penetration testing. Ability to clearly communicate complex technical concepts to non-technical audiences. If possible, we'd also love you to have Experience with mobile security. Familiarity with AWS cloud environments. Knowledge of containers and Kubernetes. Experience with Terraform. Proficiency in Git and GitOps practices. What's it like to work at Zego? Joining Zego is a career-defining move. People go further here, reaching their full potential to achieve extraordinary things. We're spread throughout the UK and Europe, and united by our drive to get things done. We're proud of our company and our culture - a friendly and inclusive space where we can lift each other up and celebrate our wins every day. Together, we're setting the bar higher, delivering exceptional work that makes a difference. Our people are the most important part of our story, and everyone here plays a role. There's loads of room to learn and grow, and you'll get the freedom to steer your career wherever you want. You'll work alongside a talented group who embrace each other's differences and aren't afraid of a challenge. We recognise our achievements, learn from our mistakes, and help each other to be the best we can be. Together, we're making insurance matter. How we work We believe that teams work better when they have time to collaborate and space to get things done. We call it Zego Hybrid. We ask you to spend at least one day a week in our central London office. We think it's a good mix of collaborative face time and flexible home-working, setting us up to achieve the right balance between work and life. Benefits We reward our people well. Join us and you'll get a market-competitive salary, private medical insurance, company share options, generous holiday allowance, and a whole lot of wellbeing benefits. And that's just for starters. We also cover the costs for all company-wide events (3 per year), and also provide a separate hybrid contribution to help pay towards other travel costs. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, or disability status.
Feb 13, 2025
Full time
About Zego At Zego, we understand that traditional motor insurance holds good drivers back. It's too complicated, too expensive, and it doesn't reflect how well you actually drive. Since 2016, we have been on a mission to change that by offering the lowest priced insurance for good drivers. From van drivers and gig workers to everyday car drivers, our customers are the driving force behind everything we do. We've sold tens of millions of policies and raised over $200 million in funding. And we're only just getting started. Overview of our Engineering Team Zego puts technology first in its mission to define the future of the insurance industry. By focusing on our customers' needs we're building the flexible and sustainable insurance products and services that they deserve. And we do that by empowering a diverse, resourceful, and creative team of engineers that thrive on challenge and innovation. Overview of the role You will play a key role in shaping the future of Security at Zego. You will be part of the team ultimately responsible for the security of the Zego services You will collaborate closely with Product Engineering, Technical Operations, DPO, Information Security and Compliance to help build secure products and services You will champion agile methodologies, metrics and tooling to support the teams in incrementally improving our security posture Key Responsibilities Collaborate closely with product and technical operations teams to identify and mitigate vulnerabilities across our technology stack. Partner with product engineers to explore innovative ways to safeguard customer data. Influence the development of security tools, processes, and culture to enhance our overall security posture. Streamline developer workflows by optimising security remediation processes, driving efficiency, and improving resolution times. Champion secure coding practices through code reviews, mentoring, and active collaboration with development teams. Develop and maintain security-related documentation, including policies, procedures, and guidelines for both application and infrastructure security. Respond to security incidents, working with the engineering team to ensure timely and effective resolution. Cultivate a security-first mindset through knowledge sharing, internal guilds, and external engagement at meet-ups and conferences. Support external security audits, assessments, certifications, and penetration testing initiatives. What you will need to be successful in the Role We are looking for engineers who embrace the DevOps culture to deliver continuous improvements to our security posture. Engaging and empowering the teams to drive change leveraging metrics and championing automation and observability. What you'll bring to the Team Strong knowledge of secure coding practices, secure software design principles, and secure software supply chain best practices in production environments. Proven experience collaborating with software development teams, with an understanding of their workflows and challenges. Proficiency in at least two programming languages such as Python, Scala, Node, Swift, or Kotlin. Deep understanding of web application vulnerabilities, with practical experience applying OWASP guidelines and best practices. Hands-on experience in managing application vulnerabilities, including identification, triaging, qualification, reporting, performing code reviews, and conducting remediation validation tests. Expertise in performing root cause analysis for discovered vulnerabilities. Experience integrating SAST/DAST/IAST/SCA toolchains into development workflows, along with maintaining these tools. Skilled in using security testing tools such as Burp Suite or ZAP. Experience coordinating and facilitating external web application penetration testing. Ability to clearly communicate complex technical concepts to non-technical audiences. If possible, we'd also love you to have Experience with mobile security. Familiarity with AWS cloud environments. Knowledge of containers and Kubernetes. Experience with Terraform. Proficiency in Git and GitOps practices. What's it like to work at Zego? Joining Zego is a career-defining move. People go further here, reaching their full potential to achieve extraordinary things. We're spread throughout the UK and Europe, and united by our drive to get things done. We're proud of our company and our culture - a friendly and inclusive space where we can lift each other up and celebrate our wins every day. Together, we're setting the bar higher, delivering exceptional work that makes a difference. Our people are the most important part of our story, and everyone here plays a role. There's loads of room to learn and grow, and you'll get the freedom to steer your career wherever you want. You'll work alongside a talented group who embrace each other's differences and aren't afraid of a challenge. We recognise our achievements, learn from our mistakes, and help each other to be the best we can be. Together, we're making insurance matter. How we work We believe that teams work better when they have time to collaborate and space to get things done. We call it Zego Hybrid. We ask you to spend at least one day a week in our central London office. We think it's a good mix of collaborative face time and flexible home-working, setting us up to achieve the right balance between work and life. Benefits We reward our people well. Join us and you'll get a market-competitive salary, private medical insurance, company share options, generous holiday allowance, and a whole lot of wellbeing benefits. And that's just for starters. We also cover the costs for all company-wide events (3 per year), and also provide a separate hybrid contribution to help pay towards other travel costs. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, or disability status.
This is an exciting role where you get access to a fantastic training and conferences budget, and a team who will support you to succeed. We're an international team, driving our class-leading data platform forwards as well as developing greenfield data products. We spend our time bug fixing, and pushing ourselves outside of our comfort zone. Reporting into James (our Data Engineering Manager), who's hands on and interested in pretty much everything technology, you'll be joining a team that is highly collaborative and not afraid to share exciting ideas that we then bring to life. As one of our Senior Software Engineers, you'll: work as part of a centre of excellence for data specialists. You'll help to look after our data, business intelligence and machine learning platforms be able to develop your own scripts and triage any potential bugs contribute ideas and help to prioritise technical work operate in an Agile environment utilising scrum methodology be part of an open, friendly, and distributed team. We love being proactive and simplifying very technical concepts to the business We're looking for someone who is: hands-on when building data pipelines able to demonstrate coding knowledge in JVM languages (Java, Kotlin, or Scala), as well as Ruby or Python (you don't have to be great at coding in them all) adept at working with Graph Databases knowledgeable in data stream processing using Kafka Streams or similar able to demonstrate understanding of containerised micro services architecture (We know it's tough, but please try to avoid the confidence gap. You don't have to match all the bullet points above to be considered for this role.) We encourage people of all different backgrounds and identities to apply. We are committed to maintaining an inclusive, supportive place for you to be you and do your very best work. Ready to build the future of Simply Business with our Data Engineering team? Apply today. About Simply Business We insure small businesses and enable big dreams - not just for our customers, but for our people and communities too. With over 1,000,000 active insurance policies, we protect builders, bakers, landlords and more than 1,200 other trades. We're a technology company as well as one that sells insurance. That means we build, we fail, we learn and we improve. We're a B Corp too, which recognises our strong track record of having a positive impact on people, society and the environment. What are the benefits of working at Simply Business? We offer a great work-life balance where every team member has a manageable workload and the flexibility to work hybrid. On top of the 25 days annual leave (plus bank holidays), we offer leave that suits your needs. Plus the option to buy five more days of holiday with your flexible benefits. Our flexible parental leave allows you to approach an important time how you want - with six months full pay to the primary caregiver and four weeks full pay if you're the secondary caregiver. Our life event leave is an extra days leave every two years for those big moments in your life like moving house or your birthday. And as a thank you to our long-serving employees we offer a two week paid sabbatical after five years of service, then four weeks off after ten years of service. And our core benefits can put your mind at ease with private medical insurance through BUPA, that covers any pre-existing condition. And a health cash plan that covers your everyday medical expenses. We also make sure you're compensated fairly with a competitive salary based on your experience and the market we're in. Plus the potential to earn an annual bonus based on performance. There's access to the tools to support your personal development with programmes on our dedicated learning platform. As well as support for your mental health with access to counselling. We'll match what you put into your pension up to five per cent. And pass on a tax-free sum that's four times your basic salary with our life assurance policy, with the option to increase it to ten times through our flexible benefit scheme. Our salary sacrifice car scheme gives you the option to buy a brand new, fully insured, and maintained car for a convenient fixed monthly amount taken from your gross salary (after 6 months service). And our flexible benefits scheme gives you an allocated amount to use each year on benefits like critical illness cover, dental insurance, travel insurance, or a gym membership. Ready to join us and drive our success as a high-performing team? Apply today. The best of Simply Business, straight to your inbox Join 200,000+ small business owners getting helpful articles, tips, and tools - delivered direct to you.
Feb 10, 2025
Full time
This is an exciting role where you get access to a fantastic training and conferences budget, and a team who will support you to succeed. We're an international team, driving our class-leading data platform forwards as well as developing greenfield data products. We spend our time bug fixing, and pushing ourselves outside of our comfort zone. Reporting into James (our Data Engineering Manager), who's hands on and interested in pretty much everything technology, you'll be joining a team that is highly collaborative and not afraid to share exciting ideas that we then bring to life. As one of our Senior Software Engineers, you'll: work as part of a centre of excellence for data specialists. You'll help to look after our data, business intelligence and machine learning platforms be able to develop your own scripts and triage any potential bugs contribute ideas and help to prioritise technical work operate in an Agile environment utilising scrum methodology be part of an open, friendly, and distributed team. We love being proactive and simplifying very technical concepts to the business We're looking for someone who is: hands-on when building data pipelines able to demonstrate coding knowledge in JVM languages (Java, Kotlin, or Scala), as well as Ruby or Python (you don't have to be great at coding in them all) adept at working with Graph Databases knowledgeable in data stream processing using Kafka Streams or similar able to demonstrate understanding of containerised micro services architecture (We know it's tough, but please try to avoid the confidence gap. You don't have to match all the bullet points above to be considered for this role.) We encourage people of all different backgrounds and identities to apply. We are committed to maintaining an inclusive, supportive place for you to be you and do your very best work. Ready to build the future of Simply Business with our Data Engineering team? Apply today. About Simply Business We insure small businesses and enable big dreams - not just for our customers, but for our people and communities too. With over 1,000,000 active insurance policies, we protect builders, bakers, landlords and more than 1,200 other trades. We're a technology company as well as one that sells insurance. That means we build, we fail, we learn and we improve. We're a B Corp too, which recognises our strong track record of having a positive impact on people, society and the environment. What are the benefits of working at Simply Business? We offer a great work-life balance where every team member has a manageable workload and the flexibility to work hybrid. On top of the 25 days annual leave (plus bank holidays), we offer leave that suits your needs. Plus the option to buy five more days of holiday with your flexible benefits. Our flexible parental leave allows you to approach an important time how you want - with six months full pay to the primary caregiver and four weeks full pay if you're the secondary caregiver. Our life event leave is an extra days leave every two years for those big moments in your life like moving house or your birthday. And as a thank you to our long-serving employees we offer a two week paid sabbatical after five years of service, then four weeks off after ten years of service. And our core benefits can put your mind at ease with private medical insurance through BUPA, that covers any pre-existing condition. And a health cash plan that covers your everyday medical expenses. We also make sure you're compensated fairly with a competitive salary based on your experience and the market we're in. Plus the potential to earn an annual bonus based on performance. There's access to the tools to support your personal development with programmes on our dedicated learning platform. As well as support for your mental health with access to counselling. We'll match what you put into your pension up to five per cent. And pass on a tax-free sum that's four times your basic salary with our life assurance policy, with the option to increase it to ten times through our flexible benefit scheme. Our salary sacrifice car scheme gives you the option to buy a brand new, fully insured, and maintained car for a convenient fixed monthly amount taken from your gross salary (after 6 months service). And our flexible benefits scheme gives you an allocated amount to use each year on benefits like critical illness cover, dental insurance, travel insurance, or a gym membership. Ready to join us and drive our success as a high-performing team? Apply today. The best of Simply Business, straight to your inbox Join 200,000+ small business owners getting helpful articles, tips, and tools - delivered direct to you.
Due to continued growth, a market-leading technology OEM are looking to hire a Principal Mobile Developer to join their team on a permanent basis. The primary function of the role is to lead the development of complex and cutting-edge mobile applications on both Android and iOS platforms. Key responsibilities include: Acting as a technical authority on mobile application development within a multi-discipline engineering team. Assisting in the hiring and professional development of a high-performing Application Development team. Disseminating the direction of project architecture, upholding coding standards, and implementing quality improvements. Interacting with various stakeholders including software architects, UI/UX teams, PA/QA, project management, product owners, and Scrum Masters. To be considered for this position, candidates must have proven experience in a Lead or Senior Mobile Development role and have significant cross-platform and/or native development experience in both iOS (Swift) and Android (Kotlin). In addition, it would be advantageous to hold a degree in Computer Science, Software Development, or a closely related subject. Alongside a competitive salary, the position includes a substantial benefits package of 33 days holiday, pension scheme up to 9%, private medical cover, life insurance, and an electric car scheme.
Feb 07, 2025
Full time
Due to continued growth, a market-leading technology OEM are looking to hire a Principal Mobile Developer to join their team on a permanent basis. The primary function of the role is to lead the development of complex and cutting-edge mobile applications on both Android and iOS platforms. Key responsibilities include: Acting as a technical authority on mobile application development within a multi-discipline engineering team. Assisting in the hiring and professional development of a high-performing Application Development team. Disseminating the direction of project architecture, upholding coding standards, and implementing quality improvements. Interacting with various stakeholders including software architects, UI/UX teams, PA/QA, project management, product owners, and Scrum Masters. To be considered for this position, candidates must have proven experience in a Lead or Senior Mobile Development role and have significant cross-platform and/or native development experience in both iOS (Swift) and Android (Kotlin). In addition, it would be advantageous to hold a degree in Computer Science, Software Development, or a closely related subject. Alongside a competitive salary, the position includes a substantial benefits package of 33 days holiday, pension scheme up to 9%, private medical cover, life insurance, and an electric car scheme.
You will need to login before you can apply for a job. View more categories View less categories Sector Retail and Wholesale Role Senior Executive Contract Type Permanent Hours Full Time About the role Customer Personalisation and Loyalty (CPL) is a cross-cutting change programme involving around ten product teams that work with a range of services providers. As a Senior Staff Engineer you will have significant influence over how software is designed, built and run within this wide business area. You will lead design and engineering decisions which may cross business domains to enable the overall solution to meet business goals and ensure the solution complies with the Partnership's Architecture and Engineering Principals. Additionally, you will also ensure the overall engineering approach is aligned with principles of continuous delivery to enable major components to be deployed to production frequently and independently of each other. You will work closely with product teams, Delivery Managers, Product Managers, Enterprise Architects and other stakeholders which will require excellent influencing and stakeholder management skills. Successful candidates will have a passion for using technology to deliver outstanding and innovative software solutions, and will have a track record of working with teams delivering complex, performant, high quality software. At a glance Contract type - This position is a permanent contract. Working pattern/flexible working - We know flexible working is important to you, and it is important to us too. The Partnership has adopted a blended working approach meaning you'll be able to work a mixture between the office and home based upon your personal needs whilst balancing the needs of the business. Location - This role is based at our London Pimlico Head Office campus. Please note, any cost incurred as a result of travel to the office is the responsibility of the successful candidate. There is no travel allowance for this role. There is also a responsibility to visit our John Lewis branches when necessary. You will be able to claim travel expenses for these journeys. Essential skills/experience you'll need Extensive hands-on experience of building large scale apps in a complex business environment, leading engineering decisions and influencing a wide range of stakeholders. Hands-on experience of building software on a modern software stack. Experience of leading and influencing engineering decisions in a complex environment. A good understanding of software architecture and architectural styles including Microservice and Event based architectures. Experience of building highly performant, scalable applications. An understanding of Agile development methods such as Scrum or Kanban. Familiarity with engineering techniques such as TDD, pair programming. You must be comfortable pairing with other Software Engineers. Continuous Integration/Continuous Delivery in complex environments. The ideal candidate will have experience with some parts of our stack: Microservice/Event driven architecture using GCP/GKE or AWS/EKS. Back-end services are built using Java or Kotlin. Websites are built using React and TypeScript with a micro-frontend architecture. Mobile Apps are native in iOS/Swift or Android/Kotlin. Desirable skills/experience you may have Domain specific knowledge of building software used to increase customer loyalty and experience of working with platforms such as Eagle Eye. Cloud Platforms such as AWS, GCP or Azure. Docker, Kubernetes. Application security. There are opportunities to become a people manager for your fellow engineers if that is something that appeals to you. Benefits of the Partnership and the role - Hybrid Working. - Full - time working holiday entitlement 25 days holiday, plus public and bank holidays (this is pro-rated for part time hours). - Excellent work life balance, including focus on well being and flexible working and our marketing leading equal parenthood leave Policy. - Defined Contribution pension scheme where your contributions will be matched by the Partnership (up to 8% of pay) and, after three years' service, you'll receive an additional Partnership contribution of 4% of pay, regardless of whether you pay in or not. - You'll get Partnership discount in store and online once you complete your Earning Membership period. That's 25% off in John Lewis & Partners (12% off electrical products, some exclusions apply) and 20% in Waitrose & Partners (some exclusions apply) You'll also be able to nominate someone you live with to share your discount. - Simple cycle to work support scheme. - We're really proud of our exclusive hotels based in some of Britain's most beautiful areas and once you've been with us for three months, you're welcome to explore them. - Health Care cover. About The Partnership We're the largest employee owned business in the UK and home of our cherished brands, John Lewis and Waitrose. We're not just employees, we're Partners, driven by our purpose to build a happier world. As we look to our future, there's never been a more exciting time to join us. We're ruthlessly focused on being brilliant at retail. We continue to innovate, adapt and diversify. Never Knowingly Undersold on price, quality and service in John Lewis and passionately serving food-lovers in Waitrose. As Partners we all share the responsibility of ownership and in its rewards. We use our voices to contribute to our success, working together through the good and challenging times, holding true to our behaviours and treating everyone with kindness and respect. We all own making the Partnership somewhere we belong. Embracing our differences and creating an environment where we're free to be ourselves and can THRIVE. Growing ourselves individually, and as a collective. As Partners, we make all the difference. And, we all own it. Important points to note: It's important to note that some of our roles are subject to pre-employment vetting. If required, you'll find out more about vetting throughout the recruitment process and we encourage you to complete any vetting documents quickly to avoid delays. We also recommend that you apply as soon as possible as vacancies can close early if we see a high number of applicants. We want all of our Partners to have a good work-life balance and we support flexible working. This might mean flexible or compressed hours, job sharing or shorter hour contracts, where possible. Please discuss this further with the hiring manager during your interview. Company Learn more about this company Visit this company's hub to learn about their values, culture, and latest jobs.
Feb 04, 2025
Full time
You will need to login before you can apply for a job. View more categories View less categories Sector Retail and Wholesale Role Senior Executive Contract Type Permanent Hours Full Time About the role Customer Personalisation and Loyalty (CPL) is a cross-cutting change programme involving around ten product teams that work with a range of services providers. As a Senior Staff Engineer you will have significant influence over how software is designed, built and run within this wide business area. You will lead design and engineering decisions which may cross business domains to enable the overall solution to meet business goals and ensure the solution complies with the Partnership's Architecture and Engineering Principals. Additionally, you will also ensure the overall engineering approach is aligned with principles of continuous delivery to enable major components to be deployed to production frequently and independently of each other. You will work closely with product teams, Delivery Managers, Product Managers, Enterprise Architects and other stakeholders which will require excellent influencing and stakeholder management skills. Successful candidates will have a passion for using technology to deliver outstanding and innovative software solutions, and will have a track record of working with teams delivering complex, performant, high quality software. At a glance Contract type - This position is a permanent contract. Working pattern/flexible working - We know flexible working is important to you, and it is important to us too. The Partnership has adopted a blended working approach meaning you'll be able to work a mixture between the office and home based upon your personal needs whilst balancing the needs of the business. Location - This role is based at our London Pimlico Head Office campus. Please note, any cost incurred as a result of travel to the office is the responsibility of the successful candidate. There is no travel allowance for this role. There is also a responsibility to visit our John Lewis branches when necessary. You will be able to claim travel expenses for these journeys. Essential skills/experience you'll need Extensive hands-on experience of building large scale apps in a complex business environment, leading engineering decisions and influencing a wide range of stakeholders. Hands-on experience of building software on a modern software stack. Experience of leading and influencing engineering decisions in a complex environment. A good understanding of software architecture and architectural styles including Microservice and Event based architectures. Experience of building highly performant, scalable applications. An understanding of Agile development methods such as Scrum or Kanban. Familiarity with engineering techniques such as TDD, pair programming. You must be comfortable pairing with other Software Engineers. Continuous Integration/Continuous Delivery in complex environments. The ideal candidate will have experience with some parts of our stack: Microservice/Event driven architecture using GCP/GKE or AWS/EKS. Back-end services are built using Java or Kotlin. Websites are built using React and TypeScript with a micro-frontend architecture. Mobile Apps are native in iOS/Swift or Android/Kotlin. Desirable skills/experience you may have Domain specific knowledge of building software used to increase customer loyalty and experience of working with platforms such as Eagle Eye. Cloud Platforms such as AWS, GCP or Azure. Docker, Kubernetes. Application security. There are opportunities to become a people manager for your fellow engineers if that is something that appeals to you. Benefits of the Partnership and the role - Hybrid Working. - Full - time working holiday entitlement 25 days holiday, plus public and bank holidays (this is pro-rated for part time hours). - Excellent work life balance, including focus on well being and flexible working and our marketing leading equal parenthood leave Policy. - Defined Contribution pension scheme where your contributions will be matched by the Partnership (up to 8% of pay) and, after three years' service, you'll receive an additional Partnership contribution of 4% of pay, regardless of whether you pay in or not. - You'll get Partnership discount in store and online once you complete your Earning Membership period. That's 25% off in John Lewis & Partners (12% off electrical products, some exclusions apply) and 20% in Waitrose & Partners (some exclusions apply) You'll also be able to nominate someone you live with to share your discount. - Simple cycle to work support scheme. - We're really proud of our exclusive hotels based in some of Britain's most beautiful areas and once you've been with us for three months, you're welcome to explore them. - Health Care cover. About The Partnership We're the largest employee owned business in the UK and home of our cherished brands, John Lewis and Waitrose. We're not just employees, we're Partners, driven by our purpose to build a happier world. As we look to our future, there's never been a more exciting time to join us. We're ruthlessly focused on being brilliant at retail. We continue to innovate, adapt and diversify. Never Knowingly Undersold on price, quality and service in John Lewis and passionately serving food-lovers in Waitrose. As Partners we all share the responsibility of ownership and in its rewards. We use our voices to contribute to our success, working together through the good and challenging times, holding true to our behaviours and treating everyone with kindness and respect. We all own making the Partnership somewhere we belong. Embracing our differences and creating an environment where we're free to be ourselves and can THRIVE. Growing ourselves individually, and as a collective. As Partners, we make all the difference. And, we all own it. Important points to note: It's important to note that some of our roles are subject to pre-employment vetting. If required, you'll find out more about vetting throughout the recruitment process and we encourage you to complete any vetting documents quickly to avoid delays. We also recommend that you apply as soon as possible as vacancies can close early if we see a high number of applicants. We want all of our Partners to have a good work-life balance and we support flexible working. This might mean flexible or compressed hours, job sharing or shorter hour contracts, where possible. Please discuss this further with the hiring manager during your interview. Company Learn more about this company Visit this company's hub to learn about their values, culture, and latest jobs.
About Lendable Lendable is on a mission to make consumer finance amazing: faster, cheaper, and friendlier. We're building one of the world's leading fintech companies and are off to a strong start: One of the UK's newest unicorns with a team of just over 500 people Among the fastest-growing tech companies in the UK Profitable since 2017 Backed by top investors including Balderton Capital and Goldman Sachs Loved by customers with the best reviews in the market (4.9 across 10,000s of reviews on Trustpilot ) So far, we've rebuilt the Big Three consumer finance products from scratch: loans, credit cards, and car finance. We get money into our customers' hands in minutes instead of days. We're growing fast, and there's a lot more to do: we're going after the two biggest Western markets (UK and US) where trillions worth of financial products are held by big banks with dated systems and painful processes. Join us if you want to Take ownership across a broad remit. You are trusted to make decisions that drive a material impact on the direction and success of Lendable from day 1. Work in small teams of exceptional people , who are relentlessly resourceful to solve problems and find smarter solutions than the status quo. Build the best technology in-house , using new data sources, machine learning, and AI to make machines do the heavy lifting. About the role As we continue to build upon the diversity of our team, we are thrilled to bring on board a Kotlin engineer to a newly forming pod . This is the team that put the Tech in FinTech . Our current tech team is around 80 strong and has helped transform finance by building a next-generation lending platform, a next-gen credit card, and an auto-finance product, and they're at it again with brand new product launches this year. We're looking for an engineer with a depth of knowledge and recent hands-on Kotlin experience that enables them to not only deliver elegant, idiomatic solutions in Kotlin but also to contribute new knowledge and experience to our frequent collaborative design forums with stakeholders from every area of the business. There's a lot to do, from building and integrating new APIs to help build out our new collections function to creating new internal tools and supporting our expansion of new products and supporting services in the US. Tech stack Backend: Kotlin 1.7.20 , AWS, GraphQL (familiarity is nice but not a deal breaker), Postgres, RabbitMQ, Docker, Kubernetes Frontend/Mobile: React & React Native, TypeScript, MobX, Redux, Stylus, and SASS Other: We build our Kotlin projects using Gradle and GitHub Actions, deploying to production as soon as we finish a feature. We use JUnit Jupiter, Kotest, and TestContainers for automated testing. What we're looking for Strong commercial Kotlin experience An ability to write simple, clean code Experience and understanding of databases; relational databases are a must, NoSQL would be nice too Ability to quickly understand complex financial business domains Understanding of different software architectures rapidly Ability to write comprehensive, automated tests at all levels of the pyramid Understanding of the Kanban agile methodology; not a deal breaker if you don't Someone who can get along with others and build relationships Wants to continually learn, improve, and collaborate Can solve problems independently but also knows when to seek help Is a rational thinker and is aware of the 'why' behind the way they do things Is a pragmatist who can sensibly weigh the tradeoffs between code quality and delivery Interview process A 30-minute introductory call with the talent team A short coding exercise to complete in your own time Onsite or Video technical interview lasting 60-90 minutes, comprising of: Introduction of the team and kind of work you could be doing daily Discussion around the coding exercise you completed Interactive architecture/design exercise Tech project walkthrough Onsite or video cultural/behavioural interview - Questions you may have about the company, role, etc. Life at Lendable: The opportunity to scale up one of the world's most successful fintech companies. Best-in-class compensation, including equity. You can work from home every Monday and Friday if you wish - on the other days we all come together IRL to build and exchange ideas. Enjoy a fully stocked kitchen with everything you need to whip up breakfast, lunch, snacks, and drinks in the office every Tuesday-Thursday. We care for our Lendies' well-being both physically and mentally, so we offer coverage when it comes to private health insurance. We're an equal opportunity employer and are looking to make Lendable the most inclusive and open workspace in London. Check out our blog !
Feb 04, 2025
Full time
About Lendable Lendable is on a mission to make consumer finance amazing: faster, cheaper, and friendlier. We're building one of the world's leading fintech companies and are off to a strong start: One of the UK's newest unicorns with a team of just over 500 people Among the fastest-growing tech companies in the UK Profitable since 2017 Backed by top investors including Balderton Capital and Goldman Sachs Loved by customers with the best reviews in the market (4.9 across 10,000s of reviews on Trustpilot ) So far, we've rebuilt the Big Three consumer finance products from scratch: loans, credit cards, and car finance. We get money into our customers' hands in minutes instead of days. We're growing fast, and there's a lot more to do: we're going after the two biggest Western markets (UK and US) where trillions worth of financial products are held by big banks with dated systems and painful processes. Join us if you want to Take ownership across a broad remit. You are trusted to make decisions that drive a material impact on the direction and success of Lendable from day 1. Work in small teams of exceptional people , who are relentlessly resourceful to solve problems and find smarter solutions than the status quo. Build the best technology in-house , using new data sources, machine learning, and AI to make machines do the heavy lifting. About the role As we continue to build upon the diversity of our team, we are thrilled to bring on board a Kotlin engineer to a newly forming pod . This is the team that put the Tech in FinTech . Our current tech team is around 80 strong and has helped transform finance by building a next-generation lending platform, a next-gen credit card, and an auto-finance product, and they're at it again with brand new product launches this year. We're looking for an engineer with a depth of knowledge and recent hands-on Kotlin experience that enables them to not only deliver elegant, idiomatic solutions in Kotlin but also to contribute new knowledge and experience to our frequent collaborative design forums with stakeholders from every area of the business. There's a lot to do, from building and integrating new APIs to help build out our new collections function to creating new internal tools and supporting our expansion of new products and supporting services in the US. Tech stack Backend: Kotlin 1.7.20 , AWS, GraphQL (familiarity is nice but not a deal breaker), Postgres, RabbitMQ, Docker, Kubernetes Frontend/Mobile: React & React Native, TypeScript, MobX, Redux, Stylus, and SASS Other: We build our Kotlin projects using Gradle and GitHub Actions, deploying to production as soon as we finish a feature. We use JUnit Jupiter, Kotest, and TestContainers for automated testing. What we're looking for Strong commercial Kotlin experience An ability to write simple, clean code Experience and understanding of databases; relational databases are a must, NoSQL would be nice too Ability to quickly understand complex financial business domains Understanding of different software architectures rapidly Ability to write comprehensive, automated tests at all levels of the pyramid Understanding of the Kanban agile methodology; not a deal breaker if you don't Someone who can get along with others and build relationships Wants to continually learn, improve, and collaborate Can solve problems independently but also knows when to seek help Is a rational thinker and is aware of the 'why' behind the way they do things Is a pragmatist who can sensibly weigh the tradeoffs between code quality and delivery Interview process A 30-minute introductory call with the talent team A short coding exercise to complete in your own time Onsite or Video technical interview lasting 60-90 minutes, comprising of: Introduction of the team and kind of work you could be doing daily Discussion around the coding exercise you completed Interactive architecture/design exercise Tech project walkthrough Onsite or video cultural/behavioural interview - Questions you may have about the company, role, etc. Life at Lendable: The opportunity to scale up one of the world's most successful fintech companies. Best-in-class compensation, including equity. You can work from home every Monday and Friday if you wish - on the other days we all come together IRL to build and exchange ideas. Enjoy a fully stocked kitchen with everything you need to whip up breakfast, lunch, snacks, and drinks in the office every Tuesday-Thursday. We care for our Lendies' well-being both physically and mentally, so we offer coverage when it comes to private health insurance. We're an equal opportunity employer and are looking to make Lendable the most inclusive and open workspace in London. Check out our blog !
About Lendable Lendable is on a mission to make consumer finance amazing: faster, cheaper and friendlier. We're building one of the world's leading fintech companies and are off to a strong start: One of the UK's newest unicorns with a team of just over 400 people Among the fastest-growing tech companies in the UK Profitable since 2017 Backed by top investors including Balderton Capital and Goldman Sachs Loved by customers with the best reviews in the market (4.9 across 10,000s of reviews on Trustpilot ) So far, we've rebuilt the Big Three consumer finance products from scratch: loans, credit cards, and car finance. We get money into our customers' hands in minutes instead of days. We're growing fast, and there's a lot more to do: we're going after the two biggest Western markets (UK and US) where trillions worth of financial products are held by big banks with dated systems and painful processes. Join us if you want to Take ownership across a broad remit. You are trusted to make decisions that drive a material impact on the direction and success of Lendable from day one. Work in small teams of exceptional people , who are relentlessly resourceful to solve problems and find smarter solutions than the status quo. Build the best technology in-house , using new data sources, machine learning, and AI to make machines do the heavy lifting. About the role We're looking for a Senior React Native Software Engineer to support our Zable US Credit Card product, becoming a key part of a cross-functional team building and refining features for iOS, Android, and Web in one of the world's toughest and most dynamic credit markets - the United States. Our US credit card product launched last year and our focus is now on scaling and refining our customer offering, drawing on the success of our UK credit card business, which now serves over 1 million customers. Our roadmap includes features to introduce new user journeys and optimise conversion rates in our existing funnels, increase functionality for our existing customers, refactor & improve our codebases and tooling, and plenty more as we continue our growth in this market. You'll need a demonstrable track record of shipping React Native apps for both Android & iOS, while working in cross-functional product teams, and ideally would also be comfortable working on our web platform (we use NextJS) to support new features and improvements to our user acquisition and onboarding journeys. Alongside feature work we also put a big focus on improving performance, reducing tech debt, and improving scalability. Our ideal engineer is detail-focused and resourceful, and keen to understand the bigger picture outside of their product team, contributing to wider engineering and business initiatives that help us scale Lendable as a global business as we continue to grow. Tech stack Mobile Apps Typescript, React Native, Expo, EAS, GraphQL, Relay, Zustand, Jest, React Testing Library, Maestro Web Typescript, React, NextJS, Redux Toolkit, SCSS, React Testing Library, Cypress Backend / Infrastructure PHP 8 (Symfony), Kotlin, AWS, MySQL, RabbitMQ, Docker, Kubernetes Tooling Github, Jira & Confluence, for our code & product management processes Bugsnag, Datadog & Sentry for debugging and reporting Figma & Storybook, for our design process What we're looking for You have a solid understanding of modern Javascript with Typescript. You have significant commercial experience with both cross-platform native mobile app development using React Native, and web development with React and NextJS. You have a strong understanding of the different needs of mobile users across a variety of platforms and devices. You are an advocate for automated testing, and take a pragmatic approach to implementing and improving the various phases of the testing pyramid. You can quickly identify and assess technical debt and are keen to make the case for remedying it whenever the opportunity arises. You understand the importance of catering to users with accessibility needs, and are familiar with the approaches and tooling required to ensure accessibility guidelines and best practices are adhered to. You have experience working with product owners to break down business requirements into deliverable tasks and estimate the complexity of their implementation. You can quickly identify the difficulties of implementing a feature from an initial design wireframe or outline spec and are comfortable putting forward alternative approaches where appropriate. You have experience mentoring and supporting other engineers, playing a role in their personal and professional growth, and enabling them to succeed. What would make you stand out? You're comfortable owning and managing the full spectrum of iOS & Android application requirements, such as provisioning, certificate management, automated deployment, and app store release processes. You have experience with modern React web development using frameworks such as NextJS, and Server Components. You've worked with OpenAPI/Swagger specifications to help define API requirements and contracts, collaborating with backend developers to agree on best approaches when triaging and refining work that requires new and updated schemas. You have in-depth experience of mobile and web performance best practices and debugging. You have experience of UI or UX design. You feel at ease discussing approaches with product designers, and are happy to get involved in making design decisions where required. You've built, or worked on, products that have scaled from zero users to tens or hundreds of thousands (or more), and can apply what you learnt in new contexts. Interview process A quick video call with a member of our talent team to learn more about you. A 30-minute video call with an engineer to discuss your experience and answer any initial technical questions you have about the role. A short React Native coding exercise to complete in your own time. Final Onsite or Video interviews which include: A technical session with your peers where you'll discuss your solution to the exercise, talk through some problems and scenarios, and dig deeper into your technical experience. An interview with an Engineering Manager to explore your motivations and goals, assess how you could play a part in your team's success, and better understand how we could help you thrive in your role. Life at Lendable The opportunity to scale up one of the world's most successful fintech companies. Best-in-class compensation, including equity. You can work from home every Monday and Friday if you wish - on the other days we all come together IRL to be together, build and exchange ideas. Our in-house chef prepares fresh, healthy lunches in the office every Tuesday-Thursday. We care for our Lendies' well-being both physically and mentally, so we offer coverage when it comes to private health insurance. We're an equal opportunity employer and are looking to make Lendable the most inclusive and open workspace in London. Check out our blog !
Feb 04, 2025
Full time
About Lendable Lendable is on a mission to make consumer finance amazing: faster, cheaper and friendlier. We're building one of the world's leading fintech companies and are off to a strong start: One of the UK's newest unicorns with a team of just over 400 people Among the fastest-growing tech companies in the UK Profitable since 2017 Backed by top investors including Balderton Capital and Goldman Sachs Loved by customers with the best reviews in the market (4.9 across 10,000s of reviews on Trustpilot ) So far, we've rebuilt the Big Three consumer finance products from scratch: loans, credit cards, and car finance. We get money into our customers' hands in minutes instead of days. We're growing fast, and there's a lot more to do: we're going after the two biggest Western markets (UK and US) where trillions worth of financial products are held by big banks with dated systems and painful processes. Join us if you want to Take ownership across a broad remit. You are trusted to make decisions that drive a material impact on the direction and success of Lendable from day one. Work in small teams of exceptional people , who are relentlessly resourceful to solve problems and find smarter solutions than the status quo. Build the best technology in-house , using new data sources, machine learning, and AI to make machines do the heavy lifting. About the role We're looking for a Senior React Native Software Engineer to support our Zable US Credit Card product, becoming a key part of a cross-functional team building and refining features for iOS, Android, and Web in one of the world's toughest and most dynamic credit markets - the United States. Our US credit card product launched last year and our focus is now on scaling and refining our customer offering, drawing on the success of our UK credit card business, which now serves over 1 million customers. Our roadmap includes features to introduce new user journeys and optimise conversion rates in our existing funnels, increase functionality for our existing customers, refactor & improve our codebases and tooling, and plenty more as we continue our growth in this market. You'll need a demonstrable track record of shipping React Native apps for both Android & iOS, while working in cross-functional product teams, and ideally would also be comfortable working on our web platform (we use NextJS) to support new features and improvements to our user acquisition and onboarding journeys. Alongside feature work we also put a big focus on improving performance, reducing tech debt, and improving scalability. Our ideal engineer is detail-focused and resourceful, and keen to understand the bigger picture outside of their product team, contributing to wider engineering and business initiatives that help us scale Lendable as a global business as we continue to grow. Tech stack Mobile Apps Typescript, React Native, Expo, EAS, GraphQL, Relay, Zustand, Jest, React Testing Library, Maestro Web Typescript, React, NextJS, Redux Toolkit, SCSS, React Testing Library, Cypress Backend / Infrastructure PHP 8 (Symfony), Kotlin, AWS, MySQL, RabbitMQ, Docker, Kubernetes Tooling Github, Jira & Confluence, for our code & product management processes Bugsnag, Datadog & Sentry for debugging and reporting Figma & Storybook, for our design process What we're looking for You have a solid understanding of modern Javascript with Typescript. You have significant commercial experience with both cross-platform native mobile app development using React Native, and web development with React and NextJS. You have a strong understanding of the different needs of mobile users across a variety of platforms and devices. You are an advocate for automated testing, and take a pragmatic approach to implementing and improving the various phases of the testing pyramid. You can quickly identify and assess technical debt and are keen to make the case for remedying it whenever the opportunity arises. You understand the importance of catering to users with accessibility needs, and are familiar with the approaches and tooling required to ensure accessibility guidelines and best practices are adhered to. You have experience working with product owners to break down business requirements into deliverable tasks and estimate the complexity of their implementation. You can quickly identify the difficulties of implementing a feature from an initial design wireframe or outline spec and are comfortable putting forward alternative approaches where appropriate. You have experience mentoring and supporting other engineers, playing a role in their personal and professional growth, and enabling them to succeed. What would make you stand out? You're comfortable owning and managing the full spectrum of iOS & Android application requirements, such as provisioning, certificate management, automated deployment, and app store release processes. You have experience with modern React web development using frameworks such as NextJS, and Server Components. You've worked with OpenAPI/Swagger specifications to help define API requirements and contracts, collaborating with backend developers to agree on best approaches when triaging and refining work that requires new and updated schemas. You have in-depth experience of mobile and web performance best practices and debugging. You have experience of UI or UX design. You feel at ease discussing approaches with product designers, and are happy to get involved in making design decisions where required. You've built, or worked on, products that have scaled from zero users to tens or hundreds of thousands (or more), and can apply what you learnt in new contexts. Interview process A quick video call with a member of our talent team to learn more about you. A 30-minute video call with an engineer to discuss your experience and answer any initial technical questions you have about the role. A short React Native coding exercise to complete in your own time. Final Onsite or Video interviews which include: A technical session with your peers where you'll discuss your solution to the exercise, talk through some problems and scenarios, and dig deeper into your technical experience. An interview with an Engineering Manager to explore your motivations and goals, assess how you could play a part in your team's success, and better understand how we could help you thrive in your role. Life at Lendable The opportunity to scale up one of the world's most successful fintech companies. Best-in-class compensation, including equity. You can work from home every Monday and Friday if you wish - on the other days we all come together IRL to be together, build and exchange ideas. Our in-house chef prepares fresh, healthy lunches in the office every Tuesday-Thursday. We care for our Lendies' well-being both physically and mentally, so we offer coverage when it comes to private health insurance. We're an equal opportunity employer and are looking to make Lendable the most inclusive and open workspace in London. Check out our blog !
Software Engineering Manager - Selling Experience Summary Job purpose As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. All the details We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative, curious, and confident, you will be an integral part of our empowered, self-managing, multi-disciplinary engineering teams - designing, building, releasing, and maintaining products. Working as an equal partner with your Product and Delivery peers you will deliver sophisticated and robust solutions to solve daring problems for our customers. You will play a key role in driving our ambition to create a best-in-class software engineering team, environment, and culture. We are looking for people to join our community of engineers to drive this transformation, build a modern digital ecosystem using exciting technologies and do the best work of their careers. Your Responsibilities: Operational stability of software solutions owned by your team. Delivering high-quality solutions that provide value to the business. Leading on improving the maturity of the team, progress towards or maintaining Elite DORA Standards. Leading Engineering Excellence and creating a culture of innovation and growth. Making use of Platforms and partners to maximise the value delivered. What you'll do: The Software Engineering Manager role is the embodiment of 'solving problems through technology' with key responsibilities as follows: Team Management: Build, mentor, and manage a high-performing software engineering team. Foster a culture of collaboration, innovation, and continuous improvement within the team. Facilitate communication and collaboration among team members. Ensure budgets, people and resource allocation, and workload balance across projects. Delivery: Oversee the planning, execution, and delivery of software projects, ensuring alignment with business objectives and timelines using the best agile tools and processes for the task. Monitor project progress, risks, and dependencies, taking corrective action when necessary. Work closely with product management, design, programme management, and others to define scope, goals, and deliverables. Technical Leadership: Drive the adoption of standards and methodologies for software development. Provide technical guidance and support to engineering teams. Evaluate and recommend new technologies, tools, and platforms to improve the engineering process and raise software quality. Work with senior engineers to develop the team's technical roadmap and support the product management team to prioritise it against the commercial roadmap. Quality Assurance and Maintenance: Establish and enforce quality standards, ensuring software products meet performance, reliability, and usability requirements. Oversee the maintenance and support of existing software systems, ensuring prompt resolution of issues and bugs. Tech stack: M&S uses a variety of technologies including React, Next.js, Typescript Java, Kotlin, Swift Azure, New Relic, GraphQL Federation, Apigee, Contentful CMS Who you are: Previous polyglot hands-on senior software engineer, with several years' experience in a variety of systems and technologies. Experience working on highly scalable software solutions across web or backend. Experience building and leading teams of highly skilled software engineers that deliver high-quality software. Excellent understanding of system design, software architecture, cloud, and software engineering methodologies. Advocate of DevOps: you build it, you run it. Strong understanding of testing strategies and reliability engineering. Demonstrable people management, interpersonal, analytical, and problem-solving skills. With the ability to influence both a senior technical audience and non-technical partners to a desired outcome without prescribing it. A servant-leadership mentality that is willing to take ownership of problems. Desirable experience: Knowledge of software approaches like Domain Driven Design. Previous software engineering community leadership experience. Presentation delivery at internal and external events. An ambition to be an open-source contributor, technology writer or speaker. Experience of online retail platforms and their cloud-based architectures. Demonstrable entrepreneurship in previous organisation(s). What's in it for you: Being a part of M&S is exactly that - becoming a part and playing your part. We're an inclusive, dynamic, exciting, and always evolving business built on core values. Here are some of the benefits we offer that make working for M&S just that little bit more special: 20% Colleague discount on most things from furniture, fashion and food. A first-class welcome to M&S with a tailored induction and a wide range of training schemes to help with your learning and development. Attractive annual bonus, based on company performance and personal objectives. Competitive holiday entitlement with the potential to buy extra holiday days! Amazing perks and discounts via our M&S Choices website. Charity Volunteer Day - A paid day away from work to support your chosen charity. A very generous Defined Contribution Pension Scheme and Life Assurance. Access to a fantastic range of wellbeing support. Everyone's welcome: M&S is ready to push boundaries to lead the retail industry into a greener, speedier, more inspiring digital era. That's why we're revolutionising how we work and offering our most exciting opportunities yet. Marks & Spencer aims to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make an immediate impact. We're an in-person business and have core collaboration days in our Support Centre each week. For most teams, this is 3 working days where we come together to collaborate, innovate, and serve our customers thoughtfully. We are committed to an active Inclusion, Diversity and Equal Opportunities Policy, which starts with our recruitment and selection process, and we are happy to talk flexible working.
Feb 03, 2025
Full time
Software Engineering Manager - Selling Experience Summary Job purpose As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. All the details We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative, curious, and confident, you will be an integral part of our empowered, self-managing, multi-disciplinary engineering teams - designing, building, releasing, and maintaining products. Working as an equal partner with your Product and Delivery peers you will deliver sophisticated and robust solutions to solve daring problems for our customers. You will play a key role in driving our ambition to create a best-in-class software engineering team, environment, and culture. We are looking for people to join our community of engineers to drive this transformation, build a modern digital ecosystem using exciting technologies and do the best work of their careers. Your Responsibilities: Operational stability of software solutions owned by your team. Delivering high-quality solutions that provide value to the business. Leading on improving the maturity of the team, progress towards or maintaining Elite DORA Standards. Leading Engineering Excellence and creating a culture of innovation and growth. Making use of Platforms and partners to maximise the value delivered. What you'll do: The Software Engineering Manager role is the embodiment of 'solving problems through technology' with key responsibilities as follows: Team Management: Build, mentor, and manage a high-performing software engineering team. Foster a culture of collaboration, innovation, and continuous improvement within the team. Facilitate communication and collaboration among team members. Ensure budgets, people and resource allocation, and workload balance across projects. Delivery: Oversee the planning, execution, and delivery of software projects, ensuring alignment with business objectives and timelines using the best agile tools and processes for the task. Monitor project progress, risks, and dependencies, taking corrective action when necessary. Work closely with product management, design, programme management, and others to define scope, goals, and deliverables. Technical Leadership: Drive the adoption of standards and methodologies for software development. Provide technical guidance and support to engineering teams. Evaluate and recommend new technologies, tools, and platforms to improve the engineering process and raise software quality. Work with senior engineers to develop the team's technical roadmap and support the product management team to prioritise it against the commercial roadmap. Quality Assurance and Maintenance: Establish and enforce quality standards, ensuring software products meet performance, reliability, and usability requirements. Oversee the maintenance and support of existing software systems, ensuring prompt resolution of issues and bugs. Tech stack: M&S uses a variety of technologies including React, Next.js, Typescript Java, Kotlin, Swift Azure, New Relic, GraphQL Federation, Apigee, Contentful CMS Who you are: Previous polyglot hands-on senior software engineer, with several years' experience in a variety of systems and technologies. Experience working on highly scalable software solutions across web or backend. Experience building and leading teams of highly skilled software engineers that deliver high-quality software. Excellent understanding of system design, software architecture, cloud, and software engineering methodologies. Advocate of DevOps: you build it, you run it. Strong understanding of testing strategies and reliability engineering. Demonstrable people management, interpersonal, analytical, and problem-solving skills. With the ability to influence both a senior technical audience and non-technical partners to a desired outcome without prescribing it. A servant-leadership mentality that is willing to take ownership of problems. Desirable experience: Knowledge of software approaches like Domain Driven Design. Previous software engineering community leadership experience. Presentation delivery at internal and external events. An ambition to be an open-source contributor, technology writer or speaker. Experience of online retail platforms and their cloud-based architectures. Demonstrable entrepreneurship in previous organisation(s). What's in it for you: Being a part of M&S is exactly that - becoming a part and playing your part. We're an inclusive, dynamic, exciting, and always evolving business built on core values. Here are some of the benefits we offer that make working for M&S just that little bit more special: 20% Colleague discount on most things from furniture, fashion and food. A first-class welcome to M&S with a tailored induction and a wide range of training schemes to help with your learning and development. Attractive annual bonus, based on company performance and personal objectives. Competitive holiday entitlement with the potential to buy extra holiday days! Amazing perks and discounts via our M&S Choices website. Charity Volunteer Day - A paid day away from work to support your chosen charity. A very generous Defined Contribution Pension Scheme and Life Assurance. Access to a fantastic range of wellbeing support. Everyone's welcome: M&S is ready to push boundaries to lead the retail industry into a greener, speedier, more inspiring digital era. That's why we're revolutionising how we work and offering our most exciting opportunities yet. Marks & Spencer aims to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make an immediate impact. We're an in-person business and have core collaboration days in our Support Centre each week. For most teams, this is 3 working days where we come together to collaborate, innovate, and serve our customers thoughtfully. We are committed to an active Inclusion, Diversity and Equal Opportunities Policy, which starts with our recruitment and selection process, and we are happy to talk flexible working.
Senior Software Engineer - Fixed Income, Python Senior Software Engineer - Fixed Income, Python Apply locations London, Warwick Court time type Full time posted on Posted 2 Days Ago job requisition id 74911 There is a place for you at T. Rowe Price to grow, contribute, learn, and make a difference. We are a premier asset manager focused on delivering global investment management excellence and retirement services that investors can rely on today and in the future. The work we do matters. We invite you to explore the opportunity to join us and grow your career with us. The T. Rowe Price Fixed Income Front Office Investments Technology team is looking for an accomplished Senior Software Engineer to build out a suite of next-generation n-tier, native cloud-based applications. In this role, you will be part of the Fixed Income Front Office software engineering team whose mission is to enhance and develop new capabilities needed by our Portfolio Managers, Analysts, and Quants using modern web/cloud technologies. More specifically, this role is within the Fixed Income Portfolio Management Decision Support team (PMDS) - focused on delivering data, reporting, and insights to Portfolio Managers as part of their daily workflow. This is a hands-on, full SDLC role that provides an opportunity to tackle sophisticated business, logic, data, and technical challenges. The role requires you to take responsibility for the full development cycle - from requirement gathering to the delivery of the end product. You will be part of an agile team of smart, hardworking people. We will give you ambitious work that has an impact, opportunities to learn and grow, and a collaborative culture that encourages every member of our team to bring their point of view to the table - because that's how we help our clients succeed. You must demonstrate a willingness to overcome technical challenges in a fast-paced environment. Our firm has made a significant investment in the future of our technology and data. We have a big vision of what we can achieve and have ambitious plans to get there. We hold collaboration as a core tenet of how we accomplish our goals. Are you interested in a team-oriented approach, working alongside curious and enthusiastic learners? We are a group of diverse problem solvers, all working together with different perspectives to create optimal solutions that continue to propel us to great heights. We encourage you to apply! Minimum qualifications: Strong academic record and a degree with high mathematical and computing content e.g., Computer Science, Mathematics, Engineering or Physics from a leading university. 5+ years of progressive software engineering experience Expert knowledge of Python and related popular libraries Experience in building containerized applications and deploying to cloud infrastructure such as Amazon Web Services (AWS), Microsoft Azure, or similar providers. Proficient on Linux platforms with knowledge of various scripting languages A solid understanding of tradable financial instruments (securities, derivatives) and capital markets Experience of front office software development with an Asset Management, Hedge fund or Investment Bank Strong knowledge of one or more relevant database technologies e.g., PostgreSQL, SQL Server Strong in Test-Driven Development and proficiency in writing maintainable and adaptable code Preferred qualifications: Computer Science, Math or Financial Engineering degree Strong knowledge in other programming language(s) - e.g., Java, JavaScript, Typescript, Kotlin Strong with a range of open-source frameworks and development tools - Python (NumPy, SciPy, pandas), gRPC, Git, CI/CD, etc. Experience specifically dealing with fixed income financial products in asset management Role Responsibilities: Innovate, design and deliver in terms of high reliability, scalability and extensibility Build large scale distributed computing programs to generate insightful analytics and solve unique problems that have a broad impact and delivery of business value Deliver within a team and as an individual developer Demonstrate master hands-on capability to drive components to delivery Advocate and contribute to software engineering best practices, including those that have enterprise-wide impact Business and Analytical Skills: Shows willingness to take on the complexities of the domain - Portfolio Management, Quantitative Research, Risk, etc. Has experience of working with complexity and multiple stakeholders, for example portfolio managers, analysts and quants Balances strategic and pragmatic concerns when solving problems Makes decisions that are cognizant of the firm's broader business strategy Technical Skills: Conversant in multiple technologies and learns new technologies quickly Demonstrates deep experience in automated testing and techniques Performs as an expert in multiple parts of the software lifecycle (e.g., coding, testing, development) and coaches others on such practices Experienced in several styles of architecture (e.g. real-time, batch, orchestration) Provides a clear and concise explanation of business strategy, technical concepts, designs or implementation to a non-technical audience Stays abreast of industry trends and technologies and knows when/how/if to apply them appropriately Commitment to Diversity, Equity, and Inclusion: We strive for equity, equality, and opportunity for all associates. When we embrace the power of diversity and create an environment where people can bring their authentic and best selves to work, our firm is stronger, and we create greater value for our clients. Our commitment and inclusive programming aim to lift the experience for each associate and builds allies for our global associate community. We know that a sense of belonging is key not only to your success at the firm, but also to your ability to bring your best each day. T. Rowe Price is an equal opportunity employer and values diversity of thought, gender, and race. We believe our continued success depends upon the equal treatment of all associates and applicants for employment without discrimination on the basis of race, religion, creed, colour, national origin, sex, gender, age, mental or physical disability, marital status, sexual orientation, gender identity or expression, citizenship status, military or veteran status, pregnancy, or any other classification protected by country, federal, state, or local law.
Feb 02, 2025
Full time
Senior Software Engineer - Fixed Income, Python Senior Software Engineer - Fixed Income, Python Apply locations London, Warwick Court time type Full time posted on Posted 2 Days Ago job requisition id 74911 There is a place for you at T. Rowe Price to grow, contribute, learn, and make a difference. We are a premier asset manager focused on delivering global investment management excellence and retirement services that investors can rely on today and in the future. The work we do matters. We invite you to explore the opportunity to join us and grow your career with us. The T. Rowe Price Fixed Income Front Office Investments Technology team is looking for an accomplished Senior Software Engineer to build out a suite of next-generation n-tier, native cloud-based applications. In this role, you will be part of the Fixed Income Front Office software engineering team whose mission is to enhance and develop new capabilities needed by our Portfolio Managers, Analysts, and Quants using modern web/cloud technologies. More specifically, this role is within the Fixed Income Portfolio Management Decision Support team (PMDS) - focused on delivering data, reporting, and insights to Portfolio Managers as part of their daily workflow. This is a hands-on, full SDLC role that provides an opportunity to tackle sophisticated business, logic, data, and technical challenges. The role requires you to take responsibility for the full development cycle - from requirement gathering to the delivery of the end product. You will be part of an agile team of smart, hardworking people. We will give you ambitious work that has an impact, opportunities to learn and grow, and a collaborative culture that encourages every member of our team to bring their point of view to the table - because that's how we help our clients succeed. You must demonstrate a willingness to overcome technical challenges in a fast-paced environment. Our firm has made a significant investment in the future of our technology and data. We have a big vision of what we can achieve and have ambitious plans to get there. We hold collaboration as a core tenet of how we accomplish our goals. Are you interested in a team-oriented approach, working alongside curious and enthusiastic learners? We are a group of diverse problem solvers, all working together with different perspectives to create optimal solutions that continue to propel us to great heights. We encourage you to apply! Minimum qualifications: Strong academic record and a degree with high mathematical and computing content e.g., Computer Science, Mathematics, Engineering or Physics from a leading university. 5+ years of progressive software engineering experience Expert knowledge of Python and related popular libraries Experience in building containerized applications and deploying to cloud infrastructure such as Amazon Web Services (AWS), Microsoft Azure, or similar providers. Proficient on Linux platforms with knowledge of various scripting languages A solid understanding of tradable financial instruments (securities, derivatives) and capital markets Experience of front office software development with an Asset Management, Hedge fund or Investment Bank Strong knowledge of one or more relevant database technologies e.g., PostgreSQL, SQL Server Strong in Test-Driven Development and proficiency in writing maintainable and adaptable code Preferred qualifications: Computer Science, Math or Financial Engineering degree Strong knowledge in other programming language(s) - e.g., Java, JavaScript, Typescript, Kotlin Strong with a range of open-source frameworks and development tools - Python (NumPy, SciPy, pandas), gRPC, Git, CI/CD, etc. Experience specifically dealing with fixed income financial products in asset management Role Responsibilities: Innovate, design and deliver in terms of high reliability, scalability and extensibility Build large scale distributed computing programs to generate insightful analytics and solve unique problems that have a broad impact and delivery of business value Deliver within a team and as an individual developer Demonstrate master hands-on capability to drive components to delivery Advocate and contribute to software engineering best practices, including those that have enterprise-wide impact Business and Analytical Skills: Shows willingness to take on the complexities of the domain - Portfolio Management, Quantitative Research, Risk, etc. Has experience of working with complexity and multiple stakeholders, for example portfolio managers, analysts and quants Balances strategic and pragmatic concerns when solving problems Makes decisions that are cognizant of the firm's broader business strategy Technical Skills: Conversant in multiple technologies and learns new technologies quickly Demonstrates deep experience in automated testing and techniques Performs as an expert in multiple parts of the software lifecycle (e.g., coding, testing, development) and coaches others on such practices Experienced in several styles of architecture (e.g. real-time, batch, orchestration) Provides a clear and concise explanation of business strategy, technical concepts, designs or implementation to a non-technical audience Stays abreast of industry trends and technologies and knows when/how/if to apply them appropriately Commitment to Diversity, Equity, and Inclusion: We strive for equity, equality, and opportunity for all associates. When we embrace the power of diversity and create an environment where people can bring their authentic and best selves to work, our firm is stronger, and we create greater value for our clients. Our commitment and inclusive programming aim to lift the experience for each associate and builds allies for our global associate community. We know that a sense of belonging is key not only to your success at the firm, but also to your ability to bring your best each day. T. Rowe Price is an equal opportunity employer and values diversity of thought, gender, and race. We believe our continued success depends upon the equal treatment of all associates and applicants for employment without discrimination on the basis of race, religion, creed, colour, national origin, sex, gender, age, mental or physical disability, marital status, sexual orientation, gender identity or expression, citizenship status, military or veteran status, pregnancy, or any other classification protected by country, federal, state, or local law.
Published: Tue, 29 Oct :50:49 GMT Position: Senior iOS Software Engineer at Vodeno Company Overview: Vodeno is a leading innovator in the Banking-as-a-Service space, with a cloud-native technology and a strong network of partners. Our platform provides businesses in Europe with opportunities to integrate financial products and services into their solutions, backed by our expertise in the financial sector and cloud technology. Job Responsibilities: As a Senior iOS Software Engineer, you will join our team of software engineers, testers, analysts, and product owners. Your main focus will be on developing modern iOS mobile solutions for our products within the Vodeno Cloud Platform. We value high-quality code with automated test coverage of at least 75%, and we are looking for a candidate who shares this value. In this role, you should be able to work independently with little supervision and have excellent organization and problem-solving skills. Your goal will be to develop high-quality software that meets user needs and business goals, including creating mobile applications and modular frameworks. Your code will be used on a large scale across various banks and financial institutions. Requirements: 3+ years of experience in iOS engineering Proficiency in Swift Strong knowledge of data structures and algorithms Understanding of MVVM, MVC, multithreading, ARC, and advanced debugging Familiarity with CI/CD tools like Bitrise, TravisCI, or Jenkins Knowledge of Cocoapods, SPM, RxSwift/Combine, REST APIs, XCFrameworks, and GIT Excellent communication skills and a positive attitude Fluent in spoken and written English Familiarity with Ruby, Bash, Python, and Markdown Experience with testing (Unit, Integration, and End-to-End) Solution-oriented, organized, accountable, with attention to detail Nice to Have: Experience with Apple Pay API SwiftUI experience Bachelor of Science degree Knowledge of mobile security ELK (ElasticSearch, Logstash, Kibana) Familiarity with Firebase Familiarity with Sentry Familiarity with Fastlane Familiarity with Kotlin Experience with App Store Review Guidelines Experience with App Store Connect/TestFlight App Management experience Benefits: Flexible contract options Flexible work location (home or office) Individual development budget Opportunities for growth and official certification by Google Extra days off for wellbeing VIP-level private medical care for you and your family Psychological consultations Co-sponsorship of a sports card (Multisport) Apple MacBook for work Beautiful office spaces in London and Warsaw with convenient commute options and healthy snacks provided Application Process: Step 1: Talk with a Recruiter about your experiences and ambitions Step 2: Technical interview with future colleagues Step 3: Meeting with Team Manager to discuss fit Note to Applicants: At Vodeno, we believe diverse teams are the best teams. We encourage all interested candidates to apply, even if they do not meet all requirements. We are interested in getting to know you and learning about your unique skills and strengths. Please note that we may close the job posting early if we receive a large number of exceptional applications. Good luck! Contact Information: Please contact us at for any inquiries. We would be happy to assist you.
Feb 02, 2025
Full time
Published: Tue, 29 Oct :50:49 GMT Position: Senior iOS Software Engineer at Vodeno Company Overview: Vodeno is a leading innovator in the Banking-as-a-Service space, with a cloud-native technology and a strong network of partners. Our platform provides businesses in Europe with opportunities to integrate financial products and services into their solutions, backed by our expertise in the financial sector and cloud technology. Job Responsibilities: As a Senior iOS Software Engineer, you will join our team of software engineers, testers, analysts, and product owners. Your main focus will be on developing modern iOS mobile solutions for our products within the Vodeno Cloud Platform. We value high-quality code with automated test coverage of at least 75%, and we are looking for a candidate who shares this value. In this role, you should be able to work independently with little supervision and have excellent organization and problem-solving skills. Your goal will be to develop high-quality software that meets user needs and business goals, including creating mobile applications and modular frameworks. Your code will be used on a large scale across various banks and financial institutions. Requirements: 3+ years of experience in iOS engineering Proficiency in Swift Strong knowledge of data structures and algorithms Understanding of MVVM, MVC, multithreading, ARC, and advanced debugging Familiarity with CI/CD tools like Bitrise, TravisCI, or Jenkins Knowledge of Cocoapods, SPM, RxSwift/Combine, REST APIs, XCFrameworks, and GIT Excellent communication skills and a positive attitude Fluent in spoken and written English Familiarity with Ruby, Bash, Python, and Markdown Experience with testing (Unit, Integration, and End-to-End) Solution-oriented, organized, accountable, with attention to detail Nice to Have: Experience with Apple Pay API SwiftUI experience Bachelor of Science degree Knowledge of mobile security ELK (ElasticSearch, Logstash, Kibana) Familiarity with Firebase Familiarity with Sentry Familiarity with Fastlane Familiarity with Kotlin Experience with App Store Review Guidelines Experience with App Store Connect/TestFlight App Management experience Benefits: Flexible contract options Flexible work location (home or office) Individual development budget Opportunities for growth and official certification by Google Extra days off for wellbeing VIP-level private medical care for you and your family Psychological consultations Co-sponsorship of a sports card (Multisport) Apple MacBook for work Beautiful office spaces in London and Warsaw with convenient commute options and healthy snacks provided Application Process: Step 1: Talk with a Recruiter about your experiences and ambitions Step 2: Technical interview with future colleagues Step 3: Meeting with Team Manager to discuss fit Note to Applicants: At Vodeno, we believe diverse teams are the best teams. We encourage all interested candidates to apply, even if they do not meet all requirements. We are interested in getting to know you and learning about your unique skills and strengths. Please note that we may close the job posting early if we receive a large number of exceptional applications. Good luck! Contact Information: Please contact us at for any inquiries. We would be happy to assist you.
Job purpose As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative, curious, and confident, you will be an integral part of our empowered, self-managing, multi-disciplinary engineering teams - designing, building, releasing, and maintaining products. Working as an equal partner with your Product and Delivery peers you will deliver sophisticated and robust solutions to solve daring problems for our customers. You will play a key role in driving our ambition to create a best-in-class software engineering team, environment, and culture. We are looking for people to join our community of engineers to drive this transformation, build a modern digital ecosystem using exciting technologies and do the best work of their careers. You will be responsible for: Operational stability of software solutions owned by your team Delivering high quality solutions that provide value to the business Leading on improving the maturity of the team, progress towards or maintaining Elite DORA Standards Leading Engineering Excellence and creating a culture of innovation and growth Making use of Platforms and partners to maximise the value delivered What you'll do The Software Engineering Manager role is the embodiment of 'solving problems through technology' with key responsibilities as follows: Team Management: Build, mentor, and manage a high-performing software engineering team. Foster a culture of collaboration, innovation, and continuous improvement within the team. Facilitate communication and collaboration among team members. Ensure budgets, people and resource allocation, and workload balance across projects. Delivery: Oversee the planning, execution, and delivery of software projects, ensuring alignment with business objectives and timelines using the best agile tools and processes for the task. Monitor project progress, risks, and dependencies, taking corrective action when necessary. Work closely with product management, design, programme management, and others to define scope, goals, and deliverables. Technical Leadership: Drive the adoption of standards and methodologies for software development. Provide technical guidance and support to engineering teams. Evaluate and recommend new technologies, tools, and platforms to improve the engineering process and raise software quality. Work with senior engineers to develop the team's technical roadmap and support the product management team to prioritise it against the commercial roadmap. Quality Assurance and Maintenance: Establish and enforce quality standards, ensuring software products meet performance, reliability, and usability requirements. Oversee the maintenance and support of existing software systems, ensuring prompt resolution of issues and bugs. Tech stack M&S uses a variety of technologies including: React, Next.js, Typescript Java, Kotlin, Swift Azure, New Relic, GraphQL Federation, Apigee, Contentful CMS Who you are Previous polyglot hands-on senior software engineer, with several years' experience in a variety of systems and technologies Experience working on highly scalable software solutions across web or backend Experience building and leading teams of highly skilled software engineers that deliver high-quality software Excellent understanding of system design, software architecture, cloud, and software engineering methodologies Advocate of DevOps: you build it, you run it Strong understanding of testing strategies and reliability engineering Demonstrable people management, interpersonal, analytical, and problem-solving skills. With the ability to influence both a senior technical audience and non-technical partners to a desired outcome without prescribing it A servant-leadership mentality that is willing to take ownership of problems Desirable experience Knowledge of Software approaches like Domain Driven Design Previous software engineering community leadership experience Presentation delivery at internal and external events An ambition to be an open-source contributor, technology writer or speaker Experience of online retail platforms and their cloud-based architectures Demonstrable entrepreneurship in previous organisation(s) What's in it for you Being a part of M&S is exactly that - becoming a part and playing your part. We're an inclusive, dynamic, exciting, and always evolving business built on core values. Here are some of the benefits we offer that make working for M&S just that little bit more special: 20% Colleague discount on most things from furniture, fashion and food A first-class welcome to M&S with a tailored induction and a wide range of training schemes to help with your learning and development. Having options to progress is something we're proud of at M&S Attractive annual bonus, based on company performance and personal objectives Competitive holiday entitlement with the potential to buy extra holiday days! Amazing perks and discounts via our M&S Choices website. Including GymSave - that offers up to 25% off Gym Memberships and the option to become an M&S Shareholder using our ShareSave & ShareBuy Schemes Charity Volunteer Day - A paid day away from work to support your chosen charity A very generous Defined Contribution Pension Scheme and Life Assurance Every colleague at M&S has access to a fantastic range of wellbeing support - this includes access to our 24/7 Virtual GP, PAM Assist to support you & your family as well as many other schemes Everyone's welcome M&S is ready to push boundaries to lead the retail industry into a greener, speedier, more inspiring digital era. That's why we're revolutionising how we work and offering our most exciting opportunities yet. There's never been a better time to be part of our team. Marks & Spencer aims to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make an immediate impact. We're an in-person business and have core collaboration days in our Support Centre each week. For most teams, this is 3 working days where we come together to collaborate, innovate, and serve our customers thoughtfully. We are committed to an active Inclusion, Diversity and Equal Opportunities Policy, which starts with our recruitment and selection process, and we are happy to talk flexible working. If you consider yourself to require reasonable adjustments to any part of our recruitment process, we invite you to share those requirements with us when completing your application. We will make every effort to ensure your needs are met to provide a fair and transparent process of assessment.
Feb 02, 2025
Full time
Job purpose As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative, curious, and confident, you will be an integral part of our empowered, self-managing, multi-disciplinary engineering teams - designing, building, releasing, and maintaining products. Working as an equal partner with your Product and Delivery peers you will deliver sophisticated and robust solutions to solve daring problems for our customers. You will play a key role in driving our ambition to create a best-in-class software engineering team, environment, and culture. We are looking for people to join our community of engineers to drive this transformation, build a modern digital ecosystem using exciting technologies and do the best work of their careers. You will be responsible for: Operational stability of software solutions owned by your team Delivering high quality solutions that provide value to the business Leading on improving the maturity of the team, progress towards or maintaining Elite DORA Standards Leading Engineering Excellence and creating a culture of innovation and growth Making use of Platforms and partners to maximise the value delivered What you'll do The Software Engineering Manager role is the embodiment of 'solving problems through technology' with key responsibilities as follows: Team Management: Build, mentor, and manage a high-performing software engineering team. Foster a culture of collaboration, innovation, and continuous improvement within the team. Facilitate communication and collaboration among team members. Ensure budgets, people and resource allocation, and workload balance across projects. Delivery: Oversee the planning, execution, and delivery of software projects, ensuring alignment with business objectives and timelines using the best agile tools and processes for the task. Monitor project progress, risks, and dependencies, taking corrective action when necessary. Work closely with product management, design, programme management, and others to define scope, goals, and deliverables. Technical Leadership: Drive the adoption of standards and methodologies for software development. Provide technical guidance and support to engineering teams. Evaluate and recommend new technologies, tools, and platforms to improve the engineering process and raise software quality. Work with senior engineers to develop the team's technical roadmap and support the product management team to prioritise it against the commercial roadmap. Quality Assurance and Maintenance: Establish and enforce quality standards, ensuring software products meet performance, reliability, and usability requirements. Oversee the maintenance and support of existing software systems, ensuring prompt resolution of issues and bugs. Tech stack M&S uses a variety of technologies including: React, Next.js, Typescript Java, Kotlin, Swift Azure, New Relic, GraphQL Federation, Apigee, Contentful CMS Who you are Previous polyglot hands-on senior software engineer, with several years' experience in a variety of systems and technologies Experience working on highly scalable software solutions across web or backend Experience building and leading teams of highly skilled software engineers that deliver high-quality software Excellent understanding of system design, software architecture, cloud, and software engineering methodologies Advocate of DevOps: you build it, you run it Strong understanding of testing strategies and reliability engineering Demonstrable people management, interpersonal, analytical, and problem-solving skills. With the ability to influence both a senior technical audience and non-technical partners to a desired outcome without prescribing it A servant-leadership mentality that is willing to take ownership of problems Desirable experience Knowledge of Software approaches like Domain Driven Design Previous software engineering community leadership experience Presentation delivery at internal and external events An ambition to be an open-source contributor, technology writer or speaker Experience of online retail platforms and their cloud-based architectures Demonstrable entrepreneurship in previous organisation(s) What's in it for you Being a part of M&S is exactly that - becoming a part and playing your part. We're an inclusive, dynamic, exciting, and always evolving business built on core values. Here are some of the benefits we offer that make working for M&S just that little bit more special: 20% Colleague discount on most things from furniture, fashion and food A first-class welcome to M&S with a tailored induction and a wide range of training schemes to help with your learning and development. Having options to progress is something we're proud of at M&S Attractive annual bonus, based on company performance and personal objectives Competitive holiday entitlement with the potential to buy extra holiday days! Amazing perks and discounts via our M&S Choices website. Including GymSave - that offers up to 25% off Gym Memberships and the option to become an M&S Shareholder using our ShareSave & ShareBuy Schemes Charity Volunteer Day - A paid day away from work to support your chosen charity A very generous Defined Contribution Pension Scheme and Life Assurance Every colleague at M&S has access to a fantastic range of wellbeing support - this includes access to our 24/7 Virtual GP, PAM Assist to support you & your family as well as many other schemes Everyone's welcome M&S is ready to push boundaries to lead the retail industry into a greener, speedier, more inspiring digital era. That's why we're revolutionising how we work and offering our most exciting opportunities yet. There's never been a better time to be part of our team. Marks & Spencer aims to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make an immediate impact. We're an in-person business and have core collaboration days in our Support Centre each week. For most teams, this is 3 working days where we come together to collaborate, innovate, and serve our customers thoughtfully. We are committed to an active Inclusion, Diversity and Equal Opportunities Policy, which starts with our recruitment and selection process, and we are happy to talk flexible working. If you consider yourself to require reasonable adjustments to any part of our recruitment process, we invite you to share those requirements with us when completing your application. We will make every effort to ensure your needs are met to provide a fair and transparent process of assessment.
Why Deliveroo? We're building the definitive online food company, transforming the way the world eats by making hyper-local food more convenient and accessible. We obsess about building the future of food, whilst using our network as a force for good. We're at the forefront of an industry, powered by our market-leading technology and unrivalled network to bring incredible convenience and selection to our customers. Working at Deliveroo is the perfect environment to build a definitive career, motivated by impact. Firstly, the impact that working here will have on your development, allowing you to grow faster than you might elsewhere; secondly, the impact that you can have on Deliveroo, leaving your mark as we scale; and finally, being part of something bigger, through the impact that we make together in our marketplace and communities. What you'll do? As a Senior Software Engineer at Deliveroo, your individual work contributes to achieving goals across your team. While you will work with your team and may lead projects, some of your work will contribute outside of your direct remit. You will report to managers and group leads and together deliver the results. Technical Execution: You will improve code structure, have an impact on architecture, and review code of any scope produced by your team. You'll aim to simplify the maintenance and operation of production systems, visibility, operational readiness, and health of your team's systems. Collaboration & Leadership: As well as leading from the front regarding technical execution, you'll build relationships with other engineering teams and identify collaboration opportunities. You'll own larger pieces of work, assist with design and technical/implementation choices, and influence the roadmap within your team. You will take an active role in the hiring process and conducting engineering interviews. This will also extend to the current team where you will support the personal growth of colleagues, encouraging efficiency in their roles. Expectations: We want to emphasise that we don't expect you to meet all of the below but would love you to have experience in some of these areas. Take pride in readable, well-designed, and well-tested software. 5+ years of experience in building Android applications at scale. Kotlin and/or Java experience. Accomplished in scaling Android architecture. 3+ years of experience with Android development tools like Android Studio. Working in a cross-functional team. Knowledge of the Android SDK and AndroidX. Interested in writing Kotlin. Workplace & Diversity At Deliveroo, we know that people are the heart of the business and we prioritise their welfare. We offer a wide range of benefits in areas including health, family, finance, community, convenience, growth, and relocation. We believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are - your gender, race, sexuality, religion, or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest-growing startups in an incredibly exciting space.
Feb 02, 2025
Full time
Why Deliveroo? We're building the definitive online food company, transforming the way the world eats by making hyper-local food more convenient and accessible. We obsess about building the future of food, whilst using our network as a force for good. We're at the forefront of an industry, powered by our market-leading technology and unrivalled network to bring incredible convenience and selection to our customers. Working at Deliveroo is the perfect environment to build a definitive career, motivated by impact. Firstly, the impact that working here will have on your development, allowing you to grow faster than you might elsewhere; secondly, the impact that you can have on Deliveroo, leaving your mark as we scale; and finally, being part of something bigger, through the impact that we make together in our marketplace and communities. What you'll do? As a Senior Software Engineer at Deliveroo, your individual work contributes to achieving goals across your team. While you will work with your team and may lead projects, some of your work will contribute outside of your direct remit. You will report to managers and group leads and together deliver the results. Technical Execution: You will improve code structure, have an impact on architecture, and review code of any scope produced by your team. You'll aim to simplify the maintenance and operation of production systems, visibility, operational readiness, and health of your team's systems. Collaboration & Leadership: As well as leading from the front regarding technical execution, you'll build relationships with other engineering teams and identify collaboration opportunities. You'll own larger pieces of work, assist with design and technical/implementation choices, and influence the roadmap within your team. You will take an active role in the hiring process and conducting engineering interviews. This will also extend to the current team where you will support the personal growth of colleagues, encouraging efficiency in their roles. Expectations: We want to emphasise that we don't expect you to meet all of the below but would love you to have experience in some of these areas. Take pride in readable, well-designed, and well-tested software. 5+ years of experience in building Android applications at scale. Kotlin and/or Java experience. Accomplished in scaling Android architecture. 3+ years of experience with Android development tools like Android Studio. Working in a cross-functional team. Knowledge of the Android SDK and AndroidX. Interested in writing Kotlin. Workplace & Diversity At Deliveroo, we know that people are the heart of the business and we prioritise their welfare. We offer a wide range of benefits in areas including health, family, finance, community, convenience, growth, and relocation. We believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are - your gender, race, sexuality, religion, or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest-growing startups in an incredibly exciting space.
Senior Engineer (Software) London - Hybrid working (1-2 days in the office per week) Salary up to 130,000 + bonus Greenfield application development using modern technology Excellent company culture and engineering standards Extensive benefits package including bonus, healthcare! Senior Engineer required to join an expansive engineering department within a well-established company with offices in the Southeast and London. The company are currently going through a substantial growth period and are expanding their software engineering teams. This role sits within a brand new team focused on creating and enhancing web and mobile software applications within an e-commerce marketplace environment. This role will be primarily hands-on software engineering supplemented with technical leadership experience. Alongside your development work you'll be consulting on design and architecture decisions and resolving any bottle-necks in deployment. Key experience Prior experience engineering EPOS, E-commerce or Retail software solutions Service Oriented Architecture and/or Microservice architecture Technical background in Agile software development & leadership Experience communicating with internal technical stakeholders including product managers & designers You'll be working with the following languages and frameworks; Typescript Node.js Next.js React &/or React Native Postgres DB Kubernetes Kotlin &/or Swift (Desirable but not essential) If you are looking to be part of a fast-moving, interesting business, at a time of growth then please apply to this advert or contact me via our website or LinkedIn. Jack Hewitt-Coleman, Spectrum IT. All candidates applying must be eligible to work in the UK. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Jan 29, 2025
Full time
Senior Engineer (Software) London - Hybrid working (1-2 days in the office per week) Salary up to 130,000 + bonus Greenfield application development using modern technology Excellent company culture and engineering standards Extensive benefits package including bonus, healthcare! Senior Engineer required to join an expansive engineering department within a well-established company with offices in the Southeast and London. The company are currently going through a substantial growth period and are expanding their software engineering teams. This role sits within a brand new team focused on creating and enhancing web and mobile software applications within an e-commerce marketplace environment. This role will be primarily hands-on software engineering supplemented with technical leadership experience. Alongside your development work you'll be consulting on design and architecture decisions and resolving any bottle-necks in deployment. Key experience Prior experience engineering EPOS, E-commerce or Retail software solutions Service Oriented Architecture and/or Microservice architecture Technical background in Agile software development & leadership Experience communicating with internal technical stakeholders including product managers & designers You'll be working with the following languages and frameworks; Typescript Node.js Next.js React &/or React Native Postgres DB Kubernetes Kotlin &/or Swift (Desirable but not essential) If you are looking to be part of a fast-moving, interesting business, at a time of growth then please apply to this advert or contact me via our website or LinkedIn. Jack Hewitt-Coleman, Spectrum IT. All candidates applying must be eligible to work in the UK. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Due to continued growth, a market-leading technology OEM are looking to hire a Principal Mobile Application Developer to join their team on a permanent basis. The primary function of the role is to lead the development of complex and cutting-edge mobile applications on both Android and iOS platforms. Key responsibilities include: Acting as a technical authority on mobile application development within a multi-discipline engineering team. Assisting in the hiring and professional development of a high-performing Application Development team. Disseminating the direction of project architecture, upholding coding standards, and implementing quality improvements. Interacting with various stakeholders including software architects, UI/UX teams, PA/QA, project management, product owners, and Scrum Masters. To be considered for this position, candidates must have proven experience in a Lead or Senior Mobile Application Development role and have significant cross-platform and/or native development experience in both iOS (Swift) and Android (Kotlin). In addition, it would be advantageous to hold a degree in Computer Science, Software Development, or a closely related subject. Alongside a competitive salary, the position includes a substantial benefits package of 33 days holiday, pension scheme up to 9%, private medical cover, life insurance, and an electric car scheme.
Jan 29, 2025
Full time
Due to continued growth, a market-leading technology OEM are looking to hire a Principal Mobile Application Developer to join their team on a permanent basis. The primary function of the role is to lead the development of complex and cutting-edge mobile applications on both Android and iOS platforms. Key responsibilities include: Acting as a technical authority on mobile application development within a multi-discipline engineering team. Assisting in the hiring and professional development of a high-performing Application Development team. Disseminating the direction of project architecture, upholding coding standards, and implementing quality improvements. Interacting with various stakeholders including software architects, UI/UX teams, PA/QA, project management, product owners, and Scrum Masters. To be considered for this position, candidates must have proven experience in a Lead or Senior Mobile Application Development role and have significant cross-platform and/or native development experience in both iOS (Swift) and Android (Kotlin). In addition, it would be advantageous to hold a degree in Computer Science, Software Development, or a closely related subject. Alongside a competitive salary, the position includes a substantial benefits package of 33 days holiday, pension scheme up to 9%, private medical cover, life insurance, and an electric car scheme.
Head of Engineering Department: Software Engineering Employment Type: Full Time Location: London Description Zencargo is looking for a Head of Engineering to work alongside our Head of Product, Head of Design, and Head of Data managing our team of engineers, reporting to the COO. We have several experience teams, each managed by an engineering manager and given a high degree of autonomy in solving a key customer and/or business problem. Our platform is a web application that enables customers to capture their products and suppliers; plan and book their shipping; track shipments to arrival; forecast costs; and analyze their supply chain performance. It aims to make our customers' supply chain their competitive advantage. We provide the platform, combined with our freight services, to major retailers across the globe, with a particular focus on the UK and EU. Our modern technology stack includes Kubernetes for orchestration, Kotlin and Spring Boot for robust application development, Kafka, and a microservices architecture to enhance scalability. Our CI/CD pipeline, powered by Github, ensures seamless integration and delivery, all hosted on the cutting-edge Google Cloud Platform (GCP) and managed by IAC (infrastructure as code). We are in the later stages of moving the platform fully to this tech stack and have an exciting vision for the coming months and years. Key Responsibilities Lead our team of software engineers to deliver technically sound solutions that meet our users' needs, in line with the near-, mid- and long-term needs of the business. Develop the engineering team, including mentoring & coaching engineering managers and creating development opportunities, with the goal of fostering a high performing and engaged culture. Identify best practices and efficiencies and effectively implement them on initiative to optimize the team's ways of working. Work within the trinity of product, engineering & design to design and deliver our roadmap; collaborate with senior leadership to identify priorities; and build trust across the business. Oversee the design of our software architecture and own processes to ensure it remains robust and secure. Skills, Knowledge and Expertise 8+ years of software engineering experience for products or infrastructure, including 2+ years of proven, successful people management experience. Ability to develop and communicate a technical vision and strategy and enable teams to deliver it, ensuring high standards are consistently met. Strong written and verbal communication skills, particularly around translating technical concepts for non-technical colleagues. Initiative and accountability, managing multiple projects at once and providing clear direction in a fast-paced environment. An interest in developing relationships within software and across the business. Nice to Have Experience collaborating in globally distributed teams (our team is distributed and remote, with allowances for in-person team socials and workshops). Experience working in a startup environment. Experience with microservices architecture. Experience in the supply chain industry or with retail clients. Please note Zencargo operates a hybrid working model (mixture of remote and office work). Whilst the majority of the Software org work from home, we would expect our Head of Engineering to spend a few days a month in our head office, which is located in Farringdon.
Jan 28, 2025
Full time
Head of Engineering Department: Software Engineering Employment Type: Full Time Location: London Description Zencargo is looking for a Head of Engineering to work alongside our Head of Product, Head of Design, and Head of Data managing our team of engineers, reporting to the COO. We have several experience teams, each managed by an engineering manager and given a high degree of autonomy in solving a key customer and/or business problem. Our platform is a web application that enables customers to capture their products and suppliers; plan and book their shipping; track shipments to arrival; forecast costs; and analyze their supply chain performance. It aims to make our customers' supply chain their competitive advantage. We provide the platform, combined with our freight services, to major retailers across the globe, with a particular focus on the UK and EU. Our modern technology stack includes Kubernetes for orchestration, Kotlin and Spring Boot for robust application development, Kafka, and a microservices architecture to enhance scalability. Our CI/CD pipeline, powered by Github, ensures seamless integration and delivery, all hosted on the cutting-edge Google Cloud Platform (GCP) and managed by IAC (infrastructure as code). We are in the later stages of moving the platform fully to this tech stack and have an exciting vision for the coming months and years. Key Responsibilities Lead our team of software engineers to deliver technically sound solutions that meet our users' needs, in line with the near-, mid- and long-term needs of the business. Develop the engineering team, including mentoring & coaching engineering managers and creating development opportunities, with the goal of fostering a high performing and engaged culture. Identify best practices and efficiencies and effectively implement them on initiative to optimize the team's ways of working. Work within the trinity of product, engineering & design to design and deliver our roadmap; collaborate with senior leadership to identify priorities; and build trust across the business. Oversee the design of our software architecture and own processes to ensure it remains robust and secure. Skills, Knowledge and Expertise 8+ years of software engineering experience for products or infrastructure, including 2+ years of proven, successful people management experience. Ability to develop and communicate a technical vision and strategy and enable teams to deliver it, ensuring high standards are consistently met. Strong written and verbal communication skills, particularly around translating technical concepts for non-technical colleagues. Initiative and accountability, managing multiple projects at once and providing clear direction in a fast-paced environment. An interest in developing relationships within software and across the business. Nice to Have Experience collaborating in globally distributed teams (our team is distributed and remote, with allowances for in-person team socials and workshops). Experience working in a startup environment. Experience with microservices architecture. Experience in the supply chain industry or with retail clients. Please note Zencargo operates a hybrid working model (mixture of remote and office work). Whilst the majority of the Software org work from home, we would expect our Head of Engineering to spend a few days a month in our head office, which is located in Farringdon.
Job Type: IT Location: London - Pimlico Partnership Level: 6 Closing Date: 16/02/2025 Vacancy Type: Permanent Salary Frequency: Annual Hours of Work: 35 Customer Personalisation and Loyalty (CPL) is a cross-cutting change programme involving around ten product teams that work with a range of services providers. As a Senior Staff Engineer, you will have significant influence over how software is designed, built, and run within this wide business area. You will lead design and engineering decisions which may cross business domains to enable the overall solution to meet business goals and ensure the solution complies with the Partnership's Architecture and Engineering Principles. You will work closely with product teams, Delivery Managers, Product Managers, Enterprise Architects, and other stakeholders which will require excellent influencing and stakeholder management skills. Successful candidates will have a passion for using technology to deliver outstanding and innovative software solutions and will have a track record of working with teams delivering complex, performant, high-quality software. Essential Skills/Experience You'll Need: Extensive hands-on experience of building large scale apps in a complex business environment, leading engineering decisions and influencing a wide range of stakeholders. Hands-on experience of building software on a modern software stack. Experience of leading and influencing engineering decisions in a complex environment. A good understanding of software architecture and architectural styles including Microservice and Event-based architectures. Experience of building highly performant, scalable applications. An understanding of Agile development methods such as Scrum or Kanban. Familiarity with engineering techniques such as TDD, pair programming. You must be comfortable pairing with other Software Engineers. Continuous Integration/Continuous Delivery in complex environments. The ideal candidate will have experience with some parts of our stack: Microservice/Event driven architecture using GCP/GKE or AWS/EKS. Back-end services are built using Java or Kotlin. Websites are built using React and TypeScript with a micro-frontend architecture. Mobile Apps are native in iOS/Swift or Android/Kotlin. Desirable Skills/Experience You May Have: Domain specific knowledge of building software used to increase customer loyalty and experience of working with platforms such as Eagle Eye. Cloud Platforms such as AWS, GCP or Azure. Application security. There are opportunities to become a people manager for your fellow engineers if that is something that appeals to you. Benefits of the Partnership and the Role: Full-time working holiday entitlement 25 days holiday, plus public and bank holidays (this is pro-rated for part-time hours). Excellent work-life balance, including focus on well-being and flexible working and our marketing leading equal parenthood leave Policy. Defined Contribution pension scheme where your contributions will be matched by the Partnership (up to 8% of pay) and, after three years' service, you'll receive an additional Partnership contribution of 4% of pay, regardless of whether you pay in or not. You'll get Partnership discount in store and online once you complete your Earning Membership period. That's 25% off in John Lewis & Partners (12% off electrical products, some exclusions apply) and 20% in Waitrose & Partners (some exclusions apply). You'll also be able to nominate someone you live with to share your discount. Simple cycle to work support scheme. We're really proud of our exclusive hotels based in some of Britain's most beautiful areas and once you've been with us for three months, you're welcome to explore them. We're the largest employee owned business in the UK and home of our cherished brands, John Lewis and Waitrose. We're not just employees, we're Partners, driven by our purpose to build a happier world. As we look to our future, there's never been a more exciting time to join us. It's important to note that some of our roles are subject to pre-employment vetting. If required, you'll find out more about vetting throughout the recruitment process and we encourage you to complete any vetting documents quickly to avoid delays. We also recommend that you apply as soon as possible as vacancies can close early if we see a high number of applicants. We want all of our Partners to have a good work-life balance and we support flexible working. This might mean flexible or compressed hours, job sharing or shorter hour contracts, where possible. Please discuss this further with the hiring manager during your interview.
Jan 26, 2025
Full time
Job Type: IT Location: London - Pimlico Partnership Level: 6 Closing Date: 16/02/2025 Vacancy Type: Permanent Salary Frequency: Annual Hours of Work: 35 Customer Personalisation and Loyalty (CPL) is a cross-cutting change programme involving around ten product teams that work with a range of services providers. As a Senior Staff Engineer, you will have significant influence over how software is designed, built, and run within this wide business area. You will lead design and engineering decisions which may cross business domains to enable the overall solution to meet business goals and ensure the solution complies with the Partnership's Architecture and Engineering Principles. You will work closely with product teams, Delivery Managers, Product Managers, Enterprise Architects, and other stakeholders which will require excellent influencing and stakeholder management skills. Successful candidates will have a passion for using technology to deliver outstanding and innovative software solutions and will have a track record of working with teams delivering complex, performant, high-quality software. Essential Skills/Experience You'll Need: Extensive hands-on experience of building large scale apps in a complex business environment, leading engineering decisions and influencing a wide range of stakeholders. Hands-on experience of building software on a modern software stack. Experience of leading and influencing engineering decisions in a complex environment. A good understanding of software architecture and architectural styles including Microservice and Event-based architectures. Experience of building highly performant, scalable applications. An understanding of Agile development methods such as Scrum or Kanban. Familiarity with engineering techniques such as TDD, pair programming. You must be comfortable pairing with other Software Engineers. Continuous Integration/Continuous Delivery in complex environments. The ideal candidate will have experience with some parts of our stack: Microservice/Event driven architecture using GCP/GKE or AWS/EKS. Back-end services are built using Java or Kotlin. Websites are built using React and TypeScript with a micro-frontend architecture. Mobile Apps are native in iOS/Swift or Android/Kotlin. Desirable Skills/Experience You May Have: Domain specific knowledge of building software used to increase customer loyalty and experience of working with platforms such as Eagle Eye. Cloud Platforms such as AWS, GCP or Azure. Application security. There are opportunities to become a people manager for your fellow engineers if that is something that appeals to you. Benefits of the Partnership and the Role: Full-time working holiday entitlement 25 days holiday, plus public and bank holidays (this is pro-rated for part-time hours). Excellent work-life balance, including focus on well-being and flexible working and our marketing leading equal parenthood leave Policy. Defined Contribution pension scheme where your contributions will be matched by the Partnership (up to 8% of pay) and, after three years' service, you'll receive an additional Partnership contribution of 4% of pay, regardless of whether you pay in or not. You'll get Partnership discount in store and online once you complete your Earning Membership period. That's 25% off in John Lewis & Partners (12% off electrical products, some exclusions apply) and 20% in Waitrose & Partners (some exclusions apply). You'll also be able to nominate someone you live with to share your discount. Simple cycle to work support scheme. We're really proud of our exclusive hotels based in some of Britain's most beautiful areas and once you've been with us for three months, you're welcome to explore them. We're the largest employee owned business in the UK and home of our cherished brands, John Lewis and Waitrose. We're not just employees, we're Partners, driven by our purpose to build a happier world. As we look to our future, there's never been a more exciting time to join us. It's important to note that some of our roles are subject to pre-employment vetting. If required, you'll find out more about vetting throughout the recruitment process and we encourage you to complete any vetting documents quickly to avoid delays. We also recommend that you apply as soon as possible as vacancies can close early if we see a high number of applicants. We want all of our Partners to have a good work-life balance and we support flexible working. This might mean flexible or compressed hours, job sharing or shorter hour contracts, where possible. Please discuss this further with the hiring manager during your interview.
So Energy - Full Stack Engineer Please note, we are not able to facilitate visa sponsorship OR relocation, at present or in the future and can therefore only consider candidates matching these requirements. Job Level: Senior UK, Hybrid £65,000 - £85,000 Our Perks Personalised Learning and Development Budget Hybrid working hours - Each team has their own Smart Working Charter that empowers you to do your work in the best way you can. Technology - Your choice of Mac or Windows. SO ENERGY - Who we are: So Energy was created in 2015 because we knew energy suppliers could be better. Since then, we've grown rapidly but sustainably, with 350,000 customers and over 450 Energists (what we call our people). We're on the road to a net zero future, and thanks to our partnership with ESB, we're well on the way. We're customer-centric, tech-led, and passionate about sustainability. The Role Reporting into our Senior Development Manager, we are seeking Senior Fullstack Engineers to join our high-performance team led by our Director of Technology. We are looking for someone who has experience with diverse technologies , can quickly learn and adapt to new ones, and can help in technical decisions. What you'll be getting up to: Designing and implementing capabilities across the entire stack, both frontend (JavaScript, VueJS, HTML, CSS, Typescript) and backend (Kotlin) technologies. Championing quality software and practices across the company. Proactively seeking opportunities to improve the system as a whole; simplifying, refactoring and optimising. Collaborating within a cross-functional team and fostering a knowledge-sharing environment. Delivering Business Value by driving shared and modern software engineering principles throughout the SDLC. Technologies: Willingness to become Fullstack / "all rounder" in our tech stack. Deep on at least one backend or frontend and proficient in the other. GitHub, Gradle, GCloud, bash, Regex, PostgreSQL, Json. BE: JVM language (Kotlin preferred). FE: JavaScript (frameworks React, Angular, Vue preferred). We believe this role will be a great fit if you: Have deep knowledge on one or more of React, Vue, JavaScript, Java or Kotlin. Have a comprehensive understanding of system design and software architecture implementation principles. Enjoy being agile and collaboratively working with others. Are willing to commit to our core company values: clear, honest, ambitious, inquisitive, caring, sustainable. Research shows that some people are less likely to apply for a role unless they are 100% qualified. Your experience, skills and passion will set you apart, so tell us about your achievements. APPLICATIONS CLOSE ON THE 31ST OF JANUARY 2025 Hiring Process Initial screening (30 minutes) Hiring Manager Screen (30 minutes) Tech Task Interview (90 minutes) Leadership Capabilities & Cultural Fit Interview (30 minutes) Diversity, Equity, Inclusion & Belonging At So Energy, we are committed to cultivating an environment that promotes diversity, equity, inclusion and belonging. We believe our unique qualities should be celebrated as they are critical to our innovation.
Jan 24, 2025
Full time
So Energy - Full Stack Engineer Please note, we are not able to facilitate visa sponsorship OR relocation, at present or in the future and can therefore only consider candidates matching these requirements. Job Level: Senior UK, Hybrid £65,000 - £85,000 Our Perks Personalised Learning and Development Budget Hybrid working hours - Each team has their own Smart Working Charter that empowers you to do your work in the best way you can. Technology - Your choice of Mac or Windows. SO ENERGY - Who we are: So Energy was created in 2015 because we knew energy suppliers could be better. Since then, we've grown rapidly but sustainably, with 350,000 customers and over 450 Energists (what we call our people). We're on the road to a net zero future, and thanks to our partnership with ESB, we're well on the way. We're customer-centric, tech-led, and passionate about sustainability. The Role Reporting into our Senior Development Manager, we are seeking Senior Fullstack Engineers to join our high-performance team led by our Director of Technology. We are looking for someone who has experience with diverse technologies , can quickly learn and adapt to new ones, and can help in technical decisions. What you'll be getting up to: Designing and implementing capabilities across the entire stack, both frontend (JavaScript, VueJS, HTML, CSS, Typescript) and backend (Kotlin) technologies. Championing quality software and practices across the company. Proactively seeking opportunities to improve the system as a whole; simplifying, refactoring and optimising. Collaborating within a cross-functional team and fostering a knowledge-sharing environment. Delivering Business Value by driving shared and modern software engineering principles throughout the SDLC. Technologies: Willingness to become Fullstack / "all rounder" in our tech stack. Deep on at least one backend or frontend and proficient in the other. GitHub, Gradle, GCloud, bash, Regex, PostgreSQL, Json. BE: JVM language (Kotlin preferred). FE: JavaScript (frameworks React, Angular, Vue preferred). We believe this role will be a great fit if you: Have deep knowledge on one or more of React, Vue, JavaScript, Java or Kotlin. Have a comprehensive understanding of system design and software architecture implementation principles. Enjoy being agile and collaboratively working with others. Are willing to commit to our core company values: clear, honest, ambitious, inquisitive, caring, sustainable. Research shows that some people are less likely to apply for a role unless they are 100% qualified. Your experience, skills and passion will set you apart, so tell us about your achievements. APPLICATIONS CLOSE ON THE 31ST OF JANUARY 2025 Hiring Process Initial screening (30 minutes) Hiring Manager Screen (30 minutes) Tech Task Interview (90 minutes) Leadership Capabilities & Cultural Fit Interview (30 minutes) Diversity, Equity, Inclusion & Belonging At So Energy, we are committed to cultivating an environment that promotes diversity, equity, inclusion and belonging. We believe our unique qualities should be celebrated as they are critical to our innovation.
Senior Software Engineer Department: 480 - Software Engineering Employment Type: Permanent Location: London Description Arqit is a global cybersecurity company delivering quantum-safe encryption to secure data and communications for enterprises, governments, and critical national infrastructure (CNI). Powered by its advanced symmetric key cryptography, the Arqit SKA-Platform offers scalable encryption that is resilient to quantum threats. The platform allows devices to seamlessly generate and share secure encryption keys, ensuring robust data protection across sectors like telecoms, defence, and finance. Stronger, simpler encryption. We are looking to expand our software team with individuals who are interested in joining a fast-paced, exciting tech scale-up. We can offer you fun and interesting work in cloud cybersecurity, and we have a great team culture that gives you the opportunity to innovate, take ownership, and scale new heights in your career. On offer is a friendly office environment (close to Victoria, Westminster and St James park stations) with considerable flexibility around working from home, and the challenge of working in a complex environment where no two days are the same. As a Senior Software Engineer at Arqit you will join a diverse and talented group of experienced software engineers, system architects, DevOps and QA providing the opportunity to further develop both technical and leadership skills as the company continues to grow. We are looking for an enthusiastic technologist who can adapt to the needs of the team, have a passion for learning and a constant desire to expand their knowledge. What you'll be doing You will join a friendly and supportive Agile Scrum team that works in a fast-paced environment and takes responsibility for the full delivery cycle of new features, from requirement through to production, following best practice engineering principles in the process. You will work on the SKA-Platform, our pioneering cybersecurity product, and in the process learn a diverse set of skills that enable you to implement and deploy a cutting-edge microservice-based architecture. Additionally, you will develop new and existing cybersecurity products and applications that leverage the features of our proprietary SKA-Platform. Develop software for the SKA-Platform working under the guidance of our software architects and senior engineers. Transform architectural models into component designs ready to be incrementally developed, tested and deployed. Collaborate closely with your team of software, automation and DevOps engineers to implement, review, test and deploy full-stack software changes. Analyse the metrics of your deployment changes, ensuring high resiliency and performance is maintained, resolving issues if they arise. Fix issues found internally and by our customers. Actively participate in Agile development activities and rituals, supporting the growth of the team and its members. Be open to receiving feedback and be willing to offer constructive feedback and support to others. Work closely with the Product Management team to help further refine requirements. Follow a career path towards senior engineering roles. What we're looking for About you You're an intelligent innovator who thinks outside of the box with a record of delivering great results against the most complex of problems. You take ownership without being asked to, work with autonomy and you're a team player with a relentless desire to help your team to succeed. You're open, honest and respectful, appreciating the value of diversity, and you enjoy the challenge of working in an ambiguous environment where no two days are the same. You recognise the need to work at pace but are also laser-focused to ensure that what's delivered delights the end-user. What we're looking for Essential: BSc/MSc/BEng/MEng or equivalent in Computer Science, electronic engineering or related field, or significant commercial experience of developing complex enterprise software and services. Demonstrable experience in building horizontally-scalable mission-critical enterprise software and services, preferably in a startup environment. Experience of cloud service development (public/hybrid/private cloud PaaS or SaaS). Extensive experience of Java/Kotlin programming and best practice. Demonstrable passion for software development through self-learning, personal projects, competitions etc. Experience of triage, RCA and fix for software issues within a distributed system. Competence in multiple programming languages. Experience of database development (SQL and NoSQL). Experience with design patterns, refactoring, OO design and related areas. Experience developing with the Micronaut framework. Strong analytical, problem-solving and organizational skills. Demonstrate accountability for results whilst working with high autonomy. Right to live and work in the UK without restriction. Ability to gain UK security clearance. Desirable: Experience working in cyber security. Working knowledge or applied cryptography. Agile Scrum or Kanban experience. Experience of consuming cloud services from the big 3 providers Cloud platforms (e.g. Azure, AWS, Google). Both Linux and Windows development experience. Python, C++, TypeScript/JavaScript. CI/CD deployment experience (Azure DevOps, Helm, Flux). Experience working in a start-up.
Jan 19, 2025
Full time
Senior Software Engineer Department: 480 - Software Engineering Employment Type: Permanent Location: London Description Arqit is a global cybersecurity company delivering quantum-safe encryption to secure data and communications for enterprises, governments, and critical national infrastructure (CNI). Powered by its advanced symmetric key cryptography, the Arqit SKA-Platform offers scalable encryption that is resilient to quantum threats. The platform allows devices to seamlessly generate and share secure encryption keys, ensuring robust data protection across sectors like telecoms, defence, and finance. Stronger, simpler encryption. We are looking to expand our software team with individuals who are interested in joining a fast-paced, exciting tech scale-up. We can offer you fun and interesting work in cloud cybersecurity, and we have a great team culture that gives you the opportunity to innovate, take ownership, and scale new heights in your career. On offer is a friendly office environment (close to Victoria, Westminster and St James park stations) with considerable flexibility around working from home, and the challenge of working in a complex environment where no two days are the same. As a Senior Software Engineer at Arqit you will join a diverse and talented group of experienced software engineers, system architects, DevOps and QA providing the opportunity to further develop both technical and leadership skills as the company continues to grow. We are looking for an enthusiastic technologist who can adapt to the needs of the team, have a passion for learning and a constant desire to expand their knowledge. What you'll be doing You will join a friendly and supportive Agile Scrum team that works in a fast-paced environment and takes responsibility for the full delivery cycle of new features, from requirement through to production, following best practice engineering principles in the process. You will work on the SKA-Platform, our pioneering cybersecurity product, and in the process learn a diverse set of skills that enable you to implement and deploy a cutting-edge microservice-based architecture. Additionally, you will develop new and existing cybersecurity products and applications that leverage the features of our proprietary SKA-Platform. Develop software for the SKA-Platform working under the guidance of our software architects and senior engineers. Transform architectural models into component designs ready to be incrementally developed, tested and deployed. Collaborate closely with your team of software, automation and DevOps engineers to implement, review, test and deploy full-stack software changes. Analyse the metrics of your deployment changes, ensuring high resiliency and performance is maintained, resolving issues if they arise. Fix issues found internally and by our customers. Actively participate in Agile development activities and rituals, supporting the growth of the team and its members. Be open to receiving feedback and be willing to offer constructive feedback and support to others. Work closely with the Product Management team to help further refine requirements. Follow a career path towards senior engineering roles. What we're looking for About you You're an intelligent innovator who thinks outside of the box with a record of delivering great results against the most complex of problems. You take ownership without being asked to, work with autonomy and you're a team player with a relentless desire to help your team to succeed. You're open, honest and respectful, appreciating the value of diversity, and you enjoy the challenge of working in an ambiguous environment where no two days are the same. You recognise the need to work at pace but are also laser-focused to ensure that what's delivered delights the end-user. What we're looking for Essential: BSc/MSc/BEng/MEng or equivalent in Computer Science, electronic engineering or related field, or significant commercial experience of developing complex enterprise software and services. Demonstrable experience in building horizontally-scalable mission-critical enterprise software and services, preferably in a startup environment. Experience of cloud service development (public/hybrid/private cloud PaaS or SaaS). Extensive experience of Java/Kotlin programming and best practice. Demonstrable passion for software development through self-learning, personal projects, competitions etc. Experience of triage, RCA and fix for software issues within a distributed system. Competence in multiple programming languages. Experience of database development (SQL and NoSQL). Experience with design patterns, refactoring, OO design and related areas. Experience developing with the Micronaut framework. Strong analytical, problem-solving and organizational skills. Demonstrate accountability for results whilst working with high autonomy. Right to live and work in the UK without restriction. Ability to gain UK security clearance. Desirable: Experience working in cyber security. Working knowledge or applied cryptography. Agile Scrum or Kanban experience. Experience of consuming cloud services from the big 3 providers Cloud platforms (e.g. Azure, AWS, Google). Both Linux and Windows development experience. Python, C++, TypeScript/JavaScript. CI/CD deployment experience (Azure DevOps, Helm, Flux). Experience working in a start-up.
Customer Personalisation and Loyalty (CPL) is a cross-cutting change programme involving around ten product teams that work with a range of services providers. As a Senior Staff Engineer, you will have significant influence over how software is designed, built, and run within this wide business area. You will lead design and engineering decisions which may cross business domains to enable the overall solution to meet business goals and ensure the solution complies with the Partnership's Architecture and Engineering Principles. Additionally, you will ensure the overall engineering approach is aligned with principles of continuous delivery to enable major components to be deployed to production frequently and independently of each other. You will work closely with product teams, Delivery Managers, Product Managers, Enterprise Architects, and other stakeholders, which will require excellent influencing and stakeholder management skills. Successful candidates will have a passion for using technology to deliver outstanding and innovative software solutions and will have a track record of working with teams delivering complex, performant, high-quality software. At a glance Contract type - This position is a permanent contract. Working pattern/flexible working - We know flexible working is important to you, and it is important to us too. The Partnership has adopted a blended working approach, meaning you'll be able to work a mixture between the office and home based upon your personal needs whilst balancing the needs of the business. Location - This role is based at our London Pimlico Head Office campus. Please note, any cost incurred as a result of travel to the office is the responsibility of the successful candidate. There is no travel allowance for this role. There is also a responsibility to visit our John Lewis branches when necessary. You will be able to claim travel expenses for these journeys. Essential skills/experience you'll need Extensive hands-on experience of building large scale apps in a complex business environment, leading engineering decisions and influencing a wide range of stakeholders. Hands-on experience of building software on a modern software stack. Experience of leading and influencing engineering decisions in a complex environment. A good understanding of software architecture and architectural styles including Microservice and Event-based architectures. Experience of building highly performant, scalable applications. An understanding of Agile development methods such as Scrum or Kanban. Familiarity with engineering techniques such as TDD and pair programming. You must be comfortable pairing with other Software Engineers. Continuous Integration/Continuous Delivery in complex environments. The ideal candidate will have experience with some parts of our stack: Microservice/Event driven architecture using GCP/GKE or AWS/EKS. Back-end services are built using Java or Kotlin. Websites are built using React and TypeScript with a micro-frontend architecture. Mobile Apps are native in iOS/Swift or Android/Kotlin. Desirable skills/experience you may have Domain specific knowledge of building software used to increase customer loyalty and experience of working with platforms such as Eagle Eye. Cloud Platforms such as AWS, GCP, or Azure. Docker, Kubernetes. Application security. There are opportunities to become a people manager for your fellow engineers if that is something that appeals to you. Benefits of the Partnership and the role Hybrid Working. Full-time working holiday entitlement: 25 days holiday, plus public and bank holidays (this is pro-rated for part-time hours). Excellent work-life balance, including focus on well-being and flexible working and our market-leading equal parenthood leave policy. Defined Contribution pension scheme where your contributions will be matched by the Partnership (up to 8% of pay) and, after three years' service, you'll receive an additional Partnership contribution of 4% of pay, regardless of whether you pay in or not. You'll get Partnership discount in store and online once you complete your Earning Membership period. That's 25% off in John Lewis & Partners (12% off electrical products, some exclusions apply) and 20% in Waitrose & Partners (some exclusions apply). You'll also be able to nominate someone you live with to share your discount. Simple cycle to work support scheme. We're really proud of our exclusive hotels based in some of Britain's most beautiful areas, and once you've been with us for three months, you're welcome to explore them. Health Care cover. Learn more about our extensive range of exciting benefits that you could enjoy when you join us, visit here .
Jan 19, 2025
Full time
Customer Personalisation and Loyalty (CPL) is a cross-cutting change programme involving around ten product teams that work with a range of services providers. As a Senior Staff Engineer, you will have significant influence over how software is designed, built, and run within this wide business area. You will lead design and engineering decisions which may cross business domains to enable the overall solution to meet business goals and ensure the solution complies with the Partnership's Architecture and Engineering Principles. Additionally, you will ensure the overall engineering approach is aligned with principles of continuous delivery to enable major components to be deployed to production frequently and independently of each other. You will work closely with product teams, Delivery Managers, Product Managers, Enterprise Architects, and other stakeholders, which will require excellent influencing and stakeholder management skills. Successful candidates will have a passion for using technology to deliver outstanding and innovative software solutions and will have a track record of working with teams delivering complex, performant, high-quality software. At a glance Contract type - This position is a permanent contract. Working pattern/flexible working - We know flexible working is important to you, and it is important to us too. The Partnership has adopted a blended working approach, meaning you'll be able to work a mixture between the office and home based upon your personal needs whilst balancing the needs of the business. Location - This role is based at our London Pimlico Head Office campus. Please note, any cost incurred as a result of travel to the office is the responsibility of the successful candidate. There is no travel allowance for this role. There is also a responsibility to visit our John Lewis branches when necessary. You will be able to claim travel expenses for these journeys. Essential skills/experience you'll need Extensive hands-on experience of building large scale apps in a complex business environment, leading engineering decisions and influencing a wide range of stakeholders. Hands-on experience of building software on a modern software stack. Experience of leading and influencing engineering decisions in a complex environment. A good understanding of software architecture and architectural styles including Microservice and Event-based architectures. Experience of building highly performant, scalable applications. An understanding of Agile development methods such as Scrum or Kanban. Familiarity with engineering techniques such as TDD and pair programming. You must be comfortable pairing with other Software Engineers. Continuous Integration/Continuous Delivery in complex environments. The ideal candidate will have experience with some parts of our stack: Microservice/Event driven architecture using GCP/GKE or AWS/EKS. Back-end services are built using Java or Kotlin. Websites are built using React and TypeScript with a micro-frontend architecture. Mobile Apps are native in iOS/Swift or Android/Kotlin. Desirable skills/experience you may have Domain specific knowledge of building software used to increase customer loyalty and experience of working with platforms such as Eagle Eye. Cloud Platforms such as AWS, GCP, or Azure. Docker, Kubernetes. Application security. There are opportunities to become a people manager for your fellow engineers if that is something that appeals to you. Benefits of the Partnership and the role Hybrid Working. Full-time working holiday entitlement: 25 days holiday, plus public and bank holidays (this is pro-rated for part-time hours). Excellent work-life balance, including focus on well-being and flexible working and our market-leading equal parenthood leave policy. Defined Contribution pension scheme where your contributions will be matched by the Partnership (up to 8% of pay) and, after three years' service, you'll receive an additional Partnership contribution of 4% of pay, regardless of whether you pay in or not. You'll get Partnership discount in store and online once you complete your Earning Membership period. That's 25% off in John Lewis & Partners (12% off electrical products, some exclusions apply) and 20% in Waitrose & Partners (some exclusions apply). You'll also be able to nominate someone you live with to share your discount. Simple cycle to work support scheme. We're really proud of our exclusive hotels based in some of Britain's most beautiful areas, and once you've been with us for three months, you're welcome to explore them. Health Care cover. Learn more about our extensive range of exciting benefits that you could enjoy when you join us, visit here .
JPMorgan Chase & Co. has expanded its consumer business and we have launched a new digital retail bank in the UK. We are offering consumers a completely new banking experience. Under the Chase brand , the bank provides products and features tailored to meet the needs of customers in the UK, made available via an innovative mobile app. Our team is at the heart of building this new venture, focused on developing offerings that put the customer at the center. We have created a new organization and we are looking for solution-oriented, commercially minded, customer-focused engineers, used to working in a true agile environment who want to be a part of something new, built from the ground up as a green-field with zero legacy initiative within a global , diverse and inclusive team. Culture is as important to us and we are looking for intellectually curious, new technology passionate individuals who would like to expand their skills whilst working on a new exciting venture for the firm . Your work will have a direct impact to our customers as our business expands around the world . This is a hands-on role for a senior back-end engineer who wants to be part of flat-structure organization . The responsibilities are to deliver end-to-end cutting-edge solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices . You are expected to be involved in the design and architecture of the solutions while also focusing on the entire SDLC lifecycle stages. Your technical skills should include: Qualifications in computer science or STEM related field (science, technology, engineering or mathematics) or foreign equivalent Recent hands-on professional experience as a back-end software engineer in an agile, dynamic and customer facing environment Recent experience with using a JVM language (Java/Scala/Kotlin, preferably Java 8+) Understanding of distributed systems and microservices architecture Understanding of RESTful APIs and web technologies Understanding of relational databases Desired - understanding of cloud technologies (AWS, GCP, Azure, etc.) Desired - understanding of dependency injection frameworks (Spring / Spring Boot, etc.) Desired - understanding of security frameworks / standards Desired - understanding of data streaming and messaging frameworks (Kafka, Spark, etc.) Desired - understanding of distributed tracing and monitoring (Zipkin, OpenTracing, Prometheus, ELK stack, Micrometer metrics, etc.) Desired - understanding of containers (Docker, Kubernetes, Helm, etc.) Experience in all the stages of software development lifecycle (requirements, design, architecture, development, testing, deployment, release and support) Desired - experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines A solid approach to writing unit level tests using mocking frameworks, as well as automating component, integration and end-to-end tests Your soft skills should include: Ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions. Ability to work in a dynamic, agile environment within a geographically distributed team Ability to focus on promptly addressing customer needs Ability to work within a diverse and inclusive team Technically curious, versatile and solution oriented Excellent written and verbal communication skills in English About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs. About the Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
Dec 19, 2022
Full time
JPMorgan Chase & Co. has expanded its consumer business and we have launched a new digital retail bank in the UK. We are offering consumers a completely new banking experience. Under the Chase brand , the bank provides products and features tailored to meet the needs of customers in the UK, made available via an innovative mobile app. Our team is at the heart of building this new venture, focused on developing offerings that put the customer at the center. We have created a new organization and we are looking for solution-oriented, commercially minded, customer-focused engineers, used to working in a true agile environment who want to be a part of something new, built from the ground up as a green-field with zero legacy initiative within a global , diverse and inclusive team. Culture is as important to us and we are looking for intellectually curious, new technology passionate individuals who would like to expand their skills whilst working on a new exciting venture for the firm . Your work will have a direct impact to our customers as our business expands around the world . This is a hands-on role for a senior back-end engineer who wants to be part of flat-structure organization . The responsibilities are to deliver end-to-end cutting-edge solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices . You are expected to be involved in the design and architecture of the solutions while also focusing on the entire SDLC lifecycle stages. Your technical skills should include: Qualifications in computer science or STEM related field (science, technology, engineering or mathematics) or foreign equivalent Recent hands-on professional experience as a back-end software engineer in an agile, dynamic and customer facing environment Recent experience with using a JVM language (Java/Scala/Kotlin, preferably Java 8+) Understanding of distributed systems and microservices architecture Understanding of RESTful APIs and web technologies Understanding of relational databases Desired - understanding of cloud technologies (AWS, GCP, Azure, etc.) Desired - understanding of dependency injection frameworks (Spring / Spring Boot, etc.) Desired - understanding of security frameworks / standards Desired - understanding of data streaming and messaging frameworks (Kafka, Spark, etc.) Desired - understanding of distributed tracing and monitoring (Zipkin, OpenTracing, Prometheus, ELK stack, Micrometer metrics, etc.) Desired - understanding of containers (Docker, Kubernetes, Helm, etc.) Experience in all the stages of software development lifecycle (requirements, design, architecture, development, testing, deployment, release and support) Desired - experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines A solid approach to writing unit level tests using mocking frameworks, as well as automating component, integration and end-to-end tests Your soft skills should include: Ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions. Ability to work in a dynamic, agile environment within a geographically distributed team Ability to focus on promptly addressing customer needs Ability to work within a diverse and inclusive team Technically curious, versatile and solution oriented Excellent written and verbal communication skills in English About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs. About the Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
Salary 70,000 - 100,000 GBP per year Requirements: - Bachelor's or higher degree in Computer Science or a Science or Engineering discipline. We can make exceptions to this for exceptional candidates. Experience of coding in Java or in a related object orientated language and evidence of commitment and ability to ramp up in Java. You are comfortable with being dropped into challenging technical problems and being given the responsibility to solve them. Experience building a software product, ideally over the full lifecycle from design to production and ongoing support and enhancement Experience of and commitment to automated testing Ability to deliver results with rapidly evolving propositions, client demands and business needs Experience building complex distributed systems using micro services architecture Curious and open to learn new languages and tools Excellent communication skills (and the maturity to understand why this is vital) Responsibilities: - You will be working together with the team to build out a scalable cloud-first data processing privacy engine. Ideal candidates for this role learn and adapt quickly; you are comfortable with being dropped into challenging technical problems and being given the responsibility to solve them. You'll combine state-of-the-art technologies with leading-edge algorithms to understand and tackle hard data security and data anonymisation problems. You value working in a close-knit team with other talented people and seek both to learn from and help others. You have a positive, constructive and proactive approach and enjoy working with the team to design and architect solutions, choose technologies, implement, ensure quality and constantly improve how we work as a team. Technologies: - Cloud - REST - Big Data - Backend - DevOps - Java - Kafka - Kubernetes - Kotlin - NodeJS - Sonar - Spark More: We are looking for a Senior Software Engineer who is highly technically proficient where you take a deep pride in the products you build and care about writing readable, well-tested code. Depending on your motivations, this has the potential to grow into a Tech lead position. About us Privitar is a rapidly growing Data Privacy Enterprise Software company founded in London with global offices in Boston, Warsaw and Israel; building software to enable the safe and ethical use of valuable data for analytics and machine learning. We work with large organizations worldwide in financial services, telecommunications, pharma, and government, enabling them to get the most out of data without compromising on privacy and security. Privitar is pioneering the new enterprise software category of sensitive data management, with deep domain expertise in data privacy. The company aims to define and lead this category, capture the market on modern data platforms; and address a social issue of growing importance. Our technology enables organizations to make data available efficiently and safely to drive data-driven decision making, capture value and reduce risk. Backed by world-leading private equity and venture capital funds who've invested in companies like Crowdstrike, BEA Systems, Slack, Dropbox and Spotify to date we have raised over $150million in funding and have ambitious growth plans, despite challenging economic conditions. In 2020, our team nearly doubled to 200 people and we continue to hire great people. The company was recently lauded by The Sunday Times as one of the "10 Tech Ones to Watch," ranked on the 2020 Deloitte Technology UK Fast 50 and honoured as one of the FinTech50. Many of an organization's deepest, most valuable insights are derived from analyzing sensitive data. The Privitar Data Provisioning Platform enables analysts and data scientists to find, understand and share useful datasets. The platform integrates with existing metadata sources and enables users to collaborate to refine content and request new data. Data protection is achieved through a comprehensive metadata layer that contextualizes datasets and drives automated privacy enforcement through a set of intuitive relationships based on a controlled vocabulary and governance standards. By maximizing the utility of the data and expanding its safe access, organizations can improve insights to prevent financial crimes such as anti-money laundering, improve sales and marketing segmentation analysis, enhance research models through data sharing, enable cloud migration technologies and even launch data monetization initiatives. The platform is delivered as both SaaS and hybrid cloud offerings that are optimized to deal with a wide range of data at rest and in flight and you'll join our team as we build out an extensible architecture that will run anywhere, at scale, and form the basis for significant evolution in the roadmap as we continue to solve our customers' biggest challenges and help them unlock the potential of their data.
Dec 19, 2022
Full time
Salary 70,000 - 100,000 GBP per year Requirements: - Bachelor's or higher degree in Computer Science or a Science or Engineering discipline. We can make exceptions to this for exceptional candidates. Experience of coding in Java or in a related object orientated language and evidence of commitment and ability to ramp up in Java. You are comfortable with being dropped into challenging technical problems and being given the responsibility to solve them. Experience building a software product, ideally over the full lifecycle from design to production and ongoing support and enhancement Experience of and commitment to automated testing Ability to deliver results with rapidly evolving propositions, client demands and business needs Experience building complex distributed systems using micro services architecture Curious and open to learn new languages and tools Excellent communication skills (and the maturity to understand why this is vital) Responsibilities: - You will be working together with the team to build out a scalable cloud-first data processing privacy engine. Ideal candidates for this role learn and adapt quickly; you are comfortable with being dropped into challenging technical problems and being given the responsibility to solve them. You'll combine state-of-the-art technologies with leading-edge algorithms to understand and tackle hard data security and data anonymisation problems. You value working in a close-knit team with other talented people and seek both to learn from and help others. You have a positive, constructive and proactive approach and enjoy working with the team to design and architect solutions, choose technologies, implement, ensure quality and constantly improve how we work as a team. Technologies: - Cloud - REST - Big Data - Backend - DevOps - Java - Kafka - Kubernetes - Kotlin - NodeJS - Sonar - Spark More: We are looking for a Senior Software Engineer who is highly technically proficient where you take a deep pride in the products you build and care about writing readable, well-tested code. Depending on your motivations, this has the potential to grow into a Tech lead position. About us Privitar is a rapidly growing Data Privacy Enterprise Software company founded in London with global offices in Boston, Warsaw and Israel; building software to enable the safe and ethical use of valuable data for analytics and machine learning. We work with large organizations worldwide in financial services, telecommunications, pharma, and government, enabling them to get the most out of data without compromising on privacy and security. Privitar is pioneering the new enterprise software category of sensitive data management, with deep domain expertise in data privacy. The company aims to define and lead this category, capture the market on modern data platforms; and address a social issue of growing importance. Our technology enables organizations to make data available efficiently and safely to drive data-driven decision making, capture value and reduce risk. Backed by world-leading private equity and venture capital funds who've invested in companies like Crowdstrike, BEA Systems, Slack, Dropbox and Spotify to date we have raised over $150million in funding and have ambitious growth plans, despite challenging economic conditions. In 2020, our team nearly doubled to 200 people and we continue to hire great people. The company was recently lauded by The Sunday Times as one of the "10 Tech Ones to Watch," ranked on the 2020 Deloitte Technology UK Fast 50 and honoured as one of the FinTech50. Many of an organization's deepest, most valuable insights are derived from analyzing sensitive data. The Privitar Data Provisioning Platform enables analysts and data scientists to find, understand and share useful datasets. The platform integrates with existing metadata sources and enables users to collaborate to refine content and request new data. Data protection is achieved through a comprehensive metadata layer that contextualizes datasets and drives automated privacy enforcement through a set of intuitive relationships based on a controlled vocabulary and governance standards. By maximizing the utility of the data and expanding its safe access, organizations can improve insights to prevent financial crimes such as anti-money laundering, improve sales and marketing segmentation analysis, enhance research models through data sharing, enable cloud migration technologies and even launch data monetization initiatives. The platform is delivered as both SaaS and hybrid cloud offerings that are optimized to deal with a wide range of data at rest and in flight and you'll join our team as we build out an extensible architecture that will run anywhere, at scale, and form the basis for significant evolution in the roadmap as we continue to solve our customers' biggest challenges and help them unlock the potential of their data.