cover image
Williams Racing

Systems Software Engineer

On site

Grove, United Kingdom

Full Time

26-02-2025

Job Specifications

Company Description

114 race victories in Formula 1, nine times Formula 1 Constructors’ Champion, seven times Formula 1 World Drivers Champions and the only team to have won in F1, 24h Le Mans and British Touring Cars. A proven track record that sets Williams Racing apart from the competition. Our unique character, combined with a deep passion for racing and future-oriented thinking, has created the very essence of our company.

Our mission is to win races and, in doing so, establish an authentic racing and lifestyle brand. Pure efficiency and the determination to win are key components of our company’s DNA and its overriding purpose. And it’s not only about being victorious on the racetrack. It is the essential mindset to remain competitive and to achieve success in everything we do.

It follows therefore that Williams' world class people are its most important asset. Our team operates at a high standard to ensure success.

Our commitment to support the next generation of innovators and winners, gives us the opportunity to be ready for every challenge we face. Together we are successful. Together we win. We are Williams.

Job Description

As a Software Engineer at Williams Racing, you will develop cutting-edge software solutions to support our high-performance engineering and operational teams. You’ll work on the design, development, and maintenance of Windows-based applications, ensuring seamless integration with external services and systems critical to the success of our cars on the track.

Main Duties

Key Accountabilities: (choose appropriate level description)

Fulfil all organisational expectations, including but not limited to the following:

Qualifications And Experience Level

Desirable Skills (Nice-to-Haves):

This job description is not exhaustive, and the job holder will be required to carry out from time-to-time tasks in addition to the above that will be both reasonable and within their capabilities.

Design, develop, and maintain software applications using C#, .NET, and WPF in an MVVM architecture.
Develop and optimize database solutions using SQL.
Create Windows applications tailored to engineering and operational needs.
Interface with external services and systems to ensure smooth data flow and functionality.
Implement and manage communication protocols such as TCP and UDP.
Collaborate with cross-functional teams to deliver software solutions that meet high-performance standards.
Debug, troubleshoot, and optimize code to ensure reliability and efficiency.
Understand and work in line with Williams Values & Behaviours, encouraging others to do the same.
Ensure understanding of health and safety obligations.
Maintain personal high standards of behaviour and conduct, being a positive ambassador for the department.
Ensure you adhere to brand rules and maintain high standards of department presentation.
Work to quality standards
Ensure understanding of cost cap rules and requirements.
A strong foundation in software engineering principles and a passion for building robust, efficient systems.
Proficiency in C#, .NET, and WPF with experience in developing Windows applications.
Familiarity with MVVM architecture and best practices in software development.
Comfortable working with SQL databases and communication protocols such as TCP and UDP.
Ability to collaborate effectively with cross-disciplinary teams in a fast-paced environment.
A proactive, problem-solving mindset with a commitment to continuous improvement.
Knowledge of Python and Matlab to support data analysis and simulation tasks.

Additional Information

Williams is an equal opportunity employer that values diversity and inclusion. We are happy to discuss reasonable job adjustments.

About the Company

Williams is one of the world’s leading Formula One teams. It exists purely to race in the top echelon of motor racing, where it’s been winning grands prix for more than three decades. The Williams name has been synonymous with top-level motorsport since the 1960s. After running teams on the sport’s nursery slopes, team patron Frank Williams founded Frank Williams (Racing Cars) in 1966 and he entered F1 in 1969 with his friend Piers Courage behind the wheel. Frank quickly earned a reputation as one of the industry’s more ... Know more

Related Jobs

Company background Company brand
Company Name
Sophos
Job Title
Senior Software Engineer 1
Job Description
About Us Sophos is a global leader and innovator of advanced security solutions for defeating cyberattacks. The company acquired Secureworks in February 2025, bringing together two pioneers that have redefined the cybersecurity industry with their innovative, native AI-optimized services, technologies and products. Sophos is now the largest pure-play Managed Detection and Response (MDR) provider, supporting more than 28,000 organizations. In addition to MDR and other services, Sophos’ complete portfolio includes industry-leading endpoint, network, email, and cloud security that interoperate and adapt to defend through the Sophos Central platform. Secureworks provides the innovative, market-leading Taegis XDR/MDR, identity threat detection and response (ITDR), next-gen SIEM capabilities, managed risk, and a comprehensive set of advisory services. Sophos sells all these solutions through reseller partners, Managed Service Providers (MSPs) and Managed Security Service Providers (MSSPs) worldwide, defending more than 600,000 organizations worldwide from phishing, ransomware, data theft, other every day and state-sponsored cybercrimes. The solutions are powered by historical and real-time threat intelligence from Sophos X-Ops and the newly added Counter Threat Unit (CTU). Sophos is headquartered in Oxford, U.K. More information is available at www.sophos.com. Role Summary We are looking for an outstanding software engineer to join our growing cloud development team and help us deliver high quality software for computer security. We follow an Agile methodology with frequent, iterative releases to our live AWS environment. The team develops cloud management for Sophos’ endpoint security products, all implemented in our Sophos Central platform. We have an exciting roadmap of new features to develop and continuously release to our Cloud-based customers. In this role you will have the opportunity to work with the latest cloud technologies, working across the full software stack and contributing to infrastructure, data storage, microservices, front end UI and test automation. What You Will Do Drive the design and implementation of new features across the full software stack, leveraging modern design patterns Drive high quality standards through appropriate test automation coverage Perform code reviews and ensure design and coding adhere to Sophos standards Participate in security reviews of features to ensure that products comply with Sophos’ security requirements and industry best practice, including analysing product security concerns and presenting security documentation Work with UX, PM, QA and other developers in project planning, to achieve high-value and high-quality solutions which meet business needs Contribute to daily stand-ups, kick-offs, collaborative estimation and retrospective meetings Mentor more junior members of the team through pair programming and code reviews What You Will BringEssential Degree in Computer Science or other numerate discipline, or equivalent experience Experience in full stack software development using Java and JavaScript/TypeScript Ability to put together well thought-through designs for software components Ability to write high quality code Experience with agile development methodologies Technical problem solving and strong debugging skills Good communicator, ‘can do’ attitude and a team player Ability to learn new skills quickly and apply them to the role Desirable Demonstrable expertise in building cloud scale software solutions on the AWS platform Use of Angular for building single page web applications Experience with microservices and CI/CD pipelines Experience with NoSQL databases, ideally MongoDB, Dynamo or Elasticsearch Experience with SQL databases such as PostgreSQL Experience with Docker #B1 Ready to Join Us? At Sophos, we believe in the power of diverse perspectives to fuel innovation. Research shows that candidates sometimes hesitate to apply if they don't check every box in a job description. We challenge that notion. Your unique experiences and skills might be exactly what we need to enhance our team. Don't let a checklist hold you back – we encourage you to apply. What's Great About Sophos? · Sophos operates a remote-first working model, making remote work the primary option for most employees. However, some roles may necessitate a hybrid approach. Please refer to the location details in our job postings for further information. · Our people – we innovate and create, all of which are accompanied by a great sense of fun and team spirit · Employee-led diversity and inclusion networks that build community and provide education and advocacy · Annual charity and fundraising initiatives and volunteer days for employees to support local communities · Global employee sustainability initiatives to reduce our environmental footprint · Global fitness and trivia competitions to keep our bodies and minds sharp · Global wellbeing days for employees to relax and recharge · Monthly wellbeing webinars and training to support employee health and wellbeing Our Commitment To You We’re proud of the diverse and inclusive environment we have at Sophos, and we’re committed to ensuring equality of opportunity. We believe that diversity, combined with excellence, builds a better Sophos, so we encourage applicants who can contribute to the diversity of our team. All applicants will be treated in a fair and equal manner and in accordance with the law regardless of gender, sex, gender reassignment, marital status, race, religion or belief, color, age, military veteran status, disability, pregnancy, maternity or sexual orientation. We want to give you every opportunity to show us your best self, so if there are any adjustments we could make to the recruitment and selection process to support you, please let us know. Data Protection If you choose to explore an opportunity, and subsequently share your CV or other personal details with Sophos, these details will be held by Sophos for 12 months in accordance with our Privacy Policy and used by our recruitment team to contact you regarding this or other relevant opportunities at Sophos. If you would like Sophos to delete or update your details at any time, please follow the steps set out in the Privacy Policy describing your individual rights. For more information on Sophos’ data protection practices, please consult our Privacy Policy Cybersecurity as a Service Delivered | Sophos
United Kingdom
Remote
Full Time
03-03-2025
Company background Company brand
Company Name
JD Sports Fashion
Job Title
Principal Software Engineer
Job Description
JD has been embarking on a digital re-platform initiative for MACH and EDA, with new SaaS providers being onboarded in a buy vs. build mindset. As a result, we are re-architecting our platforms to enable our teams to focus on integrating these systems and power bespoke differentiating technology solutions that deliver secure, scalable, and cost-optimised functionality and change at pace. As a technology expert for the given domain, and for current and emerging technologies you will be one of the key team members responsible for the feasibility and technical execution of solutions for a specific product domain providing eCommerce or Order Management capabilities within our technology stack. This will include technical ownership of the domain and its workloads, the security and quality of the implementations and all relevant integrations with SaaS platforms. Job Title – Principal Software Engineer Location – BL9 8RR Working rota – Monday Friday Working hours – 40 What You'll Be Doing: As a Principal Software Engineer, you'll be doing the following: To work with PSE counterparts to oversee the design and execution of aligned technology solutions in line with the organisation’s technology and engineering strategy To work with PSE counterparts and the Platform Services/DevOps team to ensure security, governance and quality guardrails are in place and adhered to To ensure tooling provided by the Platform Services team leverages all required engineering productivity, development and deployment tooling operating under a CI/CD methodology To work with PSE counterparts to devise policies and strategies pertaining to industry engineering standards and practices To manage the productivity and quality of internal and external engineering execution capability and capacity utilising metrics and data insights from our internal developer platform and work planning tools What We're Looking For: Good knowledge of AWS/cloud computing providers and technologies specific to the domain including API development, Serverless, NoSQL, containers Deep knowledge of JavaScript, CSS, HTML, React.js and other front-end languages (for customer-facing domains) Strong Node.js development experience Strong experience in GraphQL, Typescript and (IAC) Terraform Working experience with different architectural styles (MVC, event-driven, pipes, and filters). The Company: The JD Group is a leading omnichannel retailer of Sports Fashion, Street & Premium Fashion, Outdoors and Gyms with over 60,000 colleagues over 3,400 stores across several retail fascia's in over 30 markets around the world. We are an equal opportunities employer who embraces and values differences. We recognise the importance of an inclusive workplace culture in which everyone can thrive irrespective of their background or identity. To be a part of this successful and continuously growing company, you will have the desire to ingrain our strategic goals of being a people first, a digital leader and customer focused organisation which provides operational excellence and is continuous with identifying new areas of growth into our day-to-day. We know our employees work tirelessly to make JD Sports the success it is today and in turn, we offer them some amazing benefits: Incremental Holiday Allowance Staff Discount on qualifying purchases across Group retail stores and online Exclusive Colleague Bike Discount scheme Discounted Gym membership Personal development opportunities to learn and develop at work Access to Apprenticeships and accredited qualifications Interested? If you are interested in this position, then press the Apply Now button. Due to the high volumes of applications our opportunities attract, it takes time to review them all. If you don't hear back within two weeks of your application, please consider your application to have been unsuccessful on this occasion Applications that meet the skills criteria will be contacted for a 1st stage meeting with the talent team. Shortlisted candidates will then be invited to interview with the hiring manager. Thank you again for your time.
Bury, United Kingdom
On site
Full Time
26-02-2025
Company background Company brand
Company Name
Met Office
Job Title
DevOps Engineer Apprentice 2025
Job Description
The Met Office is delighted to open our advertising for a number of apprenticeships, which will commence in September 2025. Are you interested in the Digital profession? We're looking for two exceptional DevOps Engineer Level 4 Apprentices to help us make a difference to our planet. One - set within the Logging, Monitoring and Alerting Squad (LMA), part of the Core Services area based in Platform Technology. Responsible for providing a toolset to support a consistent process for gathering, storing and accessing log and metric data across the whole Met Office estate (whether the source is on premise, built in the Cloud or consumed as Software as a Service). It is also to provide a consistent method of alerting our 24x7 support teams to issues within systems and services, through a single "pane of glass". Two - set within the API Management Squad, part if the Data Orchestration area in Platform Technology. It is responsible for providing the strategic API management capability enabling data access provisioning and tracking at scale, accessible by all future development projects across the Met Office. As a DevOps Engineer Level 4 Apprentice, the job may be suitable for hybrid working. This is where an employee works part of the week in the office and part of the week from home. This is a voluntary, non-contractual arrangement and the location advertised will be your contractual place of work. Our opportunity is full time, 37 hours per week. Our people are at the heart of what we do and we'll do our best to agree a working pattern that works for everyone. Whilst this is a temporary position for up to 20 months, there is potential for it to develop into a permanent position on successful completion of your apprenticeship. World changing work From science to technology, from meteorology to management, and from planning to communication, our expertise helps us stand out as the authority on weather accuracy and climate prediction. We help individuals, industries and government to make better decisions to stay safe and thrive. This is the Met Office. This is who we are. * We're a force for good - focusing on our environmental and social impact * We're experts by nature - always learning and developing to do things better * We live and breathe it - putting our purpose at the heart of decision-making * We're better together - understanding partnerships and inclusivity make us greater * We keep evolving - pushing boundaries to make tomorrow better for our customers Your world of expertise This apprenticeship can offer you the support, training and industry recognised qualifications to get you on the path to a career in DevOps.In both posts you will be responsible for underpinning good development processes including managing tools and testing environment, central code control, maintaining development standards and writing software that automates systems. Your key duties: We would look for you to join us in September 2025 with your apprenticeship training beginning shortly afterwards. You would have 1 day per week dedicated to your 20% off the job training. The training will mostly be delivered online as as well as self study with the training provider, QA. Before applying, we recommend you consider if the delivery method suits your learner needs along with whether you feel you are committed to your own development and training, as this element forms a significant aspect of a modern apprenticeship. You will be managed by a line manager and have a mentor to offer further support. In addition to the formal training with a registered provider, you will also have in house and on the job training. You will have the opportunity to work with a team covering the support of development and operation of software tools, environment and practices in the Met Office. This will allow you to develop your knowledge, skill and behaviours in this occupation whilst contributing to Met Office aims. The API Management (APIM) team support a fully managed, open-source solution that allows API developers to design, publish and manage the lifecycle of APIs, and consumers to easily find and use APIs. For the Met Office, this is a strategic capability enabling data access provisioning and tracking at scale, accessible by all future development projects across the Met Office. As an Apprentice DevOps Engineer in the APIM Team, your key responsibilities are: Work as part of the team, to ensure that service level agreements are being met Monitor the service and develop innovative solutions to identified issues Support internal teams with onboarding onto the APIM service The Logging, Monitoring and Alerting (LMA) team are responsible for providing a standard approach to all monitoring and alerting in the Met Office. These supported tools are critical for enabling all of the Met Office's production services and are utilised across a number of different infrastructures i.e. AWS Cloud, Azure Cloud, Linux, etc As a core service provider, you will have exposure to a number of different technical teams within the Met Office. The key skills that we are looking for from an Apprentice DevOps Engineer with the LMA Team are: The ability to work as part of a team and when required, to work autonomously. Enjoy problem solving - can develop innovative solutions to identified issues Support internal teams onboarding onto the LMA service Programming/scripting knowledge or experience preferably using Python. Why join us Our work is life-changing, often life-saving and always life-enhancing. The Met Office is Great Place to Work UK certified. We are also featured on their 'Best Workplaces in Tech' 2023 and 2024 lists, as well as their '54 Best Workplaces for Women' 2023 list. As our DevOps Engineer Apprentice, your starting salary will be £22,911 and you will have the opportunity to progress to £24,259 over time. Your total reward package is potentially worth up to £32,768 annually, which includes basic salary, potential corporate bonus and employer pension contributions. We also offer: * An outstanding Civil Service pension, with an average employer contribution of 28.97% * Annual Leave starting at 27.5 days (plus Bank Holidays) rising to 32.5 days (plus Bank Holidays) after 5 years and option to buy or sell up to 5 days per year of annual leave * Access to discounted shopping, inclusive of retail, leisure and lifestyle brands Essential Criteria, skills and experience: 1. We Keep evolving - You can demonstrate your learning to date and how you keep abreast of developments in technology or the environment 2. Better together - You can demonstrate evidence of teamwork and how your contributions have made a difference to the outcome 3. We're a force for good - Tell us about how you make a positive impact on the environment or the community you live in 4. We're experts by nature - You can demonstrate previous experience or interest in the subject matter of the apprenticeship you are applying for Am I eligible to apply? In addit...
Devon, United Kingdom
Hybrid
Full Time
28-02-2025
Company background Company brand
Company Name
Visibly
Job Title
Full Stack Engineer
Job Description
About Visibly We are a fast-moving, seed-stage startup revolutionising how public infrastructure companies improve worker compliance to build a safer physical world for the future. Education for deskless workers worldwide faces two critical challenges: entire industries still rely on spreadsheets to track knowledge and skill gaps, while outdated, mind-numbing PowerPoint presentations remain the go-to method for training. While this situation is far from ideal, it presents a unique opportunity to reimagine compliance management and education from the ground up, for over a billion deskless workers. That's where you come in!! As a Full Stack Engineer, you’ll be a key contributor in building a product that compliance managers and workers love. You’ll work closely with product, sales, and your fellow engineers to bring our product vision to life. In this role, you will balance pragmatism and engineering best practices, contributing to the creation of both the frontend and backend of a solution that meets the needs of users and the business. In early 2024, we raised one of Europe’s strongest seed rounds from tier 1 investors including Creandum and Seedcamp. Now, with traction building, we need to increase the structure, strategic clarity and momentum in our product development process to deliver more value to customers. Requirements How you’ll make an impact Be hands-on in the development and implementation of solutions across both frontend and backend Work closely with cross-functional teams, including fellow full stack engineers, mobile engineers, product management and UX/UI design, to deliver high-quality software that meets customer needs Maintain and optimise existing systems for scalability, extensibility and performance while also working to build new product functionality Write clean, efficient, and well-documented code, with an emphasis on quality, performance, and maintainability. Promote and drive continuous improvements in engineering processes and practices, including code quality, performance, observability, automated testing, security, and CI/CD Participate in code reviews, provide constructive feedback and mentor the team to foster a culture of continuous improvement What we’d love to see Experienced: 2-3 years hands-on engineering experience in a cloud-native environment, ideally in a high-growth startup where you’ve made an impact and now you’re ready to take your career to the next level. Full-Stack proficiency: Comfortable working across both the frontend and backend, with experience using Typescript which ideally includes building APIs and working with microservices. Bonus for NestJS and NX experience on backend, and React experience on frontend Cloud-native: Hands-on experience with cloud platforms (e.g. AWS, Azure, GCP) and containerisation technologies (e.g., Docker, Kubernetes), including experience working with serverless technologies such as Lambda functions Excellence: Demonstrable experience writing clean, performant and well-tested code Communication: Strong written and verbal communication skills, with a focus on collaboration. You are adept at sharing ideas and insights with both technical and non-technical stakeholders, fostering a positive and inclusive dialogue Best practices: A strong understanding of modern, empowered software development processes and best practices Tech enthusiasm: A curious mindset with a genuine passion for technology. You are always eager to explore the latest advancements and enjoy integrating new ideas to drive innovation within your team Problem solving: Comfortable working in a dynamic environment with a small team, where complexity, unknowns, and ambiguity are part of the journey. You enjoy collaborative problem-solving, approaching challenges with curiosity and a can-do attitude, asking "What's possible?” Benefits Why us? A strong salary (£60-£70k), company ownership through our share options plan and competitive benefits package. Medical insurance including health assessment, online GP, Headspace subscription, discounts on gym membership, wearables and cinema tickets. £1,000 learning and development budget plus 5 days leave for courses or conferences. 27 days leave per year plus bank holidays. Team socials and enhanced parental leave. The equipment you need to work your best, at the office, or from home. Impact & Ownership: You’ll shape the future of our product and company at a pivotal time. Flexibility & Autonomy: We value results over rigid structures. Growth Potential: This is an opportunity to fast track your career. Valued behaviours Customer obsession: We start with what’s best for the customer and make it a reality. Ambition: We insist on moving fast, delivering excellence, and we inspire others to raise the bar. Integrity: We act with good intent, speak plainly and respectfully. Courage: We are open to failure, make tough decisions and challenge directly. Humility: We’re self-aware, never done learning and ensure the best idea wins. If this sounds like you, we’d love to chat! Apply now and help us build something game-changing. Our commitment to diversity and inclusion in the workplace We are an equal opportunity employer and celebrate diversity, recognising that diversity of thought and background builds more substantial teams. We welcome applicants from all backgrounds.
London, United Kingdom
Remote
Full Time
27-02-2025