Senior Software Engineer with key skills in TDD, node.js, MySQL, JavaScript and angular is sought by a high growth scale up based in the Midlands. Working at the forefront of B2B technology this senior Software Engineer will play a key role in improving the product portfolio using a wide range of technologies to deliver cutting edge solutions used internationally on a daily basis. This role would suit a software engineer with a broad range of technologies (including ML/AI) who is looking for a clear progression pathway and a varied, interesting greenfield development focused day to day. In return this Senior Software Engineer can expect excellent career development and training opportunities within one of the fasting growing tech businesses in the B2B retail/ e-commerce space. This Senior Software Engineer should have most of the following key skills: - Solid commercial experience working within a complex, product led environment - Strong Test driven development skills with the ability to write unit tests - Full stack JavaScript skills - node.js, JavaScript, angular etc - Third party integration skills - MySQL database experience - Solid cloud exposure - AWS, GCP etc - Solid system design understanding - Serverless, Headless, microservices etc - Any Machine learning skills would useful - A positive, engaging personality with no ego but the resolve to challenge and question existing process the norm when required This Senior software Engineer will receive: - Base salary of circa £65,000 - £80,000 DoE - Long term remote working with one day a month in the office - Extensive personal development scheme - 25 days holiday - Private pension & healthcare - Fast paced, autonomous culture with extensive growth potential - Regular remuneration reviews So if you are a Senior Software Engineer who wants to join a market leading business with innovation at its core please apply now to be considered Senior Software Engineer Midlands (long term remote working available) £65,000 - £80,000 AWS, GCP, MySQL, system architecture, JavaScript, machine learning
Feb 12, 2025
Full time
Senior Software Engineer with key skills in TDD, node.js, MySQL, JavaScript and angular is sought by a high growth scale up based in the Midlands. Working at the forefront of B2B technology this senior Software Engineer will play a key role in improving the product portfolio using a wide range of technologies to deliver cutting edge solutions used internationally on a daily basis. This role would suit a software engineer with a broad range of technologies (including ML/AI) who is looking for a clear progression pathway and a varied, interesting greenfield development focused day to day. In return this Senior Software Engineer can expect excellent career development and training opportunities within one of the fasting growing tech businesses in the B2B retail/ e-commerce space. This Senior Software Engineer should have most of the following key skills: - Solid commercial experience working within a complex, product led environment - Strong Test driven development skills with the ability to write unit tests - Full stack JavaScript skills - node.js, JavaScript, angular etc - Third party integration skills - MySQL database experience - Solid cloud exposure - AWS, GCP etc - Solid system design understanding - Serverless, Headless, microservices etc - Any Machine learning skills would useful - A positive, engaging personality with no ego but the resolve to challenge and question existing process the norm when required This Senior software Engineer will receive: - Base salary of circa £65,000 - £80,000 DoE - Long term remote working with one day a month in the office - Extensive personal development scheme - 25 days holiday - Private pension & healthcare - Fast paced, autonomous culture with extensive growth potential - Regular remuneration reviews So if you are a Senior Software Engineer who wants to join a market leading business with innovation at its core please apply now to be considered Senior Software Engineer Midlands (long term remote working available) £65,000 - £80,000 AWS, GCP, MySQL, system architecture, JavaScript, machine learning
Senior Mulesoft Integration Engineer - Outside IR35 Job Type: Contract/Temporary Location: London (Hybrid, 2 days on-site) Job Ref: BBBH41 Date Added: February 7th, 2025 Consultant: Senior Mulesoft Integration Engineer - Outside IR35 Exciting opportunity for a Senior Mulesoft Integration Engineer to join a leading insurance company. Length: 6 months Project Details: The business is going through a fundamental change and constantly adapting how they deliver insurance capabilities to the market. Requirement: A Senior Engineering Integration Lead to work within the Motor business across multiple teams on the implementation of future road-maps to meet strategic business goals. This role involves: Providing Engineering Leadership to a high-performing, collaborative team comprising internal and external technical specialists and managers. Facilitating discussion, decision-making, and conflict resolution. Providing Technical Leadership across integrations on the motor platform. Responsibilities: Set direction and ensure the Software Engineering practice adheres to the agreed policies, standards, and governance. Deliver Technical Examples, Proof of Concepts, and Templates for Teams to adopt. Perform Technical Spikes required in applications and Processes for assessment. Propose new tools and adoption road-map. Work with suppliers and teams to ensure practices are adopted and feedback is included in practice changes. Work closely with the business area and leadership team to drive progress against the plan. Effectively manage risks, issues, assumptions, dependencies, and change requests. Maintain proactive stakeholder management and communications. Technical Skills: Mulesoft 3.9 and 4.x (self-hosted) REST / SOAP / RPC in-depth knowledge AWS services and patterns Full Stack Engineering Thinking Implementation of Engineering Best Practices Implementation of Observability standards Adherence to Security standards Experience with 24x7 operational systems and high volume trading activity Useful knowledge of Oracle and Kafka Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Feb 12, 2025
Full time
Senior Mulesoft Integration Engineer - Outside IR35 Job Type: Contract/Temporary Location: London (Hybrid, 2 days on-site) Job Ref: BBBH41 Date Added: February 7th, 2025 Consultant: Senior Mulesoft Integration Engineer - Outside IR35 Exciting opportunity for a Senior Mulesoft Integration Engineer to join a leading insurance company. Length: 6 months Project Details: The business is going through a fundamental change and constantly adapting how they deliver insurance capabilities to the market. Requirement: A Senior Engineering Integration Lead to work within the Motor business across multiple teams on the implementation of future road-maps to meet strategic business goals. This role involves: Providing Engineering Leadership to a high-performing, collaborative team comprising internal and external technical specialists and managers. Facilitating discussion, decision-making, and conflict resolution. Providing Technical Leadership across integrations on the motor platform. Responsibilities: Set direction and ensure the Software Engineering practice adheres to the agreed policies, standards, and governance. Deliver Technical Examples, Proof of Concepts, and Templates for Teams to adopt. Perform Technical Spikes required in applications and Processes for assessment. Propose new tools and adoption road-map. Work with suppliers and teams to ensure practices are adopted and feedback is included in practice changes. Work closely with the business area and leadership team to drive progress against the plan. Effectively manage risks, issues, assumptions, dependencies, and change requests. Maintain proactive stakeholder management and communications. Technical Skills: Mulesoft 3.9 and 4.x (self-hosted) REST / SOAP / RPC in-depth knowledge AWS services and patterns Full Stack Engineering Thinking Implementation of Engineering Best Practices Implementation of Observability standards Adherence to Security standards Experience with 24x7 operational systems and high volume trading activity Useful knowledge of Oracle and Kafka Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Who is Practi? We are a vibrant start-up focusing on improving the healthcare experience in the UK. We want to do this by freeing healthcare practitioners from the distraction of admin, so they can focus on providing the best patient care. If you recently attended a medical appointment, you would understand how challenging the experience can be. Unfortunately, the experience is not smooth for healthcare providers either. We are hence on a mission to improve the experience for both healthcare providers and patients. We have started on our journey by focusing on the Dental sector, and have an initial product offering that simplifies the pre-treatment experience including treatment financing. Practi has been set up and is funded by Simplyhealth, an established player in healthcare. Simplyhealth is a purpose-driven B Corp, with the mission of improving access to healthcare for all in the UK. Being part of the Simplyhealth group, we operate to reinforce this mission. Why are we hiring? As a start-up we have launched our initial product offering and are gaining momentum. We are now looking at the next phase of our execution to iterate on our product and engineering solutions thereby accelerating our growth. To do this, we are looking to hire a back-end engineering manager to our Engineering team. This role is critical to expanding our engineering capabilities to deliver valuable products and functionalities that our customers want. What would you do in this role? Collaborate with functions including Product, Design, Operation and Growth in understanding and prioritising customer-facing and internal problems that deliver value to Practi. Collaborate with and lead back-end engineers in developing, maintaining and continuously improving evolvable, secure, compliant and low-maintenance engineering solutions. Line manage, including supporting, coaching, mentoring and performance managing, back-end engineers. Enable and support the Engineering team in delivering value efficiently, sustainably and continuously. Foster a healthy and productive work environment, promoting a culture of innovation. What core competencies are we looking for? Effective communication, collaboration, leadership and project management skills. Experience with leading a high-performance engineering team. Experience coaching and mentoring senior engineers. Strong understanding of cloud-based application architecture and stack, including AWS. Good understanding of TypeScript and JavaScript. Good understanding of CI/CD, security and observability best practices and tooling. What else about you would excite us? Experience of working in a fast-paced product-focused environment. Experience with line-managing, including performance managing, back-end engineers. Experience building and maintaining high-traffic server-side web applications. Good understanding of other programming languages such as Java, C#, C++, Rust, Go or Python. Experience in finance domains. What do we offer? Exciting problems and a healthy, fun and productive working environment. 100-120k + bonus. Up to 10% in employer pension contribution. 28 days holiday, plus bank holidays. An annual budget for a range of other benefits, including private medical, you can choose from. Opportunity to grow with the business. Working Pattern 3 days a week in the office (Working From Hoxton, 32 Blackfriars Road, Southwark, SE1 8DP). The importance we place on Equity, Diversity & Inclusion Building a company to serve clinicians and patients in healthcare means we need to maximise our diversity of thought, so we can bring the best solutions to bear on such important problems. We also know that diversity of thought is a product of diverse talent, which manifests itself in many ways. Gender, sexual orientation, ethnicity, neurodiversity and socio-economic background are all areas that we spend time thinking about and we encourage applications from typically under-represented groups. We have a 50/50 gender split across the company and 33% of our amazing colleagues are people of colour - whilst these only represent two dimensions of diversity, we are consistently looking for new ways to find, attract and retain incredible colleagues. Our Values at Practi Courage: Choosing bravery over comfort, we stand firm in our values and tackle difficult tasks head-on. We lean into challenges, knowing that progress requires resilience and bold action. Trust: We count on each other by fostering an environment of transparency, integrity, and accountability. With ownership of our actions, we create a foundation of reliability, allowing us to operate with autonomy while supporting each other when needed. Ambition: Unapologetically bold, we push ourselves to achieve more, constantly striving for excellence. We drive progress with pace, always questioning the status quo and finding new ways to make a meaningful impact for both our team and our customers. Play: We believe in taking our work seriously, but not ourselves. By bringing lightness, levity, and joy to our day-to-day, we create a positive atmosphere where we can do our best work, celebrate successes, and build meaningful relationships with each other. Humanity: Empathy, compassion, and inclusion are at the heart of how we operate. We bring our whole selves to work, creating a supportive and safe environment where everyone feels valued. By practicing active listening and kindness, we strengthen our team and our culture. Curiosity: We are committed to continuous learning, always seeking new knowledge and growth opportunities. With humility, we approach each day with a hunger to improve, knowing that small, consistent steps lead to transformative results over time.
Feb 12, 2025
Full time
Who is Practi? We are a vibrant start-up focusing on improving the healthcare experience in the UK. We want to do this by freeing healthcare practitioners from the distraction of admin, so they can focus on providing the best patient care. If you recently attended a medical appointment, you would understand how challenging the experience can be. Unfortunately, the experience is not smooth for healthcare providers either. We are hence on a mission to improve the experience for both healthcare providers and patients. We have started on our journey by focusing on the Dental sector, and have an initial product offering that simplifies the pre-treatment experience including treatment financing. Practi has been set up and is funded by Simplyhealth, an established player in healthcare. Simplyhealth is a purpose-driven B Corp, with the mission of improving access to healthcare for all in the UK. Being part of the Simplyhealth group, we operate to reinforce this mission. Why are we hiring? As a start-up we have launched our initial product offering and are gaining momentum. We are now looking at the next phase of our execution to iterate on our product and engineering solutions thereby accelerating our growth. To do this, we are looking to hire a back-end engineering manager to our Engineering team. This role is critical to expanding our engineering capabilities to deliver valuable products and functionalities that our customers want. What would you do in this role? Collaborate with functions including Product, Design, Operation and Growth in understanding and prioritising customer-facing and internal problems that deliver value to Practi. Collaborate with and lead back-end engineers in developing, maintaining and continuously improving evolvable, secure, compliant and low-maintenance engineering solutions. Line manage, including supporting, coaching, mentoring and performance managing, back-end engineers. Enable and support the Engineering team in delivering value efficiently, sustainably and continuously. Foster a healthy and productive work environment, promoting a culture of innovation. What core competencies are we looking for? Effective communication, collaboration, leadership and project management skills. Experience with leading a high-performance engineering team. Experience coaching and mentoring senior engineers. Strong understanding of cloud-based application architecture and stack, including AWS. Good understanding of TypeScript and JavaScript. Good understanding of CI/CD, security and observability best practices and tooling. What else about you would excite us? Experience of working in a fast-paced product-focused environment. Experience with line-managing, including performance managing, back-end engineers. Experience building and maintaining high-traffic server-side web applications. Good understanding of other programming languages such as Java, C#, C++, Rust, Go or Python. Experience in finance domains. What do we offer? Exciting problems and a healthy, fun and productive working environment. 100-120k + bonus. Up to 10% in employer pension contribution. 28 days holiday, plus bank holidays. An annual budget for a range of other benefits, including private medical, you can choose from. Opportunity to grow with the business. Working Pattern 3 days a week in the office (Working From Hoxton, 32 Blackfriars Road, Southwark, SE1 8DP). The importance we place on Equity, Diversity & Inclusion Building a company to serve clinicians and patients in healthcare means we need to maximise our diversity of thought, so we can bring the best solutions to bear on such important problems. We also know that diversity of thought is a product of diverse talent, which manifests itself in many ways. Gender, sexual orientation, ethnicity, neurodiversity and socio-economic background are all areas that we spend time thinking about and we encourage applications from typically under-represented groups. We have a 50/50 gender split across the company and 33% of our amazing colleagues are people of colour - whilst these only represent two dimensions of diversity, we are consistently looking for new ways to find, attract and retain incredible colleagues. Our Values at Practi Courage: Choosing bravery over comfort, we stand firm in our values and tackle difficult tasks head-on. We lean into challenges, knowing that progress requires resilience and bold action. Trust: We count on each other by fostering an environment of transparency, integrity, and accountability. With ownership of our actions, we create a foundation of reliability, allowing us to operate with autonomy while supporting each other when needed. Ambition: Unapologetically bold, we push ourselves to achieve more, constantly striving for excellence. We drive progress with pace, always questioning the status quo and finding new ways to make a meaningful impact for both our team and our customers. Play: We believe in taking our work seriously, but not ourselves. By bringing lightness, levity, and joy to our day-to-day, we create a positive atmosphere where we can do our best work, celebrate successes, and build meaningful relationships with each other. Humanity: Empathy, compassion, and inclusion are at the heart of how we operate. We bring our whole selves to work, creating a supportive and safe environment where everyone feels valued. By practicing active listening and kindness, we strengthen our team and our culture. Curiosity: We are committed to continuous learning, always seeking new knowledge and growth opportunities. With humility, we approach each day with a hunger to improve, knowing that small, consistent steps lead to transformative results over time.
Senior Full Stack Software Engineer | B-Corp Start-Up | Net-Zero Carbon Up to £100,000 plus stock London - Hybrid (2 days a week in the office) Typescript, Rust & React Senior Full Stack Software Engineer - We are working with an amazing Carbon Neutral, B-Corp certified start-up to find them a Senior Full Stack Software Engineer to join their purposely small, experienced engineering team. They have received over $10m in funding in the last two years and as reach break-even in the original market, they have some exciting tech challenges in scaling their sustainable platform as they look to expand their reach. As a Senior Full Stack Software Engineer in a start-up your role will be multi-faceted: Designing and building new features to improve the lives of everyone who uses the platform, whether it's fellow employees or customers. Improving the tooling and infrastructure to make it easier to scale. Collaborating with colleagues in engineering and the wider business to innovate and produce new ideas. Driving design discussions to solve real world problems and deliver on business goals. The tech stack is predominantly Typescript, Rust and React on GCP, Kubernetes, GraphQL although they are open to engineers from any background. You should apply if: You're excited to build sustainable, net-zero products to disrupt an industry. You're love the challenge, opportunity and ambiguity of an early-stage start-up. You have experience building Back End services and APIs and are comfortable writing code for the Front End or building the infrastructure. You have a product mindset and are always thinking about how the solution will benefit the customer. You're comfortable releasing something that might not be perfect! This is an amazing opportunity to join an impressive start-up as they look to build on their early successes to scale the platform and the business. Please apply or call Simon Evans for a chat. Senior Full Stack Software Engineer | B-Corp Start-Up | Net-Zero Carbon Up to £100,000 plus stock London - Hybrid (2 days a week in the office) Typescript, Rust & React Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds.
Feb 12, 2025
Full time
Senior Full Stack Software Engineer | B-Corp Start-Up | Net-Zero Carbon Up to £100,000 plus stock London - Hybrid (2 days a week in the office) Typescript, Rust & React Senior Full Stack Software Engineer - We are working with an amazing Carbon Neutral, B-Corp certified start-up to find them a Senior Full Stack Software Engineer to join their purposely small, experienced engineering team. They have received over $10m in funding in the last two years and as reach break-even in the original market, they have some exciting tech challenges in scaling their sustainable platform as they look to expand their reach. As a Senior Full Stack Software Engineer in a start-up your role will be multi-faceted: Designing and building new features to improve the lives of everyone who uses the platform, whether it's fellow employees or customers. Improving the tooling and infrastructure to make it easier to scale. Collaborating with colleagues in engineering and the wider business to innovate and produce new ideas. Driving design discussions to solve real world problems and deliver on business goals. The tech stack is predominantly Typescript, Rust and React on GCP, Kubernetes, GraphQL although they are open to engineers from any background. You should apply if: You're excited to build sustainable, net-zero products to disrupt an industry. You're love the challenge, opportunity and ambiguity of an early-stage start-up. You have experience building Back End services and APIs and are comfortable writing code for the Front End or building the infrastructure. You have a product mindset and are always thinking about how the solution will benefit the customer. You're comfortable releasing something that might not be perfect! This is an amazing opportunity to join an impressive start-up as they look to build on their early successes to scale the platform and the business. Please apply or call Simon Evans for a chat. Senior Full Stack Software Engineer | B-Corp Start-Up | Net-Zero Carbon Up to £100,000 plus stock London - Hybrid (2 days a week in the office) Typescript, Rust & React Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds.
Team Lead Software Engineer with React and .Net Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations. As a Lead Developer/Senior software engineer you will lead a cross-functional team of talented developers, contribute hands-on to software development, drive the technical direction of their products, and play a key role in expanding their digital product portfolio. About the Role We are seeking an experienced developer/software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital to shape its future. Additionally, you'll lead a technical team to deliver the strategic commitments. Key Responsibilities Technical Leadership: Lead a cross-functional technical team, providing mentorship, technical guidance, and process enhancements to ensure team success. Collaboration: Work with the Head of Digital, Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. Development: Design, develop, and maintain web and app software using the core tech stack (C# .NET, React, Azure, Git, .NET MAUI). System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed. Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio. Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Leadership Skills Strong verbal and written communication skills. Ability to motivate and inspire team members. Excellent interpersonal skills for effective collaboration with stakeholders and team members. Problem-solving and troubleshooting expertise. A flexible attitude to manage changing priorities. Understanding of agile software development methodologies and their trade-offs. Core Requirements: 5+ years of experience in software development. Proficiency in Linux/Unix and Windows environments. Familiarity with cloud services, especially Azure. Strong knowledge of networking, network security, and IT security. Understanding of best practices for always-on, always-available services. Open-mindedness and a willingness to learn new technologies as needed. Product Development Team: Full-stack web development experience with C# .NET, React, Git, and CI/CD pipelines. Experience with .NET MAUI for app development (a plus). Strong knowledge of RDBMS and SQL, especially PostgreSQL.
Feb 12, 2025
Full time
Team Lead Software Engineer with React and .Net Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations. As a Lead Developer/Senior software engineer you will lead a cross-functional team of talented developers, contribute hands-on to software development, drive the technical direction of their products, and play a key role in expanding their digital product portfolio. About the Role We are seeking an experienced developer/software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital to shape its future. Additionally, you'll lead a technical team to deliver the strategic commitments. Key Responsibilities Technical Leadership: Lead a cross-functional technical team, providing mentorship, technical guidance, and process enhancements to ensure team success. Collaboration: Work with the Head of Digital, Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. Development: Design, develop, and maintain web and app software using the core tech stack (C# .NET, React, Azure, Git, .NET MAUI). System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed. Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio. Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Leadership Skills Strong verbal and written communication skills. Ability to motivate and inspire team members. Excellent interpersonal skills for effective collaboration with stakeholders and team members. Problem-solving and troubleshooting expertise. A flexible attitude to manage changing priorities. Understanding of agile software development methodologies and their trade-offs. Core Requirements: 5+ years of experience in software development. Proficiency in Linux/Unix and Windows environments. Familiarity with cloud services, especially Azure. Strong knowledge of networking, network security, and IT security. Understanding of best practices for always-on, always-available services. Open-mindedness and a willingness to learn new technologies as needed. Product Development Team: Full-stack web development experience with C# .NET, React, Git, and CI/CD pipelines. Experience with .NET MAUI for app development (a plus). Strong knowledge of RDBMS and SQL, especially PostgreSQL.
Lead Firmware Developer Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations. As a Lead Developer/Senior software engineer you will lead a cross-functional team of talented developers, contribute hands-on to software development, drive the technical direction of their products, and play a key role in expanding their digital product portfolio. About the Role We are seeking an experienced developer/software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital to shape its future. Additionally, you'll lead a technical team to deliver the strategic commitments. This role requires strong software engineering expertise, an understanding of system design and the ability to solve complex problems collaboratively. Key Responsibilities Technical Leadership: Lead a cross-functional technical team, providing mentorship, technical guidance, and process enhancements to ensure team success. Collaboration: Work with the Head of Digital, Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. Development: Design, develop, and maintain web and app software using the core tech stack (C# .NET, React, Azure, Git, .NET MAUI). Firmware & APIs: Develop and maintain firmware, APIs, and database systems using technologies like C, C++, and Azure. System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed. Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio. Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Role Requirements Leadership Skills Whether you're an experienced or first-time leader, you'll need: Strong verbal and written communication skills. Ability to motivate and inspire team members. Excellent interpersonal skills for effective collaboration with stakeholders and team members. Problem-solving and troubleshooting expertise. A flexible attitude to manage changing priorities. Understanding of agile software development methodologies and their trade-offs. Technical Skills Core Requirements: 5+ years of experience in software development. Proficiency in Linux/Unix and Windows environments. Familiarity with cloud services, especially Azure. Strong knowledge of networking, network security, and IT security. Understanding of best practices for always-on, always-available services. Open-mindedness and a willingness to learn new technologies as needed. Technical Expertise by Team Focus Embedded & Data Platform Team: Expertise in C and C++ development. Firmware development experience for Embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (eg, MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). Understanding of device management and security protocols (eg, TLS, DTLS).
Feb 11, 2025
Full time
Lead Firmware Developer Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations. As a Lead Developer/Senior software engineer you will lead a cross-functional team of talented developers, contribute hands-on to software development, drive the technical direction of their products, and play a key role in expanding their digital product portfolio. About the Role We are seeking an experienced developer/software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital to shape its future. Additionally, you'll lead a technical team to deliver the strategic commitments. This role requires strong software engineering expertise, an understanding of system design and the ability to solve complex problems collaboratively. Key Responsibilities Technical Leadership: Lead a cross-functional technical team, providing mentorship, technical guidance, and process enhancements to ensure team success. Collaboration: Work with the Head of Digital, Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. Development: Design, develop, and maintain web and app software using the core tech stack (C# .NET, React, Azure, Git, .NET MAUI). Firmware & APIs: Develop and maintain firmware, APIs, and database systems using technologies like C, C++, and Azure. System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed. Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio. Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Role Requirements Leadership Skills Whether you're an experienced or first-time leader, you'll need: Strong verbal and written communication skills. Ability to motivate and inspire team members. Excellent interpersonal skills for effective collaboration with stakeholders and team members. Problem-solving and troubleshooting expertise. A flexible attitude to manage changing priorities. Understanding of agile software development methodologies and their trade-offs. Technical Skills Core Requirements: 5+ years of experience in software development. Proficiency in Linux/Unix and Windows environments. Familiarity with cloud services, especially Azure. Strong knowledge of networking, network security, and IT security. Understanding of best practices for always-on, always-available services. Open-mindedness and a willingness to learn new technologies as needed. Technical Expertise by Team Focus Embedded & Data Platform Team: Expertise in C and C++ development. Firmware development experience for Embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (eg, MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). Understanding of device management and security protocols (eg, TLS, DTLS).
About Graphcore How often do you get the chance to build a technology that transforms the future of humanity? Graphcore products have set the standard in made-for-AI compute hardware and software, gaining global attention and industry acclaim. Now we are developing the next generation of artificial intelligence compute with systems that will allow AI researchers to develop more advanced models, help scientists unlock exciting new discoveries, and power companies around the world as they put AI at the heart of their business. Graphcore recently joined SoftBank Group - bringing large and ongoing investment from one of the world's leading backers of innovative AI companies. Job Summary As a member of the drivers and utilities team you will contribute to the planning, design, implementation and testing of low level kernel drivers and user space driver library code. You will be part of one of the two teams in the system software department (the firmware team being the other one) and report to the drivers and utilities team manager. The Team The drivers and utilities team forms part of the system software group - working closely with both software engineers developing our Poplar SDK and with silicon and hardware engineers developing Graphcore's IPU solution. The drivers and utilities team develop custom control software on the host in kernel and user space. Our solutions enable our customers to get maximum performance and utility for our cutting-edge products. Responsibilities and Duties Design, implement, test and document OS Kernel and Device Driver software at the highest standard using C/C++/Python programming languages Participate in agile development - working as part of a scrum team to develop the right software at pace including mentoring junior team members Drive technical discussions with your peers in software and hardware engineering, with architects and other stakeholders. Share innovative concepts with wider audiences. Hands-on during key product development phases involving close working with hardware and silicon engineering groups to enable fast time to market delivery Promote Graphcore values and culture Candidate Profile Essential: 7 - 10 year's industry experience in software development using programming languages such as C/C++/Python OS Kernel and Device Driver development and deployment experience in Linux or Windows systems Good understanding of lower-level software stack and interactions with the hardware layer Possess effective problem-solving skills, familiar with a full suite of debug and performance analysis tools and techniques Experience with one or more of the following: PCIe, CPU, device drivers, SoC, firmware, and hardware/software integration Proactive in driving engineering collaboration & obtaining input to solve issues Proven ability to schedule own workload Excellent written and verbal communication skills, work well within a multinational team and with multinational customers. Excellent cultural awareness is essential. Desirable Experience developing firmware or drivers for GPUs. Knowledge of CUDA or OpenCL Experience working on upstreaming of kernel code / contributing to Linux kernel. Exposure to integration with data centre / cloud service operations - for example integration with Kubernetes or open stack. Benefits In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications
Feb 11, 2025
Full time
About Graphcore How often do you get the chance to build a technology that transforms the future of humanity? Graphcore products have set the standard in made-for-AI compute hardware and software, gaining global attention and industry acclaim. Now we are developing the next generation of artificial intelligence compute with systems that will allow AI researchers to develop more advanced models, help scientists unlock exciting new discoveries, and power companies around the world as they put AI at the heart of their business. Graphcore recently joined SoftBank Group - bringing large and ongoing investment from one of the world's leading backers of innovative AI companies. Job Summary As a member of the drivers and utilities team you will contribute to the planning, design, implementation and testing of low level kernel drivers and user space driver library code. You will be part of one of the two teams in the system software department (the firmware team being the other one) and report to the drivers and utilities team manager. The Team The drivers and utilities team forms part of the system software group - working closely with both software engineers developing our Poplar SDK and with silicon and hardware engineers developing Graphcore's IPU solution. The drivers and utilities team develop custom control software on the host in kernel and user space. Our solutions enable our customers to get maximum performance and utility for our cutting-edge products. Responsibilities and Duties Design, implement, test and document OS Kernel and Device Driver software at the highest standard using C/C++/Python programming languages Participate in agile development - working as part of a scrum team to develop the right software at pace including mentoring junior team members Drive technical discussions with your peers in software and hardware engineering, with architects and other stakeholders. Share innovative concepts with wider audiences. Hands-on during key product development phases involving close working with hardware and silicon engineering groups to enable fast time to market delivery Promote Graphcore values and culture Candidate Profile Essential: 7 - 10 year's industry experience in software development using programming languages such as C/C++/Python OS Kernel and Device Driver development and deployment experience in Linux or Windows systems Good understanding of lower-level software stack and interactions with the hardware layer Possess effective problem-solving skills, familiar with a full suite of debug and performance analysis tools and techniques Experience with one or more of the following: PCIe, CPU, device drivers, SoC, firmware, and hardware/software integration Proactive in driving engineering collaboration & obtaining input to solve issues Proven ability to schedule own workload Excellent written and verbal communication skills, work well within a multinational team and with multinational customers. Excellent cultural awareness is essential. Desirable Experience developing firmware or drivers for GPUs. Knowledge of CUDA or OpenCL Experience working on upstreaming of kernel code / contributing to Linux kernel. Exposure to integration with data centre / cloud service operations - for example integration with Kubernetes or open stack. Benefits In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications
The Team & Role SevenRooms is hiring a remote Senior Software Engineer. We're looking for a strong developer who is excited to engineer highly performant, mission-critical systems that are designed for agile development and rapid scaling. You will partner with other engineers, product managers, and designers who are dedicated to engineering real solutions that empower SevenRooms for growth. You will be joining a team of 70+ engineering professionals and will report directly to our team's VP of Engineering. The 7R Technology organization is committed to building products that help restaurants create magical experiences every day. We are a small, but rapidly growing team of engineers, scientists, and builders who are on a mission to fundamentally transform the hospitality industry. Our engineers are guided by the following core values that help us stay connected and shipping often: Ownership , Customer Obsession , Collaborate & Be Transparent , Measure & Monitor , Be Creative , and finally Be Yourself . Our tech stack includes: Python, Typescript, ReactJS, Redux, Django, App Engine, Cloud Firestore, Memcache, Cloud Tasks, Firebase, BigQuery, Elasticsearch, and more. What You'll Do Engineering: Design, develop, test, deploy, maintain, and improve software with a strong focus on customer-facing features. Product Focus: Be the technical owner of features, from design to implementation to ongoing support. Project Management: Manage individual project priorities, deadlines, code quality, and deliverables; participate in occasional on-call duties to keep software systems up and running. Who You Are BS degree in Computer Science, similar technical field of study, or equivalent professional experience. Experience developing web applications. Experience with algorithms, data structures, complexity analysis, and software design. 4+ years of software engineering experience. Experience with Python and ReactJS is preferred, but not required. What We Offer A fresh start with a flexible and independent working schedule: SevenRooms provides all employees with their first two (2) weeks of employment as paid time off to relax and recharge before starting their journey with us. You'll also have access to unlimited paid time off, including tenure-based PTO minimums and the option to work anywhere at any time. Equitable compensation: Our compensation packages are based on external market data. At SevenRooms, you can expect to be paid well for your contributions towards transforming the hospitality industry. We also offer equity for all employees as part of our commitment to everyone being an owner and working together to build an outstanding company. Comprehensive benefits package: SevenRooms provides access to private medical coverage, life insurance, and income protection. Employee programs and recognition: Through our Roomie's Choice program, all employees at SevenRooms receive a monthly stipend to spend however they see fit. All full-time employees are eligible for our Core Value Awards program, which is awarded bi-annually and recognizes those who exemplify our organization's core values. You can expect unique milestone awards throughout your journey with SevenRooms, including swag, experiences, and trips to celebrate specific years of tenure. Opportunities for training and professional development: Your manager will partner with you on establishing quarterly objectives that not only benefit the company but aid in your overall career development and advancement. SevenRooms also provides financial support for continuing education, certifications, or participation in external training programs.
Feb 11, 2025
Full time
The Team & Role SevenRooms is hiring a remote Senior Software Engineer. We're looking for a strong developer who is excited to engineer highly performant, mission-critical systems that are designed for agile development and rapid scaling. You will partner with other engineers, product managers, and designers who are dedicated to engineering real solutions that empower SevenRooms for growth. You will be joining a team of 70+ engineering professionals and will report directly to our team's VP of Engineering. The 7R Technology organization is committed to building products that help restaurants create magical experiences every day. We are a small, but rapidly growing team of engineers, scientists, and builders who are on a mission to fundamentally transform the hospitality industry. Our engineers are guided by the following core values that help us stay connected and shipping often: Ownership , Customer Obsession , Collaborate & Be Transparent , Measure & Monitor , Be Creative , and finally Be Yourself . Our tech stack includes: Python, Typescript, ReactJS, Redux, Django, App Engine, Cloud Firestore, Memcache, Cloud Tasks, Firebase, BigQuery, Elasticsearch, and more. What You'll Do Engineering: Design, develop, test, deploy, maintain, and improve software with a strong focus on customer-facing features. Product Focus: Be the technical owner of features, from design to implementation to ongoing support. Project Management: Manage individual project priorities, deadlines, code quality, and deliverables; participate in occasional on-call duties to keep software systems up and running. Who You Are BS degree in Computer Science, similar technical field of study, or equivalent professional experience. Experience developing web applications. Experience with algorithms, data structures, complexity analysis, and software design. 4+ years of software engineering experience. Experience with Python and ReactJS is preferred, but not required. What We Offer A fresh start with a flexible and independent working schedule: SevenRooms provides all employees with their first two (2) weeks of employment as paid time off to relax and recharge before starting their journey with us. You'll also have access to unlimited paid time off, including tenure-based PTO minimums and the option to work anywhere at any time. Equitable compensation: Our compensation packages are based on external market data. At SevenRooms, you can expect to be paid well for your contributions towards transforming the hospitality industry. We also offer equity for all employees as part of our commitment to everyone being an owner and working together to build an outstanding company. Comprehensive benefits package: SevenRooms provides access to private medical coverage, life insurance, and income protection. Employee programs and recognition: Through our Roomie's Choice program, all employees at SevenRooms receive a monthly stipend to spend however they see fit. All full-time employees are eligible for our Core Value Awards program, which is awarded bi-annually and recognizes those who exemplify our organization's core values. You can expect unique milestone awards throughout your journey with SevenRooms, including swag, experiences, and trips to celebrate specific years of tenure. Opportunities for training and professional development: Your manager will partner with you on establishing quarterly objectives that not only benefit the company but aid in your overall career development and advancement. SevenRooms also provides financial support for continuing education, certifications, or participation in external training programs.
We are looking for a talented full-stack developer with expertise in Laravel, React Native (React also considered), and Typescript to join our dynamic team. The ideal candidate should have a strong background in building scalable and high-performing mobile applications. If you are passionate about mobile development and would like to play a part in shaping the future of our product, we would love to hear from you. Join us in creating innovative and user-friendly applications that make a difference to students & young people in the UK. Responsibilities: Leadership & Management: Direct a skilled team of developers, overseeing task assignments to ensure balanced workloads and project alignment. Backend Development: Champion the development of backend systems using Laravel, aiming for high-quality, scalable software solutions. Frontend Engineering: Develop and sustain frontend architecture using React Native (strongly preferred) or React, ensuring seamless, intuitive user interfaces. Collaborative Development: Work closely with product managers to deliver end-to-end features and enhancements. Release Coordination: Manage all aspects of application deployment, from initial planning to final rollout, guaranteeing timely and efficient releases. Performance Optimization: Utilise AWS Lambdas and other cloud technologies to enhance application performance and scalability. Other Responsibilities: Keeping up to date with industry trends, tools, and best practices. Regularly testing our backup and recovery processes. Identifying key areas for automation and working with the development team to introduce tooling where necessary. Minimum Requirements: Technical Expertise: Demonstrated proficiency in Laravel for backend development. Experience with React Native is highly preferred, although strong React skills are also acceptable. Leadership Experience: Proven track record of leading development teams, with a focus on mentoring and growth. Cloud Technologies: Practical knowledge of AWS Lambdas and familiarity with cloud-based architecture. Professional Skills: Exceptional organisational and communication abilities, essential for effective teamwork and cross-functional cooperation. Learning & Development: We have a training budget set aside for every member of staff and we will do our best to contribute to anything you want to learn - whether through courses, books, or more formal learning. Flexible Working: You'll have the freedom to run your routine within the core working hours in a way that suits you and your team, allowing you to deliver your best work. Time Off: 32 days of holiday (incl. bank holidays) plus your birthday off too - we strongly believe in recharging and re-energising regularly. Equipment: We want to make sure everyone is set up to work effectively and comfortably - so you'll get to choose your own kit, including any additional equipment you might need to work from home. Tech & Cycle to Work Scheme: Save up to 40% on a new bike and/or equipment as well.
Feb 11, 2025
Full time
We are looking for a talented full-stack developer with expertise in Laravel, React Native (React also considered), and Typescript to join our dynamic team. The ideal candidate should have a strong background in building scalable and high-performing mobile applications. If you are passionate about mobile development and would like to play a part in shaping the future of our product, we would love to hear from you. Join us in creating innovative and user-friendly applications that make a difference to students & young people in the UK. Responsibilities: Leadership & Management: Direct a skilled team of developers, overseeing task assignments to ensure balanced workloads and project alignment. Backend Development: Champion the development of backend systems using Laravel, aiming for high-quality, scalable software solutions. Frontend Engineering: Develop and sustain frontend architecture using React Native (strongly preferred) or React, ensuring seamless, intuitive user interfaces. Collaborative Development: Work closely with product managers to deliver end-to-end features and enhancements. Release Coordination: Manage all aspects of application deployment, from initial planning to final rollout, guaranteeing timely and efficient releases. Performance Optimization: Utilise AWS Lambdas and other cloud technologies to enhance application performance and scalability. Other Responsibilities: Keeping up to date with industry trends, tools, and best practices. Regularly testing our backup and recovery processes. Identifying key areas for automation and working with the development team to introduce tooling where necessary. Minimum Requirements: Technical Expertise: Demonstrated proficiency in Laravel for backend development. Experience with React Native is highly preferred, although strong React skills are also acceptable. Leadership Experience: Proven track record of leading development teams, with a focus on mentoring and growth. Cloud Technologies: Practical knowledge of AWS Lambdas and familiarity with cloud-based architecture. Professional Skills: Exceptional organisational and communication abilities, essential for effective teamwork and cross-functional cooperation. Learning & Development: We have a training budget set aside for every member of staff and we will do our best to contribute to anything you want to learn - whether through courses, books, or more formal learning. Flexible Working: You'll have the freedom to run your routine within the core working hours in a way that suits you and your team, allowing you to deliver your best work. Time Off: 32 days of holiday (incl. bank holidays) plus your birthday off too - we strongly believe in recharging and re-energising regularly. Equipment: We want to make sure everyone is set up to work effectively and comfortably - so you'll get to choose your own kit, including any additional equipment you might need to work from home. Tech & Cycle to Work Scheme: Save up to 40% on a new bike and/or equipment as well.
Lead Firmware Developer Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations. As a Lead Developer/ Senior software engineer you will lead a cross-functional team of talented developers, contribute hands-on to software development, drive the technical direction of their products, and play a key role in expanding their digital product portfolio. About the Role We are seeking an experienced developer/ software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital to shape its future. Additionally, you'll lead a technical team to deliver the strategic commitments. This role requires strong software engineering expertise, an understanding of system design and the ability to solve complex problems collaboratively. Key Responsibilities Technical Leadership: Lead a cross-functional technical team, providing mentorship, technical guidance, and process enhancements to ensure team success. Collaboration: Work with the Head of Digital , Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. Development: Design, develop, and maintain web and app software using the core tech stack (C# .NET, React, Azure, Git, .NET MAUI). Firmware & APIs: Develop and maintain firmware, APIs, and database systems using technologies like C, C++, and Azure. System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed. Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio. Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Role Requirements Leadership Skills Whether you're an experienced or first-time leader, you'll need: Strong verbal and written communication skills. Ability to motivate and inspire team members. Excellent interpersonal skills for effective collaboration with stakeholders and team members. Problem-solving and troubleshooting expertise. A flexible attitude to manage changing priorities. Understanding of agile software development methodologies and their trade-offs. Technical Skills Core Requirements: 5+ years of experience in software development. Proficiency in Linux/Unix and Windows environments. Familiarity with cloud services, especially Azure. Strong knowledge of networking, network security, and IT security. Understanding of best practices for always-on, always-available services. Open-mindedness and a willingness to learn new technologies as needed. Technical Expertise by Team Focus Embedded & Data Platform Team: Expertise in C and C++ development. Firmware development experience for embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (e.g., MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). Understanding of device management and security protocols (e.g., TLS, DTLS).
Feb 11, 2025
Full time
Lead Firmware Developer Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers innovations. As a Lead Developer/ Senior software engineer you will lead a cross-functional team of talented developers, contribute hands-on to software development, drive the technical direction of their products, and play a key role in expanding their digital product portfolio. About the Role We are seeking an experienced developer/ software engineer to help deliver the company's digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital to shape its future. Additionally, you'll lead a technical team to deliver the strategic commitments. This role requires strong software engineering expertise, an understanding of system design and the ability to solve complex problems collaboratively. Key Responsibilities Technical Leadership: Lead a cross-functional technical team, providing mentorship, technical guidance, and process enhancements to ensure team success. Collaboration: Work with the Head of Digital , Tech-Leads, and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs. Development: Design, develop, and maintain web and app software using the core tech stack (C# .NET, React, Azure, Git, .NET MAUI). Firmware & APIs: Develop and maintain firmware, APIs, and database systems using technologies like C, C++, and Azure. System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed. Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio. Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt. Culture Building: Foster a culture of innovation, experimentation, and continuous learning. Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives. User Support: Provide responsive support for urgent issues affecting system users. Role Requirements Leadership Skills Whether you're an experienced or first-time leader, you'll need: Strong verbal and written communication skills. Ability to motivate and inspire team members. Excellent interpersonal skills for effective collaboration with stakeholders and team members. Problem-solving and troubleshooting expertise. A flexible attitude to manage changing priorities. Understanding of agile software development methodologies and their trade-offs. Technical Skills Core Requirements: 5+ years of experience in software development. Proficiency in Linux/Unix and Windows environments. Familiarity with cloud services, especially Azure. Strong knowledge of networking, network security, and IT security. Understanding of best practices for always-on, always-available services. Open-mindedness and a willingness to learn new technologies as needed. Technical Expertise by Team Focus Embedded & Data Platform Team: Expertise in C and C++ development. Firmware development experience for embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (e.g., MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). Understanding of device management and security protocols (e.g., TLS, DTLS).
Qualifications Bachelor's or Master's degree in Computer Science or similar (PhDs will be given preference) 7+ years of experience in Back End Development Full proficiency in Node.JS, JavaScript ES6+ and TypeScript Experience with Nest.JS preferred but not necessary Experience with management tools like Jira and Confluence A good working proficiency in verbal and written English About this Job Scopeworker's software engineers are developing a next generation, enterprise platform. We are looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile. As a software engineer, you will work on a specific project critical to the Scopeworker platform with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Our development team is led by Developer Experts from Google. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance Scopeworker's software. About Scopeworker Scopeworker is an enterprise SaaS. It digitalizes the Procure-Execute-Pay lifecycle of supplier services for critical infrastructure. The automation enables significant cost, time and quality efficiencies for both buyers and suppliers and enables a live situational awareness of procurement, finance, operations and other stakeholders departments. Scopeworker can be used standalone or as a digital layer over the top of Oracle, SAP or Microsoft Dynamics ERPs. Scopeworker processes billions of dollars of services each year for the Fortune 100. See our explainer video.
Feb 11, 2025
Full time
Qualifications Bachelor's or Master's degree in Computer Science or similar (PhDs will be given preference) 7+ years of experience in Back End Development Full proficiency in Node.JS, JavaScript ES6+ and TypeScript Experience with Nest.JS preferred but not necessary Experience with management tools like Jira and Confluence A good working proficiency in verbal and written English About this Job Scopeworker's software engineers are developing a next generation, enterprise platform. We are looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile. As a software engineer, you will work on a specific project critical to the Scopeworker platform with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Our development team is led by Developer Experts from Google. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance Scopeworker's software. About Scopeworker Scopeworker is an enterprise SaaS. It digitalizes the Procure-Execute-Pay lifecycle of supplier services for critical infrastructure. The automation enables significant cost, time and quality efficiencies for both buyers and suppliers and enables a live situational awareness of procurement, finance, operations and other stakeholders departments. Scopeworker can be used standalone or as a digital layer over the top of Oracle, SAP or Microsoft Dynamics ERPs. Scopeworker processes billions of dollars of services each year for the Fortune 100. See our explainer video.
Product development engineering is your passion and you enjoy nothing more than taking a concept and ensuring its seamless transition from a creative idea into physical form. You're not obsessed with features, colours or materials (unless integrally flawed for the concept to work), but you do get excited about transformation and turning a visual representation into a viable and successful product. If that sounds like you we have a position that could excite you as much as that table concept you engineered two years ago finally arriving in the warehouse wrapped in cellophane ready for distribution! We're working with one of the world's leading specialists in their field of furniture, with an enviable list of customers stacked with logos from some of the world's biggest brands, as they seek to hire a new and passionate individual to head up their DFM team. Here's some more technical information about what you could expect to be involved in on a daily basis: Collaborate with departments/Heads to ensure products are technically feasible and meet design specifications. Manage the product development process to value engineer product designs for effective manufacturing . Ensure that products meet high-quality standards, are functionally efficient, and deliver value to the customer. Stay ahead of industry trends to inform manufacturing and ensure products remain cost-effective. Identify new materials, technologies, and design solutions to improve product offerings. Work closely with product development engineers, CAD technicians, and production teams to ensure seamless integration of design and functionality. Oversee the management of existing product lines, identifying areas for improvement, cost reduction, and quality enhancement. Ensure that products are delivered on time and within budget while maintaining the highest standards of quality. Provide training and mentor product engineers, production operatives and installation teams, fostering a culture of creativity, innovation, and continuous improvement. Ensure the team is well-supported, motivated, and equipped with the necessary resources to perform effectively. Report on product readiness progress to senior leadership, including project timelines, costs, and any issues impacting delivery. If the above sounds like something you can do, you have extensive experience in the furniture industry or a relatable sector such as aerospace interiors or workspace product design, and can work out of a Hertfordshire office, then we would love for you to get in touch with your CV and portfolio. Zero Surplus is East Anglia's premier recruitment agency, based just outside Cambridge our recruiters source staff for small and international businesses across Hertfordshire, Northants, Milton Keynes, Cambridgeshire, and the East of England. For registration purposes please could you let us know where you are currently based or which locations you are considering as well as your required salary and notice period. Please upload a Microsoft Word version of your CV where possible, excluding text boxes or images. Any data we collect from you will be stored and processed in accordance with Zero Surplus' Privacy Policy.
Feb 10, 2025
Full time
Product development engineering is your passion and you enjoy nothing more than taking a concept and ensuring its seamless transition from a creative idea into physical form. You're not obsessed with features, colours or materials (unless integrally flawed for the concept to work), but you do get excited about transformation and turning a visual representation into a viable and successful product. If that sounds like you we have a position that could excite you as much as that table concept you engineered two years ago finally arriving in the warehouse wrapped in cellophane ready for distribution! We're working with one of the world's leading specialists in their field of furniture, with an enviable list of customers stacked with logos from some of the world's biggest brands, as they seek to hire a new and passionate individual to head up their DFM team. Here's some more technical information about what you could expect to be involved in on a daily basis: Collaborate with departments/Heads to ensure products are technically feasible and meet design specifications. Manage the product development process to value engineer product designs for effective manufacturing . Ensure that products meet high-quality standards, are functionally efficient, and deliver value to the customer. Stay ahead of industry trends to inform manufacturing and ensure products remain cost-effective. Identify new materials, technologies, and design solutions to improve product offerings. Work closely with product development engineers, CAD technicians, and production teams to ensure seamless integration of design and functionality. Oversee the management of existing product lines, identifying areas for improvement, cost reduction, and quality enhancement. Ensure that products are delivered on time and within budget while maintaining the highest standards of quality. Provide training and mentor product engineers, production operatives and installation teams, fostering a culture of creativity, innovation, and continuous improvement. Ensure the team is well-supported, motivated, and equipped with the necessary resources to perform effectively. Report on product readiness progress to senior leadership, including project timelines, costs, and any issues impacting delivery. If the above sounds like something you can do, you have extensive experience in the furniture industry or a relatable sector such as aerospace interiors or workspace product design, and can work out of a Hertfordshire office, then we would love for you to get in touch with your CV and portfolio. Zero Surplus is East Anglia's premier recruitment agency, based just outside Cambridge our recruiters source staff for small and international businesses across Hertfordshire, Northants, Milton Keynes, Cambridgeshire, and the East of England. For registration purposes please could you let us know where you are currently based or which locations you are considering as well as your required salary and notice period. Please upload a Microsoft Word version of your CV where possible, excluding text boxes or images. Any data we collect from you will be stored and processed in accordance with Zero Surplus' Privacy Policy.
Description At WTW, we believe difference makes us stronger. We want our workforce to reflect the different and varied markets we operate in and to build a culture of inclusivity that makes colleagues feel welcome, valued and empowered to bring their whole selves to work every day. We are an equal opportunity employer committed to fostering an inclusive work environment throughout our organisation. We embrace all types of diversity. We provide data-driven, insight-led solutions in the areas of people, risk and capital that make organizations more resilient to maximize performance. We work shoulder to shoulder with our clients, bringing diverse points of view and a deep commitment to our clients' success. Our technology business within Insurance, Consulting and Technology is organised around Product Stacks, each consisting of several highly skilled engineering teams following Agile methodologies and ITSM practices, to deliver and operate pioneering SaaS solutions and on-premise software. You will have a strong technical background coupled with proven leadership skills. Your career will have started as a software engineer working across a wide range of technologies to deliver complex commercial applications. You will have subsequently progressed into project and people management positions for increasingly larger teams. This role demands extensive experience in delivering and operating licensable B2B SaaS solutions, as well as managing end-to-end engineering processes from conceptual design to deployment and ongoing operations and observability. You will bring a deep understanding of the unique challenges and requirements of the B2B SaaS landscape, beyond consumer-focused (B2C) or internally used software. Key responsibilities include driving high-performing, multi-disciplinary teams of software professionals including developers, architects, and engineering managers, driving technological excellence, and ensuring the scalability, reliability, and security of our SaaS offerings. As a Stack Engineering Leader, you will: Be a senior member of the Product Stack team, providing strategic technical leadership for the Product Stack, driving efficient end-to-end delivery and operations processes, and continuous process improvement. Front the solution design and architecture of the Product Stack, ensuring alignment with both functional and non-functional requirements. Manage the product lifecycle from conceptualisation through to retirement, ensuring commercial viability. Develop and operate all Product Stack products to agreed timescales, scope, and quality, including security and service level objectives. Provide effective operational and delivery risk management across the Product Stack. Allocate budgeted resources to allow effective delivery of prioritised Product Stack roadmaps. Collaborate across Product Stacks to enable effective sharing of appropriate components, services, and engineering practices. Line manage Product Stack Engineers, including Architects, building a culture of collaboration and high performance. Provide accurate periodic reporting of progress, risks, and operational health of all aspects of Product Stack delivery and operation. Ensure mandatory engineering, architecture, platform, and security standards are rigorously applied to the Product Stack. You will collaborate with the Global Proposition Leader(s) and Stack Product Leaders to: Define the vision for how market requirements are delivered, balancing short-term and long-term goals. Develop and communicate the global strategy for profitable growth and ensure alignment with market needs. Articulate propositions that meet market needs and support go-to-market and sales activities in the regions. Identify required Product Stack development needs , maintain prioritised product development roadmaps and backlogs, and ensure the vision for the product is met. Ensure products are well serviced, supported, and perform within client expectations , including SLAs. Qualifications The essential skills/experience for this position are: Proven experience in senior, strategic engineering roles in B2B SaaS environments . Significant experience directing multi-disciplinary teams of 60+ delivering complex solutions following Agile principles, including a prioritised Kanban and hypothesis driven working methodology. Experience building cross team collaboration across both technology and product disciplines. Successful track record influencing and earning the respect of high-calibre product and technical specialists . Strong technical insight and first-hand experience with the full software development lifecycle in a commercial SaaS product environment . Excellent written and verbal communication skills , with the ability to adjust interaction and message to different levels across different disciplines. Experience in managing budgets and resource allocation . Strong leadership skills : enthusiastic, motivational, decisive, collaborative, always looking to improve the ways of working. Strong work ethic : proactive, tenacious, organised, hard-working and working fast across multiple tasks. Experience interacting with external clients in various pre/post-sales situations. Appreciation of current and emerging technologies along with their potential benefits and limitations. Strong academic qualifications , likely to have a first or upper-second class degree or equivalent in a numerate subject (sciences, engineering, mathematics). High numeracy skills , passion for maths, statistics, and complex algorithms. We're committed to equal employment opportunity and provide application, interview and workplace adjustments and accommodations to all applicants. If you foresee any barriers, from the application process through to joining WTW, please email . (ICT_TECH TD_2025_03)
Feb 10, 2025
Full time
Description At WTW, we believe difference makes us stronger. We want our workforce to reflect the different and varied markets we operate in and to build a culture of inclusivity that makes colleagues feel welcome, valued and empowered to bring their whole selves to work every day. We are an equal opportunity employer committed to fostering an inclusive work environment throughout our organisation. We embrace all types of diversity. We provide data-driven, insight-led solutions in the areas of people, risk and capital that make organizations more resilient to maximize performance. We work shoulder to shoulder with our clients, bringing diverse points of view and a deep commitment to our clients' success. Our technology business within Insurance, Consulting and Technology is organised around Product Stacks, each consisting of several highly skilled engineering teams following Agile methodologies and ITSM practices, to deliver and operate pioneering SaaS solutions and on-premise software. You will have a strong technical background coupled with proven leadership skills. Your career will have started as a software engineer working across a wide range of technologies to deliver complex commercial applications. You will have subsequently progressed into project and people management positions for increasingly larger teams. This role demands extensive experience in delivering and operating licensable B2B SaaS solutions, as well as managing end-to-end engineering processes from conceptual design to deployment and ongoing operations and observability. You will bring a deep understanding of the unique challenges and requirements of the B2B SaaS landscape, beyond consumer-focused (B2C) or internally used software. Key responsibilities include driving high-performing, multi-disciplinary teams of software professionals including developers, architects, and engineering managers, driving technological excellence, and ensuring the scalability, reliability, and security of our SaaS offerings. As a Stack Engineering Leader, you will: Be a senior member of the Product Stack team, providing strategic technical leadership for the Product Stack, driving efficient end-to-end delivery and operations processes, and continuous process improvement. Front the solution design and architecture of the Product Stack, ensuring alignment with both functional and non-functional requirements. Manage the product lifecycle from conceptualisation through to retirement, ensuring commercial viability. Develop and operate all Product Stack products to agreed timescales, scope, and quality, including security and service level objectives. Provide effective operational and delivery risk management across the Product Stack. Allocate budgeted resources to allow effective delivery of prioritised Product Stack roadmaps. Collaborate across Product Stacks to enable effective sharing of appropriate components, services, and engineering practices. Line manage Product Stack Engineers, including Architects, building a culture of collaboration and high performance. Provide accurate periodic reporting of progress, risks, and operational health of all aspects of Product Stack delivery and operation. Ensure mandatory engineering, architecture, platform, and security standards are rigorously applied to the Product Stack. You will collaborate with the Global Proposition Leader(s) and Stack Product Leaders to: Define the vision for how market requirements are delivered, balancing short-term and long-term goals. Develop and communicate the global strategy for profitable growth and ensure alignment with market needs. Articulate propositions that meet market needs and support go-to-market and sales activities in the regions. Identify required Product Stack development needs , maintain prioritised product development roadmaps and backlogs, and ensure the vision for the product is met. Ensure products are well serviced, supported, and perform within client expectations , including SLAs. Qualifications The essential skills/experience for this position are: Proven experience in senior, strategic engineering roles in B2B SaaS environments . Significant experience directing multi-disciplinary teams of 60+ delivering complex solutions following Agile principles, including a prioritised Kanban and hypothesis driven working methodology. Experience building cross team collaboration across both technology and product disciplines. Successful track record influencing and earning the respect of high-calibre product and technical specialists . Strong technical insight and first-hand experience with the full software development lifecycle in a commercial SaaS product environment . Excellent written and verbal communication skills , with the ability to adjust interaction and message to different levels across different disciplines. Experience in managing budgets and resource allocation . Strong leadership skills : enthusiastic, motivational, decisive, collaborative, always looking to improve the ways of working. Strong work ethic : proactive, tenacious, organised, hard-working and working fast across multiple tasks. Experience interacting with external clients in various pre/post-sales situations. Appreciation of current and emerging technologies along with their potential benefits and limitations. Strong academic qualifications , likely to have a first or upper-second class degree or equivalent in a numerate subject (sciences, engineering, mathematics). High numeracy skills , passion for maths, statistics, and complex algorithms. We're committed to equal employment opportunity and provide application, interview and workplace adjustments and accommodations to all applicants. If you foresee any barriers, from the application process through to joining WTW, please email . (ICT_TECH TD_2025_03)
The mission if you choose to accept it Senior Software Engineer - Inventory Management We're building the future of restaurant management. Nory is the operating system for multi-site restaurants and bars. Join us on our mission to help the hospitality industry double their profitability, reduce their carbon footprint and be able to offer better working environments for their teams. Our CEO Conor founded and scaled Mad Egg, one of the fastest growing restaurant groups in Ireland. Having felt the pain of hacking together a mix of "market leading" restaurant management systems, spreadsheets and paper print-outs, he set out to build the solution he wishes he had from day one: Nory. Today, thousands of users at hundreds of restaurants and bars across Ireland and the UK use Nory every day - and we're just getting started. Nory's Inventory Management (IM) product helps our customers reduce waste and control their cost of sales. Restaurant teams use our web and mobile apps to manage their orders and deliveries, count stock and stay on top of menu changes to make sure they're running a lean and profitable business. We are looking for a versatile and resourcefulSeniorProduct Engineerto join our Inventory Management product team and help take it to the next level. What you'll be doing Our teams are cross-functional with a high degree of autonomy and responsibility for their product. As a Senior Software Engineer, you are more than a software developer - you will literally engineer the product: apply your deep understanding of technology and the domain to plan, design, build, test, ship, support and operate the IM product across the entire stack to solve real problems for our customers every day. You will collaborate closely with designers, customer success and other engineers to enhance the product and the distributed system behind it in a tight feedback loop with leadership, production and our customers. Here are some examples of what the team is working on and which you will be helping us with: Rapidly iterate on the product to meet needs of new and soon-to-be customers. The product is relatively young and we work closely with its users to improve it based on real-world usage. Plan, build and ship new, high impact features to make IM smarter, more powerful and ergonomic for our users. There are some tough and fun problems to solve ahead of us, and you will directly help customers become more profitable and environmentally friendly. Evolve our data model to support increasingly complex needs. Data is at the heart of our product. The inventory domain is highly complex and it is crucial to get data technologies, structures and patterns right. Build self-serve functionality for users and create tools for our customer success team so they can configure the app with less reliance on support from engineering. Improve the architecture and design of our system. As we rapidly scale, we have to continuously reinvent parts of the application in better ways. What worked six months ago isn't good enough anymore, and we need to set it up for new use cases and degrees of scale. Some technologies powering IM which you will be working with: Python, React, TypeScript, Node.js, FastAPI, various AWS services (e.g. Fargate, Aurora, SQS), MongoDB, PostgreSQL, Docker. Your profile What a good fit looks like Starts with "why": You're inquisitive and want to work on the right things. You'll do great if you think customer-first and are willing to learn about the industry we operate in. You'll speak with customers, build a shared understanding of the problems at hand and perhaps even identify some unmet needs that deserve to be explored further. Pragmatic: We're a startup. Things can get scrappy and we have to move fast. Often, there are no obvious ways forward - you need to know how to unblock yourself and adapt in the face of new information. You can cope with ambiguity and uncertainty. When needed, you cut scope instead of corners. Generalist: Having business impact energises you more than which programming language you use. We're a small team and cannot afford to specialise too deeply in one area or technology. You go where the hard and valuable problems are. You embrace opportunities to leave your comfort zone and learn what it takes to get the job done. Experience: You have at least 5 years of experience in a similar engineering role, preferably at a SaaS start-up/scale-up during a phase of rapid growth. You have demonstrable experience with most of our tech stack and can quickly ramp up on the the parts you don't know yet. Transferable experience with hospitality services or building inventory systems are a big plus. Team player: You can work and communicate effectively with other engineers and people in different functions and with different backgrounds. You can discuss problems and ideas with the appropriate level of detail - verbally and in writing. You are transparent and share your knowledge and experience with your peers to help them learn and grow. You can do these things on a remote-first team, and know your way around the usual collaboration tools. You can adult.You can manage your time, set daily and weekly goals for yourself and your team. You take responsibility for your work and close open loops. You speak up, ask questions, can give and receive feedback. You know your boundaries and respect those of others. You work hard during reasonable hours so you can switch off at the end of the day - we don't believe in "hero culture" and encourage a healthy work-life balance. If the above resonates with you but you aren't sure if you fit the description 100%, then you're probably the type of person we're looking for (hi!) so please apply anyway and we can chat through the details together. Why us? What you can expect This is a rare opportunity to join a healthy, fast-growing start-up. We have a real product, solving real problems for the hospitality industry and can barely keep up with the increasing demand. The Nory team is currently 30 strong and consists of hospitality industry experts as well as designers and engineers with roots at companies such as Glofox, Intercom, Pointy and Etsy. We have lots to do and great ambitions, and we take good care of our people: A competitive salary 35 days of paid leave per year (25 holidays + 10 flexible bank holidays) Health Insurance Pension Stock options High quality laptop and tools to get the job done Budget for your home office workspace Access to a coworking space if you prefer not to work from home Annual personal development budget Regular workshops, presentations and learning sessions Quarterly events and team get-togethers We hire humans. We are a distributed and diverse team from various backgrounds and want to keep it that way - we value people's individuality and are committed to keeping Nory an inclusive workplace where everyone can do their best work. We do not discriminate based on gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, or race.
Feb 10, 2025
Full time
The mission if you choose to accept it Senior Software Engineer - Inventory Management We're building the future of restaurant management. Nory is the operating system for multi-site restaurants and bars. Join us on our mission to help the hospitality industry double their profitability, reduce their carbon footprint and be able to offer better working environments for their teams. Our CEO Conor founded and scaled Mad Egg, one of the fastest growing restaurant groups in Ireland. Having felt the pain of hacking together a mix of "market leading" restaurant management systems, spreadsheets and paper print-outs, he set out to build the solution he wishes he had from day one: Nory. Today, thousands of users at hundreds of restaurants and bars across Ireland and the UK use Nory every day - and we're just getting started. Nory's Inventory Management (IM) product helps our customers reduce waste and control their cost of sales. Restaurant teams use our web and mobile apps to manage their orders and deliveries, count stock and stay on top of menu changes to make sure they're running a lean and profitable business. We are looking for a versatile and resourcefulSeniorProduct Engineerto join our Inventory Management product team and help take it to the next level. What you'll be doing Our teams are cross-functional with a high degree of autonomy and responsibility for their product. As a Senior Software Engineer, you are more than a software developer - you will literally engineer the product: apply your deep understanding of technology and the domain to plan, design, build, test, ship, support and operate the IM product across the entire stack to solve real problems for our customers every day. You will collaborate closely with designers, customer success and other engineers to enhance the product and the distributed system behind it in a tight feedback loop with leadership, production and our customers. Here are some examples of what the team is working on and which you will be helping us with: Rapidly iterate on the product to meet needs of new and soon-to-be customers. The product is relatively young and we work closely with its users to improve it based on real-world usage. Plan, build and ship new, high impact features to make IM smarter, more powerful and ergonomic for our users. There are some tough and fun problems to solve ahead of us, and you will directly help customers become more profitable and environmentally friendly. Evolve our data model to support increasingly complex needs. Data is at the heart of our product. The inventory domain is highly complex and it is crucial to get data technologies, structures and patterns right. Build self-serve functionality for users and create tools for our customer success team so they can configure the app with less reliance on support from engineering. Improve the architecture and design of our system. As we rapidly scale, we have to continuously reinvent parts of the application in better ways. What worked six months ago isn't good enough anymore, and we need to set it up for new use cases and degrees of scale. Some technologies powering IM which you will be working with: Python, React, TypeScript, Node.js, FastAPI, various AWS services (e.g. Fargate, Aurora, SQS), MongoDB, PostgreSQL, Docker. Your profile What a good fit looks like Starts with "why": You're inquisitive and want to work on the right things. You'll do great if you think customer-first and are willing to learn about the industry we operate in. You'll speak with customers, build a shared understanding of the problems at hand and perhaps even identify some unmet needs that deserve to be explored further. Pragmatic: We're a startup. Things can get scrappy and we have to move fast. Often, there are no obvious ways forward - you need to know how to unblock yourself and adapt in the face of new information. You can cope with ambiguity and uncertainty. When needed, you cut scope instead of corners. Generalist: Having business impact energises you more than which programming language you use. We're a small team and cannot afford to specialise too deeply in one area or technology. You go where the hard and valuable problems are. You embrace opportunities to leave your comfort zone and learn what it takes to get the job done. Experience: You have at least 5 years of experience in a similar engineering role, preferably at a SaaS start-up/scale-up during a phase of rapid growth. You have demonstrable experience with most of our tech stack and can quickly ramp up on the the parts you don't know yet. Transferable experience with hospitality services or building inventory systems are a big plus. Team player: You can work and communicate effectively with other engineers and people in different functions and with different backgrounds. You can discuss problems and ideas with the appropriate level of detail - verbally and in writing. You are transparent and share your knowledge and experience with your peers to help them learn and grow. You can do these things on a remote-first team, and know your way around the usual collaboration tools. You can adult.You can manage your time, set daily and weekly goals for yourself and your team. You take responsibility for your work and close open loops. You speak up, ask questions, can give and receive feedback. You know your boundaries and respect those of others. You work hard during reasonable hours so you can switch off at the end of the day - we don't believe in "hero culture" and encourage a healthy work-life balance. If the above resonates with you but you aren't sure if you fit the description 100%, then you're probably the type of person we're looking for (hi!) so please apply anyway and we can chat through the details together. Why us? What you can expect This is a rare opportunity to join a healthy, fast-growing start-up. We have a real product, solving real problems for the hospitality industry and can barely keep up with the increasing demand. The Nory team is currently 30 strong and consists of hospitality industry experts as well as designers and engineers with roots at companies such as Glofox, Intercom, Pointy and Etsy. We have lots to do and great ambitions, and we take good care of our people: A competitive salary 35 days of paid leave per year (25 holidays + 10 flexible bank holidays) Health Insurance Pension Stock options High quality laptop and tools to get the job done Budget for your home office workspace Access to a coworking space if you prefer not to work from home Annual personal development budget Regular workshops, presentations and learning sessions Quarterly events and team get-togethers We hire humans. We are a distributed and diverse team from various backgrounds and want to keep it that way - we value people's individuality and are committed to keeping Nory an inclusive workplace where everyone can do their best work. We do not discriminate based on gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, or race.
Your Impact As a highly personable, technically curious and enthusiastic Axon Sales Engineer, you consistently strive to be the trusted customer advisor for the value and technical aspects of Axon's globally leading solutions. You will use your experience with Software as a Service (SaaS), on-premise software, networking, installation, configuration plus excellence in supporting highly impactful PoC's to support Axon in our mission to Protect Life and Accelerate Justice. As a member of the Axon UK Sales Engineering Team, the Sales Engineer supports the campaign to communicate the value of and deploy and support evidence capture devices, digital evidence management solutions SaaS and on-premise solutions to Public Safety Agencies across the UK. The Sales Engineer is a quota-carrying, customer-facing front line role that facilitates and influences product enhancements and the deployment of Axon Enterprise's products and solutions. Don't meet every single requirement? That's ok. At Axon, we Aim Far. We think big with a long-term view because we want to reinvent the world to be a safer, better place. We are also committed to building diverse teams that reflect the communities we serve. Studies have shown that women and people of colour are less likely to apply to jobs unless they check every box in the job description. If you're excited about this role and our mission to Protect Life but your experience doesn't align perfectly with every qualification listed here, we encourage you to apply regardless. You may be just the right candidate for this or other roles! Key Responsibilities Support the technical and value aspects of the sales effort across territory which will include: impactful and compelling technical presentations, architecture design discussions, competitive displacement, proof-of-concept engagements, leading RFP/RFI responses, solution demonstrations and technical workshops with customers and partners. Support the smooth transition of the sales opportunity into successful delivery by our Professional Services and/or Partner network. Consistently research, network and ideate to become the regional "go to" resource for future solution opportunities, product roadmap development and thought leadership. Present and evangelise Axon technical & business value propositions at industry events. Develop in-depth technical knowledge of Axon and domain expertise within technology subject area. Document customer feature requests and issues, providing feedback to Sales and Product Management. Provide support to product Test and Evaluations / Proof-of-Concepts. Execute customer site assessments targeting technology infrastructure assessments. Transfer industry, technical and product knowledge to customers and colleagues. Proactively plan to prevent pre- and post-sales issues to shorten time to revenue. What You Bring A natural and enthusiastic aptitude for technology plus the ability to communicate its value using compelling and contextualised stories to anyone from any background. Confidence to own and professionally drive customers to successful outcomes with Axon solutions. A "self-starter" - ability to identify what tasks need your ownership and when you should collaborate. Bachelor's Degree (preferably in Computer Science or Engineering fields) or equivalent experience. Willing to travel significantly (50%), some travel internationally. Must have a valid Passport, Clean Driving License and pass police background check - this requires residing in the UK for the past 5 years. 8+ years experience as a Sales Engineer, Systems Engineer, Network Engineer or similar related field. Knowledge and demonstrated operating experience in one or more of the following areas of specialisation: Digital Video, Mobile communications, IP Engineering, IP security, Embedded Systems, IAM, SAAS. Strong understanding of CCTV systems, VMS, network technologies and IP stack (for example Genetec, Milestone, Avigilon, Ocularis, TCP/IP, DNS, DHCP, vLANs, firewalls, VPN gateways, proxies, etc.). High degree of technical knowledge in computing infrastructure components, data centers, and system support. Experience in data integration and data analysis to support expanding product portfolio. Experience and understanding of large-scale infrastructure-as-a-service platforms (e.g. Amazon AWS, Microsoft Azure, OpenStack). Demonstrable experience of strong project management for successful PoC's. Fluent English language communication skills essential; verbal and written. Evidence of effectively adding value as a Global team member. Evidence of working effectively remotely, independently and within a team. Accredited certification of Presales Methodology (Demo2Win!, Great Demo, Mastering Technical Sales, etc.) an advantage. Experience supporting, selling or deploying digital evidence collection, management and sensors products an advantage. Experience working with public safety, government and/or public sector an advantage.
Feb 10, 2025
Full time
Your Impact As a highly personable, technically curious and enthusiastic Axon Sales Engineer, you consistently strive to be the trusted customer advisor for the value and technical aspects of Axon's globally leading solutions. You will use your experience with Software as a Service (SaaS), on-premise software, networking, installation, configuration plus excellence in supporting highly impactful PoC's to support Axon in our mission to Protect Life and Accelerate Justice. As a member of the Axon UK Sales Engineering Team, the Sales Engineer supports the campaign to communicate the value of and deploy and support evidence capture devices, digital evidence management solutions SaaS and on-premise solutions to Public Safety Agencies across the UK. The Sales Engineer is a quota-carrying, customer-facing front line role that facilitates and influences product enhancements and the deployment of Axon Enterprise's products and solutions. Don't meet every single requirement? That's ok. At Axon, we Aim Far. We think big with a long-term view because we want to reinvent the world to be a safer, better place. We are also committed to building diverse teams that reflect the communities we serve. Studies have shown that women and people of colour are less likely to apply to jobs unless they check every box in the job description. If you're excited about this role and our mission to Protect Life but your experience doesn't align perfectly with every qualification listed here, we encourage you to apply regardless. You may be just the right candidate for this or other roles! Key Responsibilities Support the technical and value aspects of the sales effort across territory which will include: impactful and compelling technical presentations, architecture design discussions, competitive displacement, proof-of-concept engagements, leading RFP/RFI responses, solution demonstrations and technical workshops with customers and partners. Support the smooth transition of the sales opportunity into successful delivery by our Professional Services and/or Partner network. Consistently research, network and ideate to become the regional "go to" resource for future solution opportunities, product roadmap development and thought leadership. Present and evangelise Axon technical & business value propositions at industry events. Develop in-depth technical knowledge of Axon and domain expertise within technology subject area. Document customer feature requests and issues, providing feedback to Sales and Product Management. Provide support to product Test and Evaluations / Proof-of-Concepts. Execute customer site assessments targeting technology infrastructure assessments. Transfer industry, technical and product knowledge to customers and colleagues. Proactively plan to prevent pre- and post-sales issues to shorten time to revenue. What You Bring A natural and enthusiastic aptitude for technology plus the ability to communicate its value using compelling and contextualised stories to anyone from any background. Confidence to own and professionally drive customers to successful outcomes with Axon solutions. A "self-starter" - ability to identify what tasks need your ownership and when you should collaborate. Bachelor's Degree (preferably in Computer Science or Engineering fields) or equivalent experience. Willing to travel significantly (50%), some travel internationally. Must have a valid Passport, Clean Driving License and pass police background check - this requires residing in the UK for the past 5 years. 8+ years experience as a Sales Engineer, Systems Engineer, Network Engineer or similar related field. Knowledge and demonstrated operating experience in one or more of the following areas of specialisation: Digital Video, Mobile communications, IP Engineering, IP security, Embedded Systems, IAM, SAAS. Strong understanding of CCTV systems, VMS, network technologies and IP stack (for example Genetec, Milestone, Avigilon, Ocularis, TCP/IP, DNS, DHCP, vLANs, firewalls, VPN gateways, proxies, etc.). High degree of technical knowledge in computing infrastructure components, data centers, and system support. Experience in data integration and data analysis to support expanding product portfolio. Experience and understanding of large-scale infrastructure-as-a-service platforms (e.g. Amazon AWS, Microsoft Azure, OpenStack). Demonstrable experience of strong project management for successful PoC's. Fluent English language communication skills essential; verbal and written. Evidence of effectively adding value as a Global team member. Evidence of working effectively remotely, independently and within a team. Accredited certification of Presales Methodology (Demo2Win!, Great Demo, Mastering Technical Sales, etc.) an advantage. Experience supporting, selling or deploying digital evidence collection, management and sensors products an advantage. Experience working with public safety, government and/or public sector an advantage.
Senior Software Developer in Test (SDET) Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We offer: A work culture focused on innovation and building lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity / adoption / shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement QA and Automation at Capco Create, drive, and build test strategies that are robust, reusable, and scalable. Be responsible for creating detailed test artifacts such as test plans, test specifications, automated tests, defect tickets, and reports. Manage test environments, test devices, defining and creating consistent test data and reports. Work with both your team and other cross-functional teams to plan and execute tests using the latest UI/Mobile test automation technologies, processes, and tools. Collaborate with architects to ensure solutions adhere to their principles and direction. Lead, mentor, up-skill, and inspire other automation engineers. Deliver fair outcomes for our customers and ensure own conduct maintains order and transparency. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and love to experiment. Have a passion for being part of a team that is forming the future of finance. About You Capco is looking for hardworking, innovative, and creative people to join our Digital Engineering team. We'd also like to see: Practical experience of engineering best practices, while being obsessed with continuous improvement. Expertise in a set of the team's domains, including the breadth of services, how they interact, and data flows between systems. Able to work individually or with teams, recommending tooling and solutions aligning with organisational strategies. Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Contribute to security designs based on the organisation's security strategy. Comfortable managing engineers, ensuring they track the team's efficiency and quality of work. Make valuable contributions to products, solutions, and teams. Play a role in the delivery of critical business applications and ideally customer-facing applications. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and love to experiment. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise Essential Solid Test Automation experience across the multitude of Windows and Mac browsers and Mobile Devices (iOS, Android, Windows). Test automation experience using Cucumber/Ruby, Robot, WebDriver, Selenium. Experience of at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud or other Cloud Service Testing Framework. Test automation experience of ReST and SOAP based APIs and Web Services using single and multi-threading. Good understanding of web technologies e.g. HTML, JavaScript, CSS, ReST and JSON. Experience of test and issue management tools e.g. Jira, RTC, TestRail and Quality Centre. CI/CD - tools such as Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Performance Centre. Desirable Background as a developer preferred. Load and Performance Testing experience - Load Runner, Performance Centre and JMeter or similar tools. PaaS/IaaS - OpenShift, Pivotal Cloud Foundry, AWS, Azure & Cloudbees. DevOps processes and experience. Agile methodologies - Scrum, Kanban, Lean UX, X. Strong experience delivering to AAA accessibility standards and usability principles. Experience migrating on-premise solutions to a cloud ecosystem. Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.
Feb 09, 2025
Full time
Senior Software Developer in Test (SDET) Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We offer: A work culture focused on innovation and building lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity / adoption / shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement QA and Automation at Capco Create, drive, and build test strategies that are robust, reusable, and scalable. Be responsible for creating detailed test artifacts such as test plans, test specifications, automated tests, defect tickets, and reports. Manage test environments, test devices, defining and creating consistent test data and reports. Work with both your team and other cross-functional teams to plan and execute tests using the latest UI/Mobile test automation technologies, processes, and tools. Collaborate with architects to ensure solutions adhere to their principles and direction. Lead, mentor, up-skill, and inspire other automation engineers. Deliver fair outcomes for our customers and ensure own conduct maintains order and transparency. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and love to experiment. Have a passion for being part of a team that is forming the future of finance. About You Capco is looking for hardworking, innovative, and creative people to join our Digital Engineering team. We'd also like to see: Practical experience of engineering best practices, while being obsessed with continuous improvement. Expertise in a set of the team's domains, including the breadth of services, how they interact, and data flows between systems. Able to work individually or with teams, recommending tooling and solutions aligning with organisational strategies. Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Contribute to security designs based on the organisation's security strategy. Comfortable managing engineers, ensuring they track the team's efficiency and quality of work. Make valuable contributions to products, solutions, and teams. Play a role in the delivery of critical business applications and ideally customer-facing applications. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and love to experiment. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise Essential Solid Test Automation experience across the multitude of Windows and Mac browsers and Mobile Devices (iOS, Android, Windows). Test automation experience using Cucumber/Ruby, Robot, WebDriver, Selenium. Experience of at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud or other Cloud Service Testing Framework. Test automation experience of ReST and SOAP based APIs and Web Services using single and multi-threading. Good understanding of web technologies e.g. HTML, JavaScript, CSS, ReST and JSON. Experience of test and issue management tools e.g. Jira, RTC, TestRail and Quality Centre. CI/CD - tools such as Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Performance Centre. Desirable Background as a developer preferred. Load and Performance Testing experience - Load Runner, Performance Centre and JMeter or similar tools. PaaS/IaaS - OpenShift, Pivotal Cloud Foundry, AWS, Azure & Cloudbees. DevOps processes and experience. Agile methodologies - Scrum, Kanban, Lean UX, X. Strong experience delivering to AAA accessibility standards and usability principles. Experience migrating on-premise solutions to a cloud ecosystem. Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.
StackAdapt is a self-serve advertising platform that specializes in multi-channel solutions including native, display, video, connected TV, audio, in-game, and digital out-of-home ads. We empower hundreds of digitally-focused companies to deliver outcomes and exceptional campaign performance every day. StackAdapt was founded with a vision to be more than an advertising platform, it's a hub of innovation, imagination, and creativity. We are searching for a talented Data Scientist to join our engineering team as we continue to expand our data science efforts. Our platform is connected to thousands of publishers and advertisers worldwide and as a result, we're dealing with millions of requests each second, making billions of decisions. We utilize the latest technologies to solve challenges in traffic, data storage, machine learning, and scalability. StackAdapt is a Remote First company, and we are open to candidates located anywhere in the UK for this position. What you'll be doing: Innovate ML algorithms to maximize ROI and advertising performance. This ranges from creating entirely new algorithms, to improvements on state-of-the-art methods, to development using a deep understanding of classic methods. Write production code, sometimes collaborating with Data Engineers, to implement the novel ML algorithms. Prototype potential algorithms and pipelines, test them using historical data, and iterate to modify based on insights. What you'll bring to the table: Have a Masters degree or PhD in Computer Science, Statistics, Operations Research, or a related field, with dual degrees a plus. Have the ability to take an ambiguously defined task, and break it down into actionable steps. Have a comprehensive understanding of statistics, optimization, and machine learning. Are proficient in coding, data structures, and algorithms. Enjoy working in a friendly, collaborative environment with others. StackAdapters enjoy: Competitive salary. Private Medical Insurance cover. Auto-enrolment into the company pension scheme. Work from home reimbursements. Coverage and support of personal development initiatives (conferences, courses, etc). An awesome parental leave policy. A friendly, welcoming, and supportive culture. Our social and team events (virtually!). Take part in our walk and wander policy and work anywhere in the world for up to 90 days a year. If this role speaks to you then please submit an application - we'd love to speak with you. Due to a high volume of interest, only those shortlisted for interview will be contacted. StackAdapt is a diverse and inclusive team of collaborative, hardworking individuals trying to make a dent in the universe. No matter who you are, where you are from, who you love, follow in faith, disability (or superpower) status, ethnicity, or the gender you identify with (if you're comfortable, let us know your pronouns), you are welcome at StackAdapt. If you have any requests or requirements to support you throughout any part of the interview process, please let our Talent team know. About StackAdapt We've been recognized for our diverse and supportive workplace, high performing campaigns, award-winning customer service, and innovation. We've been awarded: Ad Age Best Places to Work 2024 G2 Top Software and Top Marketing and Advertising Product for 2024 Campaign's Best Places to Work 2023 for the UK 2024 Best Workplaces for Women and in Canada by Great Place to Work DSP on G2 and leader in a number of categories including Cross-Channel Advertising
Feb 09, 2025
Full time
StackAdapt is a self-serve advertising platform that specializes in multi-channel solutions including native, display, video, connected TV, audio, in-game, and digital out-of-home ads. We empower hundreds of digitally-focused companies to deliver outcomes and exceptional campaign performance every day. StackAdapt was founded with a vision to be more than an advertising platform, it's a hub of innovation, imagination, and creativity. We are searching for a talented Data Scientist to join our engineering team as we continue to expand our data science efforts. Our platform is connected to thousands of publishers and advertisers worldwide and as a result, we're dealing with millions of requests each second, making billions of decisions. We utilize the latest technologies to solve challenges in traffic, data storage, machine learning, and scalability. StackAdapt is a Remote First company, and we are open to candidates located anywhere in the UK for this position. What you'll be doing: Innovate ML algorithms to maximize ROI and advertising performance. This ranges from creating entirely new algorithms, to improvements on state-of-the-art methods, to development using a deep understanding of classic methods. Write production code, sometimes collaborating with Data Engineers, to implement the novel ML algorithms. Prototype potential algorithms and pipelines, test them using historical data, and iterate to modify based on insights. What you'll bring to the table: Have a Masters degree or PhD in Computer Science, Statistics, Operations Research, or a related field, with dual degrees a plus. Have the ability to take an ambiguously defined task, and break it down into actionable steps. Have a comprehensive understanding of statistics, optimization, and machine learning. Are proficient in coding, data structures, and algorithms. Enjoy working in a friendly, collaborative environment with others. StackAdapters enjoy: Competitive salary. Private Medical Insurance cover. Auto-enrolment into the company pension scheme. Work from home reimbursements. Coverage and support of personal development initiatives (conferences, courses, etc). An awesome parental leave policy. A friendly, welcoming, and supportive culture. Our social and team events (virtually!). Take part in our walk and wander policy and work anywhere in the world for up to 90 days a year. If this role speaks to you then please submit an application - we'd love to speak with you. Due to a high volume of interest, only those shortlisted for interview will be contacted. StackAdapt is a diverse and inclusive team of collaborative, hardworking individuals trying to make a dent in the universe. No matter who you are, where you are from, who you love, follow in faith, disability (or superpower) status, ethnicity, or the gender you identify with (if you're comfortable, let us know your pronouns), you are welcome at StackAdapt. If you have any requests or requirements to support you throughout any part of the interview process, please let our Talent team know. About StackAdapt We've been recognized for our diverse and supportive workplace, high performing campaigns, award-winning customer service, and innovation. We've been awarded: Ad Age Best Places to Work 2024 G2 Top Software and Top Marketing and Advertising Product for 2024 Campaign's Best Places to Work 2023 for the UK 2024 Best Workplaces for Women and in Canada by Great Place to Work DSP on G2 and leader in a number of categories including Cross-Channel Advertising
In short: Full-time position based in Europe. Salary range: €85k - €120k. About Gigs Gigs is an operating system for mobile services. We unlock new revenue opportunities and enable seamless user experiences. From tech giants to innovative startups, we empower businesses to effortlessly embed telecom capabilities into their platforms. Gigs is a category creator in one of the world's largest industries-telecom. We're backed by leading VCs such as Ribbit Capital, Google's Gradient, and Y Combinator, as well as industry leaders such as the CEOs of Uber, DoorDash, and Instacart. Gigs has one of the most talent-dense, ambitious teams in the world who have been in key roles at category leaders like Stripe, Shopify and Airbnb and are now bringing their experience to build the same in telecom. The position You will help build Connect , our consumer-facing hosted checkout and subscription management service, and related projects to deliver the best experience for our customers and their users. You will bring new ideas to directly shape our app development and products beyond our established work. You will work with a modern tech stack using Next.js, React, TypeScript and Tailwind CSS. You will use your skills for Frontend and Backend technologies built on top of Next.js. You will take ownership of features from planning and implementing to shipping and optimizing. You will work closely with our UI/UX team to develop the best possible experiences for our users. You will help design maintainable and scalable software architectures. You will give feedback, ideas, and code reviews to your colleagues. You will collaborate with colleagues across the engineering organization through cross-functional working groups and our RFC process. About you You have advanced experience building web apps using React. You are a TypeScript pro, know your way around Next.js, and can implement common and advanced React patterns. You've been doing this for 5+ years. Working with git is natural for you. You enjoy building best-in-class experiences. You know what makes apps excellent, you can give your input and are able to implement the best possible UX. You have built and maintained scalable apps. You love to build things for scale and have experience in designing app architectures and writing high-quality code. You enjoy building a product from scratch. This means high involvement in the design process and understanding what customers want and users need. You love learning technologies as you go. You always want to find the right tool for the job, and not only follow what you already know. You care about more than engineering quality. Whatever you do, needs to have a business impact. You can make trade-offs between speed and quality. You are an all-rounder : You're fluent with RESTful APIs, worked with Docker, GCP, GitHub Actions, Cypress, or Testing Library, and have some experience with Ruby on Rails. Remote Work at Gigs At Gigs, we're remote-friendly, with a strong emphasis on meaningful in-person collaboration. While most of our work is done remotely, we encourage our team to connect regularly in our hubs, whether for focused teamwork, customer meetings, or brainstorming sessions that drive creativity. Gigs Pads: Our hubs in San Francisco, London, and Berlin are designed for teams to come together when needed-whether to collaborate on projects, meet customers, or simply change the scenery. Gigs Republic: Twice a year, the entire company gathers for in-depth team bonding, strategic sessions, and shared experiences to reinforce our culture and drive growth. This blend of remote work and in-person collaboration ensures we maintain a dynamic, connected, and innovative team environment. What We Offer At Gigs, we believe in rewarding excellence. You'll receive competitive compensation and stock options to ensure you are truly part of our growth. Benefits/additional compensation for this role may include stipends for upgrading your home office or work setup, learning and development budgets to support your career growth and a free phone and international data plan (naturally). If you're excited about pushing boundaries and helping us shape the future of telecom, we'd love to hear from you. For more information on benefits, Gigs Pads, and life at Gigs, check out our Careers page.
Feb 09, 2025
Full time
In short: Full-time position based in Europe. Salary range: €85k - €120k. About Gigs Gigs is an operating system for mobile services. We unlock new revenue opportunities and enable seamless user experiences. From tech giants to innovative startups, we empower businesses to effortlessly embed telecom capabilities into their platforms. Gigs is a category creator in one of the world's largest industries-telecom. We're backed by leading VCs such as Ribbit Capital, Google's Gradient, and Y Combinator, as well as industry leaders such as the CEOs of Uber, DoorDash, and Instacart. Gigs has one of the most talent-dense, ambitious teams in the world who have been in key roles at category leaders like Stripe, Shopify and Airbnb and are now bringing their experience to build the same in telecom. The position You will help build Connect , our consumer-facing hosted checkout and subscription management service, and related projects to deliver the best experience for our customers and their users. You will bring new ideas to directly shape our app development and products beyond our established work. You will work with a modern tech stack using Next.js, React, TypeScript and Tailwind CSS. You will use your skills for Frontend and Backend technologies built on top of Next.js. You will take ownership of features from planning and implementing to shipping and optimizing. You will work closely with our UI/UX team to develop the best possible experiences for our users. You will help design maintainable and scalable software architectures. You will give feedback, ideas, and code reviews to your colleagues. You will collaborate with colleagues across the engineering organization through cross-functional working groups and our RFC process. About you You have advanced experience building web apps using React. You are a TypeScript pro, know your way around Next.js, and can implement common and advanced React patterns. You've been doing this for 5+ years. Working with git is natural for you. You enjoy building best-in-class experiences. You know what makes apps excellent, you can give your input and are able to implement the best possible UX. You have built and maintained scalable apps. You love to build things for scale and have experience in designing app architectures and writing high-quality code. You enjoy building a product from scratch. This means high involvement in the design process and understanding what customers want and users need. You love learning technologies as you go. You always want to find the right tool for the job, and not only follow what you already know. You care about more than engineering quality. Whatever you do, needs to have a business impact. You can make trade-offs between speed and quality. You are an all-rounder : You're fluent with RESTful APIs, worked with Docker, GCP, GitHub Actions, Cypress, or Testing Library, and have some experience with Ruby on Rails. Remote Work at Gigs At Gigs, we're remote-friendly, with a strong emphasis on meaningful in-person collaboration. While most of our work is done remotely, we encourage our team to connect regularly in our hubs, whether for focused teamwork, customer meetings, or brainstorming sessions that drive creativity. Gigs Pads: Our hubs in San Francisco, London, and Berlin are designed for teams to come together when needed-whether to collaborate on projects, meet customers, or simply change the scenery. Gigs Republic: Twice a year, the entire company gathers for in-depth team bonding, strategic sessions, and shared experiences to reinforce our culture and drive growth. This blend of remote work and in-person collaboration ensures we maintain a dynamic, connected, and innovative team environment. What We Offer At Gigs, we believe in rewarding excellence. You'll receive competitive compensation and stock options to ensure you are truly part of our growth. Benefits/additional compensation for this role may include stipends for upgrading your home office or work setup, learning and development budgets to support your career growth and a free phone and international data plan (naturally). If you're excited about pushing boundaries and helping us shape the future of telecom, we'd love to hear from you. For more information on benefits, Gigs Pads, and life at Gigs, check out our Careers page.
Senior Azure Data Engineer (Databricks) Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success. Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We are/have: Experts across the Capital Markets, Insurance, Payments, Retail Banking and Wealth & Asset Management domains. Deep knowledge in various financial services offerings including Finance, Risk and Compliance, Financial Crime, Core Banking etc. Committed to growing our business and hiring the best talent to help us get there. Focused on maintaining our nimble, agile, and entrepreneurial culture. We offer: A work culture focused on innovation and building lasting value for our clients and employees. Ongoing learning opportunities to help you acquire new skills or deepen existing expertise. A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients. A diverse, inclusive, meritocratic culture. Enhanced and competitive family friendly benefits, including maternity / adoption / shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement. Data Engineering at Capco You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. You'll be part of a digital engineering team that develop new and enhance existing financial and data solutions. You'll be involved in digital and data transformation processes through a continuous delivery model. You will work on automating and optimising data engineering processes, develop robust and fault tolerant data solutions both on cloud and on-premise deployments. You'll be able to work across different data, cloud and messaging technology stacks. You'll have an opportunity to learn and work with specialised data and cloud technologies to widen the skill set. A day in the life of a Data Engineer at Capco Working alongside clients to interpret requirements and define industry-leading solutions. Designing and developing robust, well tested data pipelines. Demonstrating and helping clients adhere to best practices in engineering and SDLC. Building event-driven, loosely coupled distributed applications. Developing both on-premise and cloud-based solutions. Supporting internal Capco capabilities by sharing insight, experience and credentials. About you Capco is looking for hardworking, innovative, and creative people to join our Digital Engineering team. We'd also like to see: Practical experience of engineering best practices, while being obsessed with continuous improvement. Deep technical knowledge of two or more technologies and a curiosity for learning other parts of the stack. Experience delivering software/technology projects leveraging Agile methodologies. You have personally made valuable contributions to products, solutions and teams and can articulate the value to customers. You have played a role in the delivery of critical business applications and ideally customer facing applications. You can communicate complex ideas to non-experts with eloquence and confidence. You bring an awareness and understanding of new technologies being used in finance and other industries and loves to experiment. A passion for being part of the engineering team that is forming the future of finance. Skills & Expertise: You will have experience working with some of the following Methodologies/Technologies. Excellent experience in the Data Engineering Lifecycle, you will have created data pipelines which take data through all layers from generation, ingestion, transformation and serving. Experience of modern Software Engineering principles and experience of creating well tested, clean applications. Enthusiasm and ability to pick up new technologies as needed to solve problems. Hands on working experience of the Databricks platform, must have experience of delivering projects which use DeltaLake, Orchestration, Unity Catalog, Spark Structured Streaming on Databricks. Experience with Data Lakehouse architecture and data warehousing principles, experience with Data Modelling, Schema design and using semi-structured and structured data. Extensive experience using Python, Pyspark and the Python Ecosystem with good exposure to python libraries, Proficient in SQL, Experience Developing in other languages e.g. Scala/Java. Experience with Big Data technologies and Distributed Systems such as Hadoop, HDFS, HIVE, Spark, Databricks, Cloudera. Experience developing near real time event streaming pipelines with tools such as - Kafka, Spark Streaming, Azure Event Hubs. Good understanding of the differences and trade-offs between SQL and NoSQL, ETL and ELT. Proven experience in DevOps and using building robust production data pipelines, CI/CD Pipelines on e.g. Azure DevOps, Jenkins, CircleCI, GitHub Actions etc. Exposure to working with PII, Sensitive Data and understands data regulations such as GDPR.
Feb 09, 2025
Full time
Senior Azure Data Engineer (Databricks) Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success. Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We are/have: Experts across the Capital Markets, Insurance, Payments, Retail Banking and Wealth & Asset Management domains. Deep knowledge in various financial services offerings including Finance, Risk and Compliance, Financial Crime, Core Banking etc. Committed to growing our business and hiring the best talent to help us get there. Focused on maintaining our nimble, agile, and entrepreneurial culture. We offer: A work culture focused on innovation and building lasting value for our clients and employees. Ongoing learning opportunities to help you acquire new skills or deepen existing expertise. A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients. A diverse, inclusive, meritocratic culture. Enhanced and competitive family friendly benefits, including maternity / adoption / shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement. Data Engineering at Capco You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. You'll be part of a digital engineering team that develop new and enhance existing financial and data solutions. You'll be involved in digital and data transformation processes through a continuous delivery model. You will work on automating and optimising data engineering processes, develop robust and fault tolerant data solutions both on cloud and on-premise deployments. You'll be able to work across different data, cloud and messaging technology stacks. You'll have an opportunity to learn and work with specialised data and cloud technologies to widen the skill set. A day in the life of a Data Engineer at Capco Working alongside clients to interpret requirements and define industry-leading solutions. Designing and developing robust, well tested data pipelines. Demonstrating and helping clients adhere to best practices in engineering and SDLC. Building event-driven, loosely coupled distributed applications. Developing both on-premise and cloud-based solutions. Supporting internal Capco capabilities by sharing insight, experience and credentials. About you Capco is looking for hardworking, innovative, and creative people to join our Digital Engineering team. We'd also like to see: Practical experience of engineering best practices, while being obsessed with continuous improvement. Deep technical knowledge of two or more technologies and a curiosity for learning other parts of the stack. Experience delivering software/technology projects leveraging Agile methodologies. You have personally made valuable contributions to products, solutions and teams and can articulate the value to customers. You have played a role in the delivery of critical business applications and ideally customer facing applications. You can communicate complex ideas to non-experts with eloquence and confidence. You bring an awareness and understanding of new technologies being used in finance and other industries and loves to experiment. A passion for being part of the engineering team that is forming the future of finance. Skills & Expertise: You will have experience working with some of the following Methodologies/Technologies. Excellent experience in the Data Engineering Lifecycle, you will have created data pipelines which take data through all layers from generation, ingestion, transformation and serving. Experience of modern Software Engineering principles and experience of creating well tested, clean applications. Enthusiasm and ability to pick up new technologies as needed to solve problems. Hands on working experience of the Databricks platform, must have experience of delivering projects which use DeltaLake, Orchestration, Unity Catalog, Spark Structured Streaming on Databricks. Experience with Data Lakehouse architecture and data warehousing principles, experience with Data Modelling, Schema design and using semi-structured and structured data. Extensive experience using Python, Pyspark and the Python Ecosystem with good exposure to python libraries, Proficient in SQL, Experience Developing in other languages e.g. Scala/Java. Experience with Big Data technologies and Distributed Systems such as Hadoop, HDFS, HIVE, Spark, Databricks, Cloudera. Experience developing near real time event streaming pipelines with tools such as - Kafka, Spark Streaming, Azure Event Hubs. Good understanding of the differences and trade-offs between SQL and NoSQL, ETL and ELT. Proven experience in DevOps and using building robust production data pipelines, CI/CD Pipelines on e.g. Azure DevOps, Jenkins, CircleCI, GitHub Actions etc. Exposure to working with PII, Sensitive Data and understands data regulations such as GDPR.
Come shape the future of education with us. We love working with schools and strive to deliver new innovations, functions, and process improvements as new technology becomes available. Our services are specifically designed to improve not only the school process but also community culture and student learning outcomes. Griddle is a catalyst in education, enabling schools to offer a more personalised, engaging, and effective learning journey for every student. At Griddle, we want to revolutionise the educational experience by providing advanced timetabling solutions for our schools. Our school management ecosystem is now used in more than 3,000 schools across Australia and beyond and we're joined by over 200 members of the Compass team, delivering smart school management solutions around the world. About the Role & Team We're looking for a passionate individual to join our Griddle (Timetabling) team as a Senior Java Engineer working in our Engines Team. Reporting to the Griddle Engineering Manager, this role will be working on our new timetabling product, Griddle, where you'll focus on building the core logic, algorithms, and frameworks that power our application. What you'll do: Design, develop and maintain secure, scalable software that's used by thousands of students, parents and teachers throughout the world, ensuring efficiency, reliability, and maintainability. Work closely with the Griddle Product & Leadership team to align engine systems with broader application goals. Establish strong connections with your team by sharing your ideas and feedback generously, while also being receptive to their input! Grow, learn, and thrive in a team who are committed to supporting you and helping you succeed. Continuously research advancements in tech, engine technologies, and mathematics-based problem-solving to enhance system capabilities. Mentor your fellow colleagues and drive the architectural strategy by employing industry best practices and following Griddle software engineering guidelines. Work together with Product Owners and Designers to understand our customers' needs and develop products that effectively address their challenges. Contribute to our diverse and inclusive culture and take pride in doing work that makes a real difference for school communities. About You You have: A keen interest in developing a high-quality product while meeting company objectives with other talented developers. A passion for software development and an interest in actively keeping up to date with new tech. Extensive experience troubleshooting complex software systems and can identify when a problem is worth solving for the customer and the business. A passion for mentoring junior colleagues and an interest in helping them grow as engineers. Pride and ownership over the software you build. Experience with modern product and engineering principles and practices. Strong communication and collaboration abilities. The ability to work independently and in a team environment. Tech Stack Proven experience (5+ years) in object-oriented programming languages (Java). Experience working with SQL/NoSQL databases such as MongoDB and is comfortable designing and implementing database solutions. Proficiency in leveraging mathematical principles for algorithm design, performance optimisation, and problem-solving in engine systems. Experience in testing practices e.g., TDD or automation. Bonus points for experience with Spring Framework, RabbitMQ or AWS. What's in it for you? We come together with our unique strengths to work towards a common purpose - shaping the future of education. When you join our team, you will collaborate with individuals who are passionate, driven, and open to embracing change in a fast-paced environment. A flexible working culture. Learning & Development opportunities - we want you to grow and get the most out of your role! 25 days Annual Leave + all statutory Public & Bank Holidays. Pension - 9.5% employer contribution. 24/7 access to our Employment Assistance Program (EAP) through the means of face-to-face, live chat and phone support. Year round team building & social event opportunities. It is a really exciting time to join Compass. We are growing and need people who want to grow with us. We value individuals who are self-motivated, adaptable, and eager to contribute to the success of our company. Compass is proud to be an equal opportunity employer. We embrace and celebrate diversity and are committed to creating an inclusive environment for all employees. Prior To Commencing Employment, You Require: Verification of unrestricted work rights in the UK or Ireland (e.g. citizenship, passport, or birth certificate).
Feb 09, 2025
Full time
Come shape the future of education with us. We love working with schools and strive to deliver new innovations, functions, and process improvements as new technology becomes available. Our services are specifically designed to improve not only the school process but also community culture and student learning outcomes. Griddle is a catalyst in education, enabling schools to offer a more personalised, engaging, and effective learning journey for every student. At Griddle, we want to revolutionise the educational experience by providing advanced timetabling solutions for our schools. Our school management ecosystem is now used in more than 3,000 schools across Australia and beyond and we're joined by over 200 members of the Compass team, delivering smart school management solutions around the world. About the Role & Team We're looking for a passionate individual to join our Griddle (Timetabling) team as a Senior Java Engineer working in our Engines Team. Reporting to the Griddle Engineering Manager, this role will be working on our new timetabling product, Griddle, where you'll focus on building the core logic, algorithms, and frameworks that power our application. What you'll do: Design, develop and maintain secure, scalable software that's used by thousands of students, parents and teachers throughout the world, ensuring efficiency, reliability, and maintainability. Work closely with the Griddle Product & Leadership team to align engine systems with broader application goals. Establish strong connections with your team by sharing your ideas and feedback generously, while also being receptive to their input! Grow, learn, and thrive in a team who are committed to supporting you and helping you succeed. Continuously research advancements in tech, engine technologies, and mathematics-based problem-solving to enhance system capabilities. Mentor your fellow colleagues and drive the architectural strategy by employing industry best practices and following Griddle software engineering guidelines. Work together with Product Owners and Designers to understand our customers' needs and develop products that effectively address their challenges. Contribute to our diverse and inclusive culture and take pride in doing work that makes a real difference for school communities. About You You have: A keen interest in developing a high-quality product while meeting company objectives with other talented developers. A passion for software development and an interest in actively keeping up to date with new tech. Extensive experience troubleshooting complex software systems and can identify when a problem is worth solving for the customer and the business. A passion for mentoring junior colleagues and an interest in helping them grow as engineers. Pride and ownership over the software you build. Experience with modern product and engineering principles and practices. Strong communication and collaboration abilities. The ability to work independently and in a team environment. Tech Stack Proven experience (5+ years) in object-oriented programming languages (Java). Experience working with SQL/NoSQL databases such as MongoDB and is comfortable designing and implementing database solutions. Proficiency in leveraging mathematical principles for algorithm design, performance optimisation, and problem-solving in engine systems. Experience in testing practices e.g., TDD or automation. Bonus points for experience with Spring Framework, RabbitMQ or AWS. What's in it for you? We come together with our unique strengths to work towards a common purpose - shaping the future of education. When you join our team, you will collaborate with individuals who are passionate, driven, and open to embracing change in a fast-paced environment. A flexible working culture. Learning & Development opportunities - we want you to grow and get the most out of your role! 25 days Annual Leave + all statutory Public & Bank Holidays. Pension - 9.5% employer contribution. 24/7 access to our Employment Assistance Program (EAP) through the means of face-to-face, live chat and phone support. Year round team building & social event opportunities. It is a really exciting time to join Compass. We are growing and need people who want to grow with us. We value individuals who are self-motivated, adaptable, and eager to contribute to the success of our company. Compass is proud to be an equal opportunity employer. We embrace and celebrate diversity and are committed to creating an inclusive environment for all employees. Prior To Commencing Employment, You Require: Verification of unrestricted work rights in the UK or Ireland (e.g. citizenship, passport, or birth certificate).