Avanti Recruitment is working with a growing technology company based near Crawley that specialise in providing real-time customer experience insights through calls/teams reports to enhance their client's revenue growth, within the cloud communications market. They are on the lookout for a Senior Java Developer to join their team on a hybrid basis (1 day in office per week). This role will be an individual contributor position where you will be contributing to the design, development, and maintenance of the back-end infrastructure. You will work closely in an engineering team of 16, working with front-end developers, DevOps, and product teams to deliver secure scalable, and efficient solutions. You will have the opportunity to lead technical initiatives, mentor junior developers, and shape the architecture and development standards of the backend system. They are working with over 600 of the worlds leading telecoms and IT providers and have deployed their solutions to over 10,000 customer sites, across multiple sectors, worldwide. Required Skills: Strong Java experience Springboot Microservices REST APIs Docker / Kubernetes Multi-threading Worked in a fast-paced SME Architecture / Design experience Desirable Skills: AWS / Azure / GCP Serverless architecture DevOps practices Kafka / RabbitMQ or similar Data Modelling / API Visioning Benefits: Salary up to 75,000 Bonus up to 10% 11% Pension (6 % employer, 5% employee) Vitality Healthcare Death in service Working hours 09:00-17:00 Electric car scheme Eye care vouchers Flu voucher If you are interested in this position then click Apply Now!.
Mar 25, 2025
Full time
Avanti Recruitment is working with a growing technology company based near Crawley that specialise in providing real-time customer experience insights through calls/teams reports to enhance their client's revenue growth, within the cloud communications market. They are on the lookout for a Senior Java Developer to join their team on a hybrid basis (1 day in office per week). This role will be an individual contributor position where you will be contributing to the design, development, and maintenance of the back-end infrastructure. You will work closely in an engineering team of 16, working with front-end developers, DevOps, and product teams to deliver secure scalable, and efficient solutions. You will have the opportunity to lead technical initiatives, mentor junior developers, and shape the architecture and development standards of the backend system. They are working with over 600 of the worlds leading telecoms and IT providers and have deployed their solutions to over 10,000 customer sites, across multiple sectors, worldwide. Required Skills: Strong Java experience Springboot Microservices REST APIs Docker / Kubernetes Multi-threading Worked in a fast-paced SME Architecture / Design experience Desirable Skills: AWS / Azure / GCP Serverless architecture DevOps practices Kafka / RabbitMQ or similar Data Modelling / API Visioning Benefits: Salary up to 75,000 Bonus up to 10% 11% Pension (6 % employer, 5% employee) Vitality Healthcare Death in service Working hours 09:00-17:00 Electric car scheme Eye care vouchers Flu voucher If you are interested in this position then click Apply Now!.
Avanti Recruitment is working with a growing technology company based near Crawley that specialise in providing real-time customer experience insights through calls/teams reports to enhance their client's revenue growth, within the cloud communications market. They are on the lookout for a Senior Java Developer to join their team on a hybrid basis (1 day in office per week). This role will be an individual contributor position where you will be contributing to the design, development, and maintenance of the back-end infrastructure. You will work closely in an engineering team of 16, working with front-end developers, DevOps, and product teams to deliver secure scalable, and efficient solutions. You will have the opportunity to lead technical initiatives, mentor junior developers, and shape the architecture and development standards of the backend system. They are working with over 600 of the worlds leading telecoms and IT providers and have deployed their solutions to over 10,000 customer sites, across multiple sectors, worldwide. Required Skills: Strong Java experience Springboot Microservices REST APIs Docker / Kubernetes Multi-threading Worked in a fast-paced SME Architecture / Design experience Desirable Skills: AWS / Azure / GCP Serverless architecture DevOps practices Kafka / RabbitMQ or similar Data Modelling / API Visioning Benefits: Salary up to 75,000 Bonus up to 10% 11% Pension (6 % employer, 5% employee) Vitality Healthcare Death in service Working hours 09:00-17:00 Electric car scheme Eye care vouchers Flu voucher If you are interested in this position then click Apply Now!.
Mar 25, 2025
Full time
Avanti Recruitment is working with a growing technology company based near Crawley that specialise in providing real-time customer experience insights through calls/teams reports to enhance their client's revenue growth, within the cloud communications market. They are on the lookout for a Senior Java Developer to join their team on a hybrid basis (1 day in office per week). This role will be an individual contributor position where you will be contributing to the design, development, and maintenance of the back-end infrastructure. You will work closely in an engineering team of 16, working with front-end developers, DevOps, and product teams to deliver secure scalable, and efficient solutions. You will have the opportunity to lead technical initiatives, mentor junior developers, and shape the architecture and development standards of the backend system. They are working with over 600 of the worlds leading telecoms and IT providers and have deployed their solutions to over 10,000 customer sites, across multiple sectors, worldwide. Required Skills: Strong Java experience Springboot Microservices REST APIs Docker / Kubernetes Multi-threading Worked in a fast-paced SME Architecture / Design experience Desirable Skills: AWS / Azure / GCP Serverless architecture DevOps practices Kafka / RabbitMQ or similar Data Modelling / API Visioning Benefits: Salary up to 75,000 Bonus up to 10% 11% Pension (6 % employer, 5% employee) Vitality Healthcare Death in service Working hours 09:00-17:00 Electric car scheme Eye care vouchers Flu voucher If you are interested in this position then click Apply Now!.
We have an exciting opportunity for a Cloud Platform Architect to join a consulting client in their growing Cloud Engineering practice. You will be responsible for planning, designing and delivering elegant solutions built upon Cloud services including Microsoft Azure, Amazon Web Services (AWS), and Google Cloud Platform (GCP). With a proven technical background in the implementation of cloud solutions, you will be a passionate advocate of innovation and using new technology to solve business problems. You will engage in the full project life cycle from presales through to operational handover and be accountable for the technical delivery of projects Responsibilities Expertise: Evaluate clients' business needs, Digital environments and aspirations to recommend suitable cloud solutions. Provide expertise on cloud-based software development and deployment tools. Comprehensive analysis: Translate business requirements into solution architectures on cloud platforms Architectural design: Creation of designs with current design patterns such as microservices architecture and proficiency in Infrastructure as Code. Cloud-native application development: Through practical knowledge, the deployment of containerisation, orchestration, Scripting and automation Scalable solutions: Creation of architectures that align to existing usage and are adaptable for scalable workloads. Reliability & resilience: Responsible for the design of solutions that are reliable and meet Service Level Agreements and non-functional requirements, including Disaster Recovery. Monitoring & optimisation: Design of services that optimise cloud solutions, including cloud resources, tuning and potential growth. Designing for security: Ensure security is integrated into all architecture including network security, encryption, multi-factor authentication, authorisation, identity management, intrusion detection/prevention. Technical leadership and accountability: Provide technical management and mentoring for implementation teams, defining standards and practices. Responsible for the technical readiness, scalability and quality assurance of final deliverables. About you Proven experience of effective communications, with various stakeholders from senior management to technology peers Proven experience in the secure design of cloud platform environments including: Selection of appropriate cloud services and cloud native products Cloud readiness and key dependencies Opportunities to optimise cloud operations and workloads Opportunities to develop software through cloud native services Opportunities to optimise security, including threat monitoring Opportunities to optimise operations, including monitoring and continuous assessment Development of solutions using DevSecOps framework Proven design experience, including: Demonstrable experience of solution design following the Microsoft Azure/AWS' Well Architected Framework' or Google's Cloud Architecture Framework. Experience in cost and ROI analysis of solutions Knowledge and experience of the following would be advantageous: Microsoft Azure, AWS or GCP Solutions Architecture qualification Certified Cloud Security Professional or equivalent Secure design of IAC solutions using Terraform, Bicep or CloudFormation. Experience in the concepts of immutable infrastructure Experience of developing and designing solutions using .NET/.NET Core, Python or equivalent.
Mar 18, 2025
Full time
We have an exciting opportunity for a Cloud Platform Architect to join a consulting client in their growing Cloud Engineering practice. You will be responsible for planning, designing and delivering elegant solutions built upon Cloud services including Microsoft Azure, Amazon Web Services (AWS), and Google Cloud Platform (GCP). With a proven technical background in the implementation of cloud solutions, you will be a passionate advocate of innovation and using new technology to solve business problems. You will engage in the full project life cycle from presales through to operational handover and be accountable for the technical delivery of projects Responsibilities Expertise: Evaluate clients' business needs, Digital environments and aspirations to recommend suitable cloud solutions. Provide expertise on cloud-based software development and deployment tools. Comprehensive analysis: Translate business requirements into solution architectures on cloud platforms Architectural design: Creation of designs with current design patterns such as microservices architecture and proficiency in Infrastructure as Code. Cloud-native application development: Through practical knowledge, the deployment of containerisation, orchestration, Scripting and automation Scalable solutions: Creation of architectures that align to existing usage and are adaptable for scalable workloads. Reliability & resilience: Responsible for the design of solutions that are reliable and meet Service Level Agreements and non-functional requirements, including Disaster Recovery. Monitoring & optimisation: Design of services that optimise cloud solutions, including cloud resources, tuning and potential growth. Designing for security: Ensure security is integrated into all architecture including network security, encryption, multi-factor authentication, authorisation, identity management, intrusion detection/prevention. Technical leadership and accountability: Provide technical management and mentoring for implementation teams, defining standards and practices. Responsible for the technical readiness, scalability and quality assurance of final deliverables. About you Proven experience of effective communications, with various stakeholders from senior management to technology peers Proven experience in the secure design of cloud platform environments including: Selection of appropriate cloud services and cloud native products Cloud readiness and key dependencies Opportunities to optimise cloud operations and workloads Opportunities to develop software through cloud native services Opportunities to optimise security, including threat monitoring Opportunities to optimise operations, including monitoring and continuous assessment Development of solutions using DevSecOps framework Proven design experience, including: Demonstrable experience of solution design following the Microsoft Azure/AWS' Well Architected Framework' or Google's Cloud Architecture Framework. Experience in cost and ROI analysis of solutions Knowledge and experience of the following would be advantageous: Microsoft Azure, AWS or GCP Solutions Architecture qualification Certified Cloud Security Professional or equivalent Secure design of IAC solutions using Terraform, Bicep or CloudFormation. Experience in the concepts of immutable infrastructure Experience of developing and designing solutions using .NET/.NET Core, Python or equivalent.
Lead Backend Engineer Java - Spring Boot - GCP Remote Contract - Ideally 1-2 in person meetings per month, London (Apply online only) per day, Outside IR35 Initial 3 month engagement with likely extensions Our exciting Fintech Startup client is looking to engage the services of an experienced Lead Backend Engineer / Lead Java Engineer on a contract basis for 3 months initially, with likely extensions beyond. This is a remote contract with ideally 1-2 in person visits per month in London. Project scope: Lead the migration of backend systems from Java Servlets and GWT/GXT to Spring Boot, implementing a modular monolith approach and ensuring microservices readiness. Migrate the platform to Google Cloud Platform (GCP) with a focus on auto-scaling, horizontal scaling, and stateless design while maintaining security, performance, and API-driven architecture. Key Responsibilities: Backend Re-architecture: Migrate from Java servlets to Spring Boot, design REST APIs, and refactor features like SSO and data exports. Cloud Migration: Move backend and infrastructure to GCP, enabling auto-scaling and stateless services using JWT. Data Migration: Migrate metadata from Oracle to MySQL, ensuring scalability. Security & Performance: Implement Spring Security, optimise performance with GCP tools, and set up monitoring. Collaboration: Work closely with frontend teams, communicate progress to stakeholders, and ensure business requirements are met. Also working closely with a small Offshore Development team. Key Skills: Technical Expertise: Experience with Spring Boot, Spring Security, REST API design, MySQL, GCP, Compute Engine, GCP Networking, and containerisation. Architecture & Design: Knowledge of modular monoliths and microservices architecture. DevOps & CI/CD: Experience with CI/CD pipelines, Jenkins, GitLab CI, and Docker. Security & Scalability: Expertise in cloud security, OWASP 10, OAuth, SSO, and scalable cloud apps. The ideal Contractor will have delivered a similar project, collaborating with stakeholders and offshore teams, being a vital member of the team, and making an impact! Please apply by submitting your latest CV for immediate review by our talent team. Thanks
Mar 09, 2025
Contractor
Lead Backend Engineer Java - Spring Boot - GCP Remote Contract - Ideally 1-2 in person meetings per month, London (Apply online only) per day, Outside IR35 Initial 3 month engagement with likely extensions Our exciting Fintech Startup client is looking to engage the services of an experienced Lead Backend Engineer / Lead Java Engineer on a contract basis for 3 months initially, with likely extensions beyond. This is a remote contract with ideally 1-2 in person visits per month in London. Project scope: Lead the migration of backend systems from Java Servlets and GWT/GXT to Spring Boot, implementing a modular monolith approach and ensuring microservices readiness. Migrate the platform to Google Cloud Platform (GCP) with a focus on auto-scaling, horizontal scaling, and stateless design while maintaining security, performance, and API-driven architecture. Key Responsibilities: Backend Re-architecture: Migrate from Java servlets to Spring Boot, design REST APIs, and refactor features like SSO and data exports. Cloud Migration: Move backend and infrastructure to GCP, enabling auto-scaling and stateless services using JWT. Data Migration: Migrate metadata from Oracle to MySQL, ensuring scalability. Security & Performance: Implement Spring Security, optimise performance with GCP tools, and set up monitoring. Collaboration: Work closely with frontend teams, communicate progress to stakeholders, and ensure business requirements are met. Also working closely with a small Offshore Development team. Key Skills: Technical Expertise: Experience with Spring Boot, Spring Security, REST API design, MySQL, GCP, Compute Engine, GCP Networking, and containerisation. Architecture & Design: Knowledge of modular monoliths and microservices architecture. DevOps & CI/CD: Experience with CI/CD pipelines, Jenkins, GitLab CI, and Docker. Security & Scalability: Expertise in cloud security, OWASP 10, OAuth, SSO, and scalable cloud apps. The ideal Contractor will have delivered a similar project, collaborating with stakeholders and offshore teams, being a vital member of the team, and making an impact! Please apply by submitting your latest CV for immediate review by our talent team. Thanks
Inspirec have partnered with a Digital and Cyber Security Consultancy who are looking to build a team to continue solving problems using software and technology for their clients. As a Development & Cloud Solutions Architect, you will lead the design and delivery of scalable, secure, and high-performing cloud-based solutions tailored to meet the needs of private and public sector clients. RESPONSIBILITIES Across AWS, Azure, and GCP, devise and execute flexible, protected data architectures. Give enterprise-wide data models, pipelines, and artificial intelligence frameworks. Use Spark, Kinesis, Pub/Sub to organise real time and batch data processing. Create ML pipelines for effective model training, deployment, and monitoring. Construct AI powered analytical systems, data lakes, and warehouses stored in the cloud. Ensure that data security, privacy, and integrity policies are followed. Offer technical leadership in data engineering, artificial intelligence, and machine learning. Deploy auto AI using CI/CD together with MLOps greatest practices. While guaranteeing high availability and performance, make the best use of cloud assets. Lead groups in choosing technology agnostic data and artificial intelligence tools. Work with the sales team to help form AI driven products and answer RFPs. Give customers technical lectures, proofs of concept, and artificial intelligence demos. Encourage stakeholders to modernise, embrace the cloud, and embrace artificial intelligence. Get engineering teams and senior management involved to coordinate artificial intelligence approaches with corporate aims. Give training seminars, hackathons, and workshops to stimulate creativity. Mentoring groups on optimal approaches in artificial intelligence, data engineering, and cloud structures. Create artificial intelligence powered systems appropriate to security standards and official rules. Convey difficult scientific ideas to stakeholder who themselves are not experts. EXPERIENCE & SKILLS REQUIRED Experience in AI/ML platform design, data engineering, and solution architecture.Skilled in current data technologies (Kafka, Spark, Snowflake, Databricks, BigQuery). Proficient in deep learning (TensorFlow, PyTorch) as well as artificial intelligence/machine learning platforms (SageMaker, Azure ML, Vertex AI). Good understanding of responsible Artificial Intelligence practices, model interpretability, and AI ethics. Experience combining artificial intelligence with event driven architectures, APIfirst approach, and microservices. Ability demonstrated to create AI/ML solutions from start to end from data acquisition to deployment. Knowledge of regulatory compliance, data strategy, and governance in different industries.Experience with cognitive services, decision making, and AI driven automation. Technical presales knowledge, proposition drafting, and stakeholder interaction. Good consulting abilities marrying technical feasibility with corporate requirements. Track history of providing artificial intelligence/data services to enterprise clients and government.Full knowledge of constraints on public sector data policies and compliance requirements. Cybersecurity, health, and financial industries expertise. Trained in Azure, AWS, and common artificial intelligence/machine learning platforms. BENEFITS Our client prioritises employee well-being and mental health by offering a comprehensive range of benefits so to enhance both health and career growth. Salary depending on experience and background. Health Benefits: 24/7 GP Access, Counselling Services, Virtual Physiotherapy, Discounted Gym Memberships, Virtual Gym Classes, Discounted Private Health Cover, Eye Care Discounts. Wealth Benefits: Shopping Discounts, Debt Support, Money Advice, Free Credit Reports, Travel Money Savings. Education Benefits: Learning Courses, Business Skills Training. Offered only to employees based in the UK.
Mar 08, 2025
Full time
Inspirec have partnered with a Digital and Cyber Security Consultancy who are looking to build a team to continue solving problems using software and technology for their clients. As a Development & Cloud Solutions Architect, you will lead the design and delivery of scalable, secure, and high-performing cloud-based solutions tailored to meet the needs of private and public sector clients. RESPONSIBILITIES Across AWS, Azure, and GCP, devise and execute flexible, protected data architectures. Give enterprise-wide data models, pipelines, and artificial intelligence frameworks. Use Spark, Kinesis, Pub/Sub to organise real time and batch data processing. Create ML pipelines for effective model training, deployment, and monitoring. Construct AI powered analytical systems, data lakes, and warehouses stored in the cloud. Ensure that data security, privacy, and integrity policies are followed. Offer technical leadership in data engineering, artificial intelligence, and machine learning. Deploy auto AI using CI/CD together with MLOps greatest practices. While guaranteeing high availability and performance, make the best use of cloud assets. Lead groups in choosing technology agnostic data and artificial intelligence tools. Work with the sales team to help form AI driven products and answer RFPs. Give customers technical lectures, proofs of concept, and artificial intelligence demos. Encourage stakeholders to modernise, embrace the cloud, and embrace artificial intelligence. Get engineering teams and senior management involved to coordinate artificial intelligence approaches with corporate aims. Give training seminars, hackathons, and workshops to stimulate creativity. Mentoring groups on optimal approaches in artificial intelligence, data engineering, and cloud structures. Create artificial intelligence powered systems appropriate to security standards and official rules. Convey difficult scientific ideas to stakeholder who themselves are not experts. EXPERIENCE & SKILLS REQUIRED Experience in AI/ML platform design, data engineering, and solution architecture.Skilled in current data technologies (Kafka, Spark, Snowflake, Databricks, BigQuery). Proficient in deep learning (TensorFlow, PyTorch) as well as artificial intelligence/machine learning platforms (SageMaker, Azure ML, Vertex AI). Good understanding of responsible Artificial Intelligence practices, model interpretability, and AI ethics. Experience combining artificial intelligence with event driven architectures, APIfirst approach, and microservices. Ability demonstrated to create AI/ML solutions from start to end from data acquisition to deployment. Knowledge of regulatory compliance, data strategy, and governance in different industries.Experience with cognitive services, decision making, and AI driven automation. Technical presales knowledge, proposition drafting, and stakeholder interaction. Good consulting abilities marrying technical feasibility with corporate requirements. Track history of providing artificial intelligence/data services to enterprise clients and government.Full knowledge of constraints on public sector data policies and compliance requirements. Cybersecurity, health, and financial industries expertise. Trained in Azure, AWS, and common artificial intelligence/machine learning platforms. BENEFITS Our client prioritises employee well-being and mental health by offering a comprehensive range of benefits so to enhance both health and career growth. Salary depending on experience and background. Health Benefits: 24/7 GP Access, Counselling Services, Virtual Physiotherapy, Discounted Gym Memberships, Virtual Gym Classes, Discounted Private Health Cover, Eye Care Discounts. Wealth Benefits: Shopping Discounts, Debt Support, Money Advice, Free Credit Reports, Travel Money Savings. Education Benefits: Learning Courses, Business Skills Training. Offered only to employees based in the UK.
We are partnered with a leading Digital and Cyber Security consultancy, specialising in delivering private and public sector programmes that modernise the systems, processes, and technologies. They drive impactful change through advanced digital solution and are looking to onboard an experienced Solution Architect. We are looking for a highly skilled and experienced Solution Architect focused on Data & AI to join our client s dynamic team. In this role, you will lead the design and delivery of data-driven solutions and AI-powered systems, specifically tailored to meet the needs of public and private sector clients. RESPONSIBILITIES Design and develop scalable, secure, and resilient data architectures on AWS, Azure, and GCP. Govern enterprise-wide data models, pipelines, and AI frameworks for ingestion, storage, and processing. Build real-time and batch data solutions using Spark, Kinesis, and Pub/Sub. Develop machine learning pipelines, MLOps best practices, and automated model deployment. Architect cloud-based data lakes, warehouses, and AI-driven analytics platforms. Champion compliance to data governance, privacy, and security standards (GDPR, ISO 27001, NIST). Provide technical executive-level availability and aid to renewal in AI, ML, and scalable cloud data platforms. Define ETL/ELT strategies and optimise cloud resources for performance and cost efficiency. Develop proposals in collaboration with the sales team for AI and data-driven solutions. Deliver RFP responses, PoCs, demos, and presentations to showcase AI capabilities. Provide guidance to stakeholders on AI-driven innovation, modernisation, and cloud adoption. Align AI and data strategies with business goals and engage executives and engineers. Act as a trusted advisor in making sure that AI and data solutions deliver real value. Represent the company in industry events, conferences, and thought leadership initiatives. Lead technical workshops, hackathons, and training sessions, creating a culture of innovation. Mentor teams on best practices in data engineering, AI model development, and cloud architectures. Design AI and data solutions for government regulation and security compliance. Partner with government stakeholders to address complex challenges using AI. Clearly communicate complex technical concepts to non-technical stakeholders. EXPERIENCE & SKILLS REQUIRED Expertise in solution design, data engineering, and AI/ML platform construction. Good with artificial and machine learning systems (Google Vertex AI, Azure ML, AWS SageMaker) and contemporary data tools (BigQuery, Databricks, Snowflake, Spark). Good grasp of accountable artificial intelligence, ethics, and model explainability. Proficient in integrating artificial intelligence with APIfirst, microservices, and eventdriven designs. Experienced with end-to-end AI/ML solutions, governance, AI roadmaps, and regulatory compliance. Technical presales, proposal writing, cognitive services, and AI automation expertise. Engages senior managers in AI change; runs seminars and PoCs; offers business and government customers AI solutions. Well versed in public sector policies and compliance frameworks. CERTIFICATIONS (Highly Desirable) Cloud certifications for instance AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect, etc. AI/ML certification relevant to current industry standards. BENEFITS Out client prioritises employee well-being and mental health by offering a comprehensive range of benefits so to enhance both health and career growth. Salary depending on experience and background. Health Benefits: 24/7 GP Access, Counselling Services, Virtual Physiotherapy, Discounted Gym Memberships, Virtual Gym Classes, Discounted Private Health Cover, Eye Care Discounts. Wealth Benefits: Shopping Discounts, Debt Support, Money Advice, Free Credit Reports, Travel Money Savings. Education Benefits: Learning Courses, Business Skills Training. Offered only to employees based in the UK.
Mar 08, 2025
Full time
We are partnered with a leading Digital and Cyber Security consultancy, specialising in delivering private and public sector programmes that modernise the systems, processes, and technologies. They drive impactful change through advanced digital solution and are looking to onboard an experienced Solution Architect. We are looking for a highly skilled and experienced Solution Architect focused on Data & AI to join our client s dynamic team. In this role, you will lead the design and delivery of data-driven solutions and AI-powered systems, specifically tailored to meet the needs of public and private sector clients. RESPONSIBILITIES Design and develop scalable, secure, and resilient data architectures on AWS, Azure, and GCP. Govern enterprise-wide data models, pipelines, and AI frameworks for ingestion, storage, and processing. Build real-time and batch data solutions using Spark, Kinesis, and Pub/Sub. Develop machine learning pipelines, MLOps best practices, and automated model deployment. Architect cloud-based data lakes, warehouses, and AI-driven analytics platforms. Champion compliance to data governance, privacy, and security standards (GDPR, ISO 27001, NIST). Provide technical executive-level availability and aid to renewal in AI, ML, and scalable cloud data platforms. Define ETL/ELT strategies and optimise cloud resources for performance and cost efficiency. Develop proposals in collaboration with the sales team for AI and data-driven solutions. Deliver RFP responses, PoCs, demos, and presentations to showcase AI capabilities. Provide guidance to stakeholders on AI-driven innovation, modernisation, and cloud adoption. Align AI and data strategies with business goals and engage executives and engineers. Act as a trusted advisor in making sure that AI and data solutions deliver real value. Represent the company in industry events, conferences, and thought leadership initiatives. Lead technical workshops, hackathons, and training sessions, creating a culture of innovation. Mentor teams on best practices in data engineering, AI model development, and cloud architectures. Design AI and data solutions for government regulation and security compliance. Partner with government stakeholders to address complex challenges using AI. Clearly communicate complex technical concepts to non-technical stakeholders. EXPERIENCE & SKILLS REQUIRED Expertise in solution design, data engineering, and AI/ML platform construction. Good with artificial and machine learning systems (Google Vertex AI, Azure ML, AWS SageMaker) and contemporary data tools (BigQuery, Databricks, Snowflake, Spark). Good grasp of accountable artificial intelligence, ethics, and model explainability. Proficient in integrating artificial intelligence with APIfirst, microservices, and eventdriven designs. Experienced with end-to-end AI/ML solutions, governance, AI roadmaps, and regulatory compliance. Technical presales, proposal writing, cognitive services, and AI automation expertise. Engages senior managers in AI change; runs seminars and PoCs; offers business and government customers AI solutions. Well versed in public sector policies and compliance frameworks. CERTIFICATIONS (Highly Desirable) Cloud certifications for instance AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect, etc. AI/ML certification relevant to current industry standards. BENEFITS Out client prioritises employee well-being and mental health by offering a comprehensive range of benefits so to enhance both health and career growth. Salary depending on experience and background. Health Benefits: 24/7 GP Access, Counselling Services, Virtual Physiotherapy, Discounted Gym Memberships, Virtual Gym Classes, Discounted Private Health Cover, Eye Care Discounts. Wealth Benefits: Shopping Discounts, Debt Support, Money Advice, Free Credit Reports, Travel Money Savings. Education Benefits: Learning Courses, Business Skills Training. Offered only to employees based in the UK.
All applicants must be a UK national to be considered for this opportunity due to the nature of this role and to allow for government security vetting (UKSV). My client is a software house, developing and delivering innovative solutions through a dynamic team of experienced professionals and graduates. There is a strong culture with a collaborative working environment that promotes growth, creativity, and excellence. They are currently looking to recruit a dedicated and experienced Senior Full Stack Software Engineer/Developer with a minimum of 8 years of relevant experience to join their expanding team. This is a leadership role that encompasses all aspects of the software development lifecycle, from requirements capture to design, implementation, documentation, and testing. The successful candidate will thrive in an agile framework and will play a critical role in mentoring and leading a team of over 30 engineers. Key Responsibilities: Provide guidance, mentorship, and upskilling for team members, conducting code reviews and defining best practices. Allocate work and break down technical tasks effectively. Engage in system design and application/database development. Ensure software assurance and quality through component, integration, and system testing. Document design processes and maintain accurate project records. Qualifications/Experience: Essential: A relevant degree in Computing/Engineering/Mathematics (STEM) and at least 8 years of software development experience. Proven experience leading technical projects. In-depth knowledge of system architecture, microservices, APIs, and cloud technologies. Proficiency in one or more coding languages, including: Web Development: HTML/CSS/JS/React ASP.Net C# PHP C# Python JavaScript SQL Desirable: Familiarity with UI/UX best practices and application deployment/maintenance. Experience with relational and document/NoSQL databases. Knowledge of Agile/DevOps methodologies and CI/CD pipelines. Exposure to machine learning principles and tools (e.g., PyTorch, TensorFlow). Understanding of cloud services (Azure, AWS, GCP) and technologies like Docker and Kubernetes. Experience with version control systems (Git) and testing frameworks (Puppeteer, Jest). Personal Attributes: Strong problem-solving skills and a proactive, can-do attitude. Excellent communication skills, both written and oral. Ability to adapt and lead through change in a fast-paced environment. A self-starter with the capability to work independently and collaboratively. Benefits: Private health care and sickness cover. Salary sacrifice options. A vibrant team culture that encourages professional development and personal growth.
Mar 07, 2025
Full time
All applicants must be a UK national to be considered for this opportunity due to the nature of this role and to allow for government security vetting (UKSV). My client is a software house, developing and delivering innovative solutions through a dynamic team of experienced professionals and graduates. There is a strong culture with a collaborative working environment that promotes growth, creativity, and excellence. They are currently looking to recruit a dedicated and experienced Senior Full Stack Software Engineer/Developer with a minimum of 8 years of relevant experience to join their expanding team. This is a leadership role that encompasses all aspects of the software development lifecycle, from requirements capture to design, implementation, documentation, and testing. The successful candidate will thrive in an agile framework and will play a critical role in mentoring and leading a team of over 30 engineers. Key Responsibilities: Provide guidance, mentorship, and upskilling for team members, conducting code reviews and defining best practices. Allocate work and break down technical tasks effectively. Engage in system design and application/database development. Ensure software assurance and quality through component, integration, and system testing. Document design processes and maintain accurate project records. Qualifications/Experience: Essential: A relevant degree in Computing/Engineering/Mathematics (STEM) and at least 8 years of software development experience. Proven experience leading technical projects. In-depth knowledge of system architecture, microservices, APIs, and cloud technologies. Proficiency in one or more coding languages, including: Web Development: HTML/CSS/JS/React ASP.Net C# PHP C# Python JavaScript SQL Desirable: Familiarity with UI/UX best practices and application deployment/maintenance. Experience with relational and document/NoSQL databases. Knowledge of Agile/DevOps methodologies and CI/CD pipelines. Exposure to machine learning principles and tools (e.g., PyTorch, TensorFlow). Understanding of cloud services (Azure, AWS, GCP) and technologies like Docker and Kubernetes. Experience with version control systems (Git) and testing frameworks (Puppeteer, Jest). Personal Attributes: Strong problem-solving skills and a proactive, can-do attitude. Excellent communication skills, both written and oral. Ability to adapt and lead through change in a fast-paced environment. A self-starter with the capability to work independently and collaboratively. Benefits: Private health care and sickness cover. Salary sacrifice options. A vibrant team culture that encourages professional development and personal growth.
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. The Global Streaming Technology Operations team is seeking a Backend Software Engineer to join our innovative internal Operations Engineering team. We craft cutting-edge tools and digital experiences that empower our colleagues to deliver world-class streaming platforms for Sky & NBCU. Our work spans AI-assisted solutions, large-scale systems, and advanced visualisation dashboards, all aimed at predicting, identifying, and preventing disruptions for millions of global streaming customers. With the freedom to leverage modern technologies and direct accountability for impactful solutions, you'll be at the forefront of shaping the future of streaming technology operations. What you'll do Develop robust, efficient and well-tested software using languages like Go or Python, leveraging cloud technologies such as GCP, AWS and Azure. Develop and implement data ingests and APIs, leveraging GenAI, to enhance internal dashboards and apps. Craft clean, dependable code, elevating code quality and testing standards to enhance user experiences. Write and run automated tests to ensure code quality and reliability; perform manual testing when necessary. Collaborate with cross-functional teams to understand requirements, solve technical challenges and deliver solutions for our stakeholders. Participate in code reviews and Agile ceremonies, contributing to best practices and continuous improvement. What you'll bring Experience as a back-end engineer or developer, with proficiency in Python and/or Golang - the languages of choice for our team. Experience in running projects from initiation to production deployment autonomously, with familiarity in best practices for API versioning, documentation, and security, ensuring comprehensive and efficient design. Solid understanding of software engineering principles and practices covering areas such as automation, testing, pipelines, containerisation, and cloud technologies. Hands-on experience with GCP or AWS services, with practical application using services like PubSub, SQS, SNS, CloudSQL, RDS, Aurora, BigQuery, Redshift, Cloud Functions or Lambda. Experience in designing, developing, and maintaining microservices-based architectures, with a strong history of creating scalable and resilient systems in distributed environments. Solution-focused mindset, focused on achieving overall objectives with a clear sense of completion. Self-driven and eager to learn, staying updated with the latest technologies, frameworks, and best practices. Excellent communication skills and the ability to work in a cross functional team. Team overview Global OTT Technology Our team develops and supports market-leading video streaming services, underpinned by state-of-the-art engineering principles. We do this at huge scale: for over 50 million customers globally, spanning NBCUniversal Peacock in the US and Sky, NOW and SkyShowtime across Europe. No matter the device, the time or the place, we make sure that our diverse audiences can easily find and enjoy whatever they want to watch, choosing from the world's best entertainment, news and sport. The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the TV you love all in one place. The magic of Sky Glass at an exclusive rate. Discounted mobile and broadband. A wide range of Sky VIP rewards and experiences. Inclusion & how you'll work We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need to your recruiter as early as you can. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There are also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed, and even get pampered at our beauty salon. Leeds is home to two Sky offices; our contact centre and digital tech hub at Whitehall, and our Central Square customer sales centre right at the heart of the city. Our modern spaces, with subsidised cafes and dedicated break-out spaces, provide a balance for our hybrid working teams. Need a break? You can blow off steam over a game of pool or table tennis, or stay fit with local gym discounts. We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next. But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer. There's more to our work than work. We've built an inclusive culture where we can learn from each other and innovate together. There's plenty of opportunities for you to explore what you're passionate about.
Feb 21, 2025
Full time
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. The Global Streaming Technology Operations team is seeking a Backend Software Engineer to join our innovative internal Operations Engineering team. We craft cutting-edge tools and digital experiences that empower our colleagues to deliver world-class streaming platforms for Sky & NBCU. Our work spans AI-assisted solutions, large-scale systems, and advanced visualisation dashboards, all aimed at predicting, identifying, and preventing disruptions for millions of global streaming customers. With the freedom to leverage modern technologies and direct accountability for impactful solutions, you'll be at the forefront of shaping the future of streaming technology operations. What you'll do Develop robust, efficient and well-tested software using languages like Go or Python, leveraging cloud technologies such as GCP, AWS and Azure. Develop and implement data ingests and APIs, leveraging GenAI, to enhance internal dashboards and apps. Craft clean, dependable code, elevating code quality and testing standards to enhance user experiences. Write and run automated tests to ensure code quality and reliability; perform manual testing when necessary. Collaborate with cross-functional teams to understand requirements, solve technical challenges and deliver solutions for our stakeholders. Participate in code reviews and Agile ceremonies, contributing to best practices and continuous improvement. What you'll bring Experience as a back-end engineer or developer, with proficiency in Python and/or Golang - the languages of choice for our team. Experience in running projects from initiation to production deployment autonomously, with familiarity in best practices for API versioning, documentation, and security, ensuring comprehensive and efficient design. Solid understanding of software engineering principles and practices covering areas such as automation, testing, pipelines, containerisation, and cloud technologies. Hands-on experience with GCP or AWS services, with practical application using services like PubSub, SQS, SNS, CloudSQL, RDS, Aurora, BigQuery, Redshift, Cloud Functions or Lambda. Experience in designing, developing, and maintaining microservices-based architectures, with a strong history of creating scalable and resilient systems in distributed environments. Solution-focused mindset, focused on achieving overall objectives with a clear sense of completion. Self-driven and eager to learn, staying updated with the latest technologies, frameworks, and best practices. Excellent communication skills and the ability to work in a cross functional team. Team overview Global OTT Technology Our team develops and supports market-leading video streaming services, underpinned by state-of-the-art engineering principles. We do this at huge scale: for over 50 million customers globally, spanning NBCUniversal Peacock in the US and Sky, NOW and SkyShowtime across Europe. No matter the device, the time or the place, we make sure that our diverse audiences can easily find and enjoy whatever they want to watch, choosing from the world's best entertainment, news and sport. The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the TV you love all in one place. The magic of Sky Glass at an exclusive rate. Discounted mobile and broadband. A wide range of Sky VIP rewards and experiences. Inclusion & how you'll work We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need to your recruiter as early as you can. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There are also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed, and even get pampered at our beauty salon. Leeds is home to two Sky offices; our contact centre and digital tech hub at Whitehall, and our Central Square customer sales centre right at the heart of the city. Our modern spaces, with subsidised cafes and dedicated break-out spaces, provide a balance for our hybrid working teams. Need a break? You can blow off steam over a game of pool or table tennis, or stay fit with local gym discounts. We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next. But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer. There's more to our work than work. We've built an inclusive culture where we can learn from each other and innovate together. There's plenty of opportunities for you to explore what you're passionate about.
Architect the Future of Healthcare in Wales Are you ready to leverage your architectural leadership to revolutionise healthcare technology and make a tangible impact on the lives of millions? Digital Health and Care Wales (DHCW) is seeking a passionate and experienced Head of Solution Architect to lead the way in shaping the future of digital health in Wales. This is a pivotal leadership role with the opportunity to influence patient care, clinical staff experiences, and the overall efficiency of NHS Wales. DHCW delivers critical digital services in response to NHS Wales strategy set by Welsh Government. We are driving an ambitious and transformative digital strategy with a portfolio of solutions vital to the NHS. Our work supports clinicians in providing safe and effective patient care and empowers patients to manage their own health and wellbeing. As the Head of Solution Architect, you will be an inspirational leader and a recognised expert, defining and connecting architectural strategies across the organisation to enable a clean, open and interoperable digital ecosystem. You will manage the solution architecture function, leading a team in delivering clean, open, secure, and modern architectural designs across a diverse portfolio of digital products and services. Main duties of the job You will champion best-practice architectural principles and patterns, such as microservices, APIs, and event-driven architectures, ensuring our solutions are secure, scalable, resilient, maintainable, and interoperable Your responsibilities will include: Strategic Leadership : Define and lead the long-term architectural vision, strategy, and objectives, ensuring alignment with DHCW and NHS Wales strategic objectives. Team Leadership : Lead, mentor, and inspire a high-performing team of architects, fostering a culture of excellence, continuous improvement, and collaboration. Architecture Design & Governance : Oversee the design and development of complex architectural solutions, ensuring technical integrity, consistency, and adherence to standards. Establish and evolve architectural governance and assurance processes. Stakeholder Management : Build and maintain strong relationships with senior stakeholders across multiple business and technical areas within DHCW, NHS Wales, and technology partners. Risk Management & Innovation : Proactively identify and address architectural risks, driving innovation and exploring emerging technologies. Solution Delivery : Ensure all solutions adhere to the system development life-cycle and help to manage the typical challenges faced through the implementation, from concept through development and into operation and support. Working for your organisation Digital Health and Care Wales (DHCW) is part of the NHS Wales family and has an important role in changing the way health and care services are delivered through technology and data. The organisation supports frontline staff with modern systems and access to important information about their patients, while empowering the people of Wales to manage their own health through digital NHS Wales services. Working for DHCW offers lots of employee benefits, including flexible working, a competitive salary, 28 days of annual leave plus Bank Holidays and opportunities for career development. We are committed to recognising and celebrating our staff as the most valuable part of our organisation. Join our game changing, life-saving team and start making a real difference to health and care services in Wales. Detailed job description and main responsibilities Essential Skills and Experience: Team Leadership : Significant experience successfully managing an architecture function within a large, complex organisation. Technical Expertise : Deep understanding of solution architecture, design principles, patterns & technology. Strategic Thinking : Ability to develop and articulate a clear architectural vision and strategy, aligning with organisational goals and anticipating future trends. Communication: Exceptional communication and interpersonal skills, with the ability to influence, build consensus, and foster collaboration across diverse teams and stakeholders. Risk Management: Experience identifying, assessing, and mitigating architectural risks in complex environments. Desirable Skills and Experience: TOGAF, AWS, GCP, or Azure Certification Knowledge of digital health in the NHS Understanding of clinical safety and risk management in digital health The ability to speak Welsh. English and/or Welsh speakers are equally welcome to apply. Benefits : Make a Difference: Contribute to the transformation of healthcare in Wales and improve the lives of millions Be a Leader: Shape the future of digital health and lead high-performing teams Professional Development: Benefit from excellent learning and development opportunities in a supportive environment Work-Life Balance: We offer flexible working options to support your wellbeing Join Us If you're a driven and innovative leader seeking a rewarding opportunity, apply now
Feb 21, 2025
Full time
Architect the Future of Healthcare in Wales Are you ready to leverage your architectural leadership to revolutionise healthcare technology and make a tangible impact on the lives of millions? Digital Health and Care Wales (DHCW) is seeking a passionate and experienced Head of Solution Architect to lead the way in shaping the future of digital health in Wales. This is a pivotal leadership role with the opportunity to influence patient care, clinical staff experiences, and the overall efficiency of NHS Wales. DHCW delivers critical digital services in response to NHS Wales strategy set by Welsh Government. We are driving an ambitious and transformative digital strategy with a portfolio of solutions vital to the NHS. Our work supports clinicians in providing safe and effective patient care and empowers patients to manage their own health and wellbeing. As the Head of Solution Architect, you will be an inspirational leader and a recognised expert, defining and connecting architectural strategies across the organisation to enable a clean, open and interoperable digital ecosystem. You will manage the solution architecture function, leading a team in delivering clean, open, secure, and modern architectural designs across a diverse portfolio of digital products and services. Main duties of the job You will champion best-practice architectural principles and patterns, such as microservices, APIs, and event-driven architectures, ensuring our solutions are secure, scalable, resilient, maintainable, and interoperable Your responsibilities will include: Strategic Leadership : Define and lead the long-term architectural vision, strategy, and objectives, ensuring alignment with DHCW and NHS Wales strategic objectives. Team Leadership : Lead, mentor, and inspire a high-performing team of architects, fostering a culture of excellence, continuous improvement, and collaboration. Architecture Design & Governance : Oversee the design and development of complex architectural solutions, ensuring technical integrity, consistency, and adherence to standards. Establish and evolve architectural governance and assurance processes. Stakeholder Management : Build and maintain strong relationships with senior stakeholders across multiple business and technical areas within DHCW, NHS Wales, and technology partners. Risk Management & Innovation : Proactively identify and address architectural risks, driving innovation and exploring emerging technologies. Solution Delivery : Ensure all solutions adhere to the system development life-cycle and help to manage the typical challenges faced through the implementation, from concept through development and into operation and support. Working for your organisation Digital Health and Care Wales (DHCW) is part of the NHS Wales family and has an important role in changing the way health and care services are delivered through technology and data. The organisation supports frontline staff with modern systems and access to important information about their patients, while empowering the people of Wales to manage their own health through digital NHS Wales services. Working for DHCW offers lots of employee benefits, including flexible working, a competitive salary, 28 days of annual leave plus Bank Holidays and opportunities for career development. We are committed to recognising and celebrating our staff as the most valuable part of our organisation. Join our game changing, life-saving team and start making a real difference to health and care services in Wales. Detailed job description and main responsibilities Essential Skills and Experience: Team Leadership : Significant experience successfully managing an architecture function within a large, complex organisation. Technical Expertise : Deep understanding of solution architecture, design principles, patterns & technology. Strategic Thinking : Ability to develop and articulate a clear architectural vision and strategy, aligning with organisational goals and anticipating future trends. Communication: Exceptional communication and interpersonal skills, with the ability to influence, build consensus, and foster collaboration across diverse teams and stakeholders. Risk Management: Experience identifying, assessing, and mitigating architectural risks in complex environments. Desirable Skills and Experience: TOGAF, AWS, GCP, or Azure Certification Knowledge of digital health in the NHS Understanding of clinical safety and risk management in digital health The ability to speak Welsh. English and/or Welsh speakers are equally welcome to apply. Benefits : Make a Difference: Contribute to the transformation of healthcare in Wales and improve the lives of millions Be a Leader: Shape the future of digital health and lead high-performing teams Professional Development: Benefit from excellent learning and development opportunities in a supportive environment Work-Life Balance: We offer flexible working options to support your wellbeing Join Us If you're a driven and innovative leader seeking a rewarding opportunity, apply now
Who are Benifex? We are a fast-moving technology company, and one of the most successful providers of online reward and benefits solutions in the UK. We believe no one comes to work to do a bad job or be actively disengaged, and that technology is instrumental in providing an exceptional employee experience. We are striving to create seamless but tangible interactions between employers and employees, making work a rewarding place for every single one of us. To help us on our quest to be the best, we need brilliant people on board and that's where you come in. Why should you apply? Impact : Contribute to the modernisation of critical shared services that power the entire OneHub platform, directly influencing thousands of users. Challenge : Solve complex technical problems while working with cutting-edge technologies like Kubernetes, microservices, and event-driven architectures. Career Growth: Gain experience in a collaborative, innovative team environment while working on foundational systems and exploring opportunities to mentor and lead. Top 10 Employer, Sunday Times Best Places to Work Awards Work for a profitable, fast-growing market leader in the online reward and benefits space. Please note we are unable to offer visa sponsorship and require people to be based in the UK or Ireland for this position. Great benefits: £75,000-90,000 Tech setup of your choice (MacBook Pro or equivalent, monitors, etc.) £/€800 annual learning budget, plus two hours per week as 'Focus Fridays'. Flexible work - choose a working setup that works for you, our only ask is to see you once a quarter in our UK HQ. 25 days holiday plus your local bank holidays. Your birthday off. Two half day wellbeing days. Healthcare cash plan to cover the costs of day to day healthcare. Employee Assistance Plan 24/7 365 support. Income Protection (75%) and life assurance (4x salary). Pension scheme. Enhanced parental leave package - 26 weeks fully paid maternity leave and 4 weeks fully paid paternity leave. £50 monthly allowance to spend on whatever takes your fancy, your very own Benefex card will be topped up at the start of each month! Role Overview We're hiring a Senior Backend Engineer to join our Enablement squad and play a key role in building and modernising shared services across OneHub. This squad focuses on core services like admin tooling, imports, identity, roles, and other foundational elements critical to the OneHub ecosystem. If you're passionate about crafting scalable, reliable Java solutions and enjoy working collaboratively to drive innovation, this role is for you. Responsibilities Lead the design and development of scalable backend services using Java Spring Boot to power shared services across the OneHub platform. Collaborate with Product Managers, Engineers, and cross-functional teams to define requirements and deliver high-quality solutions. Build and modernise core services such as identity management, roles, admin tooling, and import processes. Implement and maintain microservices architecture, leveraging tools like Kubernetes for containerisation and deployment. Optimise system performance through best practices, including the use of event-driven architecture and messaging systems like Google Cloud Pub/Sub. Advocate for and implement technical best practices, ensuring maintainability, security, and performance. Contribute to our learning culture by sharing knowledge and mentoring less experienced engineers. What are we looking for? Extensive experience in backend development with Java and Spring Boot , with a strong focus on building RESTful APIs. Experience with microservices architectures and containerisation using Kubernetes and Docker. Strong understanding of event-driven architecture and messaging systems like Pub/Sub. Solid knowledge of database technologies, including MongoDB or other NoSQL solutions, and their integration with Java applications. Hands-on experience working with CI/CD pipelines (e.g., CircleCI) for automated deployment and delivery. Collaboration : Ability to work effectively with cross-functional teams, sharing knowledge and building strong working relationships. Proactive Problem-Solving : A resourceful approach to identifying challenges and implementing effective solutions with minimal guidance. Commitment to Excellence: Passion for clean code, technical best practices, and continuously improving system reliability and performance. Bonus Points: Experience with cloud technologies, particularly GCP or similar environments. Knowledge of infrastructure as code (IaC) tools, such as Terraform. Familiarity with authentication and identity solutions like Okta. Interest or experience in learning Golang for broader platform contributions. Exposure to frontend technologies such as React or TypeScript. Even if you don't meet all of the requirements for this role, we encourage you to apply! We are looking for talented and passionate individuals who are eager to learn and grow. We also offer a variety of other roles, so please check out our careers page to see if there is something else that might be a good fit for you. Our interview process Benefex understands the need to have a fast and efficient process; the below will all be completed in the shortest time possible, typically a 2-2.5 week timeframe. Initial informal call with the Talent team. Interview with our Engineering Director 30-45 min. Technical Task. Technical Interview - 60 min. Final interview with VP of Engineering - 30-45 min. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are committed to creating a diverse and inclusive workplace where everyone feels welcome and respected. We believe that diversity and inclusion are essential to our success, and we are proud to be an equal opportunity employer. We are a proud member of the Disability Confident employer scheme. If you require any reasonable adjustments at any stage during the recruitment process, please let us know with your application.
Feb 20, 2025
Full time
Who are Benifex? We are a fast-moving technology company, and one of the most successful providers of online reward and benefits solutions in the UK. We believe no one comes to work to do a bad job or be actively disengaged, and that technology is instrumental in providing an exceptional employee experience. We are striving to create seamless but tangible interactions between employers and employees, making work a rewarding place for every single one of us. To help us on our quest to be the best, we need brilliant people on board and that's where you come in. Why should you apply? Impact : Contribute to the modernisation of critical shared services that power the entire OneHub platform, directly influencing thousands of users. Challenge : Solve complex technical problems while working with cutting-edge technologies like Kubernetes, microservices, and event-driven architectures. Career Growth: Gain experience in a collaborative, innovative team environment while working on foundational systems and exploring opportunities to mentor and lead. Top 10 Employer, Sunday Times Best Places to Work Awards Work for a profitable, fast-growing market leader in the online reward and benefits space. Please note we are unable to offer visa sponsorship and require people to be based in the UK or Ireland for this position. Great benefits: £75,000-90,000 Tech setup of your choice (MacBook Pro or equivalent, monitors, etc.) £/€800 annual learning budget, plus two hours per week as 'Focus Fridays'. Flexible work - choose a working setup that works for you, our only ask is to see you once a quarter in our UK HQ. 25 days holiday plus your local bank holidays. Your birthday off. Two half day wellbeing days. Healthcare cash plan to cover the costs of day to day healthcare. Employee Assistance Plan 24/7 365 support. Income Protection (75%) and life assurance (4x salary). Pension scheme. Enhanced parental leave package - 26 weeks fully paid maternity leave and 4 weeks fully paid paternity leave. £50 monthly allowance to spend on whatever takes your fancy, your very own Benefex card will be topped up at the start of each month! Role Overview We're hiring a Senior Backend Engineer to join our Enablement squad and play a key role in building and modernising shared services across OneHub. This squad focuses on core services like admin tooling, imports, identity, roles, and other foundational elements critical to the OneHub ecosystem. If you're passionate about crafting scalable, reliable Java solutions and enjoy working collaboratively to drive innovation, this role is for you. Responsibilities Lead the design and development of scalable backend services using Java Spring Boot to power shared services across the OneHub platform. Collaborate with Product Managers, Engineers, and cross-functional teams to define requirements and deliver high-quality solutions. Build and modernise core services such as identity management, roles, admin tooling, and import processes. Implement and maintain microservices architecture, leveraging tools like Kubernetes for containerisation and deployment. Optimise system performance through best practices, including the use of event-driven architecture and messaging systems like Google Cloud Pub/Sub. Advocate for and implement technical best practices, ensuring maintainability, security, and performance. Contribute to our learning culture by sharing knowledge and mentoring less experienced engineers. What are we looking for? Extensive experience in backend development with Java and Spring Boot , with a strong focus on building RESTful APIs. Experience with microservices architectures and containerisation using Kubernetes and Docker. Strong understanding of event-driven architecture and messaging systems like Pub/Sub. Solid knowledge of database technologies, including MongoDB or other NoSQL solutions, and their integration with Java applications. Hands-on experience working with CI/CD pipelines (e.g., CircleCI) for automated deployment and delivery. Collaboration : Ability to work effectively with cross-functional teams, sharing knowledge and building strong working relationships. Proactive Problem-Solving : A resourceful approach to identifying challenges and implementing effective solutions with minimal guidance. Commitment to Excellence: Passion for clean code, technical best practices, and continuously improving system reliability and performance. Bonus Points: Experience with cloud technologies, particularly GCP or similar environments. Knowledge of infrastructure as code (IaC) tools, such as Terraform. Familiarity with authentication and identity solutions like Okta. Interest or experience in learning Golang for broader platform contributions. Exposure to frontend technologies such as React or TypeScript. Even if you don't meet all of the requirements for this role, we encourage you to apply! We are looking for talented and passionate individuals who are eager to learn and grow. We also offer a variety of other roles, so please check out our careers page to see if there is something else that might be a good fit for you. Our interview process Benefex understands the need to have a fast and efficient process; the below will all be completed in the shortest time possible, typically a 2-2.5 week timeframe. Initial informal call with the Talent team. Interview with our Engineering Director 30-45 min. Technical Task. Technical Interview - 60 min. Final interview with VP of Engineering - 30-45 min. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are committed to creating a diverse and inclusive workplace where everyone feels welcome and respected. We believe that diversity and inclusion are essential to our success, and we are proud to be an equal opportunity employer. We are a proud member of the Disability Confident employer scheme. If you require any reasonable adjustments at any stage during the recruitment process, please let us know with your application.
By joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. About the Role We are looking for a highly skilled and hands-on Java developer to build Spring Boot based Microservices with deployment on Private (OpenShift) cloud or Hybrid Cloud (GCP/AWS). You will play a critical role in designing, developing, and maintaining scalable, high-quality software solutions while ensuring best-in-class engineering standards, including trunk-based development, test automation, security, and modern ways of working. This role requires deep expertise in system design, hands-on coding, and strong problem-solving skills to create resilient, high-performing, and secure applications. Key Responsibilities Software Development & System Design Design, develop, and maintain robust, scalable, and high-performance applications. Implement trunk-based development practices to enable continuous integration and rapid delivery. Develop clean, maintainable, and testable code following SOLID principles and software design best practices. Ensure high levels of unit test coverage, test-driven development (TDD), and behavior-driven development (BDD). Actively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards. Engineering Excellence & Best Practices Drive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD. Advocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability. Apply Behavior-Driven Development (BDD), Test-Driven Development (TDD), and unit testing to ensure code quality and functionality. Conduct thorough code reviews, ensuring adherence to best practices in readability, performance, and security. Implement and enforce secure coding practices, performing vulnerability assessments and ensuring compliance with security standards. Collaborate effectively in agile environments, embracing DevOps principles and fostering a culture of continuous delivery and improvement. Technical Leadership & Collaboration Partner with architects, product owners, and cross-functional teams to design scalable and distributed systems. Mentor junior engineers and foster a culture of engineering excellence and continuous learning. Collaborate closely with DevOps teams to optimize deployments, observability, and production resilience. Lead technical discussions, contribute to design documentation, and provide guidance on modern software architectures. Skills and Qualifications Must-Have Skills: Strong hands-on experience in coding (Java, Python, or any modern programming language). Experience with SpringBoot and messaging services like Kafka Deep expertise in system design and microservices architecture. Experience with trunk-based development, feature flags, and progressive delivery strategies. Proficiency in TDD, BDD, and automation-first mindset to ensure high test coverage and reliability. Strong understanding of CI/CD pipelines, and DevOps practices. Experience conducting code reviews, vulnerability assessments, and secure coding. Familiarity with modern cloud-native technologies (AWS, Kubernetes, Docker). Excellent problem-solving skills and ability to work in fast-paced, agile environments. Strong communication and collaboration skills. Good-to-Have Skills: Experience with Reactive programming, Mongo DB, Elastic Knowledge of performance tuning, observability, and production monitoring. Familiarity with Agile frameworks and modern ways of working in product development. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View the " EEO is the Law " poster. View the EEO is the Law Supplement . View the EEO Policy Statement . View the Pay Transparency Posting .
Feb 20, 2025
Full time
By joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. About the Role We are looking for a highly skilled and hands-on Java developer to build Spring Boot based Microservices with deployment on Private (OpenShift) cloud or Hybrid Cloud (GCP/AWS). You will play a critical role in designing, developing, and maintaining scalable, high-quality software solutions while ensuring best-in-class engineering standards, including trunk-based development, test automation, security, and modern ways of working. This role requires deep expertise in system design, hands-on coding, and strong problem-solving skills to create resilient, high-performing, and secure applications. Key Responsibilities Software Development & System Design Design, develop, and maintain robust, scalable, and high-performance applications. Implement trunk-based development practices to enable continuous integration and rapid delivery. Develop clean, maintainable, and testable code following SOLID principles and software design best practices. Ensure high levels of unit test coverage, test-driven development (TDD), and behavior-driven development (BDD). Actively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards. Engineering Excellence & Best Practices Drive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD. Advocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability. Apply Behavior-Driven Development (BDD), Test-Driven Development (TDD), and unit testing to ensure code quality and functionality. Conduct thorough code reviews, ensuring adherence to best practices in readability, performance, and security. Implement and enforce secure coding practices, performing vulnerability assessments and ensuring compliance with security standards. Collaborate effectively in agile environments, embracing DevOps principles and fostering a culture of continuous delivery and improvement. Technical Leadership & Collaboration Partner with architects, product owners, and cross-functional teams to design scalable and distributed systems. Mentor junior engineers and foster a culture of engineering excellence and continuous learning. Collaborate closely with DevOps teams to optimize deployments, observability, and production resilience. Lead technical discussions, contribute to design documentation, and provide guidance on modern software architectures. Skills and Qualifications Must-Have Skills: Strong hands-on experience in coding (Java, Python, or any modern programming language). Experience with SpringBoot and messaging services like Kafka Deep expertise in system design and microservices architecture. Experience with trunk-based development, feature flags, and progressive delivery strategies. Proficiency in TDD, BDD, and automation-first mindset to ensure high test coverage and reliability. Strong understanding of CI/CD pipelines, and DevOps practices. Experience conducting code reviews, vulnerability assessments, and secure coding. Familiarity with modern cloud-native technologies (AWS, Kubernetes, Docker). Excellent problem-solving skills and ability to work in fast-paced, agile environments. Strong communication and collaboration skills. Good-to-Have Skills: Experience with Reactive programming, Mongo DB, Elastic Knowledge of performance tuning, observability, and production monitoring. Familiarity with Agile frameworks and modern ways of working in product development. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View the " EEO is the Law " poster. View the EEO is the Law Supplement . View the EEO Policy Statement . View the Pay Transparency Posting .
We're seeking a passionate and experienced Lead Software Engineer. As an experienced technical leader within our Engineering discipline, you will be empowered to apply your expertise in software design, development, quality assurance, and maintenance, while helping foster a strong focus on excellence and best practice. You'll join a talented team of dynamic and driven professional problem solvers; creative thinkers and solutions builders who thrive on helping clients meet the most exciting digital transformation challenges. Make a difference and advance your career by helping deliver some of the UK's most important projects, making the world a smarter, safer, greener, and healthier place. At a certified Great Place to Work you'll experience a dynamic and nurturing environment that rewards initiative and flexibility and enjoy a career path tailored to your own aspirations. About Us Founded in 1992, we are a successful, growing International digital transformation consultancy. We deliver multi-Queen's Award for innovation winning platforms and services that support large-scale digital transformation. Our digital, data and technology solutions are used by globally recognised public and private sector brands operating in a variety of sectors including Civil Defence, Healthcare, Sustainable Environment and Land Asset Management, and Digital Democracy. Key Accountabilities and Responsibilities A Lead Engineer oversees the planning, design, development, integration and testing of high-quality software solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities, making use of best practice design patterns, methods and tools. This includes: Taking technical responsibility for the high-quality engineering of complex services across all stages (design, build, test, deploy, operate, and continually improve). Implementing end-to-end architectures for larger services, ensuring deliverables are of a high standard and maintaining quality documentation. Structuring and providing technical assurance for the work of teams, advising on design patterns and engineering approaches to ensure software quality, including non-functional requirements. Guiding team members and participating in the hands-on implementation of best practices in engineering. Collaborating with DevOps engineers to implement CI/CD pipelines for supporting ongoing software quality. Building effective relationships with clients and stakeholders, offering options for decision-making, and providing commercially sound advice and solutions. Offering formal and informal advice and guidance in the development of strategies, frameworks and standards as required. Collaborating with Engineering, User-Centred Design, Service Operations, Delivery Management, and Data Science practitioners to achieve objectives and successes within multi-disciplinary teams. Playing a leading role in the Engineering discipline to maintain an energised community of engineers, influencing company-wide innovation, best practice adoption, standards, tools, and artefacts. Supporting the ongoing growth of Informed's Engineering capability by helping to recruit technical staff and contributing to InformedACADEMY. Requirements Experience collaborating with client technical and business stakeholders to define solution deliverables that meet business and user needs. An unbiased and independent perspective on technology stacks used to deliver a particular solution. Understanding of software engineering best practices and design patterns for enterprise-scale solutions. Proven track record of leading technical teams to solve complex problems and deliver innovative solutions. Background in Agile delivery environments, delivering software solutions in controlled increments (e.g., following Scrum, Agile Delivery phases, GDS Service Manual, etc.). Broad understanding of modern programming languages, leading frameworks, distributed system architectures (e.g., microservices), and the full software development lifecycle, including use of CI/CD pipelines and automated testing. Strong planning skills, with the ability to assign commercially robust estimates and work with delivery managers and Product Owners to align delivery plans with business objectives. Experience overseeing and quality assuring the technical delivery of team members, mentoring others on best practice. Commercial awareness with ability to balance trade-offs where necessary to ensure successful delivery. Effective communicator who can explain complex information to stakeholders, anticipate obstacles, and work under pressure within an agile environment. Willingness to maintain relevant, up-to-date practitioner skills through continuing professional development and training, including accreditations/certifications. Desirable skills and experience Experience working in a professional services/consultancy environment. Ability to deliver as part of multiple projects, concurrently across multiple teams. Experience of the GOV.UK Digital Service Standard and Technology Code of Practice. Proven experience delivering a complex software solution hosted on one of the leading cloud platforms (AWS, Azure, GCP), with working knowledge of other cloud platforms. Demonstrable expertise in software engineering practitioner skills (i.e. a programming language, frameworks, cloud technologies) evidenced by domain-relevant accreditations/certifications at an advanced level. Hands-on knowledge of designing and implementing software solutions capable of handling sensitive data (e.g., Personally Identifiable Information or payment information). Experience implementing software solutions that operationalise data science and Machine Learning components. Personal Qualities A hands-on problem-solver who leads by example, demonstrating commitment to software quality. A clear communicator, calm, can-do, resilient, and comfortable being challenged. Strong planning, time management, and organisational skills, with the ability to balance conflicting priorities. Detail-oriented, reliable, and punctual. Inquisitive, using critical thinking to ask lots of questions, overcome biases, break assumptions and consider different perspectives. Strong analytical and problem-solving skills. Bring strong technical leadership to your team and the wider discipline. Able to explain difficult or sensitive topics; working to build consensus internally and with the wider business. Our benefits package compliments our highly competitive salaries and our great working environment. We believe that our people should be properly rewarded for their commitment to the continued success of our business through a comprehensive and flexible range of benefits. These can include: InformedACADEMY - We offer excellent career development opportunities through our award-winning personal and professional development programmes, including support with professional certifications. Industry leading health and wellbeing plan - We partner with several wellbeing support functions to cater to each individuals need, including 24/7 GP services, mental health support and physical health support. Private Health Care Cover Generous life assurance cover Monthly office lunch Onsite massage sessions 25 paid working days holiday per year plus bank holidays Sabbatical Leave Scheme Enhanced Maternity Leave and Pay Enhanced Paternity Leave and Pay Company Pension Contribution Profit Share Scheme Payment of professional subscriptions Generous referral scheme with no limits on the number of referrals Qualifying period applies Culture We are proud to nurture a workplace culture that is diverse, inclusive, rewarding, and egalitarian. We strive to live up to our values of Innovation, Excellence, and Integrity by thinking about things differently, always doing our best, and acting in good faith at all times. We're a team of passionate problem solvers. We take pride in helping our clients accelerate and de-risk digital business change so that we can collaborate and codesign world class digital services that solve complex business and safety critical problems, particularly where place, location or geography are important. Our workplace culture reflects how we go about our work, the type of work that we choose to do, and our commitment and contribution to the sustainable social, environmental, and economic development aims of the communities that we are part of. We focus both on technical skills and equally importantly, on the cultural fit of prospective new colleagues. Our success relies on fostering an environment where creativity and collaboration produces great outcomes for our people, our clients, and our partners.
Feb 20, 2025
Full time
We're seeking a passionate and experienced Lead Software Engineer. As an experienced technical leader within our Engineering discipline, you will be empowered to apply your expertise in software design, development, quality assurance, and maintenance, while helping foster a strong focus on excellence and best practice. You'll join a talented team of dynamic and driven professional problem solvers; creative thinkers and solutions builders who thrive on helping clients meet the most exciting digital transformation challenges. Make a difference and advance your career by helping deliver some of the UK's most important projects, making the world a smarter, safer, greener, and healthier place. At a certified Great Place to Work you'll experience a dynamic and nurturing environment that rewards initiative and flexibility and enjoy a career path tailored to your own aspirations. About Us Founded in 1992, we are a successful, growing International digital transformation consultancy. We deliver multi-Queen's Award for innovation winning platforms and services that support large-scale digital transformation. Our digital, data and technology solutions are used by globally recognised public and private sector brands operating in a variety of sectors including Civil Defence, Healthcare, Sustainable Environment and Land Asset Management, and Digital Democracy. Key Accountabilities and Responsibilities A Lead Engineer oversees the planning, design, development, integration and testing of high-quality software solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities, making use of best practice design patterns, methods and tools. This includes: Taking technical responsibility for the high-quality engineering of complex services across all stages (design, build, test, deploy, operate, and continually improve). Implementing end-to-end architectures for larger services, ensuring deliverables are of a high standard and maintaining quality documentation. Structuring and providing technical assurance for the work of teams, advising on design patterns and engineering approaches to ensure software quality, including non-functional requirements. Guiding team members and participating in the hands-on implementation of best practices in engineering. Collaborating with DevOps engineers to implement CI/CD pipelines for supporting ongoing software quality. Building effective relationships with clients and stakeholders, offering options for decision-making, and providing commercially sound advice and solutions. Offering formal and informal advice and guidance in the development of strategies, frameworks and standards as required. Collaborating with Engineering, User-Centred Design, Service Operations, Delivery Management, and Data Science practitioners to achieve objectives and successes within multi-disciplinary teams. Playing a leading role in the Engineering discipline to maintain an energised community of engineers, influencing company-wide innovation, best practice adoption, standards, tools, and artefacts. Supporting the ongoing growth of Informed's Engineering capability by helping to recruit technical staff and contributing to InformedACADEMY. Requirements Experience collaborating with client technical and business stakeholders to define solution deliverables that meet business and user needs. An unbiased and independent perspective on technology stacks used to deliver a particular solution. Understanding of software engineering best practices and design patterns for enterprise-scale solutions. Proven track record of leading technical teams to solve complex problems and deliver innovative solutions. Background in Agile delivery environments, delivering software solutions in controlled increments (e.g., following Scrum, Agile Delivery phases, GDS Service Manual, etc.). Broad understanding of modern programming languages, leading frameworks, distributed system architectures (e.g., microservices), and the full software development lifecycle, including use of CI/CD pipelines and automated testing. Strong planning skills, with the ability to assign commercially robust estimates and work with delivery managers and Product Owners to align delivery plans with business objectives. Experience overseeing and quality assuring the technical delivery of team members, mentoring others on best practice. Commercial awareness with ability to balance trade-offs where necessary to ensure successful delivery. Effective communicator who can explain complex information to stakeholders, anticipate obstacles, and work under pressure within an agile environment. Willingness to maintain relevant, up-to-date practitioner skills through continuing professional development and training, including accreditations/certifications. Desirable skills and experience Experience working in a professional services/consultancy environment. Ability to deliver as part of multiple projects, concurrently across multiple teams. Experience of the GOV.UK Digital Service Standard and Technology Code of Practice. Proven experience delivering a complex software solution hosted on one of the leading cloud platforms (AWS, Azure, GCP), with working knowledge of other cloud platforms. Demonstrable expertise in software engineering practitioner skills (i.e. a programming language, frameworks, cloud technologies) evidenced by domain-relevant accreditations/certifications at an advanced level. Hands-on knowledge of designing and implementing software solutions capable of handling sensitive data (e.g., Personally Identifiable Information or payment information). Experience implementing software solutions that operationalise data science and Machine Learning components. Personal Qualities A hands-on problem-solver who leads by example, demonstrating commitment to software quality. A clear communicator, calm, can-do, resilient, and comfortable being challenged. Strong planning, time management, and organisational skills, with the ability to balance conflicting priorities. Detail-oriented, reliable, and punctual. Inquisitive, using critical thinking to ask lots of questions, overcome biases, break assumptions and consider different perspectives. Strong analytical and problem-solving skills. Bring strong technical leadership to your team and the wider discipline. Able to explain difficult or sensitive topics; working to build consensus internally and with the wider business. Our benefits package compliments our highly competitive salaries and our great working environment. We believe that our people should be properly rewarded for their commitment to the continued success of our business through a comprehensive and flexible range of benefits. These can include: InformedACADEMY - We offer excellent career development opportunities through our award-winning personal and professional development programmes, including support with professional certifications. Industry leading health and wellbeing plan - We partner with several wellbeing support functions to cater to each individuals need, including 24/7 GP services, mental health support and physical health support. Private Health Care Cover Generous life assurance cover Monthly office lunch Onsite massage sessions 25 paid working days holiday per year plus bank holidays Sabbatical Leave Scheme Enhanced Maternity Leave and Pay Enhanced Paternity Leave and Pay Company Pension Contribution Profit Share Scheme Payment of professional subscriptions Generous referral scheme with no limits on the number of referrals Qualifying period applies Culture We are proud to nurture a workplace culture that is diverse, inclusive, rewarding, and egalitarian. We strive to live up to our values of Innovation, Excellence, and Integrity by thinking about things differently, always doing our best, and acting in good faith at all times. We're a team of passionate problem solvers. We take pride in helping our clients accelerate and de-risk digital business change so that we can collaborate and codesign world class digital services that solve complex business and safety critical problems, particularly where place, location or geography are important. Our workplace culture reflects how we go about our work, the type of work that we choose to do, and our commitment and contribution to the sustainable social, environmental, and economic development aims of the communities that we are part of. We focus both on technical skills and equally importantly, on the cultural fit of prospective new colleagues. Our success relies on fostering an environment where creativity and collaboration produces great outcomes for our people, our clients, and our partners.
Key Responsibilities Develop high-quality, scalable software components that align with business requirements. Design, implement, test, and maintain applications using NodeJS, AngularJS, and PostgreSQL . Collaborate with senior engineers and stakeholders to refine technical requirements and solutions. Participate in code reviews , providing constructive feedback to junior developers and improving team code quality. Write unit and integration tests using Jest, Cypress , ensuring robust and maintainable code. Work with Azure Cloud services, assisting in the deployment and maintenance of cloud-based applications. Implement best practices for software development, security, and performance optimization . Contribute to Agile development processes, including daily standups, sprint planning, and retrospectives. Maintain and improve CI/CD pipelines, ensuring smooth deployments and operational efficiency. Troubleshoot and resolve bugs, ensuring system stability and reliability. Technical Skills Programming Languages : Proficiency in NodeJS, AngularJS . Database Management : Hands-on experience with PostgreSQL, SQL Server . ORM : Working knowledge of Prisma . Cloud Platforms : Experience with Azure or similar cloud environments (AWS, GCP). Agile Development : Familiarity with Scrum/Kanban methodologies. Version Control : Strong understanding of Git and branching strategies. Testing : Experience with Jest, Cypress , and test-driven development (TDD) practices. Code Quality : Proficiency with ESLint, Prettier for maintaining code standards. DevOps Practices : Exposure to CI/CD, Docker, Kubernetes , and deployment automation. Requirements Bachelor's degree in Computer Science, Information Technology , or a related field. 2-4 years of experience in software development , with hands-on work in NodeJS, AngularJS, and PostgreSQL . Experience in developing and deploying applications on Azure Cloud . Strong problem-solving skills and ability to debug complex issues. Good communication skills and ability to collaborate in a cross-functional team. Experience working in an Agile/iterative development environment. Nice to Have Experience with PowerBI for data visualization. Knowledge of security best practices and tools like OWASP ZAP, Burp Suite . Experience with performance testing tools like JMeter, Gatling . Familiarity with defect management tools like Jira, Azure DevOps . Exposure to microservices architecture and RESTful API development.
Feb 20, 2025
Full time
Key Responsibilities Develop high-quality, scalable software components that align with business requirements. Design, implement, test, and maintain applications using NodeJS, AngularJS, and PostgreSQL . Collaborate with senior engineers and stakeholders to refine technical requirements and solutions. Participate in code reviews , providing constructive feedback to junior developers and improving team code quality. Write unit and integration tests using Jest, Cypress , ensuring robust and maintainable code. Work with Azure Cloud services, assisting in the deployment and maintenance of cloud-based applications. Implement best practices for software development, security, and performance optimization . Contribute to Agile development processes, including daily standups, sprint planning, and retrospectives. Maintain and improve CI/CD pipelines, ensuring smooth deployments and operational efficiency. Troubleshoot and resolve bugs, ensuring system stability and reliability. Technical Skills Programming Languages : Proficiency in NodeJS, AngularJS . Database Management : Hands-on experience with PostgreSQL, SQL Server . ORM : Working knowledge of Prisma . Cloud Platforms : Experience with Azure or similar cloud environments (AWS, GCP). Agile Development : Familiarity with Scrum/Kanban methodologies. Version Control : Strong understanding of Git and branching strategies. Testing : Experience with Jest, Cypress , and test-driven development (TDD) practices. Code Quality : Proficiency with ESLint, Prettier for maintaining code standards. DevOps Practices : Exposure to CI/CD, Docker, Kubernetes , and deployment automation. Requirements Bachelor's degree in Computer Science, Information Technology , or a related field. 2-4 years of experience in software development , with hands-on work in NodeJS, AngularJS, and PostgreSQL . Experience in developing and deploying applications on Azure Cloud . Strong problem-solving skills and ability to debug complex issues. Good communication skills and ability to collaborate in a cross-functional team. Experience working in an Agile/iterative development environment. Nice to Have Experience with PowerBI for data visualization. Knowledge of security best practices and tools like OWASP ZAP, Burp Suite . Experience with performance testing tools like JMeter, Gatling . Familiarity with defect management tools like Jira, Azure DevOps . Exposure to microservices architecture and RESTful API development.
Algolia is set to enable every company to create world-class Search and Discovery experiences with an API-first approach. Performance and Scalability is at the heart of our mission: we power 1.5 trillion searches a year, for 10K+ customers all over the world. If you're a problem solver, able to think outside the box and eager to nurture others and learn from them, then this is your challenge! The Team The Platform as a Service (PaaS) team is dedicated to empowering development teams by creating toolchains, guidelines, and standards. Our focus is on enabling seamless automation and CI/CD, comprehensive observability, and unwavering reliability in a secured cloud-native environment. The Opportunity The Senior Site Reliability Engineer (IC4) position within the Platform As a Service team presents an exciting opportunity for a seasoned professional to enhance scalable infrastructure with a focus on CI/CD, Observability, and application hosting. In this role, you will bridge the gap between our junior and senior staff, playing a critical role in ensuring the reliability, scalability, and performance of Algolia's Search Products. As a senior contributor, you will be responsible for building and optimizing systems that ensure the platform's efficiency and reliability, while also mentoring junior engineers and collaborating across teams. Your work will be pivotal in improving infrastructure, enhancing observability standards, and streamlining CI/CD processes. You will play a significant role in transitioning legacy systems to a modern Kubernetes-based architecture, contributing to long-term infrastructure strategies, and ensuring alignment with business needs. Your role will consist of: CI/CD Development and Maintenance: Contribute to the design, optimization, and maintenance of the CI/CD pipelines to improve the speed, reliability, and efficiency of the development lifecycle. Assist in driving standardization across various services hosted on the platform. Observability Enhancement: Lead efforts to improve the observability of critical systems, working closely with cross-functional teams to ensure actionable monitoring and alerting frameworks are in place. Help troubleshoot complex issues and optimize system reliability. Kubernetes and Cloud Management: Contribute to the development and operation of our Kubernetes-based architecture. Ensure systems are resilient, scalable, and optimized for performance. Actively participate in enhancing cloud-based solutions for API management and microservices. System Optimization and Scaling: Collaborate with team members to ensure system scalability, operability, and performance. Lead initiatives to optimize resource utilization, focusing on cost efficiency while maintaining high system availability. Mentorship and Knowledge Sharing: Mentor mid-level engineers (IC3) by providing guidance on technical challenges and SRE best practices. Support team growth by fostering knowledge-sharing sessions and helping establish processes that drive operational excellence. Cross-Team Collaboration: Work closely with product, software, and other SRE teams to ensure that platform goals align with broader business objectives. Drive initiatives aimed at enhancing platform stability, security, and scalability. You might be a fit if you have: Strong Programming Skills: Proficient in Golang and Python with a solid understanding of software craftsmanship. Knowledge of Ruby is a plus. Experience in CI/CD Pipelines: Hands-on experience in building and maintaining CI/CD pipelines using tools like GitHub Actions, CircleCI, or alternatives. Familiarity with best practices for ensuring build and deployment reliability. Observability: Experience designing and implementing monitoring, alerting, and observability frameworks that provide actionable insights. Strong troubleshooting skills in production environments. Kubernetes and Cloud Infrastructure: Proven experience in managing and optimizing Kubernetes-based architectures and working with public cloud providers such as GCP, AWS, or Microsoft Azure. Distributed Systems Expertise: Experience in designing, building, and operating distributed systems at scale, with a focus on reliability, availability, and performance. Mentorship and Leadership: Experience mentoring junior engineers and helping them grow. Ability to collaborate with cross-functional teams and contribute to strategic initiatives. Problem-Solving Skills: Ability to independently solve complex technical problems with minimal supervision while collaborating effectively with other team members. Excellent Communication and Organizational Skills: Strong ability to communicate complex technical issues to both technical and non-technical audiences. Ability to organize and prioritize multiple projects. We're looking for someone who can live our values: GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment TRUST - Willingness to trust our co-workers and to take ownership CANDOR - Ability to receive and give constructive feedback. CARE - Genuine care about other team members, our clients and the decisions we make in the company. HUMILITY - Aptitude for learning from others, putting ego aside. FLEXIBLE WORKPLACE STRATEGY: Algolia's flexible workplace model is designed to empower all Algolians to fulfill our mission to power search and discovery with ease. We place an emphasis on an individual's impact, contribution, and output, over their physical location. Algolia is a high-trust environment and many of our team members have the autonomy to choose where they want to work and when. While we have a global presence with physical offices in Paris, NYC, London, Sydney and Bucharest, we also offer many of our team members the option to work remotely either as fully remote or hybrid-remote employees. ABOUT US: Algolia prides itself on being a pioneer and market leader offering an AI Search solution that empowers 17,000+ businesses to compose customer experiences at internet scale that predict what their users want with blazing fast search and web browse experience. Algolia powers more than 30 billion search requests a week - four times more than Microsoft Bing, Yahoo, Baidu, Yandex and DuckDuckGo combined. Algolia is part of a cadre of innovative new companies that are driving the next generation of software development, creating APIs that make developers' lives easier; solutions that are better than building from scratch and better than having to tweak monolithic SaaS solutions. In 2021, the company closed $150 million in series D funding and quadrupled its post-money valuation of $2.25 billion. Being well capitalized enables Algolia to continue to invest in its market leading platform, to better serve its thousands of customers-including Under Armor, Petsmart, Stripe, Gymshark, and Walgreens, to name just a few. WHO WE'RE LOOKING FOR: We're looking for talented, passionate people to build the world's best search & discovery technology. As an ownership-driven company, we seek team members who thrive within an environment based on autonomy and diversity. We're committed to building an inclusive and diverse workplace. We care about each other and the world around us, and embrace talented people regardless of their race, age, ancestry, religion, sex, gender identity, sexual orientation, marital status, color, veteran status, disability and socioeconomic background. READY TO APPLY? If you share our values and our enthusiasm for building the world's best search & discovery technology, we'd love to review your application! Apply for this job
Feb 19, 2025
Full time
Algolia is set to enable every company to create world-class Search and Discovery experiences with an API-first approach. Performance and Scalability is at the heart of our mission: we power 1.5 trillion searches a year, for 10K+ customers all over the world. If you're a problem solver, able to think outside the box and eager to nurture others and learn from them, then this is your challenge! The Team The Platform as a Service (PaaS) team is dedicated to empowering development teams by creating toolchains, guidelines, and standards. Our focus is on enabling seamless automation and CI/CD, comprehensive observability, and unwavering reliability in a secured cloud-native environment. The Opportunity The Senior Site Reliability Engineer (IC4) position within the Platform As a Service team presents an exciting opportunity for a seasoned professional to enhance scalable infrastructure with a focus on CI/CD, Observability, and application hosting. In this role, you will bridge the gap between our junior and senior staff, playing a critical role in ensuring the reliability, scalability, and performance of Algolia's Search Products. As a senior contributor, you will be responsible for building and optimizing systems that ensure the platform's efficiency and reliability, while also mentoring junior engineers and collaborating across teams. Your work will be pivotal in improving infrastructure, enhancing observability standards, and streamlining CI/CD processes. You will play a significant role in transitioning legacy systems to a modern Kubernetes-based architecture, contributing to long-term infrastructure strategies, and ensuring alignment with business needs. Your role will consist of: CI/CD Development and Maintenance: Contribute to the design, optimization, and maintenance of the CI/CD pipelines to improve the speed, reliability, and efficiency of the development lifecycle. Assist in driving standardization across various services hosted on the platform. Observability Enhancement: Lead efforts to improve the observability of critical systems, working closely with cross-functional teams to ensure actionable monitoring and alerting frameworks are in place. Help troubleshoot complex issues and optimize system reliability. Kubernetes and Cloud Management: Contribute to the development and operation of our Kubernetes-based architecture. Ensure systems are resilient, scalable, and optimized for performance. Actively participate in enhancing cloud-based solutions for API management and microservices. System Optimization and Scaling: Collaborate with team members to ensure system scalability, operability, and performance. Lead initiatives to optimize resource utilization, focusing on cost efficiency while maintaining high system availability. Mentorship and Knowledge Sharing: Mentor mid-level engineers (IC3) by providing guidance on technical challenges and SRE best practices. Support team growth by fostering knowledge-sharing sessions and helping establish processes that drive operational excellence. Cross-Team Collaboration: Work closely with product, software, and other SRE teams to ensure that platform goals align with broader business objectives. Drive initiatives aimed at enhancing platform stability, security, and scalability. You might be a fit if you have: Strong Programming Skills: Proficient in Golang and Python with a solid understanding of software craftsmanship. Knowledge of Ruby is a plus. Experience in CI/CD Pipelines: Hands-on experience in building and maintaining CI/CD pipelines using tools like GitHub Actions, CircleCI, or alternatives. Familiarity with best practices for ensuring build and deployment reliability. Observability: Experience designing and implementing monitoring, alerting, and observability frameworks that provide actionable insights. Strong troubleshooting skills in production environments. Kubernetes and Cloud Infrastructure: Proven experience in managing and optimizing Kubernetes-based architectures and working with public cloud providers such as GCP, AWS, or Microsoft Azure. Distributed Systems Expertise: Experience in designing, building, and operating distributed systems at scale, with a focus on reliability, availability, and performance. Mentorship and Leadership: Experience mentoring junior engineers and helping them grow. Ability to collaborate with cross-functional teams and contribute to strategic initiatives. Problem-Solving Skills: Ability to independently solve complex technical problems with minimal supervision while collaborating effectively with other team members. Excellent Communication and Organizational Skills: Strong ability to communicate complex technical issues to both technical and non-technical audiences. Ability to organize and prioritize multiple projects. We're looking for someone who can live our values: GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment TRUST - Willingness to trust our co-workers and to take ownership CANDOR - Ability to receive and give constructive feedback. CARE - Genuine care about other team members, our clients and the decisions we make in the company. HUMILITY - Aptitude for learning from others, putting ego aside. FLEXIBLE WORKPLACE STRATEGY: Algolia's flexible workplace model is designed to empower all Algolians to fulfill our mission to power search and discovery with ease. We place an emphasis on an individual's impact, contribution, and output, over their physical location. Algolia is a high-trust environment and many of our team members have the autonomy to choose where they want to work and when. While we have a global presence with physical offices in Paris, NYC, London, Sydney and Bucharest, we also offer many of our team members the option to work remotely either as fully remote or hybrid-remote employees. ABOUT US: Algolia prides itself on being a pioneer and market leader offering an AI Search solution that empowers 17,000+ businesses to compose customer experiences at internet scale that predict what their users want with blazing fast search and web browse experience. Algolia powers more than 30 billion search requests a week - four times more than Microsoft Bing, Yahoo, Baidu, Yandex and DuckDuckGo combined. Algolia is part of a cadre of innovative new companies that are driving the next generation of software development, creating APIs that make developers' lives easier; solutions that are better than building from scratch and better than having to tweak monolithic SaaS solutions. In 2021, the company closed $150 million in series D funding and quadrupled its post-money valuation of $2.25 billion. Being well capitalized enables Algolia to continue to invest in its market leading platform, to better serve its thousands of customers-including Under Armor, Petsmart, Stripe, Gymshark, and Walgreens, to name just a few. WHO WE'RE LOOKING FOR: We're looking for talented, passionate people to build the world's best search & discovery technology. As an ownership-driven company, we seek team members who thrive within an environment based on autonomy and diversity. We're committed to building an inclusive and diverse workplace. We care about each other and the world around us, and embrace talented people regardless of their race, age, ancestry, religion, sex, gender identity, sexual orientation, marital status, color, veteran status, disability and socioeconomic background. READY TO APPLY? If you share our values and our enthusiasm for building the world's best search & discovery technology, we'd love to review your application! Apply for this job
About Recast: Recast is the most innovative and scalable content monetisation solution in the sports & entertainment industry. Our innovative content syndication engine is designed to enable media owners to generate additional revenue from content. Our technology integrates seamlessly, enabling instant access to live and on-demand content via our universal micropayment wallet, allowing fans to never leave your site - turning every view into a PPV. The team at Recast are Driven, Resilient and Transparent. If these values resonate with you then keep reading! Who You Are: You are an experienced engineering leader with a passion for building and scaling high-performance teams. You thrive in fast-paced, startup environments and are excited about the opportunity to lead the technical vision of a company at the forefront of content monetization innovation. With a deep understanding of API development, cloud-native technologies, and microservices architecture, you are ready to take on the challenge of transforming Recast's platform into a world-class solution. Your hands-on approach, coupled with a strong sense of urgency and accountability, enables you to drive projects from inception to completion, ensuring alignment with business objectives. Key Responsibilities: Lead, manage and grow the engineering team, fostering a culture of collaboration, innovation, and continuous improvement. Attract, hire, mentor, and retain talented developers, leaders, and other technical team members. Drive the architectural vision for Recast's API-centric platform, ensuring scalability, security, and performance. Manage the transition to a microservices architecture, leveraging the latest cloud services and infrastructure technologies. Work closely with the product management team to ensure engineering efforts align with product priorities. Provide feedback on the product roadmap, translating requirements into technical specifications and driving the development of APIs that meet the needs of rights holders and content creators. Implement and maintain structured engineering processes, optimizing team focus by minimizing context switching, managing workload distribution, and ensuring engineers are dedicated to the most impactful tasks. Establish a clear reporting structure within the engineering team to improve accountability and overall performance. Own and drive projects from planning through execution. Lead engineers in planning, prioritizing, and executing tasks within deadlines while managing risks. Ensure best practices in software development, including code quality, testing, and security, are adhered to across the team. Foster a strong DevOps culture, ensuring the continuous delivery and reliability of our services. Define, own and oversee key engineering metrics and KPIs, ensuring the team's efforts align with business objectives and add measurable value. Analyze product performance metrics and customer feedback to identify opportunities for improvement and innovation. Stay up-to-date with industry trends and emerging technologies to keep Recast's platform competitive. Ensure the implementation of best practices in API development, security, compliance, and other industry standards. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 10+ years of experience in software engineering, with at least 5 years in a leadership role, and a proven track record of building and scaling remote, high-performance engineering teams. Proven experience in rapidly scaling engineering teams in early-stage startups, with a track record of improving focus and efficiency. Ability to motivate people, instill accountability, and achieve results. Strong experience building and delivering SaaS applications. Strong background in API development and cloud-native technologies, including RESTful APIs, and a deep understanding of API lifecycle management. Extensive experience with microservices architecture. Hands-on programming experience in modern, commercially used programming languages, with a strong foundation in computer science fundamentals and engineering rigor. Experience with one or more cloud platforms (AWS, Azure, GCP), with a focus on scalable and secure architectures. Experience with agile development processes, continuous integration, and test automation. Demonstrated ability to lead, mentor, and develop engineering teams, with strong communication, leadership, and project management skills. Strong focus on security best practices, including ensuring compliance with industry standards. Preferred Qualifications: Experience in developing and managing public APIs, with a focus on API scalability, security, compliance, and developer experience. Familiarity with OpenAPI Specifications for standardized HTTP API descriptions. Experience with managing remote engineering teams, consisting of full-time employees and contractors. Proven ability to partner effectively with the executive team on the vision, growth, culture, and future of the business. Experience in the media, content, or entertainment industry. Job Details: This is a full-time position with the majority of the team based in Edinburgh. We currently work remotely with opportunities for the team to get together weekly/monthly. We welcome applications from the USA and Europe. Travel to Edinburgh will be expected on an ad-hoc basis. Perks: We hope that the self-satisfaction you get from working with us will outweigh any side line offerings but we do have a few perks on the side: Share options Flexible working Unlimited holiday Charitable giving days Birthday off In addition, there's the routine get-togethers and all-round camaraderie you'd expect from a start-up. Applying: We don't use any automated filtering systems - all applications will be reviewed by a member of the recruitment team. We welcome covering letters if there is anything you would like to expand upon. Unfortunately, we are unable to respond to everyone with individual feedback. We aim to review applications and interview promising candidates quickly and will generally get back to you within 2 weeks if we plan to progress your application. We are committed to eliminating discrimination and have a commitment to diversity, equality and inclusion in the workplace. All applications are treated with the utmost respect and are reviewed without bias towards gender, race, religious preference or disability.
Feb 18, 2025
Full time
About Recast: Recast is the most innovative and scalable content monetisation solution in the sports & entertainment industry. Our innovative content syndication engine is designed to enable media owners to generate additional revenue from content. Our technology integrates seamlessly, enabling instant access to live and on-demand content via our universal micropayment wallet, allowing fans to never leave your site - turning every view into a PPV. The team at Recast are Driven, Resilient and Transparent. If these values resonate with you then keep reading! Who You Are: You are an experienced engineering leader with a passion for building and scaling high-performance teams. You thrive in fast-paced, startup environments and are excited about the opportunity to lead the technical vision of a company at the forefront of content monetization innovation. With a deep understanding of API development, cloud-native technologies, and microservices architecture, you are ready to take on the challenge of transforming Recast's platform into a world-class solution. Your hands-on approach, coupled with a strong sense of urgency and accountability, enables you to drive projects from inception to completion, ensuring alignment with business objectives. Key Responsibilities: Lead, manage and grow the engineering team, fostering a culture of collaboration, innovation, and continuous improvement. Attract, hire, mentor, and retain talented developers, leaders, and other technical team members. Drive the architectural vision for Recast's API-centric platform, ensuring scalability, security, and performance. Manage the transition to a microservices architecture, leveraging the latest cloud services and infrastructure technologies. Work closely with the product management team to ensure engineering efforts align with product priorities. Provide feedback on the product roadmap, translating requirements into technical specifications and driving the development of APIs that meet the needs of rights holders and content creators. Implement and maintain structured engineering processes, optimizing team focus by minimizing context switching, managing workload distribution, and ensuring engineers are dedicated to the most impactful tasks. Establish a clear reporting structure within the engineering team to improve accountability and overall performance. Own and drive projects from planning through execution. Lead engineers in planning, prioritizing, and executing tasks within deadlines while managing risks. Ensure best practices in software development, including code quality, testing, and security, are adhered to across the team. Foster a strong DevOps culture, ensuring the continuous delivery and reliability of our services. Define, own and oversee key engineering metrics and KPIs, ensuring the team's efforts align with business objectives and add measurable value. Analyze product performance metrics and customer feedback to identify opportunities for improvement and innovation. Stay up-to-date with industry trends and emerging technologies to keep Recast's platform competitive. Ensure the implementation of best practices in API development, security, compliance, and other industry standards. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 10+ years of experience in software engineering, with at least 5 years in a leadership role, and a proven track record of building and scaling remote, high-performance engineering teams. Proven experience in rapidly scaling engineering teams in early-stage startups, with a track record of improving focus and efficiency. Ability to motivate people, instill accountability, and achieve results. Strong experience building and delivering SaaS applications. Strong background in API development and cloud-native technologies, including RESTful APIs, and a deep understanding of API lifecycle management. Extensive experience with microservices architecture. Hands-on programming experience in modern, commercially used programming languages, with a strong foundation in computer science fundamentals and engineering rigor. Experience with one or more cloud platforms (AWS, Azure, GCP), with a focus on scalable and secure architectures. Experience with agile development processes, continuous integration, and test automation. Demonstrated ability to lead, mentor, and develop engineering teams, with strong communication, leadership, and project management skills. Strong focus on security best practices, including ensuring compliance with industry standards. Preferred Qualifications: Experience in developing and managing public APIs, with a focus on API scalability, security, compliance, and developer experience. Familiarity with OpenAPI Specifications for standardized HTTP API descriptions. Experience with managing remote engineering teams, consisting of full-time employees and contractors. Proven ability to partner effectively with the executive team on the vision, growth, culture, and future of the business. Experience in the media, content, or entertainment industry. Job Details: This is a full-time position with the majority of the team based in Edinburgh. We currently work remotely with opportunities for the team to get together weekly/monthly. We welcome applications from the USA and Europe. Travel to Edinburgh will be expected on an ad-hoc basis. Perks: We hope that the self-satisfaction you get from working with us will outweigh any side line offerings but we do have a few perks on the side: Share options Flexible working Unlimited holiday Charitable giving days Birthday off In addition, there's the routine get-togethers and all-round camaraderie you'd expect from a start-up. Applying: We don't use any automated filtering systems - all applications will be reviewed by a member of the recruitment team. We welcome covering letters if there is anything you would like to expand upon. Unfortunately, we are unable to respond to everyone with individual feedback. We aim to review applications and interview promising candidates quickly and will generally get back to you within 2 weeks if we plan to progress your application. We are committed to eliminating discrimination and have a commitment to diversity, equality and inclusion in the workplace. All applications are treated with the utmost respect and are reviewed without bias towards gender, race, religious preference or disability.
About The Role Hello! I'm Nicolas, Chief Product Officer at Next Gate Tech. We're looking for a passionate Senior Software Engineer with a builder's mindset to join our team. In this role, you'll lead the design and delivery of scalable software solutions, taking projects from concept to completion. If you thrive on solving complex problems and enjoy bringing ideas to life through technology, we'd love to hear from you. Responsibilities include: Lead the design, development, and delivery of major product features with a focus on performance, quality, and scalability. Take ownership of the entire development cycle of features, from ideation to successful release. Influence and elevate engineering practices, setting a high standard for technical quality and effective engineering processes. Collaborate closely with product and design teams to translate business requirements into technical specifications and solutions. Write high-quality, reusable code, and conduct detailed code reviews. Balance management of technical debt for owned systems with strategic project execution. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 5+ years of professional software engineering experience. Proficient in backend technologies including Python, with a deep understanding of software architecture and design principles, ability to evaluate different approaches to balance performance, cost, and maintainability. Experience with cloud platforms (GCP, AWS) is a must. Experience with relational and NoSQL databases, with a focus on best practices in data modeling and performance optimization. Hands-on experience with building and scaling microservices, RESTful APIs, and understanding of distributed systems. Experience in leading feature development, mentoring junior engineers, and influencing engineering practices. Excellent interpersonal skills, with the ability to clearly communicate complex technical topics to both technical and non-technical stakeholders.
Feb 18, 2025
Full time
About The Role Hello! I'm Nicolas, Chief Product Officer at Next Gate Tech. We're looking for a passionate Senior Software Engineer with a builder's mindset to join our team. In this role, you'll lead the design and delivery of scalable software solutions, taking projects from concept to completion. If you thrive on solving complex problems and enjoy bringing ideas to life through technology, we'd love to hear from you. Responsibilities include: Lead the design, development, and delivery of major product features with a focus on performance, quality, and scalability. Take ownership of the entire development cycle of features, from ideation to successful release. Influence and elevate engineering practices, setting a high standard for technical quality and effective engineering processes. Collaborate closely with product and design teams to translate business requirements into technical specifications and solutions. Write high-quality, reusable code, and conduct detailed code reviews. Balance management of technical debt for owned systems with strategic project execution. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 5+ years of professional software engineering experience. Proficient in backend technologies including Python, with a deep understanding of software architecture and design principles, ability to evaluate different approaches to balance performance, cost, and maintainability. Experience with cloud platforms (GCP, AWS) is a must. Experience with relational and NoSQL databases, with a focus on best practices in data modeling and performance optimization. Hands-on experience with building and scaling microservices, RESTful APIs, and understanding of distributed systems. Experience in leading feature development, mentoring junior engineers, and influencing engineering practices. Excellent interpersonal skills, with the ability to clearly communicate complex technical topics to both technical and non-technical stakeholders.
We are looking for a brilliant senior developer who wants an exciting and challenging role with Kortical, that is on a mission to help every company become an AI company via our ML SaaS platform. Primary skills we consider: Python Secondary skills we consider: Kubernetes, Microservices, Docker, GCP, Maths, Machine Learning Employment type: Permanent Remote working: Flexible remote (up to 4 days p/w) We are looking for a brilliant senior developer who wants an exciting and challenging role with Kortical, that is on a mission to help every company become an AI company via our ML SaaS platform. We are a python shop so proficiency is ideal but languages are easy to learn if you know how to code, so don't worry if you're not a pure python dev, if you can code expertly in one language then you can get up to speed with python. We also use kubernetes so if you have experience in that then great, again it can be learned quickly. Experience of testing, committing and deploying good code, is a must. Our office is based in London, Waterloo but we have worked remotely throughout lockdown. Going forward we expect to have some set office days where the team gets together but also a set remote working component. Currently most of the team are 4 days at home and 1 in the office. Responsibilities: A lean/experimental approach to iterative feature development, that will result in high quality features and code Preferred good understanding of Kubernetes eco-system or knowledge of Kubernetes Team player that is happy to help out others You will be part of a small but growing team of developers, developing features that are discussed in our weekly task review or for bigger projects mapped out in a design session. We try to balance the rapid user testing / move fast and break things approach to user facing feature creation to make something users love, with a more rigorous approach to architecture and infrastructure, that allows us to deploy with confidence into the enterprise. We've already built an impressive set of tooling to automate our development processes and operations and continue to improve and optimise our ways of working. About Kortical Just as every company is now a tech company, they will also have to be an AI company to survive. Currently 85% of ML projects fail and we are on a mission to turn that statistic upside down! Google, AWS, Azure are all essentially a box of tools, and you need a strong multi-skilled team to assemble a fully scalable ML solution. Then there are those platforms that are like ready made family saloon cars, not customisable and not everyone's first choice of car. At Kortical we believe in having the best of both worlds, a ready made sports car that is fully transparent and customisable. Our approach is to make a platform that is editable in code and accelerates the creation of ML solutions from years to weeks, all while delivering Superhuman AI results. And big names like the NHS, BT and Deloitte have seen awesome results from using Kortical. We are a fast growing brand and have been listed as one of the top 20 hottest AI start-ups in the UK by PWC (Oct 21) and have won innovation awards from the FCA and Awards.ai. While we are profitable, we are looking to raise another round of funding Q1 2022 to build the team and accelerate our growth faster. Requirements: It's not purely about technical proficiency and we place a big emphasis on team. Pandemic aside, we often go out for a drink together (soft or hard, it is about the conversation), we do team lunches on the company every two weeks and also do quarterly "Mandatory Fun Days" where we vote on an activity and celebrate the successes afterwards. On the softer skills side, the person we're looking for should: Take pride in producing great work and seeing it through to completion Be approachable and enjoy helping others Enjoy being part of a team doing something cool Have a passion for complex problem solving Believe that the best idea should win and be objective about collaborative design Company Benefits Medical Insurance Pension Flexi-working Share Options - we want everyone to share in the success of this start-up Interview Process Call, test, interview with founders & offer! Fill out the form below with: Why you are interested in the role A short paragraph summary of what experience you have No need to send a CV just your LinkedIn profile We will be in touch if your skills match the role Get In Touch We will be mindful of your inbox. Please tick this box so we can let you know when we release any new products or discounts, etc. By submitting this form, I can confirm I have read and accepted Kortical's privacy policy .
Feb 18, 2025
Full time
We are looking for a brilliant senior developer who wants an exciting and challenging role with Kortical, that is on a mission to help every company become an AI company via our ML SaaS platform. Primary skills we consider: Python Secondary skills we consider: Kubernetes, Microservices, Docker, GCP, Maths, Machine Learning Employment type: Permanent Remote working: Flexible remote (up to 4 days p/w) We are looking for a brilliant senior developer who wants an exciting and challenging role with Kortical, that is on a mission to help every company become an AI company via our ML SaaS platform. We are a python shop so proficiency is ideal but languages are easy to learn if you know how to code, so don't worry if you're not a pure python dev, if you can code expertly in one language then you can get up to speed with python. We also use kubernetes so if you have experience in that then great, again it can be learned quickly. Experience of testing, committing and deploying good code, is a must. Our office is based in London, Waterloo but we have worked remotely throughout lockdown. Going forward we expect to have some set office days where the team gets together but also a set remote working component. Currently most of the team are 4 days at home and 1 in the office. Responsibilities: A lean/experimental approach to iterative feature development, that will result in high quality features and code Preferred good understanding of Kubernetes eco-system or knowledge of Kubernetes Team player that is happy to help out others You will be part of a small but growing team of developers, developing features that are discussed in our weekly task review or for bigger projects mapped out in a design session. We try to balance the rapid user testing / move fast and break things approach to user facing feature creation to make something users love, with a more rigorous approach to architecture and infrastructure, that allows us to deploy with confidence into the enterprise. We've already built an impressive set of tooling to automate our development processes and operations and continue to improve and optimise our ways of working. About Kortical Just as every company is now a tech company, they will also have to be an AI company to survive. Currently 85% of ML projects fail and we are on a mission to turn that statistic upside down! Google, AWS, Azure are all essentially a box of tools, and you need a strong multi-skilled team to assemble a fully scalable ML solution. Then there are those platforms that are like ready made family saloon cars, not customisable and not everyone's first choice of car. At Kortical we believe in having the best of both worlds, a ready made sports car that is fully transparent and customisable. Our approach is to make a platform that is editable in code and accelerates the creation of ML solutions from years to weeks, all while delivering Superhuman AI results. And big names like the NHS, BT and Deloitte have seen awesome results from using Kortical. We are a fast growing brand and have been listed as one of the top 20 hottest AI start-ups in the UK by PWC (Oct 21) and have won innovation awards from the FCA and Awards.ai. While we are profitable, we are looking to raise another round of funding Q1 2022 to build the team and accelerate our growth faster. Requirements: It's not purely about technical proficiency and we place a big emphasis on team. Pandemic aside, we often go out for a drink together (soft or hard, it is about the conversation), we do team lunches on the company every two weeks and also do quarterly "Mandatory Fun Days" where we vote on an activity and celebrate the successes afterwards. On the softer skills side, the person we're looking for should: Take pride in producing great work and seeing it through to completion Be approachable and enjoy helping others Enjoy being part of a team doing something cool Have a passion for complex problem solving Believe that the best idea should win and be objective about collaborative design Company Benefits Medical Insurance Pension Flexi-working Share Options - we want everyone to share in the success of this start-up Interview Process Call, test, interview with founders & offer! Fill out the form below with: Why you are interested in the role A short paragraph summary of what experience you have No need to send a CV just your LinkedIn profile We will be in touch if your skills match the role Get In Touch We will be mindful of your inbox. Please tick this box so we can let you know when we release any new products or discounts, etc. By submitting this form, I can confirm I have read and accepted Kortical's privacy policy .
UK, Hybrid ️ Our Perks Values-driven culture - we're really proud of our culture. Drive your own experience Personalised Learning and Development Budget Hybrid working hours - Each team has their own Smart Working Charter that empowers you to do your work in the best way you can Technology - Your choice of Mac or Windows Empowering you to be your most authentic self 25 Holiday Days + your local bank holidays 1 Birthday day - it only happens once a year! 3 So Giving Days - spend these days giving back to your chosen cause Religious Celebrations Leave Mental Healthcare - Sessions with Unmind Enhanced Family Leave So Energy Who we are So Energy was created in 2015 because we knew energy suppliers could be better. Since then, we've grown rapidly but sustainably, with 350,000 customers and over 450 Energists (what we call our people). But we're not done. We're on the road to a net zero future, and thanks to our partnership with ESB, we're well on the way. We're customer-centric, tech-led, and passionate about sustainability. We want to do the best we can for our customers, each other, and our planet, so we've created a workplace that's encouraging, supportive, and offers the opportunity for growth. As a company, we live by six core values that guide everything we do: Clear Honest Ambitious Inquisitive Caring Sustainable The Role Principal Engineer at SO ENERGY As a Principal Engineer, you will be a polyglot at the forefront of our technological advancements, driving the development of cutting-edge solutions across multiple stacks. Reporting to the Director of Technology, you will drive an innovative engineering culture, balancing future needs with daily priorities. Your strategic vision and expertise will position So Energy as an industry leader by overcoming complex challenges and delivering impactful solutions. This role aligns Engineering, Product, and Data under a unified vision, solving challenges with AI-driven innovations in contact centres, operations, and energy solutions. Your work will shape So Energy's AI strategy, advancing customer communication and operational efficiency. As a visionary technologist, you will remain at the forefront of AI and emerging technologies, fostering innovation to transform our technological and operational landscape. Your efforts will align with So Energy's mission to deliver best-in-class, customer-centric energy solutions and position the company as an industry leader. Your Impact In this high-impact, leadership-oriented role, you will tackle the biggest challenges, create transformative technology strategies, and ensure all aspects of engineering, product, and data remain aligned to So Energy's vision. You will champion the integration of technology to solve critical business problems and drive the company's ambition to be the best-in-class customer-centric energy supplier. Reporting to Muhammad Khan (Tech director) What you'll be getting up to: Collaborating with the Director of Technology to define and deliver So Energy's technology strategy, aligning engineering, product, and data initiatives. Leading architectural decisions across the technology landscape, balancing the build vs. buy approach to deliver scalable and impactful solutions. Driving innovation through AI strategies, particularly in contact centre optimization, operational efficiency, and dynamic energy solutions. Solving the company's most complex challenges, identifying cutting-edge technology opportunities, and implementing impactful solutions. Acting as a technical advisor and mentor for Staff Engineers and the Solution Architect, fostering a high-performance culture. Championing Agile and modern XP software engineering practices, including TDD, BDD, risk-based testing, and secure coding principles. Ensuring alignment across engineering, product, and data teams on a unified vision for technical and business objectives. Leading the adoption of cutting-edge technologies, focusing on innovation in renewable energy and customer experience. Collaborating with cross-functional teams to ensure seamless integration of technology solutions, driving customer satisfaction and operational excellence. Building scalable, resilient, and secure applications while simplifying and optimising frameworks, libraries, and systems. Utilising analytics, performance metrics, and customer feedback to inform and refine technical strategies. Acting as a champion for So Energy's values and culture, fostering a collaborative and innovative work environment. This role will be a great fit if: Proven track record as a Principal Engineer, Technical Architect, or similar role, with over 10 years of experience in software engineering. Strong leadership experience, managing senior technical staff and fostering a culture of collaboration and innovation. Expertise in polyglot development across multiple stacks, with hands-on experience in Java, Python, JavaScript, Kotlin, or similar languages, as well as frontend frameworks like Vue.js or React. Deep understanding of system design, architecture, and engineering best practices for scalable, resilient, and secure applications. Experience with platform engineering, continuous integration, continuous deployment (CI/CD), and infrastructure automation. Knowledge of GCP serverless infrastructure, cloud-native architecture, and microservices design principles. Familiarity with cross-platform mobile development frameworks and technologies. Strong analytical and problem-solving skills with a data-driven mindset. Experience with AI-driven solutions, particularly leveraging large language models for customer communication and operations. Experience in designing innovative solutions for the energy sector or other highly regulated industries is advantageous. Exceptional communication and collaboration skills, with the ability to influence stakeholders at all levels. Passion for renewable energy, sustainability, and driving impactful change through technology. Research shows that some people are less likely to apply for a role unless they are 100% qualified. Your experience, skills and passion will set you apart so tell us about your achievements, irrespective of whether they are personal or work-related, tell us about your journey, and about what you learnt. So, if this role excites you, don't let our role description hold you back, get applying! Want to tailor your application? Hiring Process Talent Interview with Head of Talent Technical interview with an Engineering manager and Solutions Architect Culture Interview with our Product Lead and Tech Director Support - If you have a medical condition or an individual need for an adjustment to our process, and you believe this may affect your ability to be at your best - please let us know so we can talk about how we can best support you and make any adjustments that may be needed. Our Values We look for people who share our values and can add to our culture. Values are shared beliefs that guide our decision-making, culture is how we function as a group and how we live our values as individuals. Clear - The energy industry can be pretty complex so we strive to provide clear communication to our customers and colleagues. Honest - Transparency is key, Whether that's providing clear bills to our customers or trusting our staff to do the right thing. Ambitious - All of us are ambitious about the future of So Energy and what we can contribute to it. Inquisitive - We are also questioning the Status Quo to see if there is a better way to do things for our customers. Caring - We care about the work we are doing, our customers and our colleagues. Sustainable - As a renewable energy company we are providing sustainable products but we also care about sustainable careers. That's why learning and continuous development is so important to us. Diversity, Equity, Inclusion & Belonging At So Energy, we're committed to cultivating an environment that promotes diversity, equity, inclusion and belonging. We are a global community and we believe our unique qualities should be celebrated as they are critical to our innovation. It's essential to us that you bring your authentic self to work every single day, no matter your age, ethnicity, religion, citizenship, gender identity, sexual orientation, disability status, caring responsibilities, neurodiversity, or otherwise. Inclusion isn't just an initiative at So Energy. We strive to embed it not just into our values but throughout our entire culture.
Feb 18, 2025
Full time
UK, Hybrid ️ Our Perks Values-driven culture - we're really proud of our culture. Drive your own experience Personalised Learning and Development Budget Hybrid working hours - Each team has their own Smart Working Charter that empowers you to do your work in the best way you can Technology - Your choice of Mac or Windows Empowering you to be your most authentic self 25 Holiday Days + your local bank holidays 1 Birthday day - it only happens once a year! 3 So Giving Days - spend these days giving back to your chosen cause Religious Celebrations Leave Mental Healthcare - Sessions with Unmind Enhanced Family Leave So Energy Who we are So Energy was created in 2015 because we knew energy suppliers could be better. Since then, we've grown rapidly but sustainably, with 350,000 customers and over 450 Energists (what we call our people). But we're not done. We're on the road to a net zero future, and thanks to our partnership with ESB, we're well on the way. We're customer-centric, tech-led, and passionate about sustainability. We want to do the best we can for our customers, each other, and our planet, so we've created a workplace that's encouraging, supportive, and offers the opportunity for growth. As a company, we live by six core values that guide everything we do: Clear Honest Ambitious Inquisitive Caring Sustainable The Role Principal Engineer at SO ENERGY As a Principal Engineer, you will be a polyglot at the forefront of our technological advancements, driving the development of cutting-edge solutions across multiple stacks. Reporting to the Director of Technology, you will drive an innovative engineering culture, balancing future needs with daily priorities. Your strategic vision and expertise will position So Energy as an industry leader by overcoming complex challenges and delivering impactful solutions. This role aligns Engineering, Product, and Data under a unified vision, solving challenges with AI-driven innovations in contact centres, operations, and energy solutions. Your work will shape So Energy's AI strategy, advancing customer communication and operational efficiency. As a visionary technologist, you will remain at the forefront of AI and emerging technologies, fostering innovation to transform our technological and operational landscape. Your efforts will align with So Energy's mission to deliver best-in-class, customer-centric energy solutions and position the company as an industry leader. Your Impact In this high-impact, leadership-oriented role, you will tackle the biggest challenges, create transformative technology strategies, and ensure all aspects of engineering, product, and data remain aligned to So Energy's vision. You will champion the integration of technology to solve critical business problems and drive the company's ambition to be the best-in-class customer-centric energy supplier. Reporting to Muhammad Khan (Tech director) What you'll be getting up to: Collaborating with the Director of Technology to define and deliver So Energy's technology strategy, aligning engineering, product, and data initiatives. Leading architectural decisions across the technology landscape, balancing the build vs. buy approach to deliver scalable and impactful solutions. Driving innovation through AI strategies, particularly in contact centre optimization, operational efficiency, and dynamic energy solutions. Solving the company's most complex challenges, identifying cutting-edge technology opportunities, and implementing impactful solutions. Acting as a technical advisor and mentor for Staff Engineers and the Solution Architect, fostering a high-performance culture. Championing Agile and modern XP software engineering practices, including TDD, BDD, risk-based testing, and secure coding principles. Ensuring alignment across engineering, product, and data teams on a unified vision for technical and business objectives. Leading the adoption of cutting-edge technologies, focusing on innovation in renewable energy and customer experience. Collaborating with cross-functional teams to ensure seamless integration of technology solutions, driving customer satisfaction and operational excellence. Building scalable, resilient, and secure applications while simplifying and optimising frameworks, libraries, and systems. Utilising analytics, performance metrics, and customer feedback to inform and refine technical strategies. Acting as a champion for So Energy's values and culture, fostering a collaborative and innovative work environment. This role will be a great fit if: Proven track record as a Principal Engineer, Technical Architect, or similar role, with over 10 years of experience in software engineering. Strong leadership experience, managing senior technical staff and fostering a culture of collaboration and innovation. Expertise in polyglot development across multiple stacks, with hands-on experience in Java, Python, JavaScript, Kotlin, or similar languages, as well as frontend frameworks like Vue.js or React. Deep understanding of system design, architecture, and engineering best practices for scalable, resilient, and secure applications. Experience with platform engineering, continuous integration, continuous deployment (CI/CD), and infrastructure automation. Knowledge of GCP serverless infrastructure, cloud-native architecture, and microservices design principles. Familiarity with cross-platform mobile development frameworks and technologies. Strong analytical and problem-solving skills with a data-driven mindset. Experience with AI-driven solutions, particularly leveraging large language models for customer communication and operations. Experience in designing innovative solutions for the energy sector or other highly regulated industries is advantageous. Exceptional communication and collaboration skills, with the ability to influence stakeholders at all levels. Passion for renewable energy, sustainability, and driving impactful change through technology. Research shows that some people are less likely to apply for a role unless they are 100% qualified. Your experience, skills and passion will set you apart so tell us about your achievements, irrespective of whether they are personal or work-related, tell us about your journey, and about what you learnt. So, if this role excites you, don't let our role description hold you back, get applying! Want to tailor your application? Hiring Process Talent Interview with Head of Talent Technical interview with an Engineering manager and Solutions Architect Culture Interview with our Product Lead and Tech Director Support - If you have a medical condition or an individual need for an adjustment to our process, and you believe this may affect your ability to be at your best - please let us know so we can talk about how we can best support you and make any adjustments that may be needed. Our Values We look for people who share our values and can add to our culture. Values are shared beliefs that guide our decision-making, culture is how we function as a group and how we live our values as individuals. Clear - The energy industry can be pretty complex so we strive to provide clear communication to our customers and colleagues. Honest - Transparency is key, Whether that's providing clear bills to our customers or trusting our staff to do the right thing. Ambitious - All of us are ambitious about the future of So Energy and what we can contribute to it. Inquisitive - We are also questioning the Status Quo to see if there is a better way to do things for our customers. Caring - We care about the work we are doing, our customers and our colleagues. Sustainable - As a renewable energy company we are providing sustainable products but we also care about sustainable careers. That's why learning and continuous development is so important to us. Diversity, Equity, Inclusion & Belonging At So Energy, we're committed to cultivating an environment that promotes diversity, equity, inclusion and belonging. We are a global community and we believe our unique qualities should be celebrated as they are critical to our innovation. It's essential to us that you bring your authentic self to work every single day, no matter your age, ethnicity, religion, citizenship, gender identity, sexual orientation, disability status, caring responsibilities, neurodiversity, or otherwise. Inclusion isn't just an initiative at So Energy. We strive to embed it not just into our values but throughout our entire culture.
Integration Architect Here at Cognizant, we work with clients across the UK to help modernise their businesses. We are currently recruiting an Integration Architect to join our IPM (Integration and Process Management) team. IPM is dedicated to helping businesses to solve their hybrid cloud integration, API management and Process Automation conundrum. Joining IPM, you will benefit from industry-leading training and certifications, along with mentoring and development opportunities to support your career growth. In this client-facing role you will own and drive our integration strategies and architecture. You will collaborate closely with stakeholders across engineering, product, and client teams to ensure robust, scalable, and future-proof integration solutions. You will also serve as a key technical advisor, guiding teams on best practices for microservices design, event-driven systems, security, data integration, and cloud-native architectures while continually exploring and applying generative AI solutions to enhance our integration platforms. In this role you can expect to work on the below: Develop and maintain integration architectures across hybrid, on-premise, and multi-cloud environments. You will drive microservices and event-driven architecture design patterns, container orchestration (e.g., Kubernetes, Docker), and cloud-native best practices. Serve as the in-house expert for leading iPaaS solutions (Boomi, SnapLogic, Workato, Azure Integration Services), guiding the design and implementation of integration flows. As appropriate, evaluate and integrate generative AI capabilities (e.g., large language models advanced NLP toolkits) into our integration stack. You will stay current with AI/ML trends (e.g., transformer architectures, Hugging Face, Vertex AI on GCP, Azure Cognitive Services, AWS Sagemaker) and identify opportunities to incorporate new technology for improved efficiency and innovation. You will work closely with clients as the technical SME, gathering requirements and translating them into high-level integration blueprints. Lead teams of developers and engineers to implement proposed architectures, ensuring best practices around CI/CD, test-driven development, and security are upheld. Mentor junior to mid-level engineers, fostering a culture of continuous improvement. Stay abreast of emerging integration patterns, generative AI frameworks, and new iPaaS features. This will be done by actively pursuing industry certifications and training to expand skill sets (e.g., AWS Solutions Architect, Azure Solutions Architect Expert, Boomi Certified Professional).You will be an advocate for innovation and process improvements based on evolving client and marketplace needs. To be successful in this role, you will demonstrate the below experience: Microservices Architecture: Deep, hands-on background in designing, building, and deploying microservices (ideally with Java, Spring Boot, Node.js, or Python). Expertise designing and implementing event-driven systems using tools like Apache Kafka, RabbitMQ, Amazon EventBridge, Azure Event Grid, or Google Pub/Sub. Cloud Hyperscalers: Practical experience with AWS, Azure, and GCP. Leading iPaaS Tools: Proficiency in Boomi, SnapLogic, Workato, or Azure Integration Services. Hands-on implementation of API Gateways (Kong, Apigee, AWS API Gateway) and ESB solutions. Familiarity with generative AI approaches like LLM-based chatbots or transformer-based AI solutions. You will have an understanding ML frameworks (TensorFlow, PyTorch) and how they can be utilised in data pipelines. Exceptional ability to communicate technical concepts to C-level executives, technical staff, and non-technical stakeholders. You will have strong presentation skills to facilitate architecture vision, solution workshops, and strategy sessions.
Feb 15, 2025
Full time
Integration Architect Here at Cognizant, we work with clients across the UK to help modernise their businesses. We are currently recruiting an Integration Architect to join our IPM (Integration and Process Management) team. IPM is dedicated to helping businesses to solve their hybrid cloud integration, API management and Process Automation conundrum. Joining IPM, you will benefit from industry-leading training and certifications, along with mentoring and development opportunities to support your career growth. In this client-facing role you will own and drive our integration strategies and architecture. You will collaborate closely with stakeholders across engineering, product, and client teams to ensure robust, scalable, and future-proof integration solutions. You will also serve as a key technical advisor, guiding teams on best practices for microservices design, event-driven systems, security, data integration, and cloud-native architectures while continually exploring and applying generative AI solutions to enhance our integration platforms. In this role you can expect to work on the below: Develop and maintain integration architectures across hybrid, on-premise, and multi-cloud environments. You will drive microservices and event-driven architecture design patterns, container orchestration (e.g., Kubernetes, Docker), and cloud-native best practices. Serve as the in-house expert for leading iPaaS solutions (Boomi, SnapLogic, Workato, Azure Integration Services), guiding the design and implementation of integration flows. As appropriate, evaluate and integrate generative AI capabilities (e.g., large language models advanced NLP toolkits) into our integration stack. You will stay current with AI/ML trends (e.g., transformer architectures, Hugging Face, Vertex AI on GCP, Azure Cognitive Services, AWS Sagemaker) and identify opportunities to incorporate new technology for improved efficiency and innovation. You will work closely with clients as the technical SME, gathering requirements and translating them into high-level integration blueprints. Lead teams of developers and engineers to implement proposed architectures, ensuring best practices around CI/CD, test-driven development, and security are upheld. Mentor junior to mid-level engineers, fostering a culture of continuous improvement. Stay abreast of emerging integration patterns, generative AI frameworks, and new iPaaS features. This will be done by actively pursuing industry certifications and training to expand skill sets (e.g., AWS Solutions Architect, Azure Solutions Architect Expert, Boomi Certified Professional).You will be an advocate for innovation and process improvements based on evolving client and marketplace needs. To be successful in this role, you will demonstrate the below experience: Microservices Architecture: Deep, hands-on background in designing, building, and deploying microservices (ideally with Java, Spring Boot, Node.js, or Python). Expertise designing and implementing event-driven systems using tools like Apache Kafka, RabbitMQ, Amazon EventBridge, Azure Event Grid, or Google Pub/Sub. Cloud Hyperscalers: Practical experience with AWS, Azure, and GCP. Leading iPaaS Tools: Proficiency in Boomi, SnapLogic, Workato, or Azure Integration Services. Hands-on implementation of API Gateways (Kong, Apigee, AWS API Gateway) and ESB solutions. Familiarity with generative AI approaches like LLM-based chatbots or transformer-based AI solutions. You will have an understanding ML frameworks (TensorFlow, PyTorch) and how they can be utilised in data pipelines. Exceptional ability to communicate technical concepts to C-level executives, technical staff, and non-technical stakeholders. You will have strong presentation skills to facilitate architecture vision, solution workshops, and strategy sessions.
About the Team At Albatross, we are on a mission to revolutionize user engagement. Through advanced AI-driven personalization, we generate inspiring user experiences that increase conversions, and loyalty. Our founders are recognized thought-leaders with a proven track record of delivering personalization solutions at leading tech companies. We are at an exciting stage, having raised significant funding to develop the most advanced recommendation platform. We obsess over our customers and value excellence, ownership, speed, and above all, delivering results. Being part of Albatross means continuously learning, innovating, shaping our products, and directly impacting users. Come and join us. About the Role: As a Senior Software Engineer at Albatross, you will play a critical role in designing, developing, and maintaining our backend infrastructure. You will collaborate with a team of engineers and data scientists to build scalable and efficient solutions that drive our AI personalization platform. Your work will directly impact the development of core features and the optimization of real-time user experiences across a range of industries, from eCommerce to online media.We highly value engineers who not only possess strong technical abilities but also demonstrate excellent communication skills and business acumen. You will frequently interact with cross-functional teams, translate business requirements into technical solutions, and contribute to strategic decisions that shape our product roadmap. Key Responsibilities: Autonomously design and develop robust backend systems using Python and TypeScript. Work closely with the frontend team using React to ensure seamless integration between backend services and user interfaces. Develop APIs and microservices to support our AI-driven personalization engine. Optimize performance, scalability, and reliability of the backend infrastructure. Collaborate with data science teams to integrate machine learning models into production. Lead and mentor junior engineers, fostering a culture of continuous learning and improvement. Participate in code reviews, ensuring high-quality and maintainable codebases. Communicate effectively with cross-functional teams to align technical efforts with business objectives. Provide insights into how backend developments can drive business growth and improve user engagement. Requirements : 5+ years of experience in backend development, with a strong emphasis on Python and Typescript. Proficiency in React is a plus. Strong experience with building scalable APIs and microservices. Familiarity with cloud infrastructure (AWS, GCP, etc.) and CI/CD pipelines. Experience with database systems (SQL and NoSQL). Solid understanding of software architecture, design patterns, and best practices. Knowledge of machine learning and AI concepts is a bonus but not required. Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders. Demonstrated business acumen and the ability to align technical solutions with business goals. Strong problem-solving skills and attention to detail. Experience working in cross-functional teams and contributing to strategic planning. Why Join Albatross: Work with a passionate and innovative team at the forefront of AI personalization. Be part of a fast-growing startup with ample opportunities for career growth. Flexible work environment with remote work options. Opportunity to shape the future of a cutting-edge AI platform and make a significant impact. Engage in work that directly influences business strategies and outcomes. If you're excited about working on challenging problems and building the next generation of AI-driven solutions, we'd love to hear from you!
Feb 15, 2025
Full time
About the Team At Albatross, we are on a mission to revolutionize user engagement. Through advanced AI-driven personalization, we generate inspiring user experiences that increase conversions, and loyalty. Our founders are recognized thought-leaders with a proven track record of delivering personalization solutions at leading tech companies. We are at an exciting stage, having raised significant funding to develop the most advanced recommendation platform. We obsess over our customers and value excellence, ownership, speed, and above all, delivering results. Being part of Albatross means continuously learning, innovating, shaping our products, and directly impacting users. Come and join us. About the Role: As a Senior Software Engineer at Albatross, you will play a critical role in designing, developing, and maintaining our backend infrastructure. You will collaborate with a team of engineers and data scientists to build scalable and efficient solutions that drive our AI personalization platform. Your work will directly impact the development of core features and the optimization of real-time user experiences across a range of industries, from eCommerce to online media.We highly value engineers who not only possess strong technical abilities but also demonstrate excellent communication skills and business acumen. You will frequently interact with cross-functional teams, translate business requirements into technical solutions, and contribute to strategic decisions that shape our product roadmap. Key Responsibilities: Autonomously design and develop robust backend systems using Python and TypeScript. Work closely with the frontend team using React to ensure seamless integration between backend services and user interfaces. Develop APIs and microservices to support our AI-driven personalization engine. Optimize performance, scalability, and reliability of the backend infrastructure. Collaborate with data science teams to integrate machine learning models into production. Lead and mentor junior engineers, fostering a culture of continuous learning and improvement. Participate in code reviews, ensuring high-quality and maintainable codebases. Communicate effectively with cross-functional teams to align technical efforts with business objectives. Provide insights into how backend developments can drive business growth and improve user engagement. Requirements : 5+ years of experience in backend development, with a strong emphasis on Python and Typescript. Proficiency in React is a plus. Strong experience with building scalable APIs and microservices. Familiarity with cloud infrastructure (AWS, GCP, etc.) and CI/CD pipelines. Experience with database systems (SQL and NoSQL). Solid understanding of software architecture, design patterns, and best practices. Knowledge of machine learning and AI concepts is a bonus but not required. Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders. Demonstrated business acumen and the ability to align technical solutions with business goals. Strong problem-solving skills and attention to detail. Experience working in cross-functional teams and contributing to strategic planning. Why Join Albatross: Work with a passionate and innovative team at the forefront of AI personalization. Be part of a fast-growing startup with ample opportunities for career growth. Flexible work environment with remote work options. Opportunity to shape the future of a cutting-edge AI platform and make a significant impact. Engage in work that directly influences business strategies and outcomes. If you're excited about working on challenging problems and building the next generation of AI-driven solutions, we'd love to hear from you!