Vacancy Number: 15902BR
Specialist IT Solutions Engineer The successful candidate will work closely with academic staff and students to lead the investigation, proposition, build and maintenance activities for bespoke and discipline-specific IT systems that underpin the research and teaching activities initially in the School of Computer Science and Informatics, but subsequently in other academic schools in the University. The role holder will also work closely with colleagues in University IT and contribute to the wider technological innovation of IT systems across the University. Us We want to make Cardiff University an institution that is respected the world over. Our vision is to be a world-leading, research-excellent, educationally outstanding university, driven by creativity and curiosity, which fulfils its social, cultural and economic obligations to Cardiff, Wales, the UK and the world. We expect to improve our standing as one of the top 100 universities in the world and the top 20 in the UK. Opportunity The successful candidate will work within University IT alongside a wider network of technically innovative staff, and in close collaboration with academic colleagues to design, build and operate innovative systems and IT services that underpin the research, teaching and administrative activities of the School of Computer Science and Informatics. The role holder will enable the School’s staff and students to leverage existing IT services and contribute to collaborative projects with academic and technical colleagues to develop new and innovative services that support specialist teaching and research activity. You You will be comfortable working in a fast-paced academic environment and will be key to the school’s research and teaching success; helping to guide and train others in the use of digital technologies. The role requires you be agile in the management of your workload, enabling you to be responsive and reactive to requests from staff or students. You will be called upon to develop new IT services in response to requirements from academic colleagues and you are likely to need to research and learn new technologies to deliver them – often on challenging timescales. You will be expected to become the subject matter expert for services that you develop and will oversee their transition to operational teams as required. The diversity of the role will provide the right candidate with opportunities to develop a broad range of skills and to also develop specialisms. Your specialist skills will support colleagues within University IT when proposing and developing solutions at an appropriate scale required by the University. You will need strong Linux system administration experience or have used Linux extensively in a development or academic environment. You should be comfortable with supporting and troubleshooting web applications and automating service provision using open-source stacks (e.g. LAMP, Tomcat, Kubernetes, Docker, etc.) and you will need good scripting skills, while experience of Windows and Apple Mac system administration would also be advantageous. You will be able to gather and advise on requirements from academic colleagues in order to solve complex technical problems across a broad range of technologies. What we offer Cardiff University can offer many attractive benefits to its employees, including a competitive salary, 37 days annual leave per annum and a generous pension scheme. More information on what we can offer can be found at https://www.cardiff.ac.uk/jobs/what-we-can-offer . This is a full time, open ended position. Salary: £44,737 - £51,805 per annum (Grade 7) Date advert posted: Tuesday, 14 February 2023 Closing date: Friday, 3 March 2023 Please be aware that Cardiff University reserves the right to close this vacancy early should sufficient applications be received. Cardiff University is committed to supporting and promoting equality and diversity and to creating an inclusive working environment. We believe this can be achieved through attracting, developing, and retaining a diverse range of staff from many different backgrounds. We therefore welcome applicants from all sections of the community regardless of sex, ethnicity, disability, sexual orientation, trans identity, relationship status, religion or belief, caring responsibilities, or age. In supporting our employees to achieve a balance between their work and their personal lives, we will also consider proposals for flexible working or job share arrangements.
Feb 17, 2023
Full time
Vacancy Number: 15902BR
Specialist IT Solutions Engineer The successful candidate will work closely with academic staff and students to lead the investigation, proposition, build and maintenance activities for bespoke and discipline-specific IT systems that underpin the research and teaching activities initially in the School of Computer Science and Informatics, but subsequently in other academic schools in the University. The role holder will also work closely with colleagues in University IT and contribute to the wider technological innovation of IT systems across the University. Us We want to make Cardiff University an institution that is respected the world over. Our vision is to be a world-leading, research-excellent, educationally outstanding university, driven by creativity and curiosity, which fulfils its social, cultural and economic obligations to Cardiff, Wales, the UK and the world. We expect to improve our standing as one of the top 100 universities in the world and the top 20 in the UK. Opportunity The successful candidate will work within University IT alongside a wider network of technically innovative staff, and in close collaboration with academic colleagues to design, build and operate innovative systems and IT services that underpin the research, teaching and administrative activities of the School of Computer Science and Informatics. The role holder will enable the School’s staff and students to leverage existing IT services and contribute to collaborative projects with academic and technical colleagues to develop new and innovative services that support specialist teaching and research activity. You You will be comfortable working in a fast-paced academic environment and will be key to the school’s research and teaching success; helping to guide and train others in the use of digital technologies. The role requires you be agile in the management of your workload, enabling you to be responsive and reactive to requests from staff or students. You will be called upon to develop new IT services in response to requirements from academic colleagues and you are likely to need to research and learn new technologies to deliver them – often on challenging timescales. You will be expected to become the subject matter expert for services that you develop and will oversee their transition to operational teams as required. The diversity of the role will provide the right candidate with opportunities to develop a broad range of skills and to also develop specialisms. Your specialist skills will support colleagues within University IT when proposing and developing solutions at an appropriate scale required by the University. You will need strong Linux system administration experience or have used Linux extensively in a development or academic environment. You should be comfortable with supporting and troubleshooting web applications and automating service provision using open-source stacks (e.g. LAMP, Tomcat, Kubernetes, Docker, etc.) and you will need good scripting skills, while experience of Windows and Apple Mac system administration would also be advantageous. You will be able to gather and advise on requirements from academic colleagues in order to solve complex technical problems across a broad range of technologies. What we offer Cardiff University can offer many attractive benefits to its employees, including a competitive salary, 37 days annual leave per annum and a generous pension scheme. More information on what we can offer can be found at https://www.cardiff.ac.uk/jobs/what-we-can-offer . This is a full time, open ended position. Salary: £44,737 - £51,805 per annum (Grade 7) Date advert posted: Tuesday, 14 February 2023 Closing date: Friday, 3 March 2023 Please be aware that Cardiff University reserves the right to close this vacancy early should sufficient applications be received. Cardiff University is committed to supporting and promoting equality and diversity and to creating an inclusive working environment. We believe this can be achieved through attracting, developing, and retaining a diverse range of staff from many different backgrounds. We therefore welcome applicants from all sections of the community regardless of sex, ethnicity, disability, sexual orientation, trans identity, relationship status, religion or belief, caring responsibilities, or age. In supporting our employees to achieve a balance between their work and their personal lives, we will also consider proposals for flexible working or job share arrangements.
Full Stack Software Developer – East Midlands Pay Rate to Umbrella: Up to £550 per day Security Clearance: DBS CV Deadline: Monday 25th at 13:00 Interview Process: 1 stage teams Headcount: 1 Digital/Non Digital: Digital Contracting Authority: NHS Arden and Greater East Midlands Commissioning Support Unit Contract Length: 6 months Location: remote IR35: Inside Minimum Requirement: Arden & GEM CSU is searching for a talented individual to support our Systems and Reporting Team. The applicant will have at least 3 years experience developing .NET based web systems and should be familiar with working in the Azure Cloud. Significant experience in the following; .NET Web Development Automated deployment (CI/CD) Microsoft SQL Server Azure Cloud based Technologies Build web based customer facing systems Debugging complex problems Design and implement a web based system from the ground up 1. Excellent programming skills in .Net using C#, MVC, Entity Framework, Web API. Visual Studio IDE. Web Hosting / IIS. OAuth 2.0 /OpenID Connect. 2. .NET Core Web Development - C# 3. Bootstrap Responsive Web Design, HTML 5, CSS, JavaScript, Angular Framework 4. Microsoft Azure Cloud 5. Azure Dev Ops (CI/CD) 6. OAuth 2.0 / OIDC 7. Understanding of OOP design and modelling techniques. 8. Microsoft SQL Server 9. XUnit Testing Framewaork 10. AGILE working practices 11. Good communication and interpersonal skills, including the ability to provide detailed and technical advice to both specialists and non-technical staff and customers. 12. Excellent written, presentation and verbal skills. Degree in Computing Science or equivalent knowledge and experience gained through working at a similar level in specialist area Designs, runs and improves software that meets user needs. Responsible for writing clean, secure code following a test-driven approach; create code that is open by default and easy for others to reuse. Lead development on one or a small number of related project teams. Be proficient in a wide range of technical systems; be involved in identifying appropriate technology and approaches, deciding when software should be written; contribute to the developer community; provide technical leadership; promote knowledge sharing and adoption of good practice. Typical Skills: Manage the service components to ensure they meet business needs and performance targets. Identify process optimisation opportunities. Designing solutions and services with security controls embedded, specifically engineered as mitigation against security threats. Demonstrate strong understanding and application of the most appropriate modern standards. Advise on the right way to apply standards and methods, ensuring compliance. Maintain technical responsibility for all the stages and iterations of a software development project. Know a variety of methods of prototyping and can choose the most appropriate ones. Review the systems designs of others to ensure selection of appropriate technology. Coordinate build activities across systems and understand how to undertake and support integration-testing activities. Know how to prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to be used.
Apr 22, 2022
Contractor
Full Stack Software Developer – East Midlands Pay Rate to Umbrella: Up to £550 per day Security Clearance: DBS CV Deadline: Monday 25th at 13:00 Interview Process: 1 stage teams Headcount: 1 Digital/Non Digital: Digital Contracting Authority: NHS Arden and Greater East Midlands Commissioning Support Unit Contract Length: 6 months Location: remote IR35: Inside Minimum Requirement: Arden & GEM CSU is searching for a talented individual to support our Systems and Reporting Team. The applicant will have at least 3 years experience developing .NET based web systems and should be familiar with working in the Azure Cloud. Significant experience in the following; .NET Web Development Automated deployment (CI/CD) Microsoft SQL Server Azure Cloud based Technologies Build web based customer facing systems Debugging complex problems Design and implement a web based system from the ground up 1. Excellent programming skills in .Net using C#, MVC, Entity Framework, Web API. Visual Studio IDE. Web Hosting / IIS. OAuth 2.0 /OpenID Connect. 2. .NET Core Web Development - C# 3. Bootstrap Responsive Web Design, HTML 5, CSS, JavaScript, Angular Framework 4. Microsoft Azure Cloud 5. Azure Dev Ops (CI/CD) 6. OAuth 2.0 / OIDC 7. Understanding of OOP design and modelling techniques. 8. Microsoft SQL Server 9. XUnit Testing Framewaork 10. AGILE working practices 11. Good communication and interpersonal skills, including the ability to provide detailed and technical advice to both specialists and non-technical staff and customers. 12. Excellent written, presentation and verbal skills. Degree in Computing Science or equivalent knowledge and experience gained through working at a similar level in specialist area Designs, runs and improves software that meets user needs. Responsible for writing clean, secure code following a test-driven approach; create code that is open by default and easy for others to reuse. Lead development on one or a small number of related project teams. Be proficient in a wide range of technical systems; be involved in identifying appropriate technology and approaches, deciding when software should be written; contribute to the developer community; provide technical leadership; promote knowledge sharing and adoption of good practice. Typical Skills: Manage the service components to ensure they meet business needs and performance targets. Identify process optimisation opportunities. Designing solutions and services with security controls embedded, specifically engineered as mitigation against security threats. Demonstrate strong understanding and application of the most appropriate modern standards. Advise on the right way to apply standards and methods, ensuring compliance. Maintain technical responsibility for all the stages and iterations of a software development project. Know a variety of methods of prototyping and can choose the most appropriate ones. Review the systems designs of others to ensure selection of appropriate technology. Coordinate build activities across systems and understand how to undertake and support integration-testing activities. Know how to prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to be used.
Job Title: Technology Architect Location: UK/London, Remote Salary : 80-90K Contract Type: Full Time About The Company You will be joining a team of creators and champions of the best British TV, and hosts to the world's largest collection. Who are on a mission to bring the most engaging and relevant British TV experience to fans all around the world. Job Purpose This creative company is on the lookout for a dynamic Technology Architect to join their passionate team, focusing on creating and refining scalable video streaming products with a global scope. This pivotal role is embedded within a diverse and skilled team, where creativity, collaboration, and a commitment to quality are highly valued. As a Technology Architect, you'll play a crucial role in both contributing to and shaping the team's strategy and technological direction. Your responsibilities will include working closely with the Lead Solution Architect in a hands-on capacity, directly influencing and shaping their pioneering global video streaming services. You'll engage in various projects, from enhancing current streaming platforms to designing innovative solutions for global content delivery, ensuring that the organisation continue to offer top tier streaming experiences. A Technical Architect would: Have a solid understanding of cloud services like AWS or MSFT Azure and how they can be leveraged in different scenarios. Translate technical requirements into detailed architecture for robust and scalable systems. Work closely with development teams to understand their needs and assist in implementing CI/CD pipelines. Have experience with software development processes and be able to guide and support teams in adhering to best practices. Act as a bridge between the technical team and the Lead Solution Architect, ensuring that the technical details align with the overall solution architecture. Responsibilities Technical Leadership Collaborate closely with the Lead Architect and act as a key member in technology sessions, providing technical expertise and oversight on new and existing solutions. Oversee 3rd party application architectures and integration's while ensuring best practices and compliance with corporate policies and standards. Demonstrate the ability to work autonomously, taking direction and executing with precision. Provide technical oversight to product development, support, and quality assurance teams. Analyse existing systems and identify areas for improvement or optimization. Evaluate new technologies and trends to propose enhancements or updates to the current systems. Knowledge and experience with specific technologies and tools, such as Kubernetes, Docker, .Net, Python, or Node.js, are highly desirable. Business & Analysis Monitor service operations performance, ensuring core KPIs are met. Oversee SLA reporting and conduct ad hoc analysis, providing transparency into the global technology stack's performance. Act as an internal technology consultant, leading and managing strategic projects with a proactive approach. Collaborate across all stakeholder teams to understand business needs and goals. Document and prioritise requirements alongside the product team, with consideration for both functional and non-functional aspects. Develop detailed use cases and user stories that outline specific interactions and workflows. Skills and Personal Attributes Strong analytical skills to assess and resolve issues quickly and effectively. Demonstrable experience in Software Engineering and Architecture. Ability to translate business and operational requirements into solution designs. Strong communication skills and the ability to work autonomously given direction. Proactivity and a strong desire to take initiative. Familiarity with Agile working practices. Willingness to learn and adapt to new technologies and changes. Effectively managing one's own time and prioritising tasks to meet deadlines. Understanding and respect for diverse cultures and practices. Qualifications and Experience AWS Certified Solutions Architect-Associate or Professional is highly desirable. Mid-level experience in software design patterns and cloud-based solutions. Must have experience with AWS; knowledge of Azure is a plus. Experience in developing direct-to-consumer technologies and cloud-scale microservices development. Experience with OTT (Over-The-Top) is a strong plus. Knowledge of scalable digital consumer product architectures, preferably in SVOD and/or media supply chain areas Familiarity with connected TV platforms (Roku, tvOS, Samsung, LG, etc.) and mobile applications (iOS, Android), with an emphasis on understanding their architectures and integrations rather than hands-on development. If you are looking for a new opportunity and interested in thus role then please apply today! Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
May 17, 2024
Full time
Job Title: Technology Architect Location: UK/London, Remote Salary : 80-90K Contract Type: Full Time About The Company You will be joining a team of creators and champions of the best British TV, and hosts to the world's largest collection. Who are on a mission to bring the most engaging and relevant British TV experience to fans all around the world. Job Purpose This creative company is on the lookout for a dynamic Technology Architect to join their passionate team, focusing on creating and refining scalable video streaming products with a global scope. This pivotal role is embedded within a diverse and skilled team, where creativity, collaboration, and a commitment to quality are highly valued. As a Technology Architect, you'll play a crucial role in both contributing to and shaping the team's strategy and technological direction. Your responsibilities will include working closely with the Lead Solution Architect in a hands-on capacity, directly influencing and shaping their pioneering global video streaming services. You'll engage in various projects, from enhancing current streaming platforms to designing innovative solutions for global content delivery, ensuring that the organisation continue to offer top tier streaming experiences. A Technical Architect would: Have a solid understanding of cloud services like AWS or MSFT Azure and how they can be leveraged in different scenarios. Translate technical requirements into detailed architecture for robust and scalable systems. Work closely with development teams to understand their needs and assist in implementing CI/CD pipelines. Have experience with software development processes and be able to guide and support teams in adhering to best practices. Act as a bridge between the technical team and the Lead Solution Architect, ensuring that the technical details align with the overall solution architecture. Responsibilities Technical Leadership Collaborate closely with the Lead Architect and act as a key member in technology sessions, providing technical expertise and oversight on new and existing solutions. Oversee 3rd party application architectures and integration's while ensuring best practices and compliance with corporate policies and standards. Demonstrate the ability to work autonomously, taking direction and executing with precision. Provide technical oversight to product development, support, and quality assurance teams. Analyse existing systems and identify areas for improvement or optimization. Evaluate new technologies and trends to propose enhancements or updates to the current systems. Knowledge and experience with specific technologies and tools, such as Kubernetes, Docker, .Net, Python, or Node.js, are highly desirable. Business & Analysis Monitor service operations performance, ensuring core KPIs are met. Oversee SLA reporting and conduct ad hoc analysis, providing transparency into the global technology stack's performance. Act as an internal technology consultant, leading and managing strategic projects with a proactive approach. Collaborate across all stakeholder teams to understand business needs and goals. Document and prioritise requirements alongside the product team, with consideration for both functional and non-functional aspects. Develop detailed use cases and user stories that outline specific interactions and workflows. Skills and Personal Attributes Strong analytical skills to assess and resolve issues quickly and effectively. Demonstrable experience in Software Engineering and Architecture. Ability to translate business and operational requirements into solution designs. Strong communication skills and the ability to work autonomously given direction. Proactivity and a strong desire to take initiative. Familiarity with Agile working practices. Willingness to learn and adapt to new technologies and changes. Effectively managing one's own time and prioritising tasks to meet deadlines. Understanding and respect for diverse cultures and practices. Qualifications and Experience AWS Certified Solutions Architect-Associate or Professional is highly desirable. Mid-level experience in software design patterns and cloud-based solutions. Must have experience with AWS; knowledge of Azure is a plus. Experience in developing direct-to-consumer technologies and cloud-scale microservices development. Experience with OTT (Over-The-Top) is a strong plus. Knowledge of scalable digital consumer product architectures, preferably in SVOD and/or media supply chain areas Familiarity with connected TV platforms (Roku, tvOS, Samsung, LG, etc.) and mobile applications (iOS, Android), with an emphasis on understanding their architectures and integrations rather than hands-on development. If you are looking for a new opportunity and interested in thus role then please apply today! Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Our client is a leading and long-established Fintech that counts the world s leading Investment Banks and Hedge Funds among their clients. The organisation is continuing to grow and as a consequence there is the need to hire an additional entry level Technical Application Support Engineer. You will be offered extensive support and training with the opportunity to progress into other technical teams within the business as your experience increases. The role requires someone with a fundamental understanding of Linux server, SQL Databases and OO Programming in any language, and you will have the desire and ability to learn about the type of trading and financial products the applications support The business also operates on an AWS Cloud Platform and you will be given training and exposure on this also. THE ROLE: Monitoring the production and User Acceptance testing environments using our in-house proactive monitoring tools Investigate, action and resolve issues impacting internal systems and clients. Work independently and prioritise tasks in what can be a challenging environment at times Report common issues, analyse the root cause and prevent them from recurring, utilising the development team as required Enjoy working within a team and feeling ownership for what you do On boarding of new services for new and existing clients Updating system configuration across environments Continuous improvements of the production service and team effectiveness Participating in Client Service and Technology meetings Handle production incidents and problem management activities related to the incidents TECH STACK: Linux, Apache, MySQL, OO Perl AWS CloudWatch Monitoring and Alerting Systems Ticketing / workflow Systems (e.g. Jira) KEY SKILLS / EXPERIENCE REQUIRED: Good degree in Computer Science or a related field Working level Unix/Linux and SQL knowledge Working level knowledge of the fundamental of Object-Oriented programming E.g. loops, objects, functions, conditions, strings, integers etc. Ability to apply the right sense of urgency in a fast-paced environment Highly motivated, punctual, organised, responsible and not afraid to ask questions or pick up the phone to clients Enjoy both the responsive and proactive elements of the support role Enjoy solving complex problems Strong Technical ability for complex issue resolution and prioritisation Ability to work as part of a team and communicate effectively, especially during incidents Strong communication skills, including the ability to liaise with developers, client service, technical contacts at clients and to provide telephone & e-mail support to end users DESIRABLE SKILLS (Not essential): Knowledge of encryption protocols and browser security PGP Customer Service or Client Interaction Development experience Knowledge of file transfer protocols (i.e. FTP/SFTP) Experience with networking and firewalls Technical Application Support Engineer
May 17, 2024
Full time
Our client is a leading and long-established Fintech that counts the world s leading Investment Banks and Hedge Funds among their clients. The organisation is continuing to grow and as a consequence there is the need to hire an additional entry level Technical Application Support Engineer. You will be offered extensive support and training with the opportunity to progress into other technical teams within the business as your experience increases. The role requires someone with a fundamental understanding of Linux server, SQL Databases and OO Programming in any language, and you will have the desire and ability to learn about the type of trading and financial products the applications support The business also operates on an AWS Cloud Platform and you will be given training and exposure on this also. THE ROLE: Monitoring the production and User Acceptance testing environments using our in-house proactive monitoring tools Investigate, action and resolve issues impacting internal systems and clients. Work independently and prioritise tasks in what can be a challenging environment at times Report common issues, analyse the root cause and prevent them from recurring, utilising the development team as required Enjoy working within a team and feeling ownership for what you do On boarding of new services for new and existing clients Updating system configuration across environments Continuous improvements of the production service and team effectiveness Participating in Client Service and Technology meetings Handle production incidents and problem management activities related to the incidents TECH STACK: Linux, Apache, MySQL, OO Perl AWS CloudWatch Monitoring and Alerting Systems Ticketing / workflow Systems (e.g. Jira) KEY SKILLS / EXPERIENCE REQUIRED: Good degree in Computer Science or a related field Working level Unix/Linux and SQL knowledge Working level knowledge of the fundamental of Object-Oriented programming E.g. loops, objects, functions, conditions, strings, integers etc. Ability to apply the right sense of urgency in a fast-paced environment Highly motivated, punctual, organised, responsible and not afraid to ask questions or pick up the phone to clients Enjoy both the responsive and proactive elements of the support role Enjoy solving complex problems Strong Technical ability for complex issue resolution and prioritisation Ability to work as part of a team and communicate effectively, especially during incidents Strong communication skills, including the ability to liaise with developers, client service, technical contacts at clients and to provide telephone & e-mail support to end users DESIRABLE SKILLS (Not essential): Knowledge of encryption protocols and browser security PGP Customer Service or Client Interaction Development experience Knowledge of file transfer protocols (i.e. FTP/SFTP) Experience with networking and firewalls Technical Application Support Engineer
Power Bi Developer Main Objective Utilising the PBI stack to transform business requirements and complex data into streamlined and robust data models and effective visualisations. Delivering an optimal user experience to users and leading them to actionable insights and data-driven decision making. Responsibilities End to end requirements capture, design and implementation of BI solutions using Power BI Connect PBI to and join diverse data sources to establish optimised data models Considered and user-tailored data visualisations to facilitate insight Interact with business stakeholders to determine requirements Collaborate with technical and non-technical team members and clients, business analysts, data engineers Troubleshooting data and PBI related issues and maintenance of PBI infrastructure Data governance and security, making use of security features within PBI eg. row level security Stay updated with latest trends and developments in Power BI and data visualisation Requirements Proficient with PBI desktop and PBI service Data modelling Advanced DAX and Power Query M Code MSSQL Strong communication skills to and working well in a team environment Excellent problem-solving skills and attention to detail Proactive, motivated and curious with a focus on continuous improvement Preferred Degree in Computer Science or related and/or experience in a similar role Knowledge of Power BI admin portal Knowledge of Power BI capacity management
May 17, 2024
Full time
Power Bi Developer Main Objective Utilising the PBI stack to transform business requirements and complex data into streamlined and robust data models and effective visualisations. Delivering an optimal user experience to users and leading them to actionable insights and data-driven decision making. Responsibilities End to end requirements capture, design and implementation of BI solutions using Power BI Connect PBI to and join diverse data sources to establish optimised data models Considered and user-tailored data visualisations to facilitate insight Interact with business stakeholders to determine requirements Collaborate with technical and non-technical team members and clients, business analysts, data engineers Troubleshooting data and PBI related issues and maintenance of PBI infrastructure Data governance and security, making use of security features within PBI eg. row level security Stay updated with latest trends and developments in Power BI and data visualisation Requirements Proficient with PBI desktop and PBI service Data modelling Advanced DAX and Power Query M Code MSSQL Strong communication skills to and working well in a team environment Excellent problem-solving skills and attention to detail Proactive, motivated and curious with a focus on continuous improvement Preferred Degree in Computer Science or related and/or experience in a similar role Knowledge of Power BI admin portal Knowledge of Power BI capacity management
Do you have a solid QA track record? Strong on Automation? A respected lead/mentor of juniors? Knowledgeable in the Microsoft stack, especially Azure and Specflow? We are Preservica, and we are changing the way organisations safeguard their digital information. Our projects are at the razor's edge of commercial software solutions, addressing the need for smart digital preservation technologies. As a world leader in digital preservation, our award-winning software is used by leading businesses, archives, libraries, museums, and government organisations across the globe. To maintain our growth, we believe in hiring strong technical talent and supporting that talent to grow with us, and we are looking for a Lead Quality Engineer to join our team. The Role Working on Preserve365, our revolutionary Microsoft 365 Active Digital Preservation solution, the Lead Quality Engineer will lead the technical direction of the automation framework and the overall efforts and output of the P365 QA team. Operating within an Agile/Kanban environment, you will also be responsible for evaluating and writing feature files/step definitions, reviewing existing test cases for automation, maintaining internal jobs within Preservica's CI tool, and playing a key part in the ongoing maturity of Preservica's Quality Assurance function, which will include evaluating Playwright for future use. Key Tasks and Responsibilities Maintain and contribute to the automation framework. Act as the automation SME and mentor for other staff members. Define and champion the coding practices associated with the P365 Teams' Automation function. Write well-designed, maintainable feature files and step definitions, following established coding practices. Review stories, attend refinements and other ceremonies to get any clarifications, and provide timely and meaningful feedback as appropriate. Expand the automation capability to increase product coverage across the regression test suites. Execute manual test cases and exploratory testing where necessary. Review test cases and feature files produced by others, as well as code reviews for pull requests. Benefits 25 days holiday (inc Xmas break) 4x salary life insurance Annual performance bonus up to 6% company pension contribution Share options after one year Additional Information This Lead Quality Engineer position will be a hybrid role with time split between home working and regular office days. Essential Skills You should have: Familiarity with Agile development practices, including Agile testing. 5+ years of testing, design, and execution experience, and skilled in automation Familiarity with Azure-based software. Strong coding skills in C# with Selenium and Specflow. Good knowledge of Selenium, Cucumber, Gherkin, BDD, and TDD. Adept with API testing tools such as Swagger and Postman. Desirable Skills Degree-level education in an engineering/software/system-related subject or equivalent through relevant training and/or experience. Able to work to tight deadlines, work closely with other QA engineers and Software Engineers, Product Owners, Agile Delivery Managers and the Release Manager Familiar with modern source control techniques/tools, such as Github. Knowledge of MS365, Sharepoint, and Teams is desirable. About Company What we offer: We are an open, progressive employer who values our staff as the heart of our business. As well as a competitive salary and benefits package, we offer tangible career development opportunities and dedicated training time to support professional growth. Our benefits package includes life insurance, private health insurance, and a range of other employee benefits. Preservica is an Equal Opportunities Employer. Come join US!
May 17, 2024
Full time
Do you have a solid QA track record? Strong on Automation? A respected lead/mentor of juniors? Knowledgeable in the Microsoft stack, especially Azure and Specflow? We are Preservica, and we are changing the way organisations safeguard their digital information. Our projects are at the razor's edge of commercial software solutions, addressing the need for smart digital preservation technologies. As a world leader in digital preservation, our award-winning software is used by leading businesses, archives, libraries, museums, and government organisations across the globe. To maintain our growth, we believe in hiring strong technical talent and supporting that talent to grow with us, and we are looking for a Lead Quality Engineer to join our team. The Role Working on Preserve365, our revolutionary Microsoft 365 Active Digital Preservation solution, the Lead Quality Engineer will lead the technical direction of the automation framework and the overall efforts and output of the P365 QA team. Operating within an Agile/Kanban environment, you will also be responsible for evaluating and writing feature files/step definitions, reviewing existing test cases for automation, maintaining internal jobs within Preservica's CI tool, and playing a key part in the ongoing maturity of Preservica's Quality Assurance function, which will include evaluating Playwright for future use. Key Tasks and Responsibilities Maintain and contribute to the automation framework. Act as the automation SME and mentor for other staff members. Define and champion the coding practices associated with the P365 Teams' Automation function. Write well-designed, maintainable feature files and step definitions, following established coding practices. Review stories, attend refinements and other ceremonies to get any clarifications, and provide timely and meaningful feedback as appropriate. Expand the automation capability to increase product coverage across the regression test suites. Execute manual test cases and exploratory testing where necessary. Review test cases and feature files produced by others, as well as code reviews for pull requests. Benefits 25 days holiday (inc Xmas break) 4x salary life insurance Annual performance bonus up to 6% company pension contribution Share options after one year Additional Information This Lead Quality Engineer position will be a hybrid role with time split between home working and regular office days. Essential Skills You should have: Familiarity with Agile development practices, including Agile testing. 5+ years of testing, design, and execution experience, and skilled in automation Familiarity with Azure-based software. Strong coding skills in C# with Selenium and Specflow. Good knowledge of Selenium, Cucumber, Gherkin, BDD, and TDD. Adept with API testing tools such as Swagger and Postman. Desirable Skills Degree-level education in an engineering/software/system-related subject or equivalent through relevant training and/or experience. Able to work to tight deadlines, work closely with other QA engineers and Software Engineers, Product Owners, Agile Delivery Managers and the Release Manager Familiar with modern source control techniques/tools, such as Github. Knowledge of MS365, Sharepoint, and Teams is desirable. About Company What we offer: We are an open, progressive employer who values our staff as the heart of our business. As well as a competitive salary and benefits package, we offer tangible career development opportunities and dedicated training time to support professional growth. Our benefits package includes life insurance, private health insurance, and a range of other employee benefits. Preservica is an Equal Opportunities Employer. Come join US!
Full Stack Developer Exeter 30,000 - 40,000 + Private Healthcare + Pension + Holiday This is an excellent opportunity for Full Stack Developer to join an industry leading manufacturing company, with not only rewarding duties and a supportive team, but massive potential for long-term development and career growth. This company operates on a global scale, with thousands of employees worldwide. They manufacture world-class aerospace engine components and high-performance parts. They also have a remarkable staff retention rate due to its high staff satisfaction and have an established reputation for being a great place to work. In this varied role you will be responsible for designing software solutions and ensuring their functionality through testing. Through the testing of software, you will discover and troubleshoot any issues through creating updates to maintain functionality of all software systems. You will also be expected to design and deploy SQL Databases to ensure optimal functionality and enhance existing codebases. The ideal candidate will have 2-3 years of experience within a Full Stack role, with an understanding of C#, VB .NET and MS SQL. Using this software, you will be capable of object orientated programming and writing in code to demonstrate expertise in both front and back-end development. This is a fantastic opportunity for a Full Stack developer looking to further their career and join a market leading company that offers an exceptional benefits package. The Role: - Designing and testing software solutions. - Troubleshoot issues to maintain system functionality. - Design and Deploy SQL Databases. - Front and Back-end development. - 5 Days on-site. The Person: - Previous experience with C# and VB .Net programming languages. - Knowledge of Database development through MS SQL. - A track record with object orientated programming. - Ability to do Front and Back-end development. Reference Number: BBBH(phone number removed) To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Tom McLaughlin at Rise Technical Recruitment This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.
May 16, 2024
Full time
Full Stack Developer Exeter 30,000 - 40,000 + Private Healthcare + Pension + Holiday This is an excellent opportunity for Full Stack Developer to join an industry leading manufacturing company, with not only rewarding duties and a supportive team, but massive potential for long-term development and career growth. This company operates on a global scale, with thousands of employees worldwide. They manufacture world-class aerospace engine components and high-performance parts. They also have a remarkable staff retention rate due to its high staff satisfaction and have an established reputation for being a great place to work. In this varied role you will be responsible for designing software solutions and ensuring their functionality through testing. Through the testing of software, you will discover and troubleshoot any issues through creating updates to maintain functionality of all software systems. You will also be expected to design and deploy SQL Databases to ensure optimal functionality and enhance existing codebases. The ideal candidate will have 2-3 years of experience within a Full Stack role, with an understanding of C#, VB .NET and MS SQL. Using this software, you will be capable of object orientated programming and writing in code to demonstrate expertise in both front and back-end development. This is a fantastic opportunity for a Full Stack developer looking to further their career and join a market leading company that offers an exceptional benefits package. The Role: - Designing and testing software solutions. - Troubleshoot issues to maintain system functionality. - Design and Deploy SQL Databases. - Front and Back-end development. - 5 Days on-site. The Person: - Previous experience with C# and VB .Net programming languages. - Knowledge of Database development through MS SQL. - A track record with object orientated programming. - Ability to do Front and Back-end development. Reference Number: BBBH(phone number removed) To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Tom McLaughlin at Rise Technical Recruitment This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.
Our client is looking for a Senior Network and Security Engineer to take lead on the design, implementation, Maintenance of the networking technology that underpins their on premise and cloud infrastructure, its communications and cyber security. SPECIFIC ACCOUNTABILITIES Lead the networks work stream on projects and programmes to ensure that the network topology complies with the agreed standards Collaborate with infrastructure engineers to ensure systems are practically designed Provide guidance and make recommendations to colleagues ensuring that service design and transition plans can be supported by network topologies Develop a clear view of the organisations cyber risk exposure, providing meaningful risk advice and mitigations, reports to stakeholders Ensure the security of the organisations network infrastructure including managing firewalls, using vulnerability scanning, port monitoring tools and resolving security related incidents. Lead the design, implementation, testing and maintenance of WAN and LAN network solutions Manage remote access and VPN solutions and switching technologies - including Cisco Nexus & Catalyst 9500, 9300 and 3850 series switches Ensure adherence to industry best practice for instance ITIL, and relevant guidance from pan-government sources like NCSC and commercial sources like Cisco, CheckPoint, Palo Alto EXPERIENCE REQUIRED Previous experience in being the sole lead or holding much of the responsibility in supporting a Network environment Substantial experience in designing, deploying, and managing of Cisco Wireless / LAN networks, Cisco DNA Centre/SD-Access networks and Cisco ISE. Experience with designing and implementing infrastructure technologies, solutions and services such as networking, physical infrastructure, software, COTS and open-source packages Experience of designing secure systems characterised by medium levels of risk, impact, and business or technical complexity Deep understanding of the technical concepts required in the role including LAN, WAN, WiFi, data-centre networks, unified comms SIEM and IPS/IDS technologies and toolset used for vulnerability scanning including Nessus Cloud computing including IaaS, PaaS and SaaS. Core network skills to include, routing (IS-IS, BGP, MPLS, VRF's etc), switching (VLANS, Stacking, etc.) Knowledge of moderate to complex service integration, particularly experience of integration with Azure & AWS related networking and typical DMZ architectures Post title: Senior Network and Security Engineer Salary: 70,000 - 77,000 per annum + yearly raises Location: Hybrid (2 days a week on site in London) Benefits: large annual leave entitlement, 25% pension contribution
May 16, 2024
Full time
Our client is looking for a Senior Network and Security Engineer to take lead on the design, implementation, Maintenance of the networking technology that underpins their on premise and cloud infrastructure, its communications and cyber security. SPECIFIC ACCOUNTABILITIES Lead the networks work stream on projects and programmes to ensure that the network topology complies with the agreed standards Collaborate with infrastructure engineers to ensure systems are practically designed Provide guidance and make recommendations to colleagues ensuring that service design and transition plans can be supported by network topologies Develop a clear view of the organisations cyber risk exposure, providing meaningful risk advice and mitigations, reports to stakeholders Ensure the security of the organisations network infrastructure including managing firewalls, using vulnerability scanning, port monitoring tools and resolving security related incidents. Lead the design, implementation, testing and maintenance of WAN and LAN network solutions Manage remote access and VPN solutions and switching technologies - including Cisco Nexus & Catalyst 9500, 9300 and 3850 series switches Ensure adherence to industry best practice for instance ITIL, and relevant guidance from pan-government sources like NCSC and commercial sources like Cisco, CheckPoint, Palo Alto EXPERIENCE REQUIRED Previous experience in being the sole lead or holding much of the responsibility in supporting a Network environment Substantial experience in designing, deploying, and managing of Cisco Wireless / LAN networks, Cisco DNA Centre/SD-Access networks and Cisco ISE. Experience with designing and implementing infrastructure technologies, solutions and services such as networking, physical infrastructure, software, COTS and open-source packages Experience of designing secure systems characterised by medium levels of risk, impact, and business or technical complexity Deep understanding of the technical concepts required in the role including LAN, WAN, WiFi, data-centre networks, unified comms SIEM and IPS/IDS technologies and toolset used for vulnerability scanning including Nessus Cloud computing including IaaS, PaaS and SaaS. Core network skills to include, routing (IS-IS, BGP, MPLS, VRF's etc), switching (VLANS, Stacking, etc.) Knowledge of moderate to complex service integration, particularly experience of integration with Azure & AWS related networking and typical DMZ architectures Post title: Senior Network and Security Engineer Salary: 70,000 - 77,000 per annum + yearly raises Location: Hybrid (2 days a week on site in London) Benefits: large annual leave entitlement, 25% pension contribution
Software Development Team Lead Tech : AWS Microservices, NodeJS, ReactJS Why ? 1st in-house Developer or Engineer; ownership and autonomy of building team and leading technical projects Location : Hybrid Altrincham office 2-3 days a week Salary : £50,000 - £60,000 + benefits Do you have 5+ years' experience working with modern AWS Microservices? Are you a mid - senior developer or engineer looking to take a step into a Lead role? Do you want to help build a development team? Our client is a leading software vendor who optimise customer resolutions throughout their lifecycle and help teams deliver hundreds of dynamic journeys that allow self-service. Cloud native, modular and white-label by design, they pride ourselves on building technology that empowers collection teams to customise engagements within weeks. They are looking for a Software Development Team Lead to join their team to augment the existing outsourced engineering function and in-house technical team. This is an exciting opportunity to be the 1st in-house Developer or Engineer to take ownership and autonomy for future growth, projects, and key success. Software Development Team Lead Responsibilities Support existing outsourced engineering function and build in-house technical team Lead technical projects, initiatives, code reviews, and development Mentor / coach other developers and team members Build relationships internally with Senior Leaders to support BAU and Greenfield projects Software Development Team Lead Requirements 5+ years of hands on experience of tech stack or similar Experience leading technical projects and code reviews, mentoring or upskilling other developers Solid programming experience in modern web technologies and services Strong understanding of NodeJS and React (similar frameworks are acceptable) Experience of AWS API Gateway / Lambda using the serverless (or similar) framework Experience of agile development practices and using Atlassian suite (Jira, Confluence) or similar Experience with Git or at least a similar distributed source control and build pipeline and automated deployment tools Comfortable with relational and non-relational databases Ideally will have worked with outsourced development teams For more information, please contact Katie at Matched. Senior Software Engineer / Senior Software Developer / Team Lead / Software Engineering Lead / Software Development Lead / Lead Software Developer / Lead Software Engineer / Software Engineer / Software Developer
May 16, 2024
Full time
Software Development Team Lead Tech : AWS Microservices, NodeJS, ReactJS Why ? 1st in-house Developer or Engineer; ownership and autonomy of building team and leading technical projects Location : Hybrid Altrincham office 2-3 days a week Salary : £50,000 - £60,000 + benefits Do you have 5+ years' experience working with modern AWS Microservices? Are you a mid - senior developer or engineer looking to take a step into a Lead role? Do you want to help build a development team? Our client is a leading software vendor who optimise customer resolutions throughout their lifecycle and help teams deliver hundreds of dynamic journeys that allow self-service. Cloud native, modular and white-label by design, they pride ourselves on building technology that empowers collection teams to customise engagements within weeks. They are looking for a Software Development Team Lead to join their team to augment the existing outsourced engineering function and in-house technical team. This is an exciting opportunity to be the 1st in-house Developer or Engineer to take ownership and autonomy for future growth, projects, and key success. Software Development Team Lead Responsibilities Support existing outsourced engineering function and build in-house technical team Lead technical projects, initiatives, code reviews, and development Mentor / coach other developers and team members Build relationships internally with Senior Leaders to support BAU and Greenfield projects Software Development Team Lead Requirements 5+ years of hands on experience of tech stack or similar Experience leading technical projects and code reviews, mentoring or upskilling other developers Solid programming experience in modern web technologies and services Strong understanding of NodeJS and React (similar frameworks are acceptable) Experience of AWS API Gateway / Lambda using the serverless (or similar) framework Experience of agile development practices and using Atlassian suite (Jira, Confluence) or similar Experience with Git or at least a similar distributed source control and build pipeline and automated deployment tools Comfortable with relational and non-relational databases Ideally will have worked with outsourced development teams For more information, please contact Katie at Matched. Senior Software Engineer / Senior Software Developer / Team Lead / Software Engineering Lead / Software Development Lead / Lead Software Developer / Lead Software Engineer / Software Engineer / Software Developer
Lead Software Engineer Tech : AWS Microservices, NodeJS, ReactJS Why ? 1st in-house Developer or Engineer; ownership and autonomy of building team and leading technical projects Location : Hybrid Altrincham office 2-3 days a week Salary : £50,000 - £60,000 + benefits Do you have 5+ years' experience working with modern AWS Microservices? Are you a mid - senior developer or engineer looking to take a step into a Lead role? Do you want to help build a development team? Our client is a leading software vendor who optimise customer resolutions throughout their lifecycle and help teams deliver hundreds of dynamic journeys that allow self-service. Cloud native, modular and white-label by design, they pride ourselves on building technology that empowers collection teams to customise engagements within weeks. They are looking for an engineering team lead to join their team to augment the existing outsourced engineering function and in-house technical team. This is an exciting opportunity to be the 1st in-house Developer or Engineer to take ownership and autonomy for future growth, projects, and key success. Lead Software Engineer Responsibilities Support existing outsourced engineering function and build in-house technical team Lead technical projects, initiatives, code reviews, and development Mentor / coach other developers and team members Build relationships internally with Senior Leaders to support BAU and Greenfield projects Lead Software Engineer Requirements 5+ years of hands on experience of tech stack or similar Experience leading technical projects and code reviews, mentoring or upskilling other developers Solid programming experience in modern web technologies and services Strong understanding of NodeJS and React (similar frameworks are acceptable) Experience of AWS API Gateway / Lambda using the serverless (or similar) framework Experience of agile development practices and using Atlassian suite (Jira, Confluence) or similar Experience with Git or at least a similar distributed source control and build pipeline and automated deployment tools Comfortable with relational and non-relational databases Ideally will have worked with outsourced development teams For more information, please contact Katie at Matched. Senior Software Engineer / Senior Software Developer / Team Lead / Software Engineering Lead / Software Development Lead / Lead Software Developer / Lead Software Engineer / Software Engineer / Software Developer
May 16, 2024
Full time
Lead Software Engineer Tech : AWS Microservices, NodeJS, ReactJS Why ? 1st in-house Developer or Engineer; ownership and autonomy of building team and leading technical projects Location : Hybrid Altrincham office 2-3 days a week Salary : £50,000 - £60,000 + benefits Do you have 5+ years' experience working with modern AWS Microservices? Are you a mid - senior developer or engineer looking to take a step into a Lead role? Do you want to help build a development team? Our client is a leading software vendor who optimise customer resolutions throughout their lifecycle and help teams deliver hundreds of dynamic journeys that allow self-service. Cloud native, modular and white-label by design, they pride ourselves on building technology that empowers collection teams to customise engagements within weeks. They are looking for an engineering team lead to join their team to augment the existing outsourced engineering function and in-house technical team. This is an exciting opportunity to be the 1st in-house Developer or Engineer to take ownership and autonomy for future growth, projects, and key success. Lead Software Engineer Responsibilities Support existing outsourced engineering function and build in-house technical team Lead technical projects, initiatives, code reviews, and development Mentor / coach other developers and team members Build relationships internally with Senior Leaders to support BAU and Greenfield projects Lead Software Engineer Requirements 5+ years of hands on experience of tech stack or similar Experience leading technical projects and code reviews, mentoring or upskilling other developers Solid programming experience in modern web technologies and services Strong understanding of NodeJS and React (similar frameworks are acceptable) Experience of AWS API Gateway / Lambda using the serverless (or similar) framework Experience of agile development practices and using Atlassian suite (Jira, Confluence) or similar Experience with Git or at least a similar distributed source control and build pipeline and automated deployment tools Comfortable with relational and non-relational databases Ideally will have worked with outsourced development teams For more information, please contact Katie at Matched. Senior Software Engineer / Senior Software Developer / Team Lead / Software Engineering Lead / Software Development Lead / Lead Software Developer / Lead Software Engineer / Software Engineer / Software Developer
Lead Software Developer Tech : AWS Microservices, NodeJS, ReactJS Why ? 1st in-house Developer or Engineer; ownership and autonomy of building team and leading technical projects Location : Hybrid Altrincham office 2-3 days a week Salary : £50,000 - £60,000 + benefits Do you have 5+ years' experience working with modern AWS Microservices? Are you a mid - senior developer or engineer looking to take a step into a Lead role? Do you want to help build a development team? Our client is a leading software vendor who optimise customer resolutions throughout their lifecycle and help teams deliver hundreds of dynamic journeys that allow self-service. Cloud native, modular and white-label by design, they pride ourselves on building technology that empowers collection teams to customise engagements within weeks. They are looking for an engineering team lead to join their team to augment the existing outsourced engineering function and in-house technical team. This is an exciting opportunity to be the 1st in-house Developer or Engineer to take ownership and autonomy for future growth, projects, and key success. Lead Software Developer Responsibilities Support existing outsourced engineering function and build in-house technical team Lead technical projects, initiatives, code reviews, and development Mentor / coach other developers and team members Build relationships internally with Senior Leaders to support BAU and Greenfield projects Lead Software Developer Requirements 5+ years of hands on experience of tech stack or similar Experience leading technical projects and code reviews, mentoring or upskilling other developers Solid programming experience in modern web technologies and services Strong understanding of NodeJS and React (similar frameworks are acceptable) Experience of AWS API Gateway / Lambda using the serverless (or similar) framework Experience of agile development practices and using Atlassian suite (Jira, Confluence) or similar Experience with Git or at least a similar distributed source control and build pipeline and automated deployment tools Comfortable with relational and non-relational databases Ideally will have worked with outsourced development teams For more information, please contact Katie at Matched. Senior Software Engineer / Senior Software Developer / Team Lead / Software Engineering Lead / Software Development Lead / Lead Software Developer / Lead Software Engineer / Software Engineer / Software Developer
May 16, 2024
Full time
Lead Software Developer Tech : AWS Microservices, NodeJS, ReactJS Why ? 1st in-house Developer or Engineer; ownership and autonomy of building team and leading technical projects Location : Hybrid Altrincham office 2-3 days a week Salary : £50,000 - £60,000 + benefits Do you have 5+ years' experience working with modern AWS Microservices? Are you a mid - senior developer or engineer looking to take a step into a Lead role? Do you want to help build a development team? Our client is a leading software vendor who optimise customer resolutions throughout their lifecycle and help teams deliver hundreds of dynamic journeys that allow self-service. Cloud native, modular and white-label by design, they pride ourselves on building technology that empowers collection teams to customise engagements within weeks. They are looking for an engineering team lead to join their team to augment the existing outsourced engineering function and in-house technical team. This is an exciting opportunity to be the 1st in-house Developer or Engineer to take ownership and autonomy for future growth, projects, and key success. Lead Software Developer Responsibilities Support existing outsourced engineering function and build in-house technical team Lead technical projects, initiatives, code reviews, and development Mentor / coach other developers and team members Build relationships internally with Senior Leaders to support BAU and Greenfield projects Lead Software Developer Requirements 5+ years of hands on experience of tech stack or similar Experience leading technical projects and code reviews, mentoring or upskilling other developers Solid programming experience in modern web technologies and services Strong understanding of NodeJS and React (similar frameworks are acceptable) Experience of AWS API Gateway / Lambda using the serverless (or similar) framework Experience of agile development practices and using Atlassian suite (Jira, Confluence) or similar Experience with Git or at least a similar distributed source control and build pipeline and automated deployment tools Comfortable with relational and non-relational databases Ideally will have worked with outsourced development teams For more information, please contact Katie at Matched. Senior Software Engineer / Senior Software Developer / Team Lead / Software Engineering Lead / Software Development Lead / Lead Software Developer / Lead Software Engineer / Software Engineer / Software Developer
Software Engineering Team Lead Tech : AWS Microservices, NodeJS, ReactJS Why ? 1st in-house Developer or Engineer; ownership and autonomy of building team and leading technical projects Location : Hybrid Altrincham office 2-3 days a week Salary : £50,000 - £60,000 + benefits Do you have 5+ years' experience working with modern AWS Microservices? Are you a mid - senior developer or engineer looking to take a step into a Lead role? Do you want to help build a development team? Our client is a leading software vendor who optimise customer resolutions throughout their lifecycle and help teams deliver hundreds of dynamic journeys that allow self-service. Cloud native, modular and white-label by design, they pride ourselves on building technology that empowers collection teams to customise engagements within weeks. They are looking for a Software Engineering Team Lead to join their team to augment the existing outsourced engineering function and in-house technical team. This is an exciting opportunity to be the 1st in-house Developer or Engineer to take ownership and autonomy for future growth, projects, and key success. Software Engineering Team Lead Responsibilities Support existing outsourced engineering function and build in-house technical team Lead technical projects, initiatives, code reviews, and development Mentor / coach other developers and team members Build relationships internally with Senior Leaders to support BAU and Greenfield projects Software Engineering Team Lead Requirements 5+ years of hands on experience of tech stack or similar Experience leading technical projects and code reviews, mentoring or upskilling other developers Solid programming experience in modern web technologies and services Strong understanding of NodeJS and React (similar frameworks are acceptable) Experience of AWS API Gateway / Lambda using the serverless (or similar) framework Experience of agile development practices and using Atlassian suite (Jira, Confluence) or similar Experience with Git or at least a similar distributed source control and build pipeline and automated deployment tools Comfortable with relational and non-relational databases Ideally will have worked with outsourced development teams For more information, please contact Katie at Matched. Senior Software Engineer / Senior Software Developer / Team Lead / Software Engineering Lead / Software Development Lead / Lead Software Developer / Lead Software Engineer / Software Engineer / Software Developer
May 16, 2024
Full time
Software Engineering Team Lead Tech : AWS Microservices, NodeJS, ReactJS Why ? 1st in-house Developer or Engineer; ownership and autonomy of building team and leading technical projects Location : Hybrid Altrincham office 2-3 days a week Salary : £50,000 - £60,000 + benefits Do you have 5+ years' experience working with modern AWS Microservices? Are you a mid - senior developer or engineer looking to take a step into a Lead role? Do you want to help build a development team? Our client is a leading software vendor who optimise customer resolutions throughout their lifecycle and help teams deliver hundreds of dynamic journeys that allow self-service. Cloud native, modular and white-label by design, they pride ourselves on building technology that empowers collection teams to customise engagements within weeks. They are looking for a Software Engineering Team Lead to join their team to augment the existing outsourced engineering function and in-house technical team. This is an exciting opportunity to be the 1st in-house Developer or Engineer to take ownership and autonomy for future growth, projects, and key success. Software Engineering Team Lead Responsibilities Support existing outsourced engineering function and build in-house technical team Lead technical projects, initiatives, code reviews, and development Mentor / coach other developers and team members Build relationships internally with Senior Leaders to support BAU and Greenfield projects Software Engineering Team Lead Requirements 5+ years of hands on experience of tech stack or similar Experience leading technical projects and code reviews, mentoring or upskilling other developers Solid programming experience in modern web technologies and services Strong understanding of NodeJS and React (similar frameworks are acceptable) Experience of AWS API Gateway / Lambda using the serverless (or similar) framework Experience of agile development practices and using Atlassian suite (Jira, Confluence) or similar Experience with Git or at least a similar distributed source control and build pipeline and automated deployment tools Comfortable with relational and non-relational databases Ideally will have worked with outsourced development teams For more information, please contact Katie at Matched. Senior Software Engineer / Senior Software Developer / Team Lead / Software Engineering Lead / Software Development Lead / Lead Software Developer / Lead Software Engineer / Software Engineer / Software Developer
A Scottish SaaS Organisation are looking for a skilled Senior/Software Developer (who's keen to work with or learn Ruby ) to join their established Dev Team, on a fully remote basis in the UK. Opportunity to with a modern tech stack, alongside some really strong Developers in a very rewarding environment. The company are well-established (they've been running for over 10 years) and have been going through a period of growth for the past few years now - they have recently brought in some really high-profile clients and are now recognised as one of the leaders in their field. Their development team currently works fully remote and they are offering this long-term (providing you are based in the UK - however they do have a preference for central Scotland). Currently the Development team is 35 strong, boasting Back End, Front End, Full Stack Developers, DevOps Engineers, Data Engineers and Product Managers - it's a really established environment. The team enjoy working with a really modern tech stack ( Ruby on Rails, React/Redux, NodeJS, Azure, Docker and Kubernetes ). They're also a Scrum team that truly embody best practices from TDD, BDD and DevOps. Although experience with Ruby is pretty handy, they are open to Developers that have worked with other languages (Python, Java, Perl, Elixir, JavaScript etc). As they've got multiple Senior Developers with several years of Ruby experience - so it's a great learning environment to anyone wanting to join. They also have a good training budget for anyone joining to help get you up to speed. Ideally, you'll have; * Experience with Ruby OR years of commercial experience with other programming languages * Database Skills; SQL & NoSQL * Good Linux/Unix skills * Experience with cloud services (Azure, AWS or GCP) Experience with the following is highly desirable; * Docker/Kubernetes * HTML, CSS and JavaScript * Working in a data driven environment Their platform supports research (and is incredibly data focused) - with tangible benefits to healthcare/medicine and very relevant to worldwide events as of late. Working here you will know that all your efforts are making a really positive impact globally. In return the company are offering a competitive salary with good benefits (more than happy to discuss this in detail upfront) - also they offer 100% remote working. If you think you're up to the challenge and enjoy working in a technically demanding, but yet really rewarding environment please apply and/or drop Douglas Paget at Cathcart Technology a message
May 16, 2024
Full time
A Scottish SaaS Organisation are looking for a skilled Senior/Software Developer (who's keen to work with or learn Ruby ) to join their established Dev Team, on a fully remote basis in the UK. Opportunity to with a modern tech stack, alongside some really strong Developers in a very rewarding environment. The company are well-established (they've been running for over 10 years) and have been going through a period of growth for the past few years now - they have recently brought in some really high-profile clients and are now recognised as one of the leaders in their field. Their development team currently works fully remote and they are offering this long-term (providing you are based in the UK - however they do have a preference for central Scotland). Currently the Development team is 35 strong, boasting Back End, Front End, Full Stack Developers, DevOps Engineers, Data Engineers and Product Managers - it's a really established environment. The team enjoy working with a really modern tech stack ( Ruby on Rails, React/Redux, NodeJS, Azure, Docker and Kubernetes ). They're also a Scrum team that truly embody best practices from TDD, BDD and DevOps. Although experience with Ruby is pretty handy, they are open to Developers that have worked with other languages (Python, Java, Perl, Elixir, JavaScript etc). As they've got multiple Senior Developers with several years of Ruby experience - so it's a great learning environment to anyone wanting to join. They also have a good training budget for anyone joining to help get you up to speed. Ideally, you'll have; * Experience with Ruby OR years of commercial experience with other programming languages * Database Skills; SQL & NoSQL * Good Linux/Unix skills * Experience with cloud services (Azure, AWS or GCP) Experience with the following is highly desirable; * Docker/Kubernetes * HTML, CSS and JavaScript * Working in a data driven environment Their platform supports research (and is incredibly data focused) - with tangible benefits to healthcare/medicine and very relevant to worldwide events as of late. Working here you will know that all your efforts are making a really positive impact globally. In return the company are offering a competitive salary with good benefits (more than happy to discuss this in detail upfront) - also they offer 100% remote working. If you think you're up to the challenge and enjoy working in a technically demanding, but yet really rewarding environment please apply and/or drop Douglas Paget at Cathcart Technology a message
Senior Software Engineer, Fullstack (Consumer Payments) Apply Now Senior Software Engineer, Fullstack (Consumer Payments) at Affirm Remote London Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. As part of the Consumer Payments team at Affirm, you'll be working on Affirm's Payment Processing Network. These systems currently process billions of dollars in payments each year and are vital components in Affirm's platform. We are looking for highly motivated software engineers who are passionate about building high throughput, high availability systems that can grow alongside a high growth business. You will be working alongside multiple partner teams across Europe and the US to support feature development, international expansion as well as moving the dial on key financial metrics for the business. What you'll do Partner with product managers and stakeholders across the business to improve and expand our payments platform Develop a deep understanding of payment networks and the payments industry Work with partners and colleagues across the USA and Europe What we look for 4+ Years of experience as a software engineer Drive to change consumer financial services for the better Fluency in both backend and frontend development Strong cross-team communication and collaboration skills Nice to have: Knowledge of, or willingness to work with, Kotlin as well as Typescript. Familiarity with payment processing principles and practices. Familiarity with Open Banking standards. Experience in technical leadership roles Pay Grade GBR30 Employees new to Affirm or promoted into a new role, typically begin in the min to mid range. GBR base pay range per year: Location - Remote England Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities. We're extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include: Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount We believe It's On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. For U.S. positions that could be performed in Los Angeles or San Francisco Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records. Which country in the United Kingdom do you reside in? For UK-based candidates only Please select How did you first learn about Affirm as an employer? Please select Do you require visa sponsorship to work at Affirm in the UK
May 16, 2024
Full time
Senior Software Engineer, Fullstack (Consumer Payments) Apply Now Senior Software Engineer, Fullstack (Consumer Payments) at Affirm Remote London Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. As part of the Consumer Payments team at Affirm, you'll be working on Affirm's Payment Processing Network. These systems currently process billions of dollars in payments each year and are vital components in Affirm's platform. We are looking for highly motivated software engineers who are passionate about building high throughput, high availability systems that can grow alongside a high growth business. You will be working alongside multiple partner teams across Europe and the US to support feature development, international expansion as well as moving the dial on key financial metrics for the business. What you'll do Partner with product managers and stakeholders across the business to improve and expand our payments platform Develop a deep understanding of payment networks and the payments industry Work with partners and colleagues across the USA and Europe What we look for 4+ Years of experience as a software engineer Drive to change consumer financial services for the better Fluency in both backend and frontend development Strong cross-team communication and collaboration skills Nice to have: Knowledge of, or willingness to work with, Kotlin as well as Typescript. Familiarity with payment processing principles and practices. Familiarity with Open Banking standards. Experience in technical leadership roles Pay Grade GBR30 Employees new to Affirm or promoted into a new role, typically begin in the min to mid range. GBR base pay range per year: Location - Remote England Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities. We're extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include: Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount We believe It's On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. For U.S. positions that could be performed in Los Angeles or San Francisco Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records. Which country in the United Kingdom do you reside in? For UK-based candidates only Please select How did you first learn about Affirm as an employer? Please select Do you require visa sponsorship to work at Affirm in the UK
Ada Meher is proud to be partnering with a scaling SME (Bristol & London) looking to hire a Head of Software Engineering to help them drive innovation and growth in their technical team. Role: Head of Engineering Location; Bristol/London bi-weekly (Hybrid Remote) Salary: £110-130k DOE Headline Benefits: B Corp, Remote Working, 30+ Holiday days, Flexible Hours You'll be leading a team of 7 working on the architecture, delivery, and development of new features for their flagship product, including working with the CTO on strategy and roadmap development. The company is a SaaS that allows brands to manage online communities to grow revenue at scale. Essential experience: Experience growing engineering teams multiple times (ideally through Series A/B/C) Experience leading a small Engineering team (5-10) B2B2C Saas experience Experience working in SaaS Knowledge of AWS and Infrastructure / Artificial Intelligence (AI) would be a benefit Knowledge of security implementation (ISO27001) Strong experience with JavaScript/Typescript Engineering (MEAN/MERN preferred) Bonus - high-level achievements outside of work (ie sports/music) Position: The current tech stack is MEAN-focused with AI-based components and serverless AWS deployments, so the ideal candidate with have a strong JavaScript/Typescript background with some knowledge or interest in cloud deployments and artificial intelligence.The role will involve a split of both hands-on and hands-off work so applicants should be comfortable with the stack and also leading code reviews, mentoring, and assigning project resources.As a B-Corp business, our client has a strong focus on social responsibility and the well-being of their employees. Because of this, you can expect over 30 days of holiday a year (plus bank holidays!) as well as a flexible employer that truly cares.An ideal candidate will look for a blend of technical leadership and hands-on work, interested in joining a company as they scale.The company has flexibility at the core of its employee offering, allowing employees to get their work delivered at a time and place to suits them. Culture: Whether it be that you need a few hours in the middle of the day for an appointment or to work abroad for a couple of weeks - their flexible approach empowers individuals to work their job around their life, not the other way around.That said, you can expect to meet up with the rest of the tech team once or twice a month in Bristol and the whole business once a quarter in London - so flexibility for some level of travel or locality will be necessary!We're anticipating a strong response to this Head of Software Engineering role, so please get in touch with a CV to
May 16, 2024
Full time
Ada Meher is proud to be partnering with a scaling SME (Bristol & London) looking to hire a Head of Software Engineering to help them drive innovation and growth in their technical team. Role: Head of Engineering Location; Bristol/London bi-weekly (Hybrid Remote) Salary: £110-130k DOE Headline Benefits: B Corp, Remote Working, 30+ Holiday days, Flexible Hours You'll be leading a team of 7 working on the architecture, delivery, and development of new features for their flagship product, including working with the CTO on strategy and roadmap development. The company is a SaaS that allows brands to manage online communities to grow revenue at scale. Essential experience: Experience growing engineering teams multiple times (ideally through Series A/B/C) Experience leading a small Engineering team (5-10) B2B2C Saas experience Experience working in SaaS Knowledge of AWS and Infrastructure / Artificial Intelligence (AI) would be a benefit Knowledge of security implementation (ISO27001) Strong experience with JavaScript/Typescript Engineering (MEAN/MERN preferred) Bonus - high-level achievements outside of work (ie sports/music) Position: The current tech stack is MEAN-focused with AI-based components and serverless AWS deployments, so the ideal candidate with have a strong JavaScript/Typescript background with some knowledge or interest in cloud deployments and artificial intelligence.The role will involve a split of both hands-on and hands-off work so applicants should be comfortable with the stack and also leading code reviews, mentoring, and assigning project resources.As a B-Corp business, our client has a strong focus on social responsibility and the well-being of their employees. Because of this, you can expect over 30 days of holiday a year (plus bank holidays!) as well as a flexible employer that truly cares.An ideal candidate will look for a blend of technical leadership and hands-on work, interested in joining a company as they scale.The company has flexibility at the core of its employee offering, allowing employees to get their work delivered at a time and place to suits them. Culture: Whether it be that you need a few hours in the middle of the day for an appointment or to work abroad for a couple of weeks - their flexible approach empowers individuals to work their job around their life, not the other way around.That said, you can expect to meet up with the rest of the tech team once or twice a month in Bristol and the whole business once a quarter in London - so flexibility for some level of travel or locality will be necessary!We're anticipating a strong response to this Head of Software Engineering role, so please get in touch with a CV to
A dynamic and experienced C# Application Development Team Lead is required to work fully remote for a B2B fintech based in Leicestershire. You will be expected to lead the day-to-day engineering operations remaining hands-on, with a proven track record of successfully managing engineering teams and delivering high-quality software solutions. As the C# Application Development Team Lead, you will play a crucial role in driving the development and delivery of C# and .NET applications, leveraging your expertise in enterprise technologies and AWS infrastructure.The C# Application Development Team Lead will: Design, develop, and maintain C# and .NET applications, adhering to best practices and coding standards. Oversee the deployment and operation of applications on AWS infrastructure, optimising performance and scalability. Drive continuous improvement initiatives to enhance team capabilities, productivity, and efficiency. Act as a technical subject matter expert, providing insights and recommendations on technology stack, architecture, and tooling. Requirements: Bachelor's degree in Computer Science, Engineering, or related field. Proven experience in a leadership role, managing engineering teams in a fast-paced environment. Strong proficiency in C# and .NET development, with hands-on experience in designing and building enterprise-scale applications. In-depth knowledge of AWS infrastructure and services, including EC2, S3, Lambda, RDS, and CloudFormation. Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams. Experience working in an Agile/Scrum environment is a plus.
May 16, 2024
Full time
A dynamic and experienced C# Application Development Team Lead is required to work fully remote for a B2B fintech based in Leicestershire. You will be expected to lead the day-to-day engineering operations remaining hands-on, with a proven track record of successfully managing engineering teams and delivering high-quality software solutions. As the C# Application Development Team Lead, you will play a crucial role in driving the development and delivery of C# and .NET applications, leveraging your expertise in enterprise technologies and AWS infrastructure.The C# Application Development Team Lead will: Design, develop, and maintain C# and .NET applications, adhering to best practices and coding standards. Oversee the deployment and operation of applications on AWS infrastructure, optimising performance and scalability. Drive continuous improvement initiatives to enhance team capabilities, productivity, and efficiency. Act as a technical subject matter expert, providing insights and recommendations on technology stack, architecture, and tooling. Requirements: Bachelor's degree in Computer Science, Engineering, or related field. Proven experience in a leadership role, managing engineering teams in a fast-paced environment. Strong proficiency in C# and .NET development, with hands-on experience in designing and building enterprise-scale applications. In-depth knowledge of AWS infrastructure and services, including EC2, S3, Lambda, RDS, and CloudFormation. Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams. Experience working in an Agile/Scrum environment is a plus.
Job order - J(Apply online only) - Permanent Full Time Title 4th Line Service Engineer (DV Security Clearance) Category Infrastructure/Cloud City Corsham, England - South West, United Kingdom Job Description 4th Line Service Engineer (DV Security Clearance) Position Description CGI was recognised in the Sunday Times Best Places to Work List 2023 and has been named one of the Worlds Best Employers by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent, and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and youll be part of an open, friendly community of experts. Well train and support you in taking your career wherever you want it to go. The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. Due to the secure nature of the programme/role, you will need to hold the highest level of UK Security Clearance or be eligible to go through National Security Vetting to obtain this clearance. Your future duties and responsibilities Join us in revolutionizing our Private Cloud initiative with the Microsoft Azure Stack Hub (MASH) at its core! Based mainly in Corsham, with some exciting travel opportunities. Your mission? To seamlessly execute ITIL support processes, from frontline Service Desk interactions to tackling intricate fourth-line escalations. You'll be the go-to expert for capacity management, network supervision, backup strategies, and ensuring the health and security of our systems through vigilant monitoring and timely updates. But that's not all! Your keen eye for technical nuances will be instrumental in swiftly resolving incidents and solving problems, all while sharing your wealth of knowledge with our dynamic team. Ready to dive into the heart of innovation and collaboration? This role is your ticket! Required qualifications to be successful in this role Seasoned in ITIL-based service management. Proficient in SM tooling and ITSM operations. Well-versed in Azure solutions. Exceptional teamwork and communication abilities. Skilled in customer-facing incident and problem resolution. Strong time management and organizational skills, with a knack for meeting deadlines. Familiarity with UK Government Security Classifications. Knowledgeable in public and private cloud concepts, including BGP, NSG, and SDN. Experienced with Atlassian JIRA & Confluence. Proficient in AV Solution Windows Defender and backup solutions. Skilled in managing SharePoint/MOSS. Capable of managing firewall capabilities. Eager for continuous improvement with emerging technologies. Together, as owners, lets turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, youll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction. Your work creates value. Youll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. Youll shape your career by joining a company built to grow and last. Youll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our teamone of the largest IT and business consulting services firms in the world. Skills ITIL Reference (phone number removed)
May 16, 2024
Full time
Job order - J(Apply online only) - Permanent Full Time Title 4th Line Service Engineer (DV Security Clearance) Category Infrastructure/Cloud City Corsham, England - South West, United Kingdom Job Description 4th Line Service Engineer (DV Security Clearance) Position Description CGI was recognised in the Sunday Times Best Places to Work List 2023 and has been named one of the Worlds Best Employers by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent, and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and youll be part of an open, friendly community of experts. Well train and support you in taking your career wherever you want it to go. The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. Due to the secure nature of the programme/role, you will need to hold the highest level of UK Security Clearance or be eligible to go through National Security Vetting to obtain this clearance. Your future duties and responsibilities Join us in revolutionizing our Private Cloud initiative with the Microsoft Azure Stack Hub (MASH) at its core! Based mainly in Corsham, with some exciting travel opportunities. Your mission? To seamlessly execute ITIL support processes, from frontline Service Desk interactions to tackling intricate fourth-line escalations. You'll be the go-to expert for capacity management, network supervision, backup strategies, and ensuring the health and security of our systems through vigilant monitoring and timely updates. But that's not all! Your keen eye for technical nuances will be instrumental in swiftly resolving incidents and solving problems, all while sharing your wealth of knowledge with our dynamic team. Ready to dive into the heart of innovation and collaboration? This role is your ticket! Required qualifications to be successful in this role Seasoned in ITIL-based service management. Proficient in SM tooling and ITSM operations. Well-versed in Azure solutions. Exceptional teamwork and communication abilities. Skilled in customer-facing incident and problem resolution. Strong time management and organizational skills, with a knack for meeting deadlines. Familiarity with UK Government Security Classifications. Knowledgeable in public and private cloud concepts, including BGP, NSG, and SDN. Experienced with Atlassian JIRA & Confluence. Proficient in AV Solution Windows Defender and backup solutions. Skilled in managing SharePoint/MOSS. Capable of managing firewall capabilities. Eager for continuous improvement with emerging technologies. Together, as owners, lets turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, youll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction. Your work creates value. Youll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. Youll shape your career by joining a company built to grow and last. Youll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our teamone of the largest IT and business consulting services firms in the world. Skills ITIL Reference (phone number removed)
About Us The Company: Dotdigital is a thriving global community of passionate, dedicated professionals, committed to the collective success of the organization and its clients. Our core principles of innovation, teamwork, and client-focused solutions drive us to approach challenges with a growth mindset and take ownership of our work. At Dotdigital, collaboration and curiosity pave the way for meaningful connections and learning opportunities with diverse peers. Our work environment encourages knowledge sharing, fosters exploration, and cherishes creative ideas. Combined, these guide us towards a shared vision in which brands around the world exceed customer expectations through the adoption of responsible marketing practices. The Product: Dotdigital is an all-in-one customer experience and data platform (CXDP) that empowers marketing teams to exceed customer expectations with highly personalized cross-channel journeys. With Dotdigital, marketers can seamlessly unify, enrich, and segment customer data. Breaking down data silos, Dotdigital streamlines decision-making and paves the way for marketing creativity that delivers customer engagement at scale. With powerful AI capabilities, Dotdigital makes it easy to automate deeply personalized experiences across web, email, SMS, WhatsApp, chat, push, social, ads, and more. About the Role We're seeking an experienced C# software engineer to join our Platform Engineering Team at Dotdigital. Our software engineering efforts are divided into Product Engineering and Platform Engineering. As part of the Platform Engineering team, you'll wear multiple hats, including: Future Engineering : Collaborating with Principal Engineers to explore technical opportunities such as those in the Kafka ecosystem and investigating Data Platforms to enhance our real-time data processing capabilities. Data Engineering : Facilitating efficient data access for our Data Science team, and supporting them in building robust, high-performance models. Site Reliability Engineering (SRE) : Enhancing application observability, debugging intricate production issues, and optimizing performance. Cross-Cutting Concerns : Tackling platform-wide challenges, including updating core tech stacks and implementing initiatives driven by Principal Engineers. Current Tech Stack Collection of .NET services & websites running in Azure Kubernetes Services (AKS). Service Bus & Event Hubs (Azure's Kafka) for messaging & streaming respectively. SQL Server, BigQuery, Cosmos, Mongo, Databricks & Redis stores. Azure DevOps for all of SLDC including deployments. Elastic Search (including APM) & Prometheus/Grafana for observability. About You The ideal candidate has significant experience as a software engineer and demonstrates: Solid expertise in C#, with Python experience being a plus. Familiarity with cloud computing platforms, particularly Azure. Production experience in eventing systems and architectures, particularly in the Kafka ecosystem Experience with modern real-time analytical data platforms Strong problem-solving skills and the ability to champion any given problem Leadership, proactive, and communication talents, working well independently and within a remote team environment Precision, professionalism, and time efficiency in all aspects of work Accountability for outcomes and a dedication to learning from past experiences for future improvements. Why Us: "As a part of the Platform Engineering team at Dotdigital, you're not just another engineer - you're an essential part of shaping our company's technological future. We value innovation and collaboration, and together we work on complex challenges while supporting each other's growth. It's a thrilling place to be, fostering an environment where you'll never stop learning and always feel like you're making a difference." Some of Our Global Benefits Parental leave Medical benefits Paid sick leave Dotdigital day Share reward Wellbeing reward Wellbeing Days Loyalty reward DEI commitment As an equal opportunities employer we are committed to equality in all its practices with regard to race, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation. If you have any additional requirements or adjustments to assist an application then please don't hesitate to contact us and advise us how we can best support you. Legal statement No agencies/recruiters please. We are only accepting applications directly from the applicants. If you are a recruiter, please refrain from reaching out to our staff about this position. Anything contrary will be treated as unsolicited approach under the applicable data protection law.
May 16, 2024
Full time
About Us The Company: Dotdigital is a thriving global community of passionate, dedicated professionals, committed to the collective success of the organization and its clients. Our core principles of innovation, teamwork, and client-focused solutions drive us to approach challenges with a growth mindset and take ownership of our work. At Dotdigital, collaboration and curiosity pave the way for meaningful connections and learning opportunities with diverse peers. Our work environment encourages knowledge sharing, fosters exploration, and cherishes creative ideas. Combined, these guide us towards a shared vision in which brands around the world exceed customer expectations through the adoption of responsible marketing practices. The Product: Dotdigital is an all-in-one customer experience and data platform (CXDP) that empowers marketing teams to exceed customer expectations with highly personalized cross-channel journeys. With Dotdigital, marketers can seamlessly unify, enrich, and segment customer data. Breaking down data silos, Dotdigital streamlines decision-making and paves the way for marketing creativity that delivers customer engagement at scale. With powerful AI capabilities, Dotdigital makes it easy to automate deeply personalized experiences across web, email, SMS, WhatsApp, chat, push, social, ads, and more. About the Role We're seeking an experienced C# software engineer to join our Platform Engineering Team at Dotdigital. Our software engineering efforts are divided into Product Engineering and Platform Engineering. As part of the Platform Engineering team, you'll wear multiple hats, including: Future Engineering : Collaborating with Principal Engineers to explore technical opportunities such as those in the Kafka ecosystem and investigating Data Platforms to enhance our real-time data processing capabilities. Data Engineering : Facilitating efficient data access for our Data Science team, and supporting them in building robust, high-performance models. Site Reliability Engineering (SRE) : Enhancing application observability, debugging intricate production issues, and optimizing performance. Cross-Cutting Concerns : Tackling platform-wide challenges, including updating core tech stacks and implementing initiatives driven by Principal Engineers. Current Tech Stack Collection of .NET services & websites running in Azure Kubernetes Services (AKS). Service Bus & Event Hubs (Azure's Kafka) for messaging & streaming respectively. SQL Server, BigQuery, Cosmos, Mongo, Databricks & Redis stores. Azure DevOps for all of SLDC including deployments. Elastic Search (including APM) & Prometheus/Grafana for observability. About You The ideal candidate has significant experience as a software engineer and demonstrates: Solid expertise in C#, with Python experience being a plus. Familiarity with cloud computing platforms, particularly Azure. Production experience in eventing systems and architectures, particularly in the Kafka ecosystem Experience with modern real-time analytical data platforms Strong problem-solving skills and the ability to champion any given problem Leadership, proactive, and communication talents, working well independently and within a remote team environment Precision, professionalism, and time efficiency in all aspects of work Accountability for outcomes and a dedication to learning from past experiences for future improvements. Why Us: "As a part of the Platform Engineering team at Dotdigital, you're not just another engineer - you're an essential part of shaping our company's technological future. We value innovation and collaboration, and together we work on complex challenges while supporting each other's growth. It's a thrilling place to be, fostering an environment where you'll never stop learning and always feel like you're making a difference." Some of Our Global Benefits Parental leave Medical benefits Paid sick leave Dotdigital day Share reward Wellbeing reward Wellbeing Days Loyalty reward DEI commitment As an equal opportunities employer we are committed to equality in all its practices with regard to race, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation. If you have any additional requirements or adjustments to assist an application then please don't hesitate to contact us and advise us how we can best support you. Legal statement No agencies/recruiters please. We are only accepting applications directly from the applicants. If you are a recruiter, please refrain from reaching out to our staff about this position. Anything contrary will be treated as unsolicited approach under the applicable data protection law.
Here at the Financial Times, gold-standard journalism is just the beginning. 500+-people strong, our Product & Tech team keeps us ahead of the ever-changing digital landscape by delivering cutting-edge products to over one million digital subscribers every day. Our plans for growth rely on a diverse, dedicated and dynamic group of product, tech, delivery and data specialists - everyone's welcome in this friendly, forward-thinking team. And with entrepreneurial spirit, intelligence and opportunity at every turn, there's no limit to where your FT career will take you. The role This is a new role in our Technology department. The successful post-holder will work across engineering teams responsible for the core platforms and subscription products. They will identify opportunities and work to enhance, simplify, and scale the architectures in line with our strategy and to meet the business' needs. To date, software architecture is designed and defined by engineers within each product or platform team, and is generally a collaborative effort. Growing complexity in our business and constraints introduced by pressure on the publishing and news industries require us to be robust in choosing technologies, introducing standards, being consistent, and reusing components and services wherever possible. This role will ensure alignment on key domain areas for our business such as: How the content model, and the services surrounding it, is designed both for easy retrieval and presentation, and also for ML processing. Optimising architectures and infrastructure to enhance and improve integrations between SaaS and in-house software solutions (specifically marketing, customer relationship management, and similar solutions). Reporting directly to our Chief Technology Officer, this position suits someone who is self-directed, is an excellent communicator and has a proven ability to build relationships with colleagues and vendors. You will work closely with our Technical Directors, their engineering teams and your counterpart Data Architect. This position does not have any line management responsibilities and there are no immediate plans to expand the architecture team. It is a 'Principal' role in the sense that you will be leading our technical architecture in an individual contributor capacity. Prior experience with full-stack application architecture is essential, whereas business systems architecture experience is preferred but not required. Main responsibilities Be a technical authority and ensure excellence in system architecture across the FT's software platforms and product portfolio. Identify strategic requirements across the portfolio, advising the CTO, Technical Directors, and senior engineers on technical roadmaps and migration plans. Assist development teams with the interpretation of platform, product and project requirements and translate these into solutions Ensure seamless integrations of domain models and components to facilitate efficient data and business flows across groups and existing architectures. Ensure that the infrastructure is fit for purpose to support the portfolio's offering with appropriate resilience, performance and flexibility. Build effective relationships with product owners, engineering teams, external suppliers and stakeholders as required. Contribute to the evolution of the FT's Technical Strategy, including setting patterns, standards, policies, and roadmaps, and incorporating relevant industry trends and technical developments. What we are looking for Demonstrable experience in a senior technical role, with responsibility for defining and developing high-volume, multi-tiered, horizontally scalable online software architectures. Technical knowledge of public cloud technologies. Experience assessing and selecting IaaS and PaaS solutions based on requirements and cost effectiveness. Technical knowledge and demonstrable experience of Object Oriented Analysis and Design, Domain Driven Design and Service Oriented Architectures, as well as experience conducting code and system reviews. Experience evaluating new technologies for their appropriateness, including assessing their strategic and/or tactical benefit. Demonstrable experience translating business and feature requirements into technical specifications, ideally including content management, online media production, publishing workflow tools and services, user personalisation services, and marketing / sales technology solutions. A grasp of existing and emerging technologies and their potential to enhance the performance and shape of technical architectures and systems. Ability to communicate complex technical concepts to technical and non-technical stakeholders. Experience building effective relationships with a wide range of peers and colleagues, including working across organisational boundaries and leading capable and experienced developers without having direct management responsibility, and often in situations where divergent views are held. Additional skills and experience we're interested in are listed below. If you don't have this experience yet, these are non-essential and we would still very much welcome an application from you. A background in software engineering, software design, content or data architecture, or database design and architecture. Experience breaking down large technical projects into smaller iterations to aid delivery and allow demonstration of incremental value. In-depth knowledge of data storage solutions ranging from data lakes, data warehouses, relational and nonrelational databases, columnar and graph databases. Experience of supplier management, particularly in evaluating technologies and SaaS solutions through competitive tendering processes. Our benefits vary depending on location, but we are committed to providing best in class perks across all our offices as well as an inclusive environment to develop your career. Examples of our benefits include; generous annual leave allowances, flexible working (including working from home), medical cover, enhanced maternity & paternity packages, subsidised gym memberships and Giving Back opportunities. Full details of our benefits can be found here . Our commitment to diversity and inclusion in the workplace The FT is committed to providing an inclusive working environment for all. We are an equal opportunities employer who seeks to recruit and appoint the best talent regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We believe that a supportive workplace is one where employees feel they can be themselves at work and have the flexibility they need to meet their personal needs. Please let us know if you require any adjustments as part of the application process or to enable you to attend an interview. If you would like to discuss your requirements, or have any questions, please contact and a member of our team will be happy to help. Have you been previously employed at the FT? Have you previously taken part in an FT Early careers programme? e.g. FT Talent Challenge, FT News School, work experience etc. Please select the currency of your salary expectations. If not listed, please select Other Currency. Please select What are your base annual salary expectations? What is your current notice period in weeks? Please select Will you now or in the future require sponsorship for employment visa status in the country for which this role is based? I accept the candidate privacy notice and consent to being contacted in regard to this application. As part of the FT's commitment to equality, diversity and inclusion, in this section we ask for information to help us measure the effectiveness of our equal opportunity policies. This information is voluntary and your application will not be treated differently based on whether or not you provide these details. Your information will be stored separately to your application on our recruitment system, with safeguards in place to ensure that your data is kept secure and treated confidentially. Hiring managers and recruiters cannot see this information on an individual basis. We may use the data in an anonymised form for reporting purposes or as required to comply with statutory reporting requirements, depending on your location. Gender Identity (Select one) Agender Genderfluid Genderqueer Man Non-binary Woman Other Prefer not to say Ethnicity (Select one) Asian - Bangladeshi Asian - Chinese Asian - Indian Asian - Japanese Asian - Pakistani Asian - Other Black - African Black - British Black - Caribbean Black - Other Mixed - White & Asian Mixed - White & Black African Mixed - White & Black Caribbean Mixed - Other White - British White - Irish White - Other White - Other European Other Prefer not to say Sexual Orientation (Select one) Asexual Bisexual Demisexual/Grey Asexual Heterosexual (Straight) Homosexual (Gay/Lesbian) Pansexual Queer Other Prefer not to say Religion (Select one) Buddhist Christian Hindu Jewish Muslim Sikh No religion Other Prefer not to say What was the occupation of your main household earner when you were aged 14 . click apply for full job details
May 16, 2024
Full time
Here at the Financial Times, gold-standard journalism is just the beginning. 500+-people strong, our Product & Tech team keeps us ahead of the ever-changing digital landscape by delivering cutting-edge products to over one million digital subscribers every day. Our plans for growth rely on a diverse, dedicated and dynamic group of product, tech, delivery and data specialists - everyone's welcome in this friendly, forward-thinking team. And with entrepreneurial spirit, intelligence and opportunity at every turn, there's no limit to where your FT career will take you. The role This is a new role in our Technology department. The successful post-holder will work across engineering teams responsible for the core platforms and subscription products. They will identify opportunities and work to enhance, simplify, and scale the architectures in line with our strategy and to meet the business' needs. To date, software architecture is designed and defined by engineers within each product or platform team, and is generally a collaborative effort. Growing complexity in our business and constraints introduced by pressure on the publishing and news industries require us to be robust in choosing technologies, introducing standards, being consistent, and reusing components and services wherever possible. This role will ensure alignment on key domain areas for our business such as: How the content model, and the services surrounding it, is designed both for easy retrieval and presentation, and also for ML processing. Optimising architectures and infrastructure to enhance and improve integrations between SaaS and in-house software solutions (specifically marketing, customer relationship management, and similar solutions). Reporting directly to our Chief Technology Officer, this position suits someone who is self-directed, is an excellent communicator and has a proven ability to build relationships with colleagues and vendors. You will work closely with our Technical Directors, their engineering teams and your counterpart Data Architect. This position does not have any line management responsibilities and there are no immediate plans to expand the architecture team. It is a 'Principal' role in the sense that you will be leading our technical architecture in an individual contributor capacity. Prior experience with full-stack application architecture is essential, whereas business systems architecture experience is preferred but not required. Main responsibilities Be a technical authority and ensure excellence in system architecture across the FT's software platforms and product portfolio. Identify strategic requirements across the portfolio, advising the CTO, Technical Directors, and senior engineers on technical roadmaps and migration plans. Assist development teams with the interpretation of platform, product and project requirements and translate these into solutions Ensure seamless integrations of domain models and components to facilitate efficient data and business flows across groups and existing architectures. Ensure that the infrastructure is fit for purpose to support the portfolio's offering with appropriate resilience, performance and flexibility. Build effective relationships with product owners, engineering teams, external suppliers and stakeholders as required. Contribute to the evolution of the FT's Technical Strategy, including setting patterns, standards, policies, and roadmaps, and incorporating relevant industry trends and technical developments. What we are looking for Demonstrable experience in a senior technical role, with responsibility for defining and developing high-volume, multi-tiered, horizontally scalable online software architectures. Technical knowledge of public cloud technologies. Experience assessing and selecting IaaS and PaaS solutions based on requirements and cost effectiveness. Technical knowledge and demonstrable experience of Object Oriented Analysis and Design, Domain Driven Design and Service Oriented Architectures, as well as experience conducting code and system reviews. Experience evaluating new technologies for their appropriateness, including assessing their strategic and/or tactical benefit. Demonstrable experience translating business and feature requirements into technical specifications, ideally including content management, online media production, publishing workflow tools and services, user personalisation services, and marketing / sales technology solutions. A grasp of existing and emerging technologies and their potential to enhance the performance and shape of technical architectures and systems. Ability to communicate complex technical concepts to technical and non-technical stakeholders. Experience building effective relationships with a wide range of peers and colleagues, including working across organisational boundaries and leading capable and experienced developers without having direct management responsibility, and often in situations where divergent views are held. Additional skills and experience we're interested in are listed below. If you don't have this experience yet, these are non-essential and we would still very much welcome an application from you. A background in software engineering, software design, content or data architecture, or database design and architecture. Experience breaking down large technical projects into smaller iterations to aid delivery and allow demonstration of incremental value. In-depth knowledge of data storage solutions ranging from data lakes, data warehouses, relational and nonrelational databases, columnar and graph databases. Experience of supplier management, particularly in evaluating technologies and SaaS solutions through competitive tendering processes. Our benefits vary depending on location, but we are committed to providing best in class perks across all our offices as well as an inclusive environment to develop your career. Examples of our benefits include; generous annual leave allowances, flexible working (including working from home), medical cover, enhanced maternity & paternity packages, subsidised gym memberships and Giving Back opportunities. Full details of our benefits can be found here . Our commitment to diversity and inclusion in the workplace The FT is committed to providing an inclusive working environment for all. We are an equal opportunities employer who seeks to recruit and appoint the best talent regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We believe that a supportive workplace is one where employees feel they can be themselves at work and have the flexibility they need to meet their personal needs. Please let us know if you require any adjustments as part of the application process or to enable you to attend an interview. If you would like to discuss your requirements, or have any questions, please contact and a member of our team will be happy to help. Have you been previously employed at the FT? Have you previously taken part in an FT Early careers programme? e.g. FT Talent Challenge, FT News School, work experience etc. Please select the currency of your salary expectations. If not listed, please select Other Currency. Please select What are your base annual salary expectations? What is your current notice period in weeks? Please select Will you now or in the future require sponsorship for employment visa status in the country for which this role is based? I accept the candidate privacy notice and consent to being contacted in regard to this application. As part of the FT's commitment to equality, diversity and inclusion, in this section we ask for information to help us measure the effectiveness of our equal opportunity policies. This information is voluntary and your application will not be treated differently based on whether or not you provide these details. Your information will be stored separately to your application on our recruitment system, with safeguards in place to ensure that your data is kept secure and treated confidentially. Hiring managers and recruiters cannot see this information on an individual basis. We may use the data in an anonymised form for reporting purposes or as required to comply with statutory reporting requirements, depending on your location. Gender Identity (Select one) Agender Genderfluid Genderqueer Man Non-binary Woman Other Prefer not to say Ethnicity (Select one) Asian - Bangladeshi Asian - Chinese Asian - Indian Asian - Japanese Asian - Pakistani Asian - Other Black - African Black - British Black - Caribbean Black - Other Mixed - White & Asian Mixed - White & Black African Mixed - White & Black Caribbean Mixed - Other White - British White - Irish White - Other White - Other European Other Prefer not to say Sexual Orientation (Select one) Asexual Bisexual Demisexual/Grey Asexual Heterosexual (Straight) Homosexual (Gay/Lesbian) Pansexual Queer Other Prefer not to say Religion (Select one) Buddhist Christian Hindu Jewish Muslim Sikh No religion Other Prefer not to say What was the occupation of your main household earner when you were aged 14 . click apply for full job details
Staff Machine Learning Performance Engineer link Copy link corporate_fare Google place London, UK Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. Apply link Copy link Bachelor's degree or equivalent practical experience. 8 years of experience in software development, and with data structures/algorithms. 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture. 5 years of experience with machine learning algorithms and tools (e.g. TensorFlow), artificial intelligence, deep learning, or natural language processing. Preferred qualifications: Experience in a technical leadership role leading project teams and setting technical direction. Experience working in a complex, matrixed organization involving cross-functional, and/or cross-business projects. Experience in performance analysis and optimization, including system architecture, performance modeling, or other similar experience. Experience in compiler optimizations or related fields. Distributed development and large-scale data processing experience. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. The TPU Performance team is responsible for bleeding edge performance and extracting maximum efficiency for machine learning/AI training workloads. We drive Google ML performance using deep fleet-scale, benchmark analysis, and out-of-the-box auto-optimizations. We focus on performance analysis to identify performance opportunities in Google production, research ML workloads, and land optimizations to the entire fleet. Our work demonstrates cutting edge ML performance on the largest scale and latest accelerators at MLPerf competition. We push state-of-the-art efficiency on multipod ML models. Google Cloud accelerates every organization's ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google's cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities Focus on large language models (Google Deepmind Gemini, Bard, Search Magi, Cloud LLM APIs, etc.), performance analysis, and optimizations. Identify and maintain LLM training and serving benchmarks that are representative to Google production, industry and ML community, use them to identify performance opportunities and drive TensorFlow/JAX TPU out-of-the-box performance toward state-of-the-art, and to gate TF/JAX releases. Engage with Google product teams to solve their LLM performance problems for example, onboarding new LLM models and products on Google new TPU hardware, enabling LLMs to train efficiently on very large-scale (i.e. thousands of TPUs), etc. Explore model/data efficiency techniques for example, new ML model arch/optimizer/training technique to solve a ML task more efficiently, new techniques to reduce the label/unlabeled ML data needed to train a model to target accuracy. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
May 16, 2024
Full time
Staff Machine Learning Performance Engineer link Copy link corporate_fare Google place London, UK Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. Apply link Copy link Bachelor's degree or equivalent practical experience. 8 years of experience in software development, and with data structures/algorithms. 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture. 5 years of experience with machine learning algorithms and tools (e.g. TensorFlow), artificial intelligence, deep learning, or natural language processing. Preferred qualifications: Experience in a technical leadership role leading project teams and setting technical direction. Experience working in a complex, matrixed organization involving cross-functional, and/or cross-business projects. Experience in performance analysis and optimization, including system architecture, performance modeling, or other similar experience. Experience in compiler optimizations or related fields. Distributed development and large-scale data processing experience. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. The TPU Performance team is responsible for bleeding edge performance and extracting maximum efficiency for machine learning/AI training workloads. We drive Google ML performance using deep fleet-scale, benchmark analysis, and out-of-the-box auto-optimizations. We focus on performance analysis to identify performance opportunities in Google production, research ML workloads, and land optimizations to the entire fleet. Our work demonstrates cutting edge ML performance on the largest scale and latest accelerators at MLPerf competition. We push state-of-the-art efficiency on multipod ML models. Google Cloud accelerates every organization's ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google's cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities Focus on large language models (Google Deepmind Gemini, Bard, Search Magi, Cloud LLM APIs, etc.), performance analysis, and optimizations. Identify and maintain LLM training and serving benchmarks that are representative to Google production, industry and ML community, use them to identify performance opportunities and drive TensorFlow/JAX TPU out-of-the-box performance toward state-of-the-art, and to gate TF/JAX releases. Engage with Google product teams to solve their LLM performance problems for example, onboarding new LLM models and products on Google new TPU hardware, enabling LLMs to train efficiently on very large-scale (i.e. thousands of TPUs), etc. Explore model/data efficiency techniques for example, new ML model arch/optimizer/training technique to solve a ML task more efficiently, new techniques to reduce the label/unlabeled ML data needed to train a model to target accuracy. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.