Law School Admission Council
Penn Street, Buckinghamshire
Overview LSAC is a not-for-profit organization whose mission is to advance law and justice by supporting the learning journey from prelaw through practice. Pay rate: $108,000 to $115,000, depending on experience We are seeking a full stack engineer to join our team. You will work as part of an autonomous agile team to develop features and applications to meet the needs of your product area. We are looking for a candidate with a deep understanding of engineering, best practices and a strong agile mindset. In addition, this position will be responsible for operational maintenance, troubleshooting and support of applicable backend systems. We will rely heavily on web-based services, and you will have the opportunity to work with new and interesting technology. Responsibilities Essential Job Functions Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position. The individual employed in this position will be required to: Collaborate with partners within the company to design, configure, maintain, support, and promote a variety of internally- and externally-facing applications, while ensuring compliance with accessibility standards. Continuously monitor, test, and optimize software while ensuring application reliability and coding to architectural standards. Contribute as part of the team to continuous code delivery with deployment tools and automated testing. Scale software to support dynamic teams in a fast-paced environment. Build and maintain scalable applications. Collaborate with software engineers, product managers, analysts, and stakeholders to deliver solutions that meet customer expectations. Competencies Excellent time management, prioritization, attention to detail and organization skills. Values the success of the team over personal objectives. Experience working in a high precision environment to ensure the highest accuracy of work products. Ability to listen to stakeholders and form solutions. Comfortable working in an agile environment and are comfortable challenging yourself and your team to improve their ways of working. Excellent communication skills, both written and verbal as well as experience with MS Teams. Proven ability as a servant leader. Experience working with confidential data a plus. Must be able to ensure confidentiality of products and data. Must be able to work effectively on a cross-disciplinary team. Qualifications Education and Experience Bachelor's degree in a relevant field such as computer science, engineering, or similar or a minimum of 5 years of experience required. Experience with React JS and Next JS required. Experience with .NET, C#, as well as Azure, Azure Service Bus, Azure Functions, and Webhooks required. Experience with Web and Data technologies, including Web Services, JQuery, MVC, LINQ framework, and integration between systems, entity framework preferred. Experience with RESTful and SOAP APIs. Experience with relational databases and optimization. Specifically, strong knowledge with SQL Server and Oracle. Experience with continuous delivery and automated testing preferred. Knowledge of analytics and technology product integration. Knowledge of modern development practices and the development lifecycle with experience using Scrum, Kanban, Lean or other agile methodologies. Experience creating web content and applications for all, including people with disabilities, conformant with Web Content Accessibility Guidelines (WCAG) 2.1, or a willingness and aptitude to learn accessibility best practices and standards. Experience with GIT deployment software and ADO, or similar tools preferred. Experience with Microsoft Power BI software a plus. Additional Information Supervisory Responsibilities This role does not have people management responsibilities. Position Type The LSAC standard business hours are Monday-Friday, 8:30 a.m. - 4:45 p.m. ET. While these are the standard office hours for LSAC, as an exempt employee, the employee will be expected to work the hours necessary to satisfactorily complete their assignments in a responsible and professional manner. Work Environment This job operates in a remote environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. Travel Requirements There is no travel expected for this position. Physical Demands The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to write, read, hear, speak, and communicate effectively. Special Conditions or Requirements The ability to work weekends may be necessary. Additional Information: Please note that this job description may not contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Job responsibilities may change at any time with or without notice. Except as otherwise provided by law, all terms of employment are subject on an at-will basis and can change at any time. LSAC is an Equal Opportunity Employer.
10/05/2025
Full time
Overview LSAC is a not-for-profit organization whose mission is to advance law and justice by supporting the learning journey from prelaw through practice. Pay rate: $108,000 to $115,000, depending on experience We are seeking a full stack engineer to join our team. You will work as part of an autonomous agile team to develop features and applications to meet the needs of your product area. We are looking for a candidate with a deep understanding of engineering, best practices and a strong agile mindset. In addition, this position will be responsible for operational maintenance, troubleshooting and support of applicable backend systems. We will rely heavily on web-based services, and you will have the opportunity to work with new and interesting technology. Responsibilities Essential Job Functions Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position. The individual employed in this position will be required to: Collaborate with partners within the company to design, configure, maintain, support, and promote a variety of internally- and externally-facing applications, while ensuring compliance with accessibility standards. Continuously monitor, test, and optimize software while ensuring application reliability and coding to architectural standards. Contribute as part of the team to continuous code delivery with deployment tools and automated testing. Scale software to support dynamic teams in a fast-paced environment. Build and maintain scalable applications. Collaborate with software engineers, product managers, analysts, and stakeholders to deliver solutions that meet customer expectations. Competencies Excellent time management, prioritization, attention to detail and organization skills. Values the success of the team over personal objectives. Experience working in a high precision environment to ensure the highest accuracy of work products. Ability to listen to stakeholders and form solutions. Comfortable working in an agile environment and are comfortable challenging yourself and your team to improve their ways of working. Excellent communication skills, both written and verbal as well as experience with MS Teams. Proven ability as a servant leader. Experience working with confidential data a plus. Must be able to ensure confidentiality of products and data. Must be able to work effectively on a cross-disciplinary team. Qualifications Education and Experience Bachelor's degree in a relevant field such as computer science, engineering, or similar or a minimum of 5 years of experience required. Experience with React JS and Next JS required. Experience with .NET, C#, as well as Azure, Azure Service Bus, Azure Functions, and Webhooks required. Experience with Web and Data technologies, including Web Services, JQuery, MVC, LINQ framework, and integration between systems, entity framework preferred. Experience with RESTful and SOAP APIs. Experience with relational databases and optimization. Specifically, strong knowledge with SQL Server and Oracle. Experience with continuous delivery and automated testing preferred. Knowledge of analytics and technology product integration. Knowledge of modern development practices and the development lifecycle with experience using Scrum, Kanban, Lean or other agile methodologies. Experience creating web content and applications for all, including people with disabilities, conformant with Web Content Accessibility Guidelines (WCAG) 2.1, or a willingness and aptitude to learn accessibility best practices and standards. Experience with GIT deployment software and ADO, or similar tools preferred. Experience with Microsoft Power BI software a plus. Additional Information Supervisory Responsibilities This role does not have people management responsibilities. Position Type The LSAC standard business hours are Monday-Friday, 8:30 a.m. - 4:45 p.m. ET. While these are the standard office hours for LSAC, as an exempt employee, the employee will be expected to work the hours necessary to satisfactorily complete their assignments in a responsible and professional manner. Work Environment This job operates in a remote environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. Travel Requirements There is no travel expected for this position. Physical Demands The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to write, read, hear, speak, and communicate effectively. Special Conditions or Requirements The ability to work weekends may be necessary. Additional Information: Please note that this job description may not contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Job responsibilities may change at any time with or without notice. Except as otherwise provided by law, all terms of employment are subject on an at-will basis and can change at any time. LSAC is an Equal Opportunity Employer.
Senior Automation Engineer - Up to £55k - Liverpool (Hybrid Working) Are you an Automation Engineer ready to take the next step in your career? Do you want to join a company that's scaling its engineering and testing functions, where you can introduce new ideas and enhance your skills with the latest technologies? If so, this could be the perfect opportunity for you! We're partnering exclusively with one of Liverpool's most respected software engineering teams. Over the last few years, they've made significant investments in technology, rewriting legacy systems and driving forward with exciting greenfield projects. Why Join? You'll play a key role as the company expands its automation testing function, working in cross-functional, agile teams on a large-scale platform used across the UK. They're committed to supporting your growth, offering opportunities to lead pods and shape the automation testing strategy. What You'll Be Doing: Developing and executing automated tests for web and mobile applications. Building and maintaining automation frameworks using C# and .NET. Working with SpecFlow, BDD, and SQL. Leveraging Cypress, Playwright, Appium, and Git for automation. Collaborating with cross-functional teams to enhance the automation testing stack. What's In It For You: Hybrid working (3 days a week in their Liverpool office). Salary up to £55,000. Clear career progression-many team members achieve promotions or reviews within their first year. Interviews are happening remotely, and the client is eager to set these up ASAP. Ready to advance your career? Apply now to learn more!
09/05/2025
Full time
Senior Automation Engineer - Up to £55k - Liverpool (Hybrid Working) Are you an Automation Engineer ready to take the next step in your career? Do you want to join a company that's scaling its engineering and testing functions, where you can introduce new ideas and enhance your skills with the latest technologies? If so, this could be the perfect opportunity for you! We're partnering exclusively with one of Liverpool's most respected software engineering teams. Over the last few years, they've made significant investments in technology, rewriting legacy systems and driving forward with exciting greenfield projects. Why Join? You'll play a key role as the company expands its automation testing function, working in cross-functional, agile teams on a large-scale platform used across the UK. They're committed to supporting your growth, offering opportunities to lead pods and shape the automation testing strategy. What You'll Be Doing: Developing and executing automated tests for web and mobile applications. Building and maintaining automation frameworks using C# and .NET. Working with SpecFlow, BDD, and SQL. Leveraging Cypress, Playwright, Appium, and Git for automation. Collaborating with cross-functional teams to enhance the automation testing stack. What's In It For You: Hybrid working (3 days a week in their Liverpool office). Salary up to £55,000. Clear career progression-many team members achieve promotions or reviews within their first year. Interviews are happening remotely, and the client is eager to set these up ASAP. Ready to advance your career? Apply now to learn more!
Senior Fullstack Engineer - Wealth Senior Fullstack Engineer - Wealth Apply locations London time type Full time posted on Posted 8 Days Ago job requisition id CMC4309 We are looking for a Senior Fullstack Engineer to join our CMC Wealth engineering team. The ideal candidate will be someone who wants to take on a leading role in driving technical direction, mentoring engineers, and ensuring we build robust, scalable, and high-quality solutions. We need a Senior Fullstack Engineer who is comfortable working across all aspects of our technology stack to help us deliver an exceptional customer experience. We need someone who is passionate about solving technical challenges, building best-in-class systems, and continually improving. If you are excited by the prospect of working in a collaborative environment where innovation is encouraged and creativity is rewarded, then this is the opportunity for you. Please note that we operate onsite working and would require you to come into the office 5 days per week. Why join our engineering team? We have big ambitions and a comprehensive backlog of ideas to make our vision of building the world's most trusted wealth management platform a reality. We also have the desire to make the engineering team a great place to work, where people are encouraged to use their skills and experience to work together to create something incredible. Our teams deploy to production multiple times a day, have full ownership of the technology they build and run and can make an impact on their very first day in the office. All team members have access to users to understand what they need and how they use the products we and our competitors have built. Our culture values collaboration, experimentation, and creativity. We want our engineers to grow and be the best versions of themselves, and we offer a collaborative working environment, opportunities for growth, and the freedom to experiment and learn. What is CMC Wealth? CMC Wealth is a combination of the OPTO () and CMC Invest () applications. They have both been created by dedicated teams in-house at CMC Markets with the purpose of helping people do more tomorrow with the money they have today. Both apps have been launched over the last few years and as our products evolve, we aim to help every customer achieve long-term financial success. To do this, we need to create a world-class engineering team and are currently looking for people to join our mission. Role and Responsibilities: Technical Leadership: Lead the technical direction of projects, making architectural decisions, and guiding the team in building scalable, secure, and reliable systems. Provide leadership on best practices for coding, security, and documentation. Participate in code reviews and help to maintain high standards across the team. Build and Run: Embrace the "build and run" philosophy by taking responsibility for the systems you help to create. Work across the full stack, from frontend features to backend services and infrastructure. Participate in on-call rotations and incident response, contributing to a reliable and resilient system. Customer Focus: Develop features that are focused on providing the best value to our customers and enhancing their overall experience. Collaborate with stakeholders to understand customer needs and ensure technical solutions align with those requirements. Mentorship and Development: Mentor junior engineers, helping them grow their technical and problem-solving skills. Promote a culture of continuous learning and knowledge sharing across the team. Cross-Functional Collaboration: Work closely with Product Managers, Designers, and other engineering teams to ensure alignment between technical solutions and business objectives. Communicate complex technical concepts effectively to non-technical stakeholders. Key Skills & Experience: Technical Proficiency: Strong experience in software development, including frontend and backend technologies. Proficiency in JavaScript/TypeScript, backend development (Node.js or similar), and cloud services (AWS). Familiarity with modern web technologies, backend APIs, and infrastructure as code. A T-shaped skill set, with depth in specific areas and the ability to contribute across various technical domains. Experience and Qualifications: Experience in software engineering with a proven track record of technical leadership. Experience in designing, building, and maintaining scalable, secure, and reliable systems. Best Practices Advocacy: Strong commitment to clean code, testing practices, and documentation. Experience with test-driven development, continuous integration, and continuous delivery. Operational Awareness: Familiarity with operational aspects, such as on-call duties, troubleshooting, and incident response in a production environment. Soft Skills: Excellent communication skills, both written and verbal, with the ability to effectively convey technical concepts to a broad audience. Proven ability to work effectively in a collaborative environment, demonstrating strong teamwork and stakeholder management skills. What You Can Expect from Us: A challenging and supportive environment where you can grow your skills and your career. Opportunities to take ownership and drive the technical direction of a greenfield product. The freedom to experiment, learn, and create solutions that have a real impact. A collaborative and inclusive culture where your ideas and input are valued. Useful Skills or Interests: Any of these are a bonus, but not necessary to start the role as you'll pick them up as you go: Native app development (Android or iOS) Python Infrastructure as code (Terraform) Trunk-based development Microservices architecture and distributed systems Open source contributions Experience in Financial Services or another regulated industry CMC Markets is powered by our people. We are an equal opportunities employer and are committed to creating a diverse and inclusive workplace, where our people feel confident to be themselves, feel valued and are able to do their best work. We don't just value differences and unique perspectives, we seek them out and we invite them in, because we know it will lead to better outcomes for everyone. About Us CMC Markets is one of the world's first ever fin-tech companies and was launched in 1989 to break down the barriers of financial trading and make trading accessible to everyone. Our mission is to use our award-winning, Next Generation trading platform and unparalleled client service to empower millions of people to have the best trading experience out there. Our clients can trade on thousands of instruments using the best technology, supported by sophisticated charting, competitive pricing and automated execution. We're trusted by investors globally, but also by banks, brokers, funds and trading desks though our top-tier liquidity institutional offering, enabling these businesses to expand into new markets and increase revenue potential. We were recently listed on the FTSE250, and our business continues to go from strength to strength as we continue to invest in our technology and our people.
09/05/2025
Full time
Senior Fullstack Engineer - Wealth Senior Fullstack Engineer - Wealth Apply locations London time type Full time posted on Posted 8 Days Ago job requisition id CMC4309 We are looking for a Senior Fullstack Engineer to join our CMC Wealth engineering team. The ideal candidate will be someone who wants to take on a leading role in driving technical direction, mentoring engineers, and ensuring we build robust, scalable, and high-quality solutions. We need a Senior Fullstack Engineer who is comfortable working across all aspects of our technology stack to help us deliver an exceptional customer experience. We need someone who is passionate about solving technical challenges, building best-in-class systems, and continually improving. If you are excited by the prospect of working in a collaborative environment where innovation is encouraged and creativity is rewarded, then this is the opportunity for you. Please note that we operate onsite working and would require you to come into the office 5 days per week. Why join our engineering team? We have big ambitions and a comprehensive backlog of ideas to make our vision of building the world's most trusted wealth management platform a reality. We also have the desire to make the engineering team a great place to work, where people are encouraged to use their skills and experience to work together to create something incredible. Our teams deploy to production multiple times a day, have full ownership of the technology they build and run and can make an impact on their very first day in the office. All team members have access to users to understand what they need and how they use the products we and our competitors have built. Our culture values collaboration, experimentation, and creativity. We want our engineers to grow and be the best versions of themselves, and we offer a collaborative working environment, opportunities for growth, and the freedom to experiment and learn. What is CMC Wealth? CMC Wealth is a combination of the OPTO () and CMC Invest () applications. They have both been created by dedicated teams in-house at CMC Markets with the purpose of helping people do more tomorrow with the money they have today. Both apps have been launched over the last few years and as our products evolve, we aim to help every customer achieve long-term financial success. To do this, we need to create a world-class engineering team and are currently looking for people to join our mission. Role and Responsibilities: Technical Leadership: Lead the technical direction of projects, making architectural decisions, and guiding the team in building scalable, secure, and reliable systems. Provide leadership on best practices for coding, security, and documentation. Participate in code reviews and help to maintain high standards across the team. Build and Run: Embrace the "build and run" philosophy by taking responsibility for the systems you help to create. Work across the full stack, from frontend features to backend services and infrastructure. Participate in on-call rotations and incident response, contributing to a reliable and resilient system. Customer Focus: Develop features that are focused on providing the best value to our customers and enhancing their overall experience. Collaborate with stakeholders to understand customer needs and ensure technical solutions align with those requirements. Mentorship and Development: Mentor junior engineers, helping them grow their technical and problem-solving skills. Promote a culture of continuous learning and knowledge sharing across the team. Cross-Functional Collaboration: Work closely with Product Managers, Designers, and other engineering teams to ensure alignment between technical solutions and business objectives. Communicate complex technical concepts effectively to non-technical stakeholders. Key Skills & Experience: Technical Proficiency: Strong experience in software development, including frontend and backend technologies. Proficiency in JavaScript/TypeScript, backend development (Node.js or similar), and cloud services (AWS). Familiarity with modern web technologies, backend APIs, and infrastructure as code. A T-shaped skill set, with depth in specific areas and the ability to contribute across various technical domains. Experience and Qualifications: Experience in software engineering with a proven track record of technical leadership. Experience in designing, building, and maintaining scalable, secure, and reliable systems. Best Practices Advocacy: Strong commitment to clean code, testing practices, and documentation. Experience with test-driven development, continuous integration, and continuous delivery. Operational Awareness: Familiarity with operational aspects, such as on-call duties, troubleshooting, and incident response in a production environment. Soft Skills: Excellent communication skills, both written and verbal, with the ability to effectively convey technical concepts to a broad audience. Proven ability to work effectively in a collaborative environment, demonstrating strong teamwork and stakeholder management skills. What You Can Expect from Us: A challenging and supportive environment where you can grow your skills and your career. Opportunities to take ownership and drive the technical direction of a greenfield product. The freedom to experiment, learn, and create solutions that have a real impact. A collaborative and inclusive culture where your ideas and input are valued. Useful Skills or Interests: Any of these are a bonus, but not necessary to start the role as you'll pick them up as you go: Native app development (Android or iOS) Python Infrastructure as code (Terraform) Trunk-based development Microservices architecture and distributed systems Open source contributions Experience in Financial Services or another regulated industry CMC Markets is powered by our people. We are an equal opportunities employer and are committed to creating a diverse and inclusive workplace, where our people feel confident to be themselves, feel valued and are able to do their best work. We don't just value differences and unique perspectives, we seek them out and we invite them in, because we know it will lead to better outcomes for everyone. About Us CMC Markets is one of the world's first ever fin-tech companies and was launched in 1989 to break down the barriers of financial trading and make trading accessible to everyone. Our mission is to use our award-winning, Next Generation trading platform and unparalleled client service to empower millions of people to have the best trading experience out there. Our clients can trade on thousands of instruments using the best technology, supported by sophisticated charting, competitive pricing and automated execution. We're trusted by investors globally, but also by banks, brokers, funds and trading desks though our top-tier liquidity institutional offering, enabling these businesses to expand into new markets and increase revenue potential. We were recently listed on the FTSE250, and our business continues to go from strength to strength as we continue to invest in our technology and our people.
We're seeking a passionate and experienced Lead Software Engineer. As an experienced technical leader within our Engineering discipline, you will be empowered to apply your expertise in software design, development, quality assurance, and maintenance, while helping foster a strong focus on excellence and best practice. You'll join a talented team of dynamic and driven professional problem solvers; creative thinkers and solutions builders who thrive on helping clients meet the most exciting digital transformation challenges. Make a difference and advance your career by helping deliver some of the UK's most important projects, making the world a smarter, safer, greener, and healthier place. At a certified Great Place to Work you'll experience a dynamic and nurturing environment that rewards initiative and flexibility and enjoy a career path tailored to your own aspirations. About Us Founded in 1992, we are a successful, growing International digital transformation consultancy. We deliver multi-Queen's Award for innovation winning platforms and services that support large-scale digital transformation. Our digital, data and technology solutions are used by globally recognised public and private sector brands operating in a variety of sectors including Civil Defence, Healthcare, Sustainable Environment and Land Asset Management, and Digital Democracy. Key Accountabilities and Responsibilities A Lead Engineer oversees the planning, design, development, integration and testing of high-quality software solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities, making use of best practice design patterns, methods and tools. This includes: Taking technical responsibility for the high-quality engineering of complex services across all stages (design, build, test, deploy, operate, and continually improve). Implementing end-to-end architectures for larger services, ensuring deliverables are of a high standard and maintaining quality documentation. Structuring and providing technical assurance for the work of teams, advising on design patterns and engineering approaches to ensure software quality, including non-functional requirements. Guiding team members and participating in the hands-on implementation of best practices in engineering. Collaborating with DevOps engineers to implement CI/CD pipelines for supporting ongoing software quality. Building effective relationships with clients and stakeholders, offering options for decision-making, and providing commercially sound advice and solutions. Offering formal and informal advice and guidance in the development of strategies, frameworks and standards as required. Collaborating with Engineering, User-Centred Design, Service Operations, Delivery Management, and Data Science practitioners to achieve objectives and successes within multi-disciplinary teams. Playing a leading role in the Engineering discipline to maintain an energised community of engineers, influencing company-wide innovation, best practice adoption, standards, tools, and artefacts. Supporting the ongoing growth of Informed's Engineering capability by helping to recruit technical staff and contributing to InformedACADEMY. Requirements Experience collaborating with client technical and business stakeholders to define solution deliverables that meet business and user needs. An unbiased and independent perspective on technology stacks used to deliver a particular solution. Understanding of software engineering best practices and design patterns for enterprise-scale solutions. Proven track record of leading technical teams to solve complex problems and deliver innovative solutions. Background in Agile delivery environments, delivering software solutions in controlled increments (e.g., following Scrum, Agile Delivery phases, GDS Service Manual, etc.). Broad understanding of modern programming languages, leading frameworks, distributed system architectures (e.g., microservices), and the full software development lifecycle, including use of CI/CD pipelines and automated testing. Strong planning skills, with the ability to assign commercially robust estimates and work with delivery managers and Product Owners to align delivery plans with business objectives. Experience overseeing and quality assuring the technical delivery of team members, mentoring others on best practice. Commercial awareness with ability to balance trade-offs where necessary to ensure successful delivery. Effective communicator who can explain complex information to stakeholders, anticipate obstacles, and work under pressure within an agile environment. Willingness to maintain relevant, up-to-date practitioner skills through continuing professional development and training, including accreditations/certifications. Desirable skills and experience Experience working in a professional services/consultancy environment. Ability to deliver as part of multiple projects, concurrently across multiple teams. Experience of the GOV.UK Digital Service Standard and Technology Code of Practice. Proven experience delivering a complex software solution hosted on one of the leading cloud platforms (AWS, Azure, GCP), with working knowledge of other cloud platforms. Demonstrable expertise in software engineering practitioner skills (i.e. a programming language, frameworks, cloud technologies) evidenced by domain-relevant accreditations/certifications at an advanced level. Hands-on knowledge of designing and implementing software solutions capable of handling sensitive data (e.g., Personally Identifiable Information or payment information). Experience implementing software solutions that operationalise data science and Machine Learning components. Personal Qualities A hands-on problem-solver who leads by example, demonstrating commitment to software quality. A clear communicator, calm, can-do, resilient, and comfortable being challenged. Strong planning, time management, and organisational skills, with the ability to balance conflicting priorities. Detail-oriented, reliable, and punctual. Inquisitive, using critical thinking to ask lots of questions, overcome biases, break assumptions and consider different perspectives. Strong analytical and problem-solving skills. Bring strong technical leadership to your team and the wider discipline. Able to explain difficult or sensitive topics; working to build consensus internally and with the wider business. Our benefits package compliments our highly competitive salaries and our great working environment. We believe that our people should be properly rewarded for their commitment to the continued success of our business through a comprehensive and flexible range of benefits. These can include: InformedACADEMY - We offer excellent career development opportunities through our award-winning personal and professional development programmes, including support with professional certifications. Industry leading health and wellbeing plan - We partner with several wellbeing support functions to cater to each individuals need, including 24/7 GP services, mental health support and physical health support. Private Health Care Cover Generous life assurance cover Monthly office lunch Onsite massage sessions 25 paid working days holiday per year plus bank holidays Sabbatical Leave Scheme Enhanced Maternity Leave and Pay Enhanced Paternity Leave and Pay Company Pension Contribution Profit Share Scheme Payment of professional subscriptions Generous referral scheme with no limits on the number of referrals Qualifying period applies Culture We are proud to nurture a workplace culture that is diverse, inclusive, rewarding, and egalitarian. We strive to live up to our values of Innovation, Excellence, and Integrity by thinking about things differently, always doing our best, and acting in good faith at all times. We're a team of passionate problem solvers. We take pride in helping our clients accelerate and de-risk digital business change so that we can collaborate and codesign world class digital services that solve complex business and safety critical problems, particularly where place, location or geography are important. Our workplace culture reflects how we go about our work, the type of work that we choose to do, and our commitment and contribution to the sustainable social, environmental, and economic development aims of the communities that we are part of. We focus both on technical skills and equally importantly, on the cultural fit of prospective new colleagues. Our success relies on fostering an environment where creativity and collaboration produces great outcomes for our people, our clients, and our partners.
09/05/2025
Full time
We're seeking a passionate and experienced Lead Software Engineer. As an experienced technical leader within our Engineering discipline, you will be empowered to apply your expertise in software design, development, quality assurance, and maintenance, while helping foster a strong focus on excellence and best practice. You'll join a talented team of dynamic and driven professional problem solvers; creative thinkers and solutions builders who thrive on helping clients meet the most exciting digital transformation challenges. Make a difference and advance your career by helping deliver some of the UK's most important projects, making the world a smarter, safer, greener, and healthier place. At a certified Great Place to Work you'll experience a dynamic and nurturing environment that rewards initiative and flexibility and enjoy a career path tailored to your own aspirations. About Us Founded in 1992, we are a successful, growing International digital transformation consultancy. We deliver multi-Queen's Award for innovation winning platforms and services that support large-scale digital transformation. Our digital, data and technology solutions are used by globally recognised public and private sector brands operating in a variety of sectors including Civil Defence, Healthcare, Sustainable Environment and Land Asset Management, and Digital Democracy. Key Accountabilities and Responsibilities A Lead Engineer oversees the planning, design, development, integration and testing of high-quality software solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities, making use of best practice design patterns, methods and tools. This includes: Taking technical responsibility for the high-quality engineering of complex services across all stages (design, build, test, deploy, operate, and continually improve). Implementing end-to-end architectures for larger services, ensuring deliverables are of a high standard and maintaining quality documentation. Structuring and providing technical assurance for the work of teams, advising on design patterns and engineering approaches to ensure software quality, including non-functional requirements. Guiding team members and participating in the hands-on implementation of best practices in engineering. Collaborating with DevOps engineers to implement CI/CD pipelines for supporting ongoing software quality. Building effective relationships with clients and stakeholders, offering options for decision-making, and providing commercially sound advice and solutions. Offering formal and informal advice and guidance in the development of strategies, frameworks and standards as required. Collaborating with Engineering, User-Centred Design, Service Operations, Delivery Management, and Data Science practitioners to achieve objectives and successes within multi-disciplinary teams. Playing a leading role in the Engineering discipline to maintain an energised community of engineers, influencing company-wide innovation, best practice adoption, standards, tools, and artefacts. Supporting the ongoing growth of Informed's Engineering capability by helping to recruit technical staff and contributing to InformedACADEMY. Requirements Experience collaborating with client technical and business stakeholders to define solution deliverables that meet business and user needs. An unbiased and independent perspective on technology stacks used to deliver a particular solution. Understanding of software engineering best practices and design patterns for enterprise-scale solutions. Proven track record of leading technical teams to solve complex problems and deliver innovative solutions. Background in Agile delivery environments, delivering software solutions in controlled increments (e.g., following Scrum, Agile Delivery phases, GDS Service Manual, etc.). Broad understanding of modern programming languages, leading frameworks, distributed system architectures (e.g., microservices), and the full software development lifecycle, including use of CI/CD pipelines and automated testing. Strong planning skills, with the ability to assign commercially robust estimates and work with delivery managers and Product Owners to align delivery plans with business objectives. Experience overseeing and quality assuring the technical delivery of team members, mentoring others on best practice. Commercial awareness with ability to balance trade-offs where necessary to ensure successful delivery. Effective communicator who can explain complex information to stakeholders, anticipate obstacles, and work under pressure within an agile environment. Willingness to maintain relevant, up-to-date practitioner skills through continuing professional development and training, including accreditations/certifications. Desirable skills and experience Experience working in a professional services/consultancy environment. Ability to deliver as part of multiple projects, concurrently across multiple teams. Experience of the GOV.UK Digital Service Standard and Technology Code of Practice. Proven experience delivering a complex software solution hosted on one of the leading cloud platforms (AWS, Azure, GCP), with working knowledge of other cloud platforms. Demonstrable expertise in software engineering practitioner skills (i.e. a programming language, frameworks, cloud technologies) evidenced by domain-relevant accreditations/certifications at an advanced level. Hands-on knowledge of designing and implementing software solutions capable of handling sensitive data (e.g., Personally Identifiable Information or payment information). Experience implementing software solutions that operationalise data science and Machine Learning components. Personal Qualities A hands-on problem-solver who leads by example, demonstrating commitment to software quality. A clear communicator, calm, can-do, resilient, and comfortable being challenged. Strong planning, time management, and organisational skills, with the ability to balance conflicting priorities. Detail-oriented, reliable, and punctual. Inquisitive, using critical thinking to ask lots of questions, overcome biases, break assumptions and consider different perspectives. Strong analytical and problem-solving skills. Bring strong technical leadership to your team and the wider discipline. Able to explain difficult or sensitive topics; working to build consensus internally and with the wider business. Our benefits package compliments our highly competitive salaries and our great working environment. We believe that our people should be properly rewarded for their commitment to the continued success of our business through a comprehensive and flexible range of benefits. These can include: InformedACADEMY - We offer excellent career development opportunities through our award-winning personal and professional development programmes, including support with professional certifications. Industry leading health and wellbeing plan - We partner with several wellbeing support functions to cater to each individuals need, including 24/7 GP services, mental health support and physical health support. Private Health Care Cover Generous life assurance cover Monthly office lunch Onsite massage sessions 25 paid working days holiday per year plus bank holidays Sabbatical Leave Scheme Enhanced Maternity Leave and Pay Enhanced Paternity Leave and Pay Company Pension Contribution Profit Share Scheme Payment of professional subscriptions Generous referral scheme with no limits on the number of referrals Qualifying period applies Culture We are proud to nurture a workplace culture that is diverse, inclusive, rewarding, and egalitarian. We strive to live up to our values of Innovation, Excellence, and Integrity by thinking about things differently, always doing our best, and acting in good faith at all times. We're a team of passionate problem solvers. We take pride in helping our clients accelerate and de-risk digital business change so that we can collaborate and codesign world class digital services that solve complex business and safety critical problems, particularly where place, location or geography are important. Our workplace culture reflects how we go about our work, the type of work that we choose to do, and our commitment and contribution to the sustainable social, environmental, and economic development aims of the communities that we are part of. We focus both on technical skills and equally importantly, on the cultural fit of prospective new colleagues. Our success relies on fostering an environment where creativity and collaboration produces great outcomes for our people, our clients, and our partners.
For our Global Technology department in London we are looking to hire a: Trading System Architect Global In an era where digitalisation and modern IT infrastructure is revolutionizing banking, we are shaping a technology-driven bank in which you as an IT professional will work closely with our business units. Our technology teams offer you an environment that will present you with exciting challenges - be it through the support and further development of legacy systems or the introduction of modern technologies such as AI, machine learning and highly automated trading applications. Our Technology department of around 300 employees works largely in an agile way using a Scrumban approach and covers areas such as Cloud Computing, Cybersecurity, Operations, Process and Governance, Software Development and Architecture. We are particularly proud to develop almost all of our applications in-house, which gives us unique flexibility and innovative strength. Our tech stack includes modern technologies such as Java, Kotlin, TypeScript and Python, CI/CD pipelines, containers, Kubernetes as well as Azure Cloud, Azure SQL Database and Oracle Database with PL/SQL. Your Role in the team : We are embarking on a multi-year project to revamp a large part of our equity trading technology stack. This greenfield project will involve designing and implementing new systems, such as pre/post-trade risk engines, market data distribution, reference data handling, and the build-up of trading gateways, while also aligning with the modernisation of Berenberg's proprietary Order Management System (OMS). The new system will run on Berenberg's bare-metal Kubernetes (K8s) infrastructure. This is an exciting opportunity for a Trading System Engineer / Architect with significant hands-on experience to join a delivery-focused environment. You will play a critical role in the system design and implementation of Berenberg's new Cash Equity and Electronic Execution Platform. The platform must deliver 24/5 availability, bespoke trading workflows for demanding clients across multiple trading desks, and dynamic scalability to handle sudden increases in trading activities. What will you do? Contribute to the design and implementation of Berenberg's new Cash Equity and Electronic Execution Platform. Ensure the system supports global equity market trading with high availability. Develop bespoke trading workflows tailored to clients across multiple trading desks. Design and optimise systems to dynamically scale in response to market events such as interest rate decisions or breaking news. Collaborate closely with other IB Engineering teams and project members. Who are we looking for? Solid software engineering experience (minimum five years) with expertise in modern software design, architecture patterns, and performance measurement (throughput, latency, capacity). Strong proficiency in Java, particularly in high-performance, low-latency, and microservice designs, with experience in real-time trading applications. Comprehensive knowledge of trading systems, including integration with reference and market data systems, ideally within equity trading using OMS or EMS. Experience with Kubernetes, container technologies, automation, and familiarity with additional programming languages like Go or Rust. A proactive mindset with excellent problem-solving skills, attention to detail, and a collaborative approach, alongside knowledge of agile environments and regulatory considerations. What we offer you: Private pension plan - 10% of base salary contribution by Berenberg Private Health Insurance Enhanced parental leave policies Employee Assistance Programme offering counselling sessions related to mental health, financial wellbeing and other topics Apply online now to join our team - we look forward to receiving your application!
09/05/2025
Full time
For our Global Technology department in London we are looking to hire a: Trading System Architect Global In an era where digitalisation and modern IT infrastructure is revolutionizing banking, we are shaping a technology-driven bank in which you as an IT professional will work closely with our business units. Our technology teams offer you an environment that will present you with exciting challenges - be it through the support and further development of legacy systems or the introduction of modern technologies such as AI, machine learning and highly automated trading applications. Our Technology department of around 300 employees works largely in an agile way using a Scrumban approach and covers areas such as Cloud Computing, Cybersecurity, Operations, Process and Governance, Software Development and Architecture. We are particularly proud to develop almost all of our applications in-house, which gives us unique flexibility and innovative strength. Our tech stack includes modern technologies such as Java, Kotlin, TypeScript and Python, CI/CD pipelines, containers, Kubernetes as well as Azure Cloud, Azure SQL Database and Oracle Database with PL/SQL. Your Role in the team : We are embarking on a multi-year project to revamp a large part of our equity trading technology stack. This greenfield project will involve designing and implementing new systems, such as pre/post-trade risk engines, market data distribution, reference data handling, and the build-up of trading gateways, while also aligning with the modernisation of Berenberg's proprietary Order Management System (OMS). The new system will run on Berenberg's bare-metal Kubernetes (K8s) infrastructure. This is an exciting opportunity for a Trading System Engineer / Architect with significant hands-on experience to join a delivery-focused environment. You will play a critical role in the system design and implementation of Berenberg's new Cash Equity and Electronic Execution Platform. The platform must deliver 24/5 availability, bespoke trading workflows for demanding clients across multiple trading desks, and dynamic scalability to handle sudden increases in trading activities. What will you do? Contribute to the design and implementation of Berenberg's new Cash Equity and Electronic Execution Platform. Ensure the system supports global equity market trading with high availability. Develop bespoke trading workflows tailored to clients across multiple trading desks. Design and optimise systems to dynamically scale in response to market events such as interest rate decisions or breaking news. Collaborate closely with other IB Engineering teams and project members. Who are we looking for? Solid software engineering experience (minimum five years) with expertise in modern software design, architecture patterns, and performance measurement (throughput, latency, capacity). Strong proficiency in Java, particularly in high-performance, low-latency, and microservice designs, with experience in real-time trading applications. Comprehensive knowledge of trading systems, including integration with reference and market data systems, ideally within equity trading using OMS or EMS. Experience with Kubernetes, container technologies, automation, and familiarity with additional programming languages like Go or Rust. A proactive mindset with excellent problem-solving skills, attention to detail, and a collaborative approach, alongside knowledge of agile environments and regulatory considerations. What we offer you: Private pension plan - 10% of base salary contribution by Berenberg Private Health Insurance Enhanced parental leave policies Employee Assistance Programme offering counselling sessions related to mental health, financial wellbeing and other topics Apply online now to join our team - we look forward to receiving your application!
Overview COMPANY OVERVIEW Pattern Energy is a leading renewable energy company that develops, constructs, owns, and operates high-quality wind and solar generation, transmission, green fuels, and energy storage facilities. Our mission is to transition the world to renewable energy through the sustainable development and responsible operation of facilities with respect for the environment, communities, and cultures where we have a presence. Our approach begins and ends with establishing trust, accountability, and transparency. Our company values of creative spirit, pride of ownership, follow-through, and a team-first attitude drive us to pursue our mission every day. Our culture supports our values by fostering innovative and critical thinking and a deep belief in living up to our promises. Headquartered in San Francisco, Pattern has a portfolio of 30 power facilities and transmission assets across North America, serving various customers that provide low-cost clean energy to millions of consumers. Responsibilities JOB PURPOSE The Energy Systems Data Scientist role develops, maintains, and analyzes the input, output, and connection datasets between Pattern's internal capacity expansion and production cost modeling suite (WIS:dom). The role will evolve in scope as the data architecture and stack progress from its current state. The role will enable ESP to analyze North American energy markets and develop a comprehensive view of the current Pattern pipeline of construction, operating asset performance, and market dynamics that might create opportunities or risks. The role provides critical support for ESP to provide business actionable analysis to other departments of Pattern. KEY ACCOUNTABILITIES Create, manage, and analyze input and output data for/from executed model simulations using the WIS:dom suite of tools. Provide analysis of these inputs and outputs to the ESP team and external groups. Integrate large datasets into the modeling framework. Gather and validate input data for models, including energy demand, resource availability, market trends, and environmental constraints. Find available market data and translate data into modeling WIS:dom parameters and maintain version control and documentation of changes. Automate repetitive tasks and enhance existing workflows to improve input and output data for modeling accuracy and efficiency. Develop pipeline infrastructure between modeling tools that will reduce the manual nature of model execution in coordination with the transition to the HIVE. Work with multidisciplinary teams, including modelers, developers, analysts, GIS, and transmission analysts to align model data requirements that simulate real-world conditions and objectives. Assist real-time environment products for operations that use different data structures to other ESP modeling tools. Qualifications EXPERIENCE/QUALIFICATIONS/EDUCATION REQUIRED Educational Requirements Bachelor's and/or master's in electrical engineering, economics, mathematics, or a related quantitative field (data science or data engineering emphasis desired). Required Work Experience 3-5 years of experience in energy trading, renewables development, or energy industry forecasting/analytics/research. Required Knowledge Familiarity with capacity expansion, production cost models, or energy-related software. Ability to work with datasets specific to energy systems, such as grid network models, load profiles, and pricing data. Strong knowledge of data wrangling and cleaning techniques, especially for time series, spatial, and network data. Excellent programming skills in common languages (e.g., Python) and packages used by the energy modeling field (e.g., geopandas, numpy, networkx, pandas), use of software best practices (e.g., Git), and familiarity with high-performance computing environments. Experience with extracting, transforming, and loading processes and tools for handling large-scale datasets. Demonstrated ability to develop and deploy Feature Engineering and Modeling applications to data platforms built on Databricks or similar platforms and platform components (e.g., Snowflake, ML Flow, Airflow, etc.). Demonstrated experience in using Azure-based cloud applications, services and infrastructure or significant, transferrable experience with other Cloud Providers (e.g., AWS or GCP). Comfortable creating data visualizations and deploying them on a company-wide level. Implementation of storing system-level logs and responding to pipeline failures (including code errors, API statuses, data structure failures, and machine-based failures). Preferred Skills Preferred familiarity with cloud platforms and large dataset tools (e.g., Azure, Databricks, etc.). Ability to work with large datasets, ensuring data integrity and reliability. Strong problem-solving skills for complex energy scenarios. Clear and concise reporting of findings to stakeholders. Ability to explain technical concepts to non-technical audiences. Manage deadlines, coordinate with teams, and handle multiple modeling tasks. The expected starting pay range for this role is $90,000 USD - $122,000 USD. This range is an estimate and base pay may be above or below the ranges based on several factors including but not limited to location, work experience, certifications, and education. In addition to base pay, Pattern's compensation program includes a bonus structure for full-time employees of all levels. We also provide a comprehensive benefits package which includes medical, dental, vision, short and long-term disability, life insurance, voluntary benefits, family care benefits, employee assistance program, paid time off and bonding leave, paid holidays, 401(k)/RRSP retirement savings plan with employer contribution, and employee referral bonuses. Pattern Energy Group is an Equal Opportunity Employer.
09/05/2025
Full time
Overview COMPANY OVERVIEW Pattern Energy is a leading renewable energy company that develops, constructs, owns, and operates high-quality wind and solar generation, transmission, green fuels, and energy storage facilities. Our mission is to transition the world to renewable energy through the sustainable development and responsible operation of facilities with respect for the environment, communities, and cultures where we have a presence. Our approach begins and ends with establishing trust, accountability, and transparency. Our company values of creative spirit, pride of ownership, follow-through, and a team-first attitude drive us to pursue our mission every day. Our culture supports our values by fostering innovative and critical thinking and a deep belief in living up to our promises. Headquartered in San Francisco, Pattern has a portfolio of 30 power facilities and transmission assets across North America, serving various customers that provide low-cost clean energy to millions of consumers. Responsibilities JOB PURPOSE The Energy Systems Data Scientist role develops, maintains, and analyzes the input, output, and connection datasets between Pattern's internal capacity expansion and production cost modeling suite (WIS:dom). The role will evolve in scope as the data architecture and stack progress from its current state. The role will enable ESP to analyze North American energy markets and develop a comprehensive view of the current Pattern pipeline of construction, operating asset performance, and market dynamics that might create opportunities or risks. The role provides critical support for ESP to provide business actionable analysis to other departments of Pattern. KEY ACCOUNTABILITIES Create, manage, and analyze input and output data for/from executed model simulations using the WIS:dom suite of tools. Provide analysis of these inputs and outputs to the ESP team and external groups. Integrate large datasets into the modeling framework. Gather and validate input data for models, including energy demand, resource availability, market trends, and environmental constraints. Find available market data and translate data into modeling WIS:dom parameters and maintain version control and documentation of changes. Automate repetitive tasks and enhance existing workflows to improve input and output data for modeling accuracy and efficiency. Develop pipeline infrastructure between modeling tools that will reduce the manual nature of model execution in coordination with the transition to the HIVE. Work with multidisciplinary teams, including modelers, developers, analysts, GIS, and transmission analysts to align model data requirements that simulate real-world conditions and objectives. Assist real-time environment products for operations that use different data structures to other ESP modeling tools. Qualifications EXPERIENCE/QUALIFICATIONS/EDUCATION REQUIRED Educational Requirements Bachelor's and/or master's in electrical engineering, economics, mathematics, or a related quantitative field (data science or data engineering emphasis desired). Required Work Experience 3-5 years of experience in energy trading, renewables development, or energy industry forecasting/analytics/research. Required Knowledge Familiarity with capacity expansion, production cost models, or energy-related software. Ability to work with datasets specific to energy systems, such as grid network models, load profiles, and pricing data. Strong knowledge of data wrangling and cleaning techniques, especially for time series, spatial, and network data. Excellent programming skills in common languages (e.g., Python) and packages used by the energy modeling field (e.g., geopandas, numpy, networkx, pandas), use of software best practices (e.g., Git), and familiarity with high-performance computing environments. Experience with extracting, transforming, and loading processes and tools for handling large-scale datasets. Demonstrated ability to develop and deploy Feature Engineering and Modeling applications to data platforms built on Databricks or similar platforms and platform components (e.g., Snowflake, ML Flow, Airflow, etc.). Demonstrated experience in using Azure-based cloud applications, services and infrastructure or significant, transferrable experience with other Cloud Providers (e.g., AWS or GCP). Comfortable creating data visualizations and deploying them on a company-wide level. Implementation of storing system-level logs and responding to pipeline failures (including code errors, API statuses, data structure failures, and machine-based failures). Preferred Skills Preferred familiarity with cloud platforms and large dataset tools (e.g., Azure, Databricks, etc.). Ability to work with large datasets, ensuring data integrity and reliability. Strong problem-solving skills for complex energy scenarios. Clear and concise reporting of findings to stakeholders. Ability to explain technical concepts to non-technical audiences. Manage deadlines, coordinate with teams, and handle multiple modeling tasks. The expected starting pay range for this role is $90,000 USD - $122,000 USD. This range is an estimate and base pay may be above or below the ranges based on several factors including but not limited to location, work experience, certifications, and education. In addition to base pay, Pattern's compensation program includes a bonus structure for full-time employees of all levels. We also provide a comprehensive benefits package which includes medical, dental, vision, short and long-term disability, life insurance, voluntary benefits, family care benefits, employee assistance program, paid time off and bonding leave, paid holidays, 401(k)/RRSP retirement savings plan with employer contribution, and employee referral bonuses. Pattern Energy Group is an Equal Opportunity Employer.
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.
09/05/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.
The Opportunity We're seeking a passionate and experienced Lead Software Engineer. As an experienced technical leader within our Engineering discipline, you will be empowered to apply your expertise in software design, development, quality assurance, and maintenance, while helping foster a strong focus on excellence and best practice. You'll join a talented team of dynamic and driven professional problem solvers; creative thinkers and solutions builders who thrive on helping clients meet the most exciting digital transformation challenges. Make a difference and advance your career by helping deliver some of the UK's most important projects, making the world a smarter, safer, greener, and healthier place. At a certified Great Place to Work you'll experience a dynamic and nurturing environment that rewards initiative and flexibility and enjoy a career path tailored to your own aspirations. About Us Founded in 1992, we are a successful, growing International digital transformation consultancy. We deliver multi-Queen's Award for innovation winning platforms and services that support large-scale digital transformation. Our digital, data and technology solutions are used by globally recognised public and private sector brands operating in a variety of sectors including Civil Defence, Healthcare, Sustainable Environment and Land Asset Management, and Digital Democracy. Key Accountabilities and Responsibilities A Lead Engineer oversees the planning, design, development, integration and testing of high-quality software solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities, making use of best practice design patterns, methods and tools. This includes: Taking technical responsibility for the high-quality engineering of complex services across all stages (design, build, test, deploy, operate, and continually improve). Implementing end-to-end architectures for larger services, ensuring deliverables are of a high standard and maintaining quality documentation. Structuring and providing technical assurance for the work of teams, advising on design patterns and engineering approaches to ensure software quality, including non-functional requirements. Guiding team members and participating in the hands-on implementation of best practices in engineering. Collaborating with DevOps engineers to implement CI/CD pipelines for supporting ongoing software quality. Building effective relationships with clients and stakeholders, offering options for decision-making, and providing commercially sound advice and solutions. Offering formal and informal advice and guidance in the development of strategies, frameworks and standards as required. Collaborating with Engineering, User-Centred Design, Service Operations, Delivery Management, and Data Science practitioners to achieve objectives and successes within multi-disciplinary teams. Playing a leading role in the Engineering discipline to maintain an energised community of engineers, influencing company-wide innovation, best practice adoption, standards, tools, and artefacts. Supporting the ongoing growth of Informed's Engineering capability by helping to recruit technical staff and contributing to InformedACADEMY. Requirements Experience collaborating with client technical and business stakeholders to define solution deliverables that meet business and user needs. An unbiased and independent perspective on technology stacks used to deliver a particular solution. Understanding of software engineering best practices and design patterns for enterprise-scale solutions. Proven track record of leading technical teams to solve complex problems and deliver innovative solutions. Background in Agile delivery environments, delivering software solutions in controlled increments (e.g., following Scrum, Agile Delivery phases, GDS Service Manual, etc.). Broad understanding of modern programming languages, leading frameworks, distributed system architectures (e.g., microservices), and the full software development lifecycle, including use of CI/CD pipelines and automated testing. Strong planning skills, with the ability to assign commercially robust estimates and work with delivery managers and Product Owners to align delivery plans with business objectives. Experience overseeing and quality assuring the technical delivery of team members, mentoring others on best practice. Commercial awareness with ability to balance trade-offs where necessary to ensure successful delivery. Effective communicator who can explain complex information to stakeholders, anticipate obstacles, and work under pressure within an agile environment. Willingness to maintain relevant, up-to-date practitioner skills through continuing professional development and training, including accreditations/certifications. Desirable skills and experience Experience working in a professional services/consultancy environment. Ability to deliver as part of multiple projects, concurrently across multiple teams. Experience of the GOV.UK Digital Service Standard and Technology Code of Practice. Proven experience delivering a complex software solution hosted on one of the leading cloud platforms (AWS, Azure, GCP), with working knowledge of other cloud platforms. Demonstrable expertise in software engineering practitioner skills (i.e. a programming language, frameworks, cloud technologies) evidenced by domain-relevant accreditations/certifications at an advanced level. Hands-on knowledge of designing and implementing software solutions capable of handling sensitive data (e.g., Personally Identifiable Information or payment information). Experience implementing software solutions that operationalise data science and Machine Learning components. Personal Qualities A hands-on problem-solver who leads by example, demonstrating commitment to software quality. A clear communicator, calm, can-do, resilient, and comfortable being challenged. Strong planning, time management, and organisational skills, with the ability to balance conflicting priorities. Detail-oriented, reliable, and punctual. Inquisitive, using critical thinking to ask lots of questions, overcome biases, break assumptions and consider different perspectives. Strong analytical and problem-solving skills. Bring strong technical leadership to your team and the wider discipline. Able to explain difficult or sensitive topics; working to build consensus internally and with the wider business. Our benefits package compliments our highly competitive salaries and our great working environment. We believe that our people should be properly rewarded for their commitment to the continued success of our business through a comprehensive and flexible range of benefits. These can include: InformedACADEMY - We offer excellent career development opportunities through our award-winning personal and professional development programmes, including support with professional certifications. Industry leading health and wellbeing plan - We partner with several wellbeing support functions to cater to each individual's need, including 24/7 GP services, mental health support and physical health support. Hybrid working Private Health Care Cover Generous life assurance cover Gym Membership Monthly office lunch Onsite massage sessions 25 paid working days holiday per year plus bank holidays Sabbatical Leave Scheme Enhanced Maternity Leave and Pay Enhanced Paternity Leave and Pay Company Pension Contribution Profit Share Scheme Payment of professional subscriptions Generous referral scheme with no limits on the number of referrals Qualifying period applies Culture We are proud to nurture a workplace culture that is diverse, inclusive, rewarding, and egalitarian. We strive to live up to our values of Innovation, Excellence, and Integrity by thinking about things differently, always doing our best, and acting in good faith at all times. We're a team of passionate problem solvers. We take pride in helping our clients accelerate and de-risk digital business change so that we can collaborate and codesign world class digital services that solve complex business and safety critical problems, particularly where place, location or geography are important. Our workplace culture reflects how we go about our work, the type of work that we choose to do, and our commitment and contribution to the sustainable social, environmental, and economic development aims of the communities that we are part of. We focus both on technical skills and equally importantly, on the cultural fit of prospective new colleagues. Our success relies on fostering an environment where creativity and collaboration produces great outcomes for our people, our clients, and our partners.
09/05/2025
Full time
The Opportunity We're seeking a passionate and experienced Lead Software Engineer. As an experienced technical leader within our Engineering discipline, you will be empowered to apply your expertise in software design, development, quality assurance, and maintenance, while helping foster a strong focus on excellence and best practice. You'll join a talented team of dynamic and driven professional problem solvers; creative thinkers and solutions builders who thrive on helping clients meet the most exciting digital transformation challenges. Make a difference and advance your career by helping deliver some of the UK's most important projects, making the world a smarter, safer, greener, and healthier place. At a certified Great Place to Work you'll experience a dynamic and nurturing environment that rewards initiative and flexibility and enjoy a career path tailored to your own aspirations. About Us Founded in 1992, we are a successful, growing International digital transformation consultancy. We deliver multi-Queen's Award for innovation winning platforms and services that support large-scale digital transformation. Our digital, data and technology solutions are used by globally recognised public and private sector brands operating in a variety of sectors including Civil Defence, Healthcare, Sustainable Environment and Land Asset Management, and Digital Democracy. Key Accountabilities and Responsibilities A Lead Engineer oversees the planning, design, development, integration and testing of high-quality software solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities, making use of best practice design patterns, methods and tools. This includes: Taking technical responsibility for the high-quality engineering of complex services across all stages (design, build, test, deploy, operate, and continually improve). Implementing end-to-end architectures for larger services, ensuring deliverables are of a high standard and maintaining quality documentation. Structuring and providing technical assurance for the work of teams, advising on design patterns and engineering approaches to ensure software quality, including non-functional requirements. Guiding team members and participating in the hands-on implementation of best practices in engineering. Collaborating with DevOps engineers to implement CI/CD pipelines for supporting ongoing software quality. Building effective relationships with clients and stakeholders, offering options for decision-making, and providing commercially sound advice and solutions. Offering formal and informal advice and guidance in the development of strategies, frameworks and standards as required. Collaborating with Engineering, User-Centred Design, Service Operations, Delivery Management, and Data Science practitioners to achieve objectives and successes within multi-disciplinary teams. Playing a leading role in the Engineering discipline to maintain an energised community of engineers, influencing company-wide innovation, best practice adoption, standards, tools, and artefacts. Supporting the ongoing growth of Informed's Engineering capability by helping to recruit technical staff and contributing to InformedACADEMY. Requirements Experience collaborating with client technical and business stakeholders to define solution deliverables that meet business and user needs. An unbiased and independent perspective on technology stacks used to deliver a particular solution. Understanding of software engineering best practices and design patterns for enterprise-scale solutions. Proven track record of leading technical teams to solve complex problems and deliver innovative solutions. Background in Agile delivery environments, delivering software solutions in controlled increments (e.g., following Scrum, Agile Delivery phases, GDS Service Manual, etc.). Broad understanding of modern programming languages, leading frameworks, distributed system architectures (e.g., microservices), and the full software development lifecycle, including use of CI/CD pipelines and automated testing. Strong planning skills, with the ability to assign commercially robust estimates and work with delivery managers and Product Owners to align delivery plans with business objectives. Experience overseeing and quality assuring the technical delivery of team members, mentoring others on best practice. Commercial awareness with ability to balance trade-offs where necessary to ensure successful delivery. Effective communicator who can explain complex information to stakeholders, anticipate obstacles, and work under pressure within an agile environment. Willingness to maintain relevant, up-to-date practitioner skills through continuing professional development and training, including accreditations/certifications. Desirable skills and experience Experience working in a professional services/consultancy environment. Ability to deliver as part of multiple projects, concurrently across multiple teams. Experience of the GOV.UK Digital Service Standard and Technology Code of Practice. Proven experience delivering a complex software solution hosted on one of the leading cloud platforms (AWS, Azure, GCP), with working knowledge of other cloud platforms. Demonstrable expertise in software engineering practitioner skills (i.e. a programming language, frameworks, cloud technologies) evidenced by domain-relevant accreditations/certifications at an advanced level. Hands-on knowledge of designing and implementing software solutions capable of handling sensitive data (e.g., Personally Identifiable Information or payment information). Experience implementing software solutions that operationalise data science and Machine Learning components. Personal Qualities A hands-on problem-solver who leads by example, demonstrating commitment to software quality. A clear communicator, calm, can-do, resilient, and comfortable being challenged. Strong planning, time management, and organisational skills, with the ability to balance conflicting priorities. Detail-oriented, reliable, and punctual. Inquisitive, using critical thinking to ask lots of questions, overcome biases, break assumptions and consider different perspectives. Strong analytical and problem-solving skills. Bring strong technical leadership to your team and the wider discipline. Able to explain difficult or sensitive topics; working to build consensus internally and with the wider business. Our benefits package compliments our highly competitive salaries and our great working environment. We believe that our people should be properly rewarded for their commitment to the continued success of our business through a comprehensive and flexible range of benefits. These can include: InformedACADEMY - We offer excellent career development opportunities through our award-winning personal and professional development programmes, including support with professional certifications. Industry leading health and wellbeing plan - We partner with several wellbeing support functions to cater to each individual's need, including 24/7 GP services, mental health support and physical health support. Hybrid working Private Health Care Cover Generous life assurance cover Gym Membership Monthly office lunch Onsite massage sessions 25 paid working days holiday per year plus bank holidays Sabbatical Leave Scheme Enhanced Maternity Leave and Pay Enhanced Paternity Leave and Pay Company Pension Contribution Profit Share Scheme Payment of professional subscriptions Generous referral scheme with no limits on the number of referrals Qualifying period applies Culture We are proud to nurture a workplace culture that is diverse, inclusive, rewarding, and egalitarian. We strive to live up to our values of Innovation, Excellence, and Integrity by thinking about things differently, always doing our best, and acting in good faith at all times. We're a team of passionate problem solvers. We take pride in helping our clients accelerate and de-risk digital business change so that we can collaborate and codesign world class digital services that solve complex business and safety critical problems, particularly where place, location or geography are important. Our workplace culture reflects how we go about our work, the type of work that we choose to do, and our commitment and contribution to the sustainable social, environmental, and economic development aims of the communities that we are part of. We focus both on technical skills and equally importantly, on the cultural fit of prospective new colleagues. Our success relies on fostering an environment where creativity and collaboration produces great outcomes for our people, our clients, and our partners.
As matching with relevant people takes time, I have decided to get started finding a CTO for GreenCarLane. Don't mind the current geolocation of myself or the startup. Your geolocation is either UK or EU. No recruiters. We are looking to build a diverse team on all levels and therefore we will take our time to find the right fit. We follow the principles of "The Infinite Game" by Simon Sinek. Profiles with a finite mindset will not be considered. I want genuine people, self-critical, a mix of hands-on coder as we are at the early stage and strategic thinker due to growth, driven and ambitious, with strong EQ. About Us We are a European-based early stage software startup revolutionising the automotive industry with our innovative digital marketplace for electric vehicles (EVs) and charging solutions. Our mission is to empower consumers in navigating the evolving EV market while fostering collaborations with automotive businesses and municipalities to create a comprehensive and sustainable EV / Charging ecosystem. Our Culture At our company, we believe that diverse, inclusive teams drive innovation, performance, and excellence. When joining us, you are empowered to learn, lead, and perform at your best, shaping the future of our company. We have an existing team and are looking to add an additional member who will bring their unique perspective and skills. This is a place where you're welcomed as your own perfectly unique self and celebrated for the skills, talent, curiosity, problem-solving abilities, perspective, solution-finding capabilities, and honest opinions you bring to the table. We provide equal opportunities without regard to race, color, gender, sexual orientation, transgender status, gender identity and/or expression, marital status, pregnancy, parental status, religion, political opinion, nationality, ethnic background, social origin, social status, indigenous status, disability, or age. The Opportunity You might have been or you currently are in a CTO role or you might be a senior developer, maybe a manager, with the right skills and capabilities aspiring to become a CTO. We're seeking a visionary and experienced person to join our diverse, international team and spearhead our technological initiatives. This role offers a unique opportunity to shape the future of sustainable driving globally and make a significant impact in the EV industry. Key Responsibilities Develop and execute a robust technology strategy aligned with our business objectives. Lead and inspire a talented engineering team, fostering a culture of innovation and continuous improvement. You're going to be coding along with the team as we are in the early startup stage. Oversee the development and maintenance of our cutting-edge digital marketplace platform. Collaborate with cross-functional teams to deliver high-quality products and features. Ensure the scalability, reliability, and security of our technology infrastructure, mitigate tech debt. Stay at the forefront of emerging technologies and industry trends to maintain our competitive edge. Represent the company's technological vision to partners, investors, and other stakeholders. Qualifications Proven track record as a CTO or in a senior technology leadership role, preferably in a startup environment. Strong expertise in our tech stack: React, TypeScript, JavaScript, Node.js, Django, Python, Ubuntu, Nginx, GraphQL, and MongoDB. Demonstrated experience in building and scaling consumer-facing digital platforms. Exceptional leadership, communication, and problem-solving skills. Passion for at least software development, maybe sustainable technology and the EV industry. Fluency in English a must. We Offer The opportunity to lead a global technological innovation in the rapidly growing EV market. A dynamic, international work environment with a diverse team. Compensation package and equity options will be discussed. Mind you, we are an early stage startup. Flexible work arrangements and a strong focus on work-life balance. Professional development opportunities. An inclusive culture that values and celebrates individual differences and contributions. If you're ready to drive the future of electric mobility and be part of a team that truly values diversity and individual empowerment, we want to hear from you!
09/05/2025
Full time
As matching with relevant people takes time, I have decided to get started finding a CTO for GreenCarLane. Don't mind the current geolocation of myself or the startup. Your geolocation is either UK or EU. No recruiters. We are looking to build a diverse team on all levels and therefore we will take our time to find the right fit. We follow the principles of "The Infinite Game" by Simon Sinek. Profiles with a finite mindset will not be considered. I want genuine people, self-critical, a mix of hands-on coder as we are at the early stage and strategic thinker due to growth, driven and ambitious, with strong EQ. About Us We are a European-based early stage software startup revolutionising the automotive industry with our innovative digital marketplace for electric vehicles (EVs) and charging solutions. Our mission is to empower consumers in navigating the evolving EV market while fostering collaborations with automotive businesses and municipalities to create a comprehensive and sustainable EV / Charging ecosystem. Our Culture At our company, we believe that diverse, inclusive teams drive innovation, performance, and excellence. When joining us, you are empowered to learn, lead, and perform at your best, shaping the future of our company. We have an existing team and are looking to add an additional member who will bring their unique perspective and skills. This is a place where you're welcomed as your own perfectly unique self and celebrated for the skills, talent, curiosity, problem-solving abilities, perspective, solution-finding capabilities, and honest opinions you bring to the table. We provide equal opportunities without regard to race, color, gender, sexual orientation, transgender status, gender identity and/or expression, marital status, pregnancy, parental status, religion, political opinion, nationality, ethnic background, social origin, social status, indigenous status, disability, or age. The Opportunity You might have been or you currently are in a CTO role or you might be a senior developer, maybe a manager, with the right skills and capabilities aspiring to become a CTO. We're seeking a visionary and experienced person to join our diverse, international team and spearhead our technological initiatives. This role offers a unique opportunity to shape the future of sustainable driving globally and make a significant impact in the EV industry. Key Responsibilities Develop and execute a robust technology strategy aligned with our business objectives. Lead and inspire a talented engineering team, fostering a culture of innovation and continuous improvement. You're going to be coding along with the team as we are in the early startup stage. Oversee the development and maintenance of our cutting-edge digital marketplace platform. Collaborate with cross-functional teams to deliver high-quality products and features. Ensure the scalability, reliability, and security of our technology infrastructure, mitigate tech debt. Stay at the forefront of emerging technologies and industry trends to maintain our competitive edge. Represent the company's technological vision to partners, investors, and other stakeholders. Qualifications Proven track record as a CTO or in a senior technology leadership role, preferably in a startup environment. Strong expertise in our tech stack: React, TypeScript, JavaScript, Node.js, Django, Python, Ubuntu, Nginx, GraphQL, and MongoDB. Demonstrated experience in building and scaling consumer-facing digital platforms. Exceptional leadership, communication, and problem-solving skills. Passion for at least software development, maybe sustainable technology and the EV industry. Fluency in English a must. We Offer The opportunity to lead a global technological innovation in the rapidly growing EV market. A dynamic, international work environment with a diverse team. Compensation package and equity options will be discussed. Mind you, we are an early stage startup. Flexible work arrangements and a strong focus on work-life balance. Professional development opportunities. An inclusive culture that values and celebrates individual differences and contributions. If you're ready to drive the future of electric mobility and be part of a team that truly values diversity and individual empowerment, we want to hear from you!
Paris, France Algolia is a fast-growing company that helps users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Today, Algolia powers 1.5 Trillion searches a year - that's 4 times more than Bing, Yahoo, DuckDuckGo, Baidu and Yandex combined! As an Engineering Manager on the Connectors Platform Team, you'll lead a team that develops products enabling our customers to seamlessly integrate their data into Algolia. These products encompass a wide range of data integration and entry points, including: Data Transformation services (internal and customer-facing) Shopify, Commercetools, and BigCommerce integrations Connectors Platform (supports common data sources like JSON, BigQuery, and MySQL, etc) Join our team and play a key role in shaping the future of data ingestion at Algolia! You will have the opportunity to design and develop the core platform that empowers our customers and internal engineering teams to seamlessly integrate their data with Algolia's powerful search and discovery capabilities. Your role will consist of: Leading a team, as well as hiring, onboarding, and fostering professional development Working closely with other EMs and Product teams to build quality products Proven ability to inspire and guide team members, with excellent communication skills Leading both backend and frontend engineers Ability to plan, build teams, and manage execution to deliver on commitments reliably You might be a fit if you: Have 3+ years of engineering management experience and 5+ years of engineering experience Are comfortable with our tech stack. Go/GCP based backend, React frontend Experienced with data heavy products and platforms Are an excellent communicator able to translate product requirements into technical tasks and vice-versa Are capable of jumping in the trenches with the engineers - managing incidents, handling on-call, etc. FLEXIBLE WORKPLACE STRATEGY: Algolia's flexible workplace model is designed to empower all Algolians to fulfill our mission to power search and discovery with ease. We place an emphasis on an individual's impact, contribution, and output, over their physical location. Algolia is a high-trust environment and many of our team members have the autonomy to choose where they want to work and when. While we have a global presence with physical offices in Paris, NYC, London, Sydney and Bucharest, we also offer many of our team members the option to work remotely either as fully remote or hybrid-remote employees. ABOUT US: Algolia prides itself on being a pioneer and market leader offering an AI Search solution that empowers 17,000+ businesses to compose customer experiences at internet scale that predict what their users want with blazing fast search and web browse experience. Algolia is part of a cadre of innovative new companies that are driving the next generation of software development, creating APIs that make developers' lives easier; solutions that are better than building from scratch and better than having to tweak monolithic SaaS solutions. In 2021, the company closed $150 million in series D funding and quadrupled its post-money valuation of $2.25 billion. Being well capitalized enables Algolia to continue to invest in its market leading platform, to better serve its thousands of customers-including Under Armor, Petsmart, Stripe, Gymshark, and Walgreens, to name just a few. WHO WE'RE LOOKING FOR: We're looking for talented, passionate people to build the world's best search & discovery technology. As an ownership-driven company, we seek team members who thrive within an environment based on autonomy and diversity. We're committed to building an inclusive and diverse workplace. READY TO APPLY? If you share our values and our enthusiasm for building the world's best search & discovery technology, we'd love to review your application! Apply for this job
09/05/2025
Full time
Paris, France Algolia is a fast-growing company that helps users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Today, Algolia powers 1.5 Trillion searches a year - that's 4 times more than Bing, Yahoo, DuckDuckGo, Baidu and Yandex combined! As an Engineering Manager on the Connectors Platform Team, you'll lead a team that develops products enabling our customers to seamlessly integrate their data into Algolia. These products encompass a wide range of data integration and entry points, including: Data Transformation services (internal and customer-facing) Shopify, Commercetools, and BigCommerce integrations Connectors Platform (supports common data sources like JSON, BigQuery, and MySQL, etc) Join our team and play a key role in shaping the future of data ingestion at Algolia! You will have the opportunity to design and develop the core platform that empowers our customers and internal engineering teams to seamlessly integrate their data with Algolia's powerful search and discovery capabilities. Your role will consist of: Leading a team, as well as hiring, onboarding, and fostering professional development Working closely with other EMs and Product teams to build quality products Proven ability to inspire and guide team members, with excellent communication skills Leading both backend and frontend engineers Ability to plan, build teams, and manage execution to deliver on commitments reliably You might be a fit if you: Have 3+ years of engineering management experience and 5+ years of engineering experience Are comfortable with our tech stack. Go/GCP based backend, React frontend Experienced with data heavy products and platforms Are an excellent communicator able to translate product requirements into technical tasks and vice-versa Are capable of jumping in the trenches with the engineers - managing incidents, handling on-call, etc. FLEXIBLE WORKPLACE STRATEGY: Algolia's flexible workplace model is designed to empower all Algolians to fulfill our mission to power search and discovery with ease. We place an emphasis on an individual's impact, contribution, and output, over their physical location. Algolia is a high-trust environment and many of our team members have the autonomy to choose where they want to work and when. While we have a global presence with physical offices in Paris, NYC, London, Sydney and Bucharest, we also offer many of our team members the option to work remotely either as fully remote or hybrid-remote employees. ABOUT US: Algolia prides itself on being a pioneer and market leader offering an AI Search solution that empowers 17,000+ businesses to compose customer experiences at internet scale that predict what their users want with blazing fast search and web browse experience. Algolia is part of a cadre of innovative new companies that are driving the next generation of software development, creating APIs that make developers' lives easier; solutions that are better than building from scratch and better than having to tweak monolithic SaaS solutions. In 2021, the company closed $150 million in series D funding and quadrupled its post-money valuation of $2.25 billion. Being well capitalized enables Algolia to continue to invest in its market leading platform, to better serve its thousands of customers-including Under Armor, Petsmart, Stripe, Gymshark, and Walgreens, to name just a few. WHO WE'RE LOOKING FOR: We're looking for talented, passionate people to build the world's best search & discovery technology. As an ownership-driven company, we seek team members who thrive within an environment based on autonomy and diversity. We're committed to building an inclusive and diverse workplace. READY TO APPLY? If you share our values and our enthusiasm for building the world's best search & discovery technology, we'd love to review your application! Apply for this job
London, England Algolia is a fast-growing company that helps users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Today, Algolia powers 1.5 Trillion searches a year - that's 4 times more than Bing, Yahoo, DuckDuckGo, Baidu and Yandex combined! As an Engineering Manager on the Connectors Platform Team, you'll lead a team that develops products enabling our customers to seamlessly integrate their data into Algolia. These products encompass a wide range of data integration and entry points, including: Data Transformation services (internal and customer-facing) Shopify, Commercetools, and BigCommerce integrations Connectors Platform (supports common data sources like JSON, BigQuery, and MySQL, etc) Join our team and play a key role in shaping the future of data ingestion at Algolia! You will have the opportunity to design and develop the core platform that empowers our customers and internal engineering teams to seamlessly integrate their data with Algolia's powerful search and discovery capabilities. Your role will consist of: Leading a team, as well as hiring, onboarding, and fostering professional development Working closely with other EMs and Product teams to build quality products Proven ability to inspire and guide team members, with excellent communication skills Leading both backend and frontend engineers Ability to plan, build teams, and manage execution to deliver on commitments reliably You might be a fit if you: Have 3+ years of engineering management experience and 5+ years of engineering experience Are comfortable with our tech stack. Go/GCP based backend, React frontend Experienced with data heavy products and platforms Are an excellent communicator able to translate product requirements into technical tasks and vice-versa Are capable of jumping in the trenches with the engineers - managing incidents, handling on-call, etc. FLEXIBLE WORKPLACE STRATEGY: Algolia's flexible workplace model is designed to empower all Algolians to fulfill our mission to power search and discovery with ease. We place an emphasis on an individual's impact, contribution, and output, over their physical location. Algolia is a high-trust environment and many of our team members have the autonomy to choose where they want to work and when. While we have a global presence with physical offices in Paris, NYC, London, Sydney and Bucharest, we also offer many of our team members the option to work remotely either as fully remote or hybrid-remote employees. ABOUT US: Algolia prides itself on being a pioneer and market leader offering an AI Search solution that empowers 17,000+ businesses to compose customer experiences at internet scale that predict what their users want with blazing fast search and web browse experience. Algolia powers more than 30 billion search requests a week - four times more than Microsoft Bing, Yahoo, Baidu, Yandex and DuckDuckGo combined. Algolia is part of a cadre of innovative new companies that are driving the next generation of software development, creating APIs that make developers' lives easier; solutions that are better than building from scratch and better than having to tweak monolithic SaaS solutions. In 2021, the company closed $150 million in series D funding and quadrupled its post-money valuation of $2.25 billion. Being well capitalized enables Algolia to continue to invest in its market leading platform, to better serve its thousands of customers-including Under Armor, Petsmart, Stripe, Gymshark, and Walgreens, to name just a few. WHO WE'RE LOOKING FOR: We're looking for talented, passionate people to build the world's best search & discovery technology. As an ownership-driven company, we seek team members who thrive within an environment based on autonomy and diversity. We're committed to building an inclusive and diverse workplace. We care about each other and the world around us, and embrace talented people regardless of their race, age, ancestry, religion, sex, gender identity, sexual orientation, marital status, color, veteran status, disability and socioeconomic background. READY TO APPLY? If you share our values and our enthusiasm for building the world's best search & discovery technology, we'd love to review your application! Apply for this job
09/05/2025
Full time
London, England Algolia is a fast-growing company that helps users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Today, Algolia powers 1.5 Trillion searches a year - that's 4 times more than Bing, Yahoo, DuckDuckGo, Baidu and Yandex combined! As an Engineering Manager on the Connectors Platform Team, you'll lead a team that develops products enabling our customers to seamlessly integrate their data into Algolia. These products encompass a wide range of data integration and entry points, including: Data Transformation services (internal and customer-facing) Shopify, Commercetools, and BigCommerce integrations Connectors Platform (supports common data sources like JSON, BigQuery, and MySQL, etc) Join our team and play a key role in shaping the future of data ingestion at Algolia! You will have the opportunity to design and develop the core platform that empowers our customers and internal engineering teams to seamlessly integrate their data with Algolia's powerful search and discovery capabilities. Your role will consist of: Leading a team, as well as hiring, onboarding, and fostering professional development Working closely with other EMs and Product teams to build quality products Proven ability to inspire and guide team members, with excellent communication skills Leading both backend and frontend engineers Ability to plan, build teams, and manage execution to deliver on commitments reliably You might be a fit if you: Have 3+ years of engineering management experience and 5+ years of engineering experience Are comfortable with our tech stack. Go/GCP based backend, React frontend Experienced with data heavy products and platforms Are an excellent communicator able to translate product requirements into technical tasks and vice-versa Are capable of jumping in the trenches with the engineers - managing incidents, handling on-call, etc. FLEXIBLE WORKPLACE STRATEGY: Algolia's flexible workplace model is designed to empower all Algolians to fulfill our mission to power search and discovery with ease. We place an emphasis on an individual's impact, contribution, and output, over their physical location. Algolia is a high-trust environment and many of our team members have the autonomy to choose where they want to work and when. While we have a global presence with physical offices in Paris, NYC, London, Sydney and Bucharest, we also offer many of our team members the option to work remotely either as fully remote or hybrid-remote employees. ABOUT US: Algolia prides itself on being a pioneer and market leader offering an AI Search solution that empowers 17,000+ businesses to compose customer experiences at internet scale that predict what their users want with blazing fast search and web browse experience. Algolia powers more than 30 billion search requests a week - four times more than Microsoft Bing, Yahoo, Baidu, Yandex and DuckDuckGo combined. Algolia is part of a cadre of innovative new companies that are driving the next generation of software development, creating APIs that make developers' lives easier; solutions that are better than building from scratch and better than having to tweak monolithic SaaS solutions. In 2021, the company closed $150 million in series D funding and quadrupled its post-money valuation of $2.25 billion. Being well capitalized enables Algolia to continue to invest in its market leading platform, to better serve its thousands of customers-including Under Armor, Petsmart, Stripe, Gymshark, and Walgreens, to name just a few. WHO WE'RE LOOKING FOR: We're looking for talented, passionate people to build the world's best search & discovery technology. As an ownership-driven company, we seek team members who thrive within an environment based on autonomy and diversity. We're committed to building an inclusive and diverse workplace. We care about each other and the world around us, and embrace talented people regardless of their race, age, ancestry, religion, sex, gender identity, sexual orientation, marital status, color, veteran status, disability and socioeconomic background. READY TO APPLY? If you share our values and our enthusiasm for building the world's best search & discovery technology, we'd love to review your application! Apply for this job
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.
09/05/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.
Lead Full Stack Developer - Python AWS React Lead Full Stack Developer / Engineer (Python AWS React) Manchester / WFH to £100k Are you a technologist Full Stack Developer with experience of leading projects and setting the technical direction? You could be progressing your career in a senior, hands-on leadership role at a technology start-up that is producing a software suite for legal firms that massively reduces para-legal workloads. They have seen huge interest in the product and have a lot of greenfield development work to get stuck into. As a Lead Full Stack Developer, you'll join a small technology team and take ownership of full stack development work. There are a range of projects, and you'll provide technical direction and leadership whilst remaining hands-on with coding. You'll see the results of your work quickly and can influence technology decisions. You'll be working with Python within an AWS environment using TypeScript, React, and Next.js on the front end. Location / WFH: You'll join a small but growing team based in Central Manchester three days a week with flexibility to work from home the other two days. About you: You have strong Python, FastAPI, and AWS backend development skills combined with React, Next.js, and TypeScript. You have full software development lifecycle experience and a good knowledge of modern software engineering best practices. You have experience of providing technical project leadership, having managed multiple end-to-end projects. You have good business acumen, with experience of working in start-ups or SMEs. You are degree educated in Computer Science or a similar technical discipline. What's in it for you: Salary to £100k 25 days holiday Pension Hybrid working (x3 days office in Manchester) Impactful role with excellent career progression opportunities as the company scales. Apply now to find out more about this Lead Full Stack Developer / Engineer (Python AWS React) opportunity. At Client Server, we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
09/05/2025
Full time
Lead Full Stack Developer - Python AWS React Lead Full Stack Developer / Engineer (Python AWS React) Manchester / WFH to £100k Are you a technologist Full Stack Developer with experience of leading projects and setting the technical direction? You could be progressing your career in a senior, hands-on leadership role at a technology start-up that is producing a software suite for legal firms that massively reduces para-legal workloads. They have seen huge interest in the product and have a lot of greenfield development work to get stuck into. As a Lead Full Stack Developer, you'll join a small technology team and take ownership of full stack development work. There are a range of projects, and you'll provide technical direction and leadership whilst remaining hands-on with coding. You'll see the results of your work quickly and can influence technology decisions. You'll be working with Python within an AWS environment using TypeScript, React, and Next.js on the front end. Location / WFH: You'll join a small but growing team based in Central Manchester three days a week with flexibility to work from home the other two days. About you: You have strong Python, FastAPI, and AWS backend development skills combined with React, Next.js, and TypeScript. You have full software development lifecycle experience and a good knowledge of modern software engineering best practices. You have experience of providing technical project leadership, having managed multiple end-to-end projects. You have good business acumen, with experience of working in start-ups or SMEs. You are degree educated in Computer Science or a similar technical discipline. What's in it for you: Salary to £100k 25 days holiday Pension Hybrid working (x3 days office in Manchester) Impactful role with excellent career progression opportunities as the company scales. Apply now to find out more about this Lead Full Stack Developer / Engineer (Python AWS React) opportunity. At Client Server, we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
We're building the future of home renovation. We believe that renovation doesn't need to be complicated and there's a better way. Since 2022, Beams has been on a mission to deliver a simpler and greener renovation experience for homeowners and contractors facilitated through a tech first platform. More transparency, more efficiency and more trust between all involved. Success at Beams comes from our people and our culture. Internally, we have a strong bias for action, we believe in making the complex simple and we never settle for the status quo. We're fueled by positive energy, fostering a culture of openness and doing the right thing. Both for people and the planet. About the role As a Senior Engineer at Beams, you will be a key technical figure in shaping and executing complex end-to-end projects. You'll play a critical role in the design, implementation, and optimisation of sophisticated features and systems that support our web and mobile applications. You'll work across the stack, driving technical excellence and developing high-quality, scalable solutions that align with Beams' objectives and architectural standards. In this role, you'll provide mentorship and share best practices to cultivate a strong technical foundation within the team. You'll have a hands-on role in our most challenging and impactful projects, contributing to everything from system architecture and code quality to technical strategy and decision-making. Your expertise will ensure our systems are robust, efficient, and able to scale with our rapid growth. You'll also collaborate with product managers, designers, and other cross-functional team members, participating in technical discussions that shape the product's future. By setting high standards, proactively addressing technical debt, and fostering a collaborative environment, you'll help drive a culture of continuous improvement. In this critical role, you'll not only focus on immediate deliverables but also identify opportunities for technical innovation that will enhance the product's scalability and resilience over time. Your impact will extend beyond the codebase, as you contribute to Beams' vision of transforming the home renovation industry through engineering excellence and forward-thinking solutions. This is an exciting opportunity to be part of a team that is redefining industry standards and creating lasting impact. What you'll be doing Contribute to the design and development of scalable web and mobile applications using React, TypeScript, Node.js, and AWS. Collaborate closely with the Lead Engineer and cross-functional teams to translate business needs into technical solutions. Develop and maintain resilient, high-quality code that aligns with best practices in full-stack development. Assist in the design of the technical architecture and contribute to the evolution of our development practices and tooling. Participate in code reviews and pairing, provide constructive feedback to teammates and mentoring to junior members of the team. Troubleshoot and optimise applications for performance and scalability. Contribute to the development of applications leveraging generative and agentic AI. What you'll need 7+ years of professional experience in full-stack development, with a strong focus on React and TypeScript. Proven experience in building scalable, high-quality applications. Familiarity with backend development, preferably in Node.js and AWS. Knowledge of software testing practices and tools for maintaining code quality. Strong problem-solving skills and the ability to work effectively in a team. Excellent communication and collaboration abilities. Desirable things we like Experience working with server-side rendering frameworks such as Next.js. Familiarity with agentic AI tools and infrastructure. Contributions to open-source projects or a portfolio showcasing full-stack projects. A passion for sustainability and eco-friendly technology. Package and Benefits Competitive salary, subject to experience, and share options giving you a stake in the company's success. 25 days annual leave plus bank holidays. Opportunities for professional growth and skill development within a fast-paced and collaborative environment. Budget for learning & development to support your growth. At Beams, we're committed to fostering a diverse and inclusive workplace where everyone is treated with respect and dignity. We believe diversity of thought, background, and experience drives innovation and success. We're dedicated to building a team that represents a variety of perspectives and experiences, and we actively encourage applications from underrepresented groups. We're an equal opportunities employer, all applicants will receive consideration for employment without discrimination on the basis of race, colour, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or any other characteristic protected by law. If you're passionate about making renovation simpler and greener and share our commitment to making a positive impact, we encourage you to apply for a role with us, even if you're not sure you're a perfect match. We look forward to hearing from you and discussing how you can contribute to our team. Apply now by emailing us your CV or link to your LinkedIn profile:
09/05/2025
Full time
We're building the future of home renovation. We believe that renovation doesn't need to be complicated and there's a better way. Since 2022, Beams has been on a mission to deliver a simpler and greener renovation experience for homeowners and contractors facilitated through a tech first platform. More transparency, more efficiency and more trust between all involved. Success at Beams comes from our people and our culture. Internally, we have a strong bias for action, we believe in making the complex simple and we never settle for the status quo. We're fueled by positive energy, fostering a culture of openness and doing the right thing. Both for people and the planet. About the role As a Senior Engineer at Beams, you will be a key technical figure in shaping and executing complex end-to-end projects. You'll play a critical role in the design, implementation, and optimisation of sophisticated features and systems that support our web and mobile applications. You'll work across the stack, driving technical excellence and developing high-quality, scalable solutions that align with Beams' objectives and architectural standards. In this role, you'll provide mentorship and share best practices to cultivate a strong technical foundation within the team. You'll have a hands-on role in our most challenging and impactful projects, contributing to everything from system architecture and code quality to technical strategy and decision-making. Your expertise will ensure our systems are robust, efficient, and able to scale with our rapid growth. You'll also collaborate with product managers, designers, and other cross-functional team members, participating in technical discussions that shape the product's future. By setting high standards, proactively addressing technical debt, and fostering a collaborative environment, you'll help drive a culture of continuous improvement. In this critical role, you'll not only focus on immediate deliverables but also identify opportunities for technical innovation that will enhance the product's scalability and resilience over time. Your impact will extend beyond the codebase, as you contribute to Beams' vision of transforming the home renovation industry through engineering excellence and forward-thinking solutions. This is an exciting opportunity to be part of a team that is redefining industry standards and creating lasting impact. What you'll be doing Contribute to the design and development of scalable web and mobile applications using React, TypeScript, Node.js, and AWS. Collaborate closely with the Lead Engineer and cross-functional teams to translate business needs into technical solutions. Develop and maintain resilient, high-quality code that aligns with best practices in full-stack development. Assist in the design of the technical architecture and contribute to the evolution of our development practices and tooling. Participate in code reviews and pairing, provide constructive feedback to teammates and mentoring to junior members of the team. Troubleshoot and optimise applications for performance and scalability. Contribute to the development of applications leveraging generative and agentic AI. What you'll need 7+ years of professional experience in full-stack development, with a strong focus on React and TypeScript. Proven experience in building scalable, high-quality applications. Familiarity with backend development, preferably in Node.js and AWS. Knowledge of software testing practices and tools for maintaining code quality. Strong problem-solving skills and the ability to work effectively in a team. Excellent communication and collaboration abilities. Desirable things we like Experience working with server-side rendering frameworks such as Next.js. Familiarity with agentic AI tools and infrastructure. Contributions to open-source projects or a portfolio showcasing full-stack projects. A passion for sustainability and eco-friendly technology. Package and Benefits Competitive salary, subject to experience, and share options giving you a stake in the company's success. 25 days annual leave plus bank holidays. Opportunities for professional growth and skill development within a fast-paced and collaborative environment. Budget for learning & development to support your growth. At Beams, we're committed to fostering a diverse and inclusive workplace where everyone is treated with respect and dignity. We believe diversity of thought, background, and experience drives innovation and success. We're dedicated to building a team that represents a variety of perspectives and experiences, and we actively encourage applications from underrepresented groups. We're an equal opportunities employer, all applicants will receive consideration for employment without discrimination on the basis of race, colour, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or any other characteristic protected by law. If you're passionate about making renovation simpler and greener and share our commitment to making a positive impact, we encourage you to apply for a role with us, even if you're not sure you're a perfect match. We look forward to hearing from you and discussing how you can contribute to our team. Apply now by emailing us your CV or link to your LinkedIn profile:
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. Cumberland - a DRW Company is the cryptoasset arm of DRW, established in 2014 after early interest in cryptoassets and their underlying technology. Today, Cumberland is a global leader in cryptoassets, uniquely positioned between the traditional financial markets and the cryptoasset ecosystem. From our offices in Chicago, London and Singapore, we provide 24/7 access to a wide array of cryptoassets while helping the crypto ecosystem grow and evolve in a responsible, sustainable way. We are looking for a Crypto Middle Office Engineer to join our Cumberland team. This role is responsible for building and supporting a multi-language, functionally diverse technology stack to empower Cumberland to trade across many exchanges and regions using a wide range of strategies. As a member of this team, you will work with other software engineers to design and develop the full stack of software needed to enable a global trading operation. You are expected to design and develop trading systems, exchange connectivity solutions, monitoring systems, and tools to integrate with DRW's core infrastructure services. The team's existing systems are written in Java and Python. Responsibilities: Work as part of our cryptoassets team to establish and maintain best-in-class software systems that enable 24-hour, global trading operations. Design and develop full-stack software systems including trading systems, exchange connectivity solutions, and monitoring systems. Work in multiple languages, including Java, Python, and TypeScript. Test at the unit, functional, and integration level. Work on legacy code as well as greenfield development. Provide on-call support as needed. Collaborate with traders, operations, and software engineers within our group as well as elsewhere within the organization. Qualifications: Experience designing, developing, and supporting mission critical, high-performance applications. 5+ years of professional Java experience. 3+ years of professional script development experience, preferably Python. Demonstrated knowledge of network communication, including multicast and WebSockets. Experience building transactional systems. Experience with inter-process messaging, micro-service architectures, and API design. Experience with trading systems is desirable, but not required. Excellent oral and written communication skills. B.S. in Computer Science or equivalent degree. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at .
09/05/2025
Full time
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. Cumberland - a DRW Company is the cryptoasset arm of DRW, established in 2014 after early interest in cryptoassets and their underlying technology. Today, Cumberland is a global leader in cryptoassets, uniquely positioned between the traditional financial markets and the cryptoasset ecosystem. From our offices in Chicago, London and Singapore, we provide 24/7 access to a wide array of cryptoassets while helping the crypto ecosystem grow and evolve in a responsible, sustainable way. We are looking for a Crypto Middle Office Engineer to join our Cumberland team. This role is responsible for building and supporting a multi-language, functionally diverse technology stack to empower Cumberland to trade across many exchanges and regions using a wide range of strategies. As a member of this team, you will work with other software engineers to design and develop the full stack of software needed to enable a global trading operation. You are expected to design and develop trading systems, exchange connectivity solutions, monitoring systems, and tools to integrate with DRW's core infrastructure services. The team's existing systems are written in Java and Python. Responsibilities: Work as part of our cryptoassets team to establish and maintain best-in-class software systems that enable 24-hour, global trading operations. Design and develop full-stack software systems including trading systems, exchange connectivity solutions, and monitoring systems. Work in multiple languages, including Java, Python, and TypeScript. Test at the unit, functional, and integration level. Work on legacy code as well as greenfield development. Provide on-call support as needed. Collaborate with traders, operations, and software engineers within our group as well as elsewhere within the organization. Qualifications: Experience designing, developing, and supporting mission critical, high-performance applications. 5+ years of professional Java experience. 3+ years of professional script development experience, preferably Python. Demonstrated knowledge of network communication, including multicast and WebSockets. Experience building transactional systems. Experience with inter-process messaging, micro-service architectures, and API design. Experience with trading systems is desirable, but not required. Excellent oral and written communication skills. B.S. in Computer Science or equivalent degree. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at .
London, England Algolia is a fast-growing company that helps users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Today, Algolia powers 1.5 Trillion searches a year - that's 4 times more than Bing, Yahoo, DuckDuckGo, Baidu and Yandex combined! As an Engineering Manager on the Connectors Platform Team, you'll lead a team that develops products enabling our customers to seamlessly integrate their data into Algolia. These products encompass a wide range of data integration and entry points, including: Data Transformation services (internal and customer-facing) Shopify, Commercetools, and BigCommerce integrations Connectors Platform (supports common data sources like JSON, BigQuery, and MySQL, etc) Join our team and play a key role in shaping the future of data ingestion at Algolia! You will have the opportunity to design and develop the core platform that empowers our customers and internal engineering teams to seamlessly integrate their data with Algolia's powerful search and discovery capabilities. Your role will consist of: Leading a team, as well as hiring, onboarding, and fostering professional development Working closely with other EMs and Product teams to build quality products Proven ability to inspire and guide team members, with excellent communication skills Leading both backend and frontend engineers Ability to plan, build teams, and manage execution to deliver on commitments reliably You might be a fit if you: Have 3+ years of engineering management experience and 5+ years of engineering experience Are comfortable with our tech stack. Go/GCP based backend, React frontend Experienced with data heavy products and platforms Are an excellent communicator able to translate product requirements into technical tasks and vice-versa Are capable of jumping in the trenches with the engineers - managing incidents, handling on-call, etc. FLEXIBLE WORKPLACE STRATEGY: Algolia's flexible workplace model is designed to empower all Algolians to fulfill our mission to power search and discovery with ease. We place an emphasis on an individual's impact, contribution, and output, over their physical location. Algolia is a high-trust environment and many of our team members have the autonomy to choose where they want to work and when. While we have a global presence with physical offices in Paris, NYC, London, Sydney and Bucharest, we also offer many of our team members the option to work remotely either as fully remote or hybrid-remote employees. Please note that positions listed as "Remote" are only available for remote work within the specified country. Positions listed within a specific city are only available in that location - depending on the nature of the role it may be available with either a hybrid-remote or in-office schedule. ABOUT US: Algolia prides itself on being a pioneer and market leader offering an AI Search solution that empowers 17,000+ businesses to compose customer experiences at internet scale that predict what their users want with blazing fast search and web browse experience. Algolia powers more than 30 billion search requests a week - four times more than Microsoft Bing, Yahoo, Baidu, Yandex and DuckDuckGo combined. Algolia is part of a cadre of innovative new companies that are driving the next generation of software development, creating APIs that make developers' lives easier; solutions that are better than building from scratch and better than having to tweak monolithic SaaS solutions. In 2021, the company closed $150 million in series D funding and quadrupled its post-money valuation of $2.25 billion. Being well capitalized enables Algolia to continue to invest in its market leading platform, to better serve its thousands of customers-including Under Armor, Petsmart, Stripe, Gymshark, and Walgreens, to name just a few. WHO WE'RE LOOKING FOR: We're looking for talented, passionate people to build the world's best search & discovery technology. As an ownership-driven company, we seek team members who thrive within an environment based on autonomy and diversity. We're committed to building an inclusive and diverse workplace. We care about each other and the world around us, and embrace talented people regardless of their race, age, ancestry, religion, sex, gender identity, sexual orientation, marital status, color, veteran status, disability and socioeconomic background. READY TO APPLY? If you share our values and our enthusiasm for building the world's best search & discovery technology, we'd love to review your application! Apply for this job
09/05/2025
Full time
London, England Algolia is a fast-growing company that helps users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Today, Algolia powers 1.5 Trillion searches a year - that's 4 times more than Bing, Yahoo, DuckDuckGo, Baidu and Yandex combined! As an Engineering Manager on the Connectors Platform Team, you'll lead a team that develops products enabling our customers to seamlessly integrate their data into Algolia. These products encompass a wide range of data integration and entry points, including: Data Transformation services (internal and customer-facing) Shopify, Commercetools, and BigCommerce integrations Connectors Platform (supports common data sources like JSON, BigQuery, and MySQL, etc) Join our team and play a key role in shaping the future of data ingestion at Algolia! You will have the opportunity to design and develop the core platform that empowers our customers and internal engineering teams to seamlessly integrate their data with Algolia's powerful search and discovery capabilities. Your role will consist of: Leading a team, as well as hiring, onboarding, and fostering professional development Working closely with other EMs and Product teams to build quality products Proven ability to inspire and guide team members, with excellent communication skills Leading both backend and frontend engineers Ability to plan, build teams, and manage execution to deliver on commitments reliably You might be a fit if you: Have 3+ years of engineering management experience and 5+ years of engineering experience Are comfortable with our tech stack. Go/GCP based backend, React frontend Experienced with data heavy products and platforms Are an excellent communicator able to translate product requirements into technical tasks and vice-versa Are capable of jumping in the trenches with the engineers - managing incidents, handling on-call, etc. FLEXIBLE WORKPLACE STRATEGY: Algolia's flexible workplace model is designed to empower all Algolians to fulfill our mission to power search and discovery with ease. We place an emphasis on an individual's impact, contribution, and output, over their physical location. Algolia is a high-trust environment and many of our team members have the autonomy to choose where they want to work and when. While we have a global presence with physical offices in Paris, NYC, London, Sydney and Bucharest, we also offer many of our team members the option to work remotely either as fully remote or hybrid-remote employees. Please note that positions listed as "Remote" are only available for remote work within the specified country. Positions listed within a specific city are only available in that location - depending on the nature of the role it may be available with either a hybrid-remote or in-office schedule. ABOUT US: Algolia prides itself on being a pioneer and market leader offering an AI Search solution that empowers 17,000+ businesses to compose customer experiences at internet scale that predict what their users want with blazing fast search and web browse experience. Algolia powers more than 30 billion search requests a week - four times more than Microsoft Bing, Yahoo, Baidu, Yandex and DuckDuckGo combined. Algolia is part of a cadre of innovative new companies that are driving the next generation of software development, creating APIs that make developers' lives easier; solutions that are better than building from scratch and better than having to tweak monolithic SaaS solutions. In 2021, the company closed $150 million in series D funding and quadrupled its post-money valuation of $2.25 billion. Being well capitalized enables Algolia to continue to invest in its market leading platform, to better serve its thousands of customers-including Under Armor, Petsmart, Stripe, Gymshark, and Walgreens, to name just a few. WHO WE'RE LOOKING FOR: We're looking for talented, passionate people to build the world's best search & discovery technology. As an ownership-driven company, we seek team members who thrive within an environment based on autonomy and diversity. We're committed to building an inclusive and diverse workplace. We care about each other and the world around us, and embrace talented people regardless of their race, age, ancestry, religion, sex, gender identity, sexual orientation, marital status, color, veteran status, disability and socioeconomic background. READY TO APPLY? If you share our values and our enthusiasm for building the world's best search & discovery technology, we'd love to review your application! Apply for this job
At Ophelos, we believe in a different way to deal with debt. One that puts empathy and understanding front and centre, approaching our customers as individuals - no matter what they're going through. For too long, people in debt have borne the brunt of poor industry practices. Intimidating tactics, time-consuming customer service and a one-size-fits-all approach that overlooks the reasons anyone can fall into debt in the first place. The Role - Lead Software Engineer (Growth) At Ophelos, we use cutting-edge AI and a customer-first approach to get people debt-free and organisations paid back. We are on an accelerated journey to roll out our products to 17 European countries. Our Growth squad plays a critical role in this expansion. Building robust and scalable systems that empower clients and markets to self-onboard and enable us to support the financial health of millions of people. We are looking for a Lead Software Engineer (Growth) with a passion for scale and innovation to join our team. Your mission will be to lead the team across various Growth projects, crucial to our expansion journey. It's a small team of four, with ranging seniority so the majority of your time will be spent working as an individual contributor. Our tech stack: Ruby on Rails 7, Hotwire (Turbo, Stimulus), View Components, Sidekiq, PostgreSQL, Redis, Serverless, AWS (Fargate, Aurora, ElastiCache), GitHub In this role, you'll get to: Lead the delivery of the product roadmap through organising the set up and orchestration of the squad's technical roadmap and resourcing. Design, implement and deliver software such as ingestion pipelines, API and a greenfield internal operations application. Align technical solutions with business goals that enable us to meet our goals Prioritise and organise the team's backlog; this refers to managing bugs, maintaining features and technical debt. Mentor other members of the team to ensure technical excellence and continuously raise the bar when it comes to engineering standards. Innovate by sharing your ideas with the team and build products that make an incredibly impactful difference to society and people's lives About you More than anything, we are interested in your general experience as a software developer and your problem-solving approach. However, some experience in the following is important for this role: Experience with Backend language (ideally using a framework). Proven experience in managing technical teams and owning the delivery of a squad roadmap. Strong problem-solving skills to identify and address issues, blockers, and delays, with the ability to effectively communicate these to senior management. Pragmatic, business driven approach to developing technical solutions. Appreciation of clean architecture and design patterns and understanding of the benefits of test-driven code. Nice to haves: Experience scaling a product over different geographies. At Ophelos, we are dedicated to ensuring that every candidate has an equal chance to succeed. If you need specific adjustments during the hiring process please let us know. Here at Ophelos we are committed to pay transparency. That's why we share the salary range with every job posting. About Our Team Ophelos launched in June of 2021, backed by investors such as AlbionVC, Connect Ventures and Fly Ventures. In 2023, we were acquired by Intrum, Europe's biggest credit management service. Our growing team has team helped build some of the world's most successful businesses. Our Values Supporting customers and businesses to improve their financial health is a long-term mission. Our company values act as our north star, steering our every move as an organisation and are the backbone of our unique company culture. Customers and Clients first - We exist to help real people move through debt and to get clients paid back. This commitment drives how we design products, deliver services, and interact with customers and clients daily. Dream big - We have ambition and drive to succeed - we're not just raising the bar, we're confidently asserting ourselves as the benchmark. Get it done - We're decisive and embrace a sense of urgency; we don't let opportunities get away from us. We'd rather act quickly and take informed risks, iterating and learning as we go. Win as one - We work as one team, supporting each other and aiming for shared goals. Ophelos is committed to creating a diverse work environment and is proud to be an equal opportunity workplace, providing equal employment and advancement opportunities to all team members.
09/05/2025
Full time
At Ophelos, we believe in a different way to deal with debt. One that puts empathy and understanding front and centre, approaching our customers as individuals - no matter what they're going through. For too long, people in debt have borne the brunt of poor industry practices. Intimidating tactics, time-consuming customer service and a one-size-fits-all approach that overlooks the reasons anyone can fall into debt in the first place. The Role - Lead Software Engineer (Growth) At Ophelos, we use cutting-edge AI and a customer-first approach to get people debt-free and organisations paid back. We are on an accelerated journey to roll out our products to 17 European countries. Our Growth squad plays a critical role in this expansion. Building robust and scalable systems that empower clients and markets to self-onboard and enable us to support the financial health of millions of people. We are looking for a Lead Software Engineer (Growth) with a passion for scale and innovation to join our team. Your mission will be to lead the team across various Growth projects, crucial to our expansion journey. It's a small team of four, with ranging seniority so the majority of your time will be spent working as an individual contributor. Our tech stack: Ruby on Rails 7, Hotwire (Turbo, Stimulus), View Components, Sidekiq, PostgreSQL, Redis, Serverless, AWS (Fargate, Aurora, ElastiCache), GitHub In this role, you'll get to: Lead the delivery of the product roadmap through organising the set up and orchestration of the squad's technical roadmap and resourcing. Design, implement and deliver software such as ingestion pipelines, API and a greenfield internal operations application. Align technical solutions with business goals that enable us to meet our goals Prioritise and organise the team's backlog; this refers to managing bugs, maintaining features and technical debt. Mentor other members of the team to ensure technical excellence and continuously raise the bar when it comes to engineering standards. Innovate by sharing your ideas with the team and build products that make an incredibly impactful difference to society and people's lives About you More than anything, we are interested in your general experience as a software developer and your problem-solving approach. However, some experience in the following is important for this role: Experience with Backend language (ideally using a framework). Proven experience in managing technical teams and owning the delivery of a squad roadmap. Strong problem-solving skills to identify and address issues, blockers, and delays, with the ability to effectively communicate these to senior management. Pragmatic, business driven approach to developing technical solutions. Appreciation of clean architecture and design patterns and understanding of the benefits of test-driven code. Nice to haves: Experience scaling a product over different geographies. At Ophelos, we are dedicated to ensuring that every candidate has an equal chance to succeed. If you need specific adjustments during the hiring process please let us know. Here at Ophelos we are committed to pay transparency. That's why we share the salary range with every job posting. About Our Team Ophelos launched in June of 2021, backed by investors such as AlbionVC, Connect Ventures and Fly Ventures. In 2023, we were acquired by Intrum, Europe's biggest credit management service. Our growing team has team helped build some of the world's most successful businesses. Our Values Supporting customers and businesses to improve their financial health is a long-term mission. Our company values act as our north star, steering our every move as an organisation and are the backbone of our unique company culture. Customers and Clients first - We exist to help real people move through debt and to get clients paid back. This commitment drives how we design products, deliver services, and interact with customers and clients daily. Dream big - We have ambition and drive to succeed - we're not just raising the bar, we're confidently asserting ourselves as the benchmark. Get it done - We're decisive and embrace a sense of urgency; we don't let opportunities get away from us. We'd rather act quickly and take informed risks, iterating and learning as we go. Win as one - We work as one team, supporting each other and aiming for shared goals. Ophelos is committed to creating a diverse work environment and is proud to be an equal opportunity workplace, providing equal employment and advancement opportunities to all team members.
About us: We are champions of rail, inspired to build a greener, more sustainable future of travel. Trainline enables millions of travellers to find and book the best value tickets across carriers, fares, and journey options through our highly rated mobile app, website, and B2B partner channels. Great journeys start with Trainline Now Europe's number 1 downloaded rail app, with over 125 million monthly visits and £5.9 billion in annual ticket sales, we collaborate with 270+ rail and coach companies in over 40 countries. We want to create a world where travel is as simple, seamless, and affordable as it should be. Today, we're a FTSE 250 company driven by our incredible team of over 1,000 Trainliners from 50+ nationalities, based across London, Paris, Barcelona, Milan, Edinburgh and Madrid. With our focus on growth in the UK and Europe, now is the perfect time to join us on this high-speed journey. Position: Head of Data Engineering & Architecture Location: London (Hybrid, 40% in office) Salary: £Salary + Bonus + Equity + Benefits We are recruiting for an experienced Head of Data Engineering & Architecture to build a world-class Data Engineering function and data platform, owning both strategy and delivery for Data Engineering as a discipline along with the vision, roadmap, operations and cost of the Data platform and associated products. As Head of Data Engineering and Architecture you will Lead the org of circa. 30 Data Engineers and Data Engineering Managers. Set the vision and strategy for the Data Engineering function and drive necessary organisational change to achieve the vision. Set the vision, technology blueprint, architecture and roadmap of the Data Platform. Ensure delivery of OKRs for Data and vertical Data Product Teams. Architect our analytical data stores to maximise productivity and efficiency for data consumers with effective metrics and data marts. Ensure that our data assets are discoverable, documented and readily accessible to consumers and appropriately protected. Engage and nurture the Data Engineering teams to drive and foster a high engagement culture. Manage the costs of data systems and 3rd party suppliers within the current FY budget and accurately forecast the next FY budget. Define and implement effective ways of working for delivery teams and ensure these are embedded. Influence the direction of our technology platforms so that they are aligned to the needs of delivery teams and drive adoption of new technologies. Embed high standards of engineering excellence in delivery teams. Define effective operational processes and ensure that teams embed these processes and achieve operational performance targets for availability, performance, security, on call rotas, incident management etc. Ensure the Data Engineering function engages with regulatory, audit or compliance teams and processes and achieves compliance with relevant policies in Data Governance, security, privacy and IT controls. Coordinate larger cross-team projects or programmes within the Data function and ensure that we have governance in place to manage delivery. We'd love to hear from you if you Thrive in a diverse, open and collaborative environment. Have experience managing multiple teams of Data Engineers. Are an expert in data engineering infrastructure, technologies and practices. Have deep expertise in data modelling and warehouse design in the modern, lake house era. Are an experienced and committed people manager with technical leadership experience. Are passionate about agile software delivery with a track record of leading effective agile and lean software teams. Have a strong background in DevOps deploying, managing and maintaining services using Airflow, Docker, Terraform and AWS CLI tools to achieve infrastructure-as-code and automated deployments. Have excellent knowledge of AWS services (ECS, IAM, EC2, S3, DynamoDB, MSK). Our Technology Stack: Python and Scala Starburst and Athena Kafka and Kinesis DataHub ML Flow and Airflow Docker and Terraform Kafka, Spark, Kafka Streams and KSQL DBT AWS, S3, Iceberg, Parquet, Glue and EMR for our Data Lake Elasticsearch and DynamoDB More information: Enjoy fantastic perks like private healthcare & dental insurance, a generous work from abroad policy, 2-for-1 share purchase plans, extra festive time off, and excellent family-friendly benefits. We prioritise career growth with clear career paths, transparent pay bands, personal learning budgets, and regular learning days. Jump on board and supercharge your career from day one! Our values represent the things that matter most to us and what we live and breathe every day, in everything we do: Think Big - We're building the future of rail Own It - We focus on every customer, partner and journey Travel Together - We're one team Do Good - We make a positive impact We know that having a diverse team makes us better and helps us succeed. And we mean all forms of diversity - gender, ethnicity, sexuality, disability, nationality and diversity of thought. That's why we're committed to creating inclusive places to work, where everyone belongs and differences are valued and celebrated. Interested in finding out more about what it's like to work at Trainline? Why not check us out on LinkedIn , Instagram and Glassdoor !
09/05/2025
Full time
About us: We are champions of rail, inspired to build a greener, more sustainable future of travel. Trainline enables millions of travellers to find and book the best value tickets across carriers, fares, and journey options through our highly rated mobile app, website, and B2B partner channels. Great journeys start with Trainline Now Europe's number 1 downloaded rail app, with over 125 million monthly visits and £5.9 billion in annual ticket sales, we collaborate with 270+ rail and coach companies in over 40 countries. We want to create a world where travel is as simple, seamless, and affordable as it should be. Today, we're a FTSE 250 company driven by our incredible team of over 1,000 Trainliners from 50+ nationalities, based across London, Paris, Barcelona, Milan, Edinburgh and Madrid. With our focus on growth in the UK and Europe, now is the perfect time to join us on this high-speed journey. Position: Head of Data Engineering & Architecture Location: London (Hybrid, 40% in office) Salary: £Salary + Bonus + Equity + Benefits We are recruiting for an experienced Head of Data Engineering & Architecture to build a world-class Data Engineering function and data platform, owning both strategy and delivery for Data Engineering as a discipline along with the vision, roadmap, operations and cost of the Data platform and associated products. As Head of Data Engineering and Architecture you will Lead the org of circa. 30 Data Engineers and Data Engineering Managers. Set the vision and strategy for the Data Engineering function and drive necessary organisational change to achieve the vision. Set the vision, technology blueprint, architecture and roadmap of the Data Platform. Ensure delivery of OKRs for Data and vertical Data Product Teams. Architect our analytical data stores to maximise productivity and efficiency for data consumers with effective metrics and data marts. Ensure that our data assets are discoverable, documented and readily accessible to consumers and appropriately protected. Engage and nurture the Data Engineering teams to drive and foster a high engagement culture. Manage the costs of data systems and 3rd party suppliers within the current FY budget and accurately forecast the next FY budget. Define and implement effective ways of working for delivery teams and ensure these are embedded. Influence the direction of our technology platforms so that they are aligned to the needs of delivery teams and drive adoption of new technologies. Embed high standards of engineering excellence in delivery teams. Define effective operational processes and ensure that teams embed these processes and achieve operational performance targets for availability, performance, security, on call rotas, incident management etc. Ensure the Data Engineering function engages with regulatory, audit or compliance teams and processes and achieves compliance with relevant policies in Data Governance, security, privacy and IT controls. Coordinate larger cross-team projects or programmes within the Data function and ensure that we have governance in place to manage delivery. We'd love to hear from you if you Thrive in a diverse, open and collaborative environment. Have experience managing multiple teams of Data Engineers. Are an expert in data engineering infrastructure, technologies and practices. Have deep expertise in data modelling and warehouse design in the modern, lake house era. Are an experienced and committed people manager with technical leadership experience. Are passionate about agile software delivery with a track record of leading effective agile and lean software teams. Have a strong background in DevOps deploying, managing and maintaining services using Airflow, Docker, Terraform and AWS CLI tools to achieve infrastructure-as-code and automated deployments. Have excellent knowledge of AWS services (ECS, IAM, EC2, S3, DynamoDB, MSK). Our Technology Stack: Python and Scala Starburst and Athena Kafka and Kinesis DataHub ML Flow and Airflow Docker and Terraform Kafka, Spark, Kafka Streams and KSQL DBT AWS, S3, Iceberg, Parquet, Glue and EMR for our Data Lake Elasticsearch and DynamoDB More information: Enjoy fantastic perks like private healthcare & dental insurance, a generous work from abroad policy, 2-for-1 share purchase plans, extra festive time off, and excellent family-friendly benefits. We prioritise career growth with clear career paths, transparent pay bands, personal learning budgets, and regular learning days. Jump on board and supercharge your career from day one! Our values represent the things that matter most to us and what we live and breathe every day, in everything we do: Think Big - We're building the future of rail Own It - We focus on every customer, partner and journey Travel Together - We're one team Do Good - We make a positive impact We know that having a diverse team makes us better and helps us succeed. And we mean all forms of diversity - gender, ethnicity, sexuality, disability, nationality and diversity of thought. That's why we're committed to creating inclusive places to work, where everyone belongs and differences are valued and celebrated. Interested in finding out more about what it's like to work at Trainline? Why not check us out on LinkedIn , Instagram and Glassdoor !
Relay is a warehouse-to-doorstep delivery network purpose built to scale and adapt to the demands of e-commerce. We help the most important e-commerce retailers in the UK (and one day, the world) to deliver faster, more affordably, and with a smaller carbon footprint than existing solutions. Our success depends on our ability to deliver parcels efficiently (minimising delivery cost, energy expenditure, and greenhouse gas emissions), while maximising quality (minimising lost parcels and maximising on-time delivery). As we scale our network, we will increasingly rely on machine learning to drive these properties. Some typical use cases include Identifying couriers having a tough time on the road, so that our operations team can reach out and help them get back on track Improving our route length predictions, so we can offer courier accurate market pay Extracting features from proof-of-delivery photos and assessing the risk that a parcel delivered to a safe place will be lost or stolen before its recipient can take possession of it. We're looking for an exceptional machine learning engineer to join our engineering team. In this role, you can expect to Build our machine learning engineering discipline from the ground up, deploying models, engineering features, and standing up the infrastructure that makes it all possible Take ownership over mission-critical components in the "brain" of our logistics network Work closely with fellow technologists (data scientists, backend and mobile engineers) as well as with members of our operations teams Regularly spend time in the field learning how the technology you build impacts our couriers and parcel recipients. You might be a great fit for this role if You have deep prior experience with machine learning, but don't just think of yourself as a "machine learning engineer" You are excited to take on a wide range of challenges within machine learning and software engineering You are practical and impact-oriented. You are scientific and rigorous in your work, but you can't stand "science projects" - technology built for its own sake rather than to benefit end users or the business You act with agency and take pride of ownership in your work. You naturally take initiative, seeking out the best opportunities for impact. You have deep empathy for the humans for whom you build technology, including customers, partners, and your fellow colleagues. You seek out the chance to hear directly from them and go out of your way to incorporate their feedback into your work. You are eager to learn new technologies and take on new problem domains. You value and practise clear communication, active listening, and intentional collaboration. We are looking for candidates who Have at least two years of experience deploying models in production and working on machine learning infrastructure Have worked on high-performing teams building software for at least four years. Have broad experience across a variety of technology stacks. What we offer: 25 days annual leave per year (plus bank holidays). Generous equity package. Bupa Global: Business Premier Health Plan - Comprehensive global health insurance with direct access to specialists, dental care, mental health support and more. Contributory pension scheme. Hybrid working in our Dog-friendly co-working space; we're based in London near Old Street tube station. Free membership of the gym in our co-working space in London. Cycle-to-work scheme. A culture of learning and growth, where you're encouraged to take ownership from day one. Plenty of team socials and events - from pottery painting to life-size Monopoly and escape rooms.
09/05/2025
Full time
Relay is a warehouse-to-doorstep delivery network purpose built to scale and adapt to the demands of e-commerce. We help the most important e-commerce retailers in the UK (and one day, the world) to deliver faster, more affordably, and with a smaller carbon footprint than existing solutions. Our success depends on our ability to deliver parcels efficiently (minimising delivery cost, energy expenditure, and greenhouse gas emissions), while maximising quality (minimising lost parcels and maximising on-time delivery). As we scale our network, we will increasingly rely on machine learning to drive these properties. Some typical use cases include Identifying couriers having a tough time on the road, so that our operations team can reach out and help them get back on track Improving our route length predictions, so we can offer courier accurate market pay Extracting features from proof-of-delivery photos and assessing the risk that a parcel delivered to a safe place will be lost or stolen before its recipient can take possession of it. We're looking for an exceptional machine learning engineer to join our engineering team. In this role, you can expect to Build our machine learning engineering discipline from the ground up, deploying models, engineering features, and standing up the infrastructure that makes it all possible Take ownership over mission-critical components in the "brain" of our logistics network Work closely with fellow technologists (data scientists, backend and mobile engineers) as well as with members of our operations teams Regularly spend time in the field learning how the technology you build impacts our couriers and parcel recipients. You might be a great fit for this role if You have deep prior experience with machine learning, but don't just think of yourself as a "machine learning engineer" You are excited to take on a wide range of challenges within machine learning and software engineering You are practical and impact-oriented. You are scientific and rigorous in your work, but you can't stand "science projects" - technology built for its own sake rather than to benefit end users or the business You act with agency and take pride of ownership in your work. You naturally take initiative, seeking out the best opportunities for impact. You have deep empathy for the humans for whom you build technology, including customers, partners, and your fellow colleagues. You seek out the chance to hear directly from them and go out of your way to incorporate their feedback into your work. You are eager to learn new technologies and take on new problem domains. You value and practise clear communication, active listening, and intentional collaboration. We are looking for candidates who Have at least two years of experience deploying models in production and working on machine learning infrastructure Have worked on high-performing teams building software for at least four years. Have broad experience across a variety of technology stacks. What we offer: 25 days annual leave per year (plus bank holidays). Generous equity package. Bupa Global: Business Premier Health Plan - Comprehensive global health insurance with direct access to specialists, dental care, mental health support and more. Contributory pension scheme. Hybrid working in our Dog-friendly co-working space; we're based in London near Old Street tube station. Free membership of the gym in our co-working space in London. Cycle-to-work scheme. A culture of learning and growth, where you're encouraged to take ownership from day one. Plenty of team socials and events - from pottery painting to life-size Monopoly and escape rooms.
Description: If you would like to join an award-winning team that delivers great results, then we'd love to hear from you. The MTM Agency is a market-leading integrated agency, located on the water at Ocean Village in Southampton and partner to an enviable list of international clients. We work with many international organisations, including Airbus, INEOS, England Hockey and many more. We invest in our team and give everyone who works at MTM the opportunity to use their strengths, explore their interests and grow with us, carving their own path. The Opportunity: We are looking for a Mid-Weight C# Web Developer to join our friendly and collaborative team. You will be working with greenfield development, devising and building next generation web applications and services and solving complex problems. You will utilise C# and .NET with modern devops processes and continuous integration practices. Development is end to end and the tech exposure is full stack. This role will help the team to define the technical deliverables of new projects, and implement those deliverables in a maintainable, professional and rational way. You will contribute code to new and existing projects and maintain and support existing projects and applications and directly input into MTM's vision of a technical centre of excellence. Working across the full web stack, you will be responsible for planning and implementing your own releases alongside our wider Digital Team. Our agency mission is to accelerate positive change by delivering service excellence and making a real difference to our clients, putting creativity at the heart of everything we do. If this sounds like the role for you, then read on. Job Description: Collaborate with other developers and the project development team to determine needs and applying/customising existing technology to meet those needs Maintaining and supporting multiple projects and deadlines Working with the team to ensure the team completes the work within the sprints effectively and timely and to estimates Produce and maintain development documentation, where applicable. Seek to improve how we do things, better software engineering and best practices You care about things like code quality, modularity, and performance. Ensuring code is developed and unit tested using the SOLID principles You are not satisfied with a site that only "works", but rather a site that works in the best possible way given appropriate criteria (e.g. client requirements or third party limitations) Investigate the causes of non-conforming software and implement solutions Stay up-to-date with Dotnet technology and strategies Ensuring work is produced to a high standard and to estimates About you: A Bachelor's or Master's degree in Computer Science, Engineering, or related discipline. Or a software related higher education qualification, HNC or HND or equivalent Minimum of 3 years of software engineering experience across different projects, using C#, Dot net core, server technologies, unit testing asp.net, razor, SQL Strong knowledge of software design, and implementation methodologies and processes Minimum of 3 years' experience in a variety of software development approaches and methodologies including Agile and Waterfall Minimum of 1 years' experience in requirements capture, analysis techniques and process improvement approaches A desire to remain technically capable and an expert in current technologies Experience in translating technical concepts and problems into "layman's terms" for non-technical colleagues and clients We are a collaborative bunch so we are looking for someone who enjoys working with others to share their knowledge and ideas and create the best outcomes. We turn challenges into opportunities so you will be solutions focussed, open to learning and creating innovations and naturally able to apply a creative first approach to your work. Our Benefits: 25 days holiday plus bank holidays, increasing gradually to 30 days with length of service Additional day off to celebrate your birthday Private Medical Insurance - includes private medical treatment, 24/7 GP, physiotherapy and employee assistance line Free on-site parking Work from home on Fridays Office closure over Christmas Company pension New business referral incentive scheme Training budget for your development Opportunity to become a university mentor Cycle to work scheme Travel ticket season loans Free eye tests Casual dress Company events Regular free lunches to bring everyone together and celebrate successes Your next step: If this is you and you like what you have read, we would like to hear from you, email your CV to Job Types: Full-time, Permanent Salary: £40-50k per year (dependant on experience) No agencies please Job Application Link:
09/05/2025
Full time
Description: If you would like to join an award-winning team that delivers great results, then we'd love to hear from you. The MTM Agency is a market-leading integrated agency, located on the water at Ocean Village in Southampton and partner to an enviable list of international clients. We work with many international organisations, including Airbus, INEOS, England Hockey and many more. We invest in our team and give everyone who works at MTM the opportunity to use their strengths, explore their interests and grow with us, carving their own path. The Opportunity: We are looking for a Mid-Weight C# Web Developer to join our friendly and collaborative team. You will be working with greenfield development, devising and building next generation web applications and services and solving complex problems. You will utilise C# and .NET with modern devops processes and continuous integration practices. Development is end to end and the tech exposure is full stack. This role will help the team to define the technical deliverables of new projects, and implement those deliverables in a maintainable, professional and rational way. You will contribute code to new and existing projects and maintain and support existing projects and applications and directly input into MTM's vision of a technical centre of excellence. Working across the full web stack, you will be responsible for planning and implementing your own releases alongside our wider Digital Team. Our agency mission is to accelerate positive change by delivering service excellence and making a real difference to our clients, putting creativity at the heart of everything we do. If this sounds like the role for you, then read on. Job Description: Collaborate with other developers and the project development team to determine needs and applying/customising existing technology to meet those needs Maintaining and supporting multiple projects and deadlines Working with the team to ensure the team completes the work within the sprints effectively and timely and to estimates Produce and maintain development documentation, where applicable. Seek to improve how we do things, better software engineering and best practices You care about things like code quality, modularity, and performance. Ensuring code is developed and unit tested using the SOLID principles You are not satisfied with a site that only "works", but rather a site that works in the best possible way given appropriate criteria (e.g. client requirements or third party limitations) Investigate the causes of non-conforming software and implement solutions Stay up-to-date with Dotnet technology and strategies Ensuring work is produced to a high standard and to estimates About you: A Bachelor's or Master's degree in Computer Science, Engineering, or related discipline. Or a software related higher education qualification, HNC or HND or equivalent Minimum of 3 years of software engineering experience across different projects, using C#, Dot net core, server technologies, unit testing asp.net, razor, SQL Strong knowledge of software design, and implementation methodologies and processes Minimum of 3 years' experience in a variety of software development approaches and methodologies including Agile and Waterfall Minimum of 1 years' experience in requirements capture, analysis techniques and process improvement approaches A desire to remain technically capable and an expert in current technologies Experience in translating technical concepts and problems into "layman's terms" for non-technical colleagues and clients We are a collaborative bunch so we are looking for someone who enjoys working with others to share their knowledge and ideas and create the best outcomes. We turn challenges into opportunities so you will be solutions focussed, open to learning and creating innovations and naturally able to apply a creative first approach to your work. Our Benefits: 25 days holiday plus bank holidays, increasing gradually to 30 days with length of service Additional day off to celebrate your birthday Private Medical Insurance - includes private medical treatment, 24/7 GP, physiotherapy and employee assistance line Free on-site parking Work from home on Fridays Office closure over Christmas Company pension New business referral incentive scheme Training budget for your development Opportunity to become a university mentor Cycle to work scheme Travel ticket season loans Free eye tests Casual dress Company events Regular free lunches to bring everyone together and celebrate successes Your next step: If this is you and you like what you have read, we would like to hear from you, email your CV to Job Types: Full-time, Permanent Salary: £40-50k per year (dependant on experience) No agencies please Job Application Link:
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.