Atos is the Atos Group brand dedicated to AI-powered, secure, end-to-end digital services. Atos designs, develops, and operates critical digital environments that drive performance, resilience and sovereignty, helping public and private organizations worldwide retain control over their data and infrastructures, while meeting regulatory requirements. With more than 52,000 employees serving over 4,500 clients across 54 countries, Atos helps modernize core IT systems, accelerate cloud and data transformation, strengthen cybersecurity, and deliver secure digital workplace environments to support its clients, its employees and society. Atos also provides consulting and advisory services through its Atos Amplify brand. A trusted partner in operating complex and mission-critical environments, Atos supports organizations across highly regulated and sovereign contexts. About Atos Group Atos Group is a global leader in digital transformation with c. 54,000 employees and annual revenue of c. €7.2 billion, operating in 54 countries under two brands - Atos for services and Eviden for products and systems. European number one in cybersecurity and a leader in cloud, Atos Group is committed to a secure and decarbonized future and provides tailored AI-powered, end-to-end solutions for all industries. Atos Group is listed on Euronext Paris. About Our Team Our Full stack engineering team brings together experienced engineers, diverse perspectives, and a flat team structure that enables visibility and impact from day one. With 40–50 professionals across the practice, we deliver some of the most exciting projects in the market — from next‑generation fintech payment platforms to global insurance systems deployed across multiple countries. AI is an important part of our work, but this role is grounded in strong software engineering fundamentals. We are looking for senior engineers who enjoy architecture, system design, and end‑to‑end delivery, with a genuine interest in modern technologies, including AI. The role requires Security Clearance or ability to get SC in short timescales. We are looking for an exceptional Lead Full Stack Engineer who wants to solve difficult problems, build important systems and remain genuinely hands-on. You will lead the engineering of complex, high-profile software and AI-enabled solutions for major government and enterprise clients. These are environments where security, resilience, scale and sound technical judgement matter, and where the systems you build deliver real operational outcomes. This is not a coordination role or an architecture position detached from delivery. You will write production code, tackle the hardest technical challenges, make critical design decisions and set the engineering standard for the teams around you. What exceptional looks like You can enter an unfamiliar programme, understand the system quickly, identify the real constraints and establish a credible technical route forward. You can design the solution, build its most difficult components, integrate models and tools, implement the necessary controls and explain your decisions to a senior client. You make good engineers better and leave behind stronger systems, practices and teams. You combine the depth of a principal engineer, the breadth of a full stack engineer, the practical capability of an AI engineer and the judgement of a trusted technical consultant. If you still love building software, want ownership of genuinely difficult engineering challenges and care about delivering systems that work in the real world, we would like to hear from you. Technical landscape We do not recruit around a rigid stack. You may have experience with technologies such as Go, Java, C, Python, JavaScript, TypeScript, React, AWS, Azure, Kubernetes, relational databases, event-driven systems, open-weight models, vector search or agent orchestration frameworks. Depth, adaptability and engineering judgement matter more than matching a checklist. What makes this role different You will have the opportunity to: • Shape technically ambitious programmes from discovery through to production. • Work across modern software engineering, cloud, AI and agentic AI. • Solve complex problems without being constrained to a single technology stack. • Test new technologies and approaches against real delivery challenges. • Influence engineering standards, reusable patterns and technical strategy. • Work directly with senior client stakeholders and become a trusted technical adviser. • Mentor strong engineers and build high-performing engineering teams. • Deliver systems with meaningful impact across major government and enterprise services. What you’ll do • Lead the design and delivery of secure, resilient and production-grade applications. • Remain hands-on across frontend, backend, APIs, data, integration, cloud and deployment. • Build AI-enabled applications and agentic workflows that connect models, tools, data and enterprise systems. • Design agent orchestration, retrieval, context, state, memory, permissions and human oversight. • Establish robust approaches to AI evaluation, security, reliability, observability and cost. • Solve difficult problems across architecture, performance, scalability and production operations. • Make pragmatic technical decisions based on evidence and clearly explain the trade-offs. • Lead teams through ambiguity and complex delivery rather than waiting for perfect requirements. • Raise engineering standards through practical leadership, mentoring and constructive challenge. • Work closely with clients, architects, product teams and delivery leaders. What we’re looking for You will be an outstanding software engineer who has developed into a technical leader without moving away from engineering. You will bring: • Exceptional and recent hands-on software engineering experience. • A record of personally delivering complex, production-grade systems. • Deep understanding of how modern systems operate end to end. • Strong system-design and architecture capability backed by the ability to implement and validate your decisions. • Broad experience across frontend, backend, APIs, databases, automated testing, CI/CD, containers and cloud platforms. • Experience diagnosing difficult issues across application, infrastructure and runtime boundaries. • Genuine technology independence and the ability to master unfamiliar tools and platforms quickly. • Strong judgement across security, performance, reliability, maintainability, observability and cost. • Experience leading and mentoring excellent engineers while remaining technically credible. • The confidence to challenge weak assumptions and defend better technical approaches. • Excellent communication and client-facing skills. • Experience working in government, regulated or complex enterprise environments. • Eligibility and willingness to obtain SC clearance. AI and agentic AI capability You will have practical experience taking AI beyond demonstrations and into secure, supportable production environments. We are looking for experience in areas such as: • Building applications using large language models or other modern AI models. • Designing agentic workflows involving tool use, structured outputs and external system integration. • Retrieval-augmented generation, embeddings, grounding and context management. • Agent orchestration, state, memory, permissions, error recovery and human-in-the-loop controls. • Evaluation of quality, reliability, safety and measurable business outcomes. • AI security, including prompt injection, data protection, access control and auditability. • Hosted, private, open-weight, sovereign or disconnected deployment patterns. • AI-assisted software engineering, with rigorous validation of generated code and designs. Just as importantly, you will know when AI is the right solution and when conventional deterministic software is the better engineering choice. Recruiter Contact: Please write directly to Ofelia Georgieva on Ofelia Georgieva | LinkedIn [email protected] Diversity, Equity & Inclusion Here at Atos, diversity and inclusion are embedded in our DNA. Read more about our commitment to a fair work environment for all. As a Disability Confident employer, we encourage applications from all applicants, especially, differently abled applicants. We aim to ensure that those who meet the minimum criteria for this position will be offered an interview. We are committed and willing to making reasonable adjustments to the application and assessment process to accommodate your needs. We are also a care leaver-friendly employer. If you require additional support with your application, please contact our recruiter or send an email to our dedicated mailbox - [email protected]
Job listings
Remote visa sponsorship jobs in the UK
Jobs at employers on the Home Office register of licensed sponsors. Confirm sponsorship with the employer for each role.
17 jobs
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The International Accelerator Engineering team is growing, and we're looking for a Software Engineer to join us! We're a full-stack team located entirely in Europe within the same time zone, but culturally rooted in Silicon Valley. We directly improve the financial lives of over 20 million people shaping how Affirm builds Direct-to-Consumer products for Canada, the UK, and future international markets. We build and own various products used by our consumers, like the Affirm App and other Direct to Consumer products across international markets. We are here to make sure we reach and provide useful tools to our users so they can experience honest financial products at their fullest. Our work is agile and fast-paced, shipping new code to production for millions to use across geographies and rigorously measuring the impact it has on them. This role rewards curiosity, ownership, ability to zoom in and out, switch contexts often, also in an open contribution model, and a builder's mindset. You'll know exactly what your objectives are, you'll have what you need to hit them, and you'll choose your own path to get there, while constantly looking for ways to get AI to increase productivity on a daily basis. You'll learn quickly from experienced teammates and grow your craft on problems that matter at scale. If you want to build something new and operate it at scale – come join us! What You'll Do: · With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. · You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. · You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. · You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process. What We Look For: · You have a total of 1.5+ years of experience as a software engineer. · You have experience shipping web apps using declarative UI frameworks like React or Vue. · You have experience designing, developing and launching APIs at scale using languages like Python or Kotlin. · You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code. · You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews. · Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders. · You have strong verbal and written communication skills that support effective collaboration with our global engineering team. Compensation & Benefits Base Pay Grade - L Equity Grade - 4 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidised medical coverage, dental and vision for you and your dependents.) Base pay range per year: £101,000 - £149,000 Location: UK Remote LI-Remote Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience. Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights: Health coverage at no cost: We cover 100% of premiums for employees and their dependents. Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you. Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to. Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount. We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help. For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
Senior Optimisation Scientist UK Austria or Greece Role type: Full Time Contract or Permanent Location: UK timezone +/- 2 hours, Remote Preferred Start Date: ASAP Life as a Satalian (who we are) As an organisation, we push the boundaries of data science, optimisation, and AI to solve the most complex problems in industry. Satalia (a WPP company) is a community of individuals devoted to working on diverse and challenging projects—allowing you to flex your technical skills whilst working with a tight-knit team of high performing colleagues. Led by our founder and WPP Chief AI Officer Daniel Hulme, our ambition is to become a decentralised organisation of the future. This involves developing tools and processes to liberate and automate manual repetitive tasks, with a focus on freedom, transparency and trust. At the core of our thinking is an approach to wellbeing and inclusivity: we unpack human behaviour and unpick prejudice to ensure a safe and inviting environment. We offer truly flexible working and allow our employees to find the working practice that makes them most productive. The Role (what we’re looking for) As a Senior Optimisation Scientist, you will be part of a team who, together, design, develop, and productionise optimisation algorithms and decision-support tools across multiple industries (e.g. transportation, logistics, workforce scheduling, and media planning), operating end-to-end from problem discovery and mathematical modelling through to production deployment, robustness hardening, and measurable value capture. You will collaborate directly with clients and internal stakeholders to translate operational challenges into tractable optimisation formulations and scalable software components, while also supporting peers through technical leadership, and code reviews in a flat, agile, interdisciplinary environment. In practice, you will act as a senior technical lead within a cross-functional product/delivery squad—partnering with software engineers, product, and domain experts—to deliver operationally critical decision-support capabilities end-to-end, including, but not limited to algorithms, data, integration, and runtime and observability). Responsibilities (what you will be doing) 1) Algorithm Development & Modelling Design and implement optimisation algorithms, including mathematical programming, decomposition approaches, and metaheuristics. Structure problems end-to-end: define decision variables, constraints, objectives, feasibility/optimality trade-offs, and operational acceptance criteria. Model both static and dynamic real-time optimisation and sequential decision-making problems. Prototype and validate approaches quickly, then evolve these into robust, maintainable production components. Select the right approach for the right job: explain trade-offs across exact methods vs. heuristics, runtime vs. optimality gap, and solution robustness vs. complexity. 2) Full-stack Production Readiness Deliver production-ready code, implementing optimisation pipelines and services using best-practice software engineering (e.g., modular design, strict typing where applicable, automated testing, documentation). Build and maintain robust data ingestion/cleaning pipelines supporting optimisation runs. Integrate optimisation services into workflow orchestration layers and the wider product stack (APIs, UI hooks, scheduling/execution). Implement reliability features: logging, monitoring/metrics, error handling, retries, fallbacks, and automated regression tests for operational edge cases. Contribute to cloud-based deployment practices and CI/CD pipelines; ensure reproducibility, traceability, and safe releases. 3) Client Interaction & Value Realisation Engage with clients to gather specifications, deeply understand the domain, and define what “value” means (service levels, cost, throughput, resilience, sustainability, etc.). Communicate modelling choices and results clearly to audiences with varying technical depth; articulate assumptions, limitations, and validation evidence. Quantify adoption and value capture: measure impact post-deployment and iterate based on operational feedback. 4) Technical Expertise & Team Contribution Follow current and contribute to setting future engineering standards for optimisation components. Provide code reviews; raise the bar on correctness, performance, readability, testability, and maintainability. Mentor and train other team members on optimisation topics and delivery best practices. Minimum Qualifications / Skills (what you need) Relevant PhD or Master’s degree plus experience on applied optimisation problems, including experience in industry. Deep expertise in at least one: Mixed Integer linear programming, or Metaheuristics, or Stochastic programming, or Reinforcement learning Strong ability to structure and implement optimisation solutions in real-world settings. Experience working in agile teams and cross-functional delivery environments. Demonstrate technical leadership and/or team leadership. Excellent written and verbal communication in English. Reliability, accountability, collaborative mindset, and ability to give constructive feedback while supporting team wellbeing. Deep programming expertise in at least one: Python, Java and/or Rust. Familiarity with modern delivery tooling such as: cloud platforms, Git workflows, CI/CD, containerisation (Docker/ECS-style), experiment tracking/model/data versioning, and workflow orchestration patterns. Behaviours and Mindset Systems Thinker: detail-oriented while holding the big picture. Curious, proactive, pragmatic, and data-driven. Collaborative, resilient, and adaptable to changing priorities. A technologist who keeps up with advances in optimisation, software development, and AI/ML. Committed to delivering real operational value—not just mathematically elegant or over engineered models. What we Offer Benefits - enhanced pension, life assurance, income protection, private healthcare; Remote working - café, bedroom, beach - wherever works; Truly flexible working hours - school pick up, volunteering, gym; Generous Leave - 27 days holiday plus bank holidays and enhanced family leave; Annual bonus - when Satalia does well, we all do well; Impactful projects - focus on bringing meaningful social and environmental change; People oriented culture - wellbeing is a priority, as is being a nice person; Transparent and open culture - you will be heard; Development - focus on bringing the best out of each other; If you feel like you don’t tick all our boxes but know you’d make a fantastic Senior Optimisation Scientist at Satalia, please do apply—transferable skills and experiences matter. Satalia is home to some of the brightest minds in AI and if you’re looking to join a company who not only values autonomy and freedom, but embraces a culture of inclusion and warmth, we’d love to hear from you. We aim to respond to all applications within 2 weeks. If you have not heard from us within 2 weeks this means your application has been unsuccessful. By applying to Satalia you are expressly giving your consent for the collection and use of your information as described within our Satalia Recruitment Privacy Policy. Good luck!
Senior Optimisation Scientist UK Austria or Greece Role type: Full Time Contract or Permanent Location: UK timezone +/- 2 hours, Remote Preferred Start Date: ASAP Life as a Satalian (who we are) As an organisation, we push the boundaries of data science, optimisation, and AI to solve the most complex problems in industry. Satalia (a WPP company) is a community of individuals devoted to working on diverse and challenging projects—allowing you to flex your technical skills whilst working with a tight-knit team of high performing colleagues. Led by our founder and WPP Chief AI Officer Daniel Hulme, our ambition is to become a decentralised organisation of the future. This involves developing tools and processes to liberate and automate manual repetitive tasks, with a focus on freedom, transparency and trust. At the core of our thinking is an approach to wellbeing and inclusivity: we unpack human behaviour and unpick prejudice to ensure a safe and inviting environment. We offer truly flexible working and allow our employees to find the working practice that makes them most productive. The Role (what we’re looking for) As a Senior Optimisation Scientist, you will be part of a team who, together, design, develop, and productionise optimisation algorithms and decision-support tools across multiple industries (e.g. transportation, logistics, workforce scheduling, and media planning), operating end-to-end from problem discovery and mathematical modelling through to production deployment, robustness hardening, and measurable value capture. You will collaborate directly with clients and internal stakeholders to translate operational challenges into tractable optimisation formulations and scalable software components, while also supporting peers through technical leadership, and code reviews in a flat, agile, interdisciplinary environment. In practice, you will act as a senior technical lead within a cross-functional product/delivery squad—partnering with software engineers, product, and domain experts—to deliver operationally critical decision-support capabilities end-to-end, including, but not limited to algorithms, data, integration, and runtime and observability). Responsibilities (what you will be doing) 1) Algorithm Development & Modelling Design and implement optimisation algorithms, including mathematical programming, decomposition approaches, and metaheuristics. Structure problems end-to-end: define decision variables, constraints, objectives, feasibility/optimality trade-offs, and operational acceptance criteria. Model both static and dynamic real-time optimisation and sequential decision-making problems. Prototype and validate approaches quickly, then evolve these into robust, maintainable production components. Select the right approach for the right job: explain trade-offs across exact methods vs. heuristics, runtime vs. optimality gap, and solution robustness vs. complexity. 2) Full-stack Production Readiness Deliver production-ready code, implementing optimisation pipelines and services using best-practice software engineering (e.g., modular design, strict typing where applicable, automated testing, documentation). Build and maintain robust data ingestion/cleaning pipelines supporting optimisation runs. Integrate optimisation services into workflow orchestration layers and the wider product stack (APIs, UI hooks, scheduling/execution). Implement reliability features: logging, monitoring/metrics, error handling, retries, fallbacks, and automated regression tests for operational edge cases. Contribute to cloud-based deployment practices and CI/CD pipelines; ensure reproducibility, traceability, and safe releases. 3) Client Interaction & Value Realisation Engage with clients to gather specifications, deeply understand the domain, and define what “value” means (service levels, cost, throughput, resilience, sustainability, etc.). Communicate modelling choices and results clearly to audiences with varying technical depth; articulate assumptions, limitations, and validation evidence. Quantify adoption and value capture: measure impact post-deployment and iterate based on operational feedback. 4) Technical Expertise & Team Contribution Follow current and contribute to setting future engineering standards for optimisation components. Provide code reviews; raise the bar on correctness, performance, readability, testability, and maintainability. Mentor and train other team members on optimisation topics and delivery best practices. Minimum Qualifications / Skills (what you need) Relevant PhD or Master’s degree plus experience on applied optimisation problems, including experience in industry. Deep expertise in at least one: Mixed Integer linear programming, or Metaheuristics, or Stochastic programming, or Reinforcement learning Strong ability to structure and implement optimisation solutions in real-world settings. Experience working in agile teams and cross-functional delivery environments. Demonstrate technical leadership and/or team leadership. Excellent written and verbal communication in English. Reliability, accountability, collaborative mindset, and ability to give constructive feedback while supporting team wellbeing. Deep programming expertise in at least one: Python, Java and/or Rust. Familiarity with modern delivery tooling such as: cloud platforms, Git workflows, CI/CD, containerisation (Docker/ECS-style), experiment tracking/model/data versioning, and workflow orchestration patterns. Behaviours and Mindset Systems Thinker: detail-oriented while holding the big picture. Curious, proactive, pragmatic, and data-driven. Collaborative, resilient, and adaptable to changing priorities. A technologist who keeps up with advances in optimisation, software development, and AI/ML. Committed to delivering real operational value—not just mathematically elegant or over engineered models. What we Offer Benefits - enhanced pension, life assurance, income protection, private healthcare; Remote working - café, bedroom, beach - wherever works; Truly flexible working hours - school pick up, volunteering, gym; Generous Leave - 27 days holiday plus bank holidays and enhanced family leave; Annual bonus - when Satalia does well, we all do well; Impactful projects - focus on bringing meaningful social and environmental change; People oriented culture - wellbeing is a priority, as is being a nice person; Transparent and open culture - you will be heard; Development - focus on bringing the best out of each other; If you feel like you don’t tick all our boxes but know you’d make a fantastic Senior Optimisation Scientist at Satalia, please do apply—transferable skills and experiences matter. Satalia is home to some of the brightest minds in AI and if you’re looking to join a company who not only values autonomy and freedom, but embraces a culture of inclusion and warmth, we’d love to hear from you. We aim to respond to all applications within 2 weeks. If you have not heard from us within 2 weeks this means your application has been unsuccessful. By applying to Satalia you are expressly giving your consent for the collection and use of your information as described within our Satalia Recruitment Privacy Policy. Good luck!
Our Technical Product Owner - DoiT Cloud Intelligence - Core Services will be an integral part of our global Product team. This role is based remotely in the East Coast US, the UK, Ireland, Estonia, the Netherlands, Sweden and Israel. Who We Are DoiT is a global technology company that works with cloud-driven organizations to leverage the cloud to drive business growth and innovation. We combine data, technology, and human expertise to ensure our customers operate in a well-architected and scalable state - from planning to production. Delivering DoiT Cloud Intelligence, the only solution that integrates advanced technology with human intelligence, we help our customers solve complex multi-cloud problems and drive efficiency. With decades of multi-cloud experience, we have specializations in Kubernetes, GenAI, CloudOps, and more. An award-winning strategic partner of AWS, Google Cloud, and Microsoft Azure, we work alongside more than 4,000 customers worldwide. The Opportunity We’re hiring a Technical Product Owner to drive rapid delivery and iteration for the Core Services team of DoiT Cloud Intelligence, our platform that helps DevOps, Cloud Infrastructure, and FinOps teams manage public cloud environments effectively and efficiently. Core Services builds and operates foundational platform capabilities used across DoiT’s products and engineering teams. Its responsibilities include identity and access management, authentication and authorization, customer and tenant services, shared APIs, platform integrations, and other cross-cutting capabilities. This role is designed for someone with a technical product mindset who is comfortable working deep within platform architecture, distributed systems, APIs, cloud infrastructure, and internal engineering workflows. You will help turn broad platform needs into clear technical product direction, sequenced investments, and reliably delivered capabilities. You will report to a VP of Product and work as an embedded member of the Core Services Engineering team. You will collaborate closely with engineering leadership, architects, security, product teams, and internal platform consumers to determine what the team should build next and why. Role clarity: VP of Product vs. Technical Product Owner VP of Product (what they own) Sets the overall vision, strategy, positioning, and long-range roadmap for the platform area. Makes the highest-level prioritization calls across multiple components and investment themes. Aligns stakeholders across the company (executive leadership, GTM, partners) on direction and tradeoffs. Defines success at the portfolio/area level and ensures the area’s outcomes ladder up to company goals. Technical Product Owner (what you own) Owns delivery, iteration, and learning velocity for the Core Services. Turns VP-level direction into clear problems to solve, a prioritized backlog, and incrementally shippable scope. Runs the feedback loop: discover → define → build → release → measure → iterate, repeatedly. Works within the Engineering teams to ensure they are always building the highest-value next increment with clarity, quality Review technical designs, reason about tradeoffs and constraints, and understand their impact on delivery timelines and system behavior, without being the primary implementer Leverages deep, hands-on DevOps experience and public cloud understanding to ensure that solution implementations are done correctly This distinction matters: the VP creates the “why” and “where”; the Product Owner ensures the “what next” is always sharp, validated, and shipping. Responsibilities Fast iteration and backlog leadership Translate the VP’s strategy into a sequenced backlog of problems, user stories, and acceptance criteria that the Engineering team can deliver continuously. Keep work “thin-sliced” so the team can ship frequently, learn quickly, and reduce risk through iteration. Maintain a disciplined cadence of backlog refinement, sprint readiness, and scope negotiation to keep delivery predictable without slowing innovation. Deep user and workflow understanding Leverage your hands-on DevOps experience and expertise in the real-world workflows of the professionals you’re building for - especially cloud operators and practitioners. Use firsthand domain knowledge and ongoing customer conversations to identify friction, gaps, and opportunities for differentiation. Prioritize enhancements that materially improve outcomes: speed, reliability, clarity, safety, governance, cost impact, or operational simplicity. Customer validation and external communication Often speak with customers (aiming for 3-5 calls a week) and cross-functional DoiT stakeholders regularly to test ideas, validate assumptions, and pressure-test tradeoffs. Communicate clearly and confidently: share concepts early, take feedback openly, synthesize input into decisions, and explain “why” in a way that builds trust. Rely on your hands-on, DevOps experience to go deep with stakeholders (internal/external) into the technical details of the problem, our solution, and the contexts and environments in which both of these exist. Support beta/design-partner motions where appropriate by shaping hypotheses, success criteria, and rollout plans. Engineering-embedded technical product ownership Operate as a core member of the Core Services’ Engineering team - present in daily collaboration, crisp in decision-making, and pragmatic about constraints. Partner with Engineering leads on sequencing, technical tradeoffs, and delivery planning - ensuring product intent survives implementation realities. Ensure Core Services are cohesive across UX, APIs, data, and operational behavior - and that it meets a high bar for reliability and customer trust. Quality, outcomes, and measurement Define what “success” means for Core Services with clear metrics (adoption, activation, workflow completion, time-to-value, retention, reliability signals, customer-reported impact). Instrument learning: make sure releases are measurable and that insights reliably flow back into prioritization. Own release readiness for Core Services: documentation, enablement inputs, and clear communication of what’s new and why it matters. Safety, governance, and trust by design Ensure product requirements account for real-world cloud environments: IAM boundaries, auditability, guardrails, and safe defaults. Partner with security, support, and customer teams to anticipate edge cases and ensure Core Services earns trust over time. Qualifications 7–10 years of hands-on experience as a Platform Engineer, DevOps Engineer, SRE, Cloud Engineer, Solutions Architect, or a similar roles working with or building products for public cloud infrastructure (AWS, GCP, and/or Azure). A strong product sense for turning messy problems into clear scope and shipped value - without waiting for perfect information. Systems thinking: Ability to reason about complex distributed systems, architectural tradeoffs, and long-term platform evolution. Prioritization: Demonstrated ability to balance customer needs, engineering constraints, and platform investments when making prioritization decisions. Deep curiosity and technical fluency in cloud fundamentals (cost/billing concepts, identity/IAM, networking, compute, Kubernetes, observability, automation), and experience building solutions that leverage or focus on these technologies Coding experience is a plus - enough to collaborate effectively with engineers, reason about feasibility, and understand system behaviors. Excellent communication skills: you can explain complex ideas simply, facilitate alignment, and confidently engage with customers and experts. A bias for action and continuous improvement: you ship, measure, learn, and iterate - building capabilities that become a meaningful competitive differentiator. How success will be measured The Core Services’ roadmap advances through frequent, high-quality releases with clear customer value. Customer feedback loops are strong: you can show how insights translated into shipped improvements. Adoption and outcomes improve measurably (usage, engagement, workflow completion, reliability, and customer impact). The Engineering team consistently has clarity on the next most valuable increment to build - and why. Are you a Do’er? Be your truest self. Work on your terms. Make a difference. We are home to a global team of incredible talent who work remotely and have the flexibility to have a schedule that balances your work and home life. We embrace and support leveling up your skills professionally and personally. What does being a Do’er mean? We’re all about being entrepreneurial, pursuing knowledge, and having fun! Click here to learn more about our core values. Sounds too good to be true? Check out our Glassdoor Page. We thought so too, but we’re here and happy we hit that ‘apply’ button. Full-time employee benefits include: Unlimited Vacation Flexible Working Options Health Insurance Parental Leave Employee Stock Option Plan Home Office Allowance Professional Development Stipend Peer Recognition Program
Join beqom — where tech meets impact beqom is a high-growth B2B SaaS company that provides industry-leading tools for pay equity and transparency, compensation, and performance management. Trusted by some of the world’s most respected companies, beqom enables HR and business leaders to navigate global compliance and make smarter pay decisions that attract, retain, and motivate top talent. Founded in Switzerland and serving clients worldwide, our powerful, enterprise-ready products are fuelled by beqom pay intelligence. Role Overview We are looking for a Senior Agentic Backend Engineer to join our Data Platform Core team, which owns the services at the heart of beqom’s data architecture — multi-tenant data ingestion, schema management, snapshots, calculated fields, and the data contracts powering analytics and reporting across the product. In this role you will not write the code. AI agents will. You will own the specifications that govern these services, the agentic pipeline that turns those specifications into production software, and the verification machinery that proves the output is correct — with the explicit goal of reaching fully AI-embedded development: no human-written code, no human line-by-line review, and external behavioural scenarios, not traditional test suites, as the quality gate. You will collaborate closely with Data Platform and Analytics engineers, Support teams, and Product stakeholders — translating their needs into agent-executable specifications. Specs are our system of record; agents do the typing. What you'll be doing Agentic Delivery Deliver features across multi-tenant data platform services — data ingestion, schema management, effective dating, snapshots, calculated fields, and exports — exclusively through AI agents working from your specifications. Author structured, testable Product Requirement Prompts (PRPs) and spec files as the primary engineering artefact, and maintain the versioned spec library that governs the codebase. Run multiple agents in parallel across workstreams; evaluate outcomes against specs; progress agent first-pass success rate, defect escape rate, and the share of changes merged without human review steadily upward. Pipeline Engineering Build and maintain the agentic pipeline: agent harness, blueprint engine interleaving deterministic steps (lint, build, git) with AI reasoning, MCP tool layer exposing internal APIs, warm sandbox pool, and retrieval over the codebase, tickets, and historical PRs. Own the economics of the pipeline: observability over token usage, task latency, and cost per run; model-tier routing and cost-per-outcome gating. Embed governance into the pipeline — machine-generated audit trails, named ownership per feature, data-classification gates keeping production secrets and PII out of agent context. Verification Engineering Engineer verification, not code: external behavioural scenario suites and holdout sets stored outside the codebase (agents never see the evaluation criteria), digital twins of the systems we integrate with, layered AI-reviews-AI gates, and automated remediation for self-healing services. Set and enforce the constraints that keep agent output correct on performance-critical paths: bulk ingestion throughput, large export streaming, memory behaviour, and complex SQL — validated by scenario and load gates rather than line-by-line reading. Production Ownership & Collaboration Diagnose and resolve production data issues through agents — with deep enough functional understanding of every service you own to steer remediation quickly, in collaboration with Support and Engineering. Document the specs, scenarios, and pipeline decisions that govern the platform — artefacts both humans and agents can act on — and help other engineers make the same shift. Skills & Experience What you'll bring Demonstrated senior-level experience building production backend services — including .NET/Cand PostgreSQL systems — with a demonstrable shift from writing code to directing agents: the majority of your recent production output should be AI-generated under your direction. Hands-on mastery of AI coding agents — Claude Code strongly preferred — including parallel agent sessions, custom skills and sub-agents, and structuring codebases and context so agents work reliably. Excellence in specification writing — turning ambiguous business needs into precise, agent-executable PRPs and spec files. In this role, spec quality is the single most load-bearing skill. Strong verification engineering: behavioural and scenario-based testing, holdout evaluation, quality gates, and validation frameworks — the ability to trust and judge output you did not write. Strong architecture judgement: assessing whether an agent-proposed solution meets performance, scalability, and reliability requirements, and challenging designs that will not hold up under real workloads. Experience building agent infrastructure: MCP servers and tool layers, sandboxed execution, and CI/CD adapted for agent-driven workflows. Deep enough .NET/Cand SQL reading fluency to audit generated code when quality gates flag it — schema design, query plans, streaming vs. buffering, memory behaviour. Excellent written communication: specs, scenario definitions, and design docs that both humans and agents can act on. Bonus points if you have Experience building digital twins or service virtualisations of external systems for agent evaluation environments. Experience with LLM evaluation at scale: eval suites, red-teaming AI-generated code, benchmarking agent workflows. Multi-tenant SaaS architecture experience, CDC/event-driven ingestion (Debezium, Kafka, RabbitMQ/MassTransit), or lakehouse exposure (Microsoft Fabric). Azure services, Docker, Kubernetes/Helm. Experience with legal, security, or compliance frameworks for AI-authored code. Familiarity with compensation, HR, or pay transparency domains. Why join us? Your career, your design. Unleash your ambition in our dynamic, autonomous environment. Drive meaningful change. Build a fairer future for every employee by joining a market leader that is improving the world of work. Belong to something bigger. Collaborate with a passionate, diverse and talented team around the globe. Please review our Candidate Privacy Notice before submitting your application. Apply for This Job Privacy Policy • Terms of Service • © BambooHR All rights reserved.
Join beqom — where tech meets impact beqom is a high-growth B2B SaaS company that provides industry-leading tools for pay equity and transparency, compensation, and performance management. Trusted by some of the world’s most respected companies, beqom enables HR and business leaders to navigate global compliance and make smarter pay decisions that attract, retain, and motivate top talent. Founded in Switzerland and serving clients worldwide, our powerful, enterprise-ready products are fuelled by beqom pay intelligence. Role Overview We are looking for a Senior Backend Engineer to join our Data Platform Core team, which owns the services at the heart of beqom’s data architecture — multi-tenant data ingestion, schema management, snapshots, calculated fields, and the data contracts powering analytics and reporting across the product. You will collaborate closely with Data Platform and Analytics engineers, Support teams, and Product stakeholders. We are an AI-first engineering team — Claude Code, agent orchestration, and automated review workflows are how we build by default, and we expect you to help push that practice further. What you'll be doing Feature Development Design and build features across multi-tenant data platform services: data ingestion, schema management, effective dating, snapshots, calculated fields, and exports. Work hands-on with .NET 8/C, PostgreSQL, EF Core, Dapper, MediatR (CQRS), and RabbitMQ (MassTransit) event-driven workflows. Optimise performance-critical paths: bulk ingestion, large data exports, memory-efficient streaming, and complex SQL. Agentic Development Deliver most of your output through AI agents: decompose features into well-structured specifications, run parallel agent sessions, and review outcomes critically before they ship. Build and maintain the team’s agentic tooling: custom Claude Code skills and sub-agents, MCP tools exposing internal APIs, prompt/context conventions (CLAUDE.md), and automated review pipelines. Design the verification that makes agent speed safe: test strategy, quality gates, and evals that catch hallucinated APIs, subtle logic errors, and performance regressions in generated code. Quality & Collaboration Investigate and resolve production data issues in collaboration with Support and Engineering. Maintain strong test coverage: unit and integration tests. Improve observability (OpenTelemetry) and operational stability. Document architecture decisions and write clear, actionable PRs and commit messages. Mentor other engineers — in backend craft and in effective agent-driven development — and raise the bar in code reviews. Skills & Experience What you'll bring Demonstrated senior-level experience building production backend services with .NET/C. Strong SQL and PostgreSQL skills: schema design and query optimisation. Proven performance and memory awareness — streaming vs. buffering, profiling and load-testing skills — and the ability to judge whether AI-generated solutions meet performance and scalability needs. Track record of shipping features that are complete and stable, backed by strong test discipline. Experience with multi-tenant SaaS architectures. Deep, daily experience with AI-driven development — Claude Code strongly preferred — including multi-agent orchestration, building custom skills and sub-agents, and structuring codebases and context for effective agent work. Experience turning requirements into precise, agent-executable specifications, and reviewing AI output at the feature level: spotting hallucinations, architectural drift, and security issues. Excellent written communication: design docs, specifications, PR descriptions, and commit history that both humans and agents can act on. Bonus points if you have Experience building MCP servers or exposing internal APIs as agent-callable tools. Experience with LLM evaluation: eval suites, behavioural test design, or benchmarking agent workflows. Functional programming in C(LanguageExt — Either/Option patterns). CDC/event-driven ingestion (Debezium, Kafka) or lakehouse exposure (Microsoft Fabric). Azure services, Docker, Kubernetes/Helm. Familiarity with compensation, HR, or pay transparency domains. Why join us? Your career, your design. Unleash your ambition in our dynamic, autonomous environment. Drive meaningful change. Build a fairer future for every employee by joining a market leader that is improving the world of work. Belong to something bigger. Collaborate with a passionate, diverse and talented team around the globe.
As a software engineer in Dune focused on Data you will play a key role in ensuring our data platform scales to accommodate an ever-growing volume of blockchain data. This is a role that involves thinking about large scale distributed systems and distributed databases, and is ideal for anyone passionate about those topics. We are building a data platform that: Can ingest and process petabytes of data Allows third parties to ingest data Facilitates performant SQL queries across datasets In this role you will: Design and develop distributed systems in a principled way and take part in high impact architectural decisions Engage in stimulating technical challenges in topics such as distributed systems, very large databases, SQL processing, data modelling, or systems performance Assume ownership of components within our blockchain data platform such as data ingestion and decoding Write code mostly in Kotlin and Go with some Java and Rust with a strong emphasis on good design and performance Contribute to the internal developer experience by improving local test setups, integration tests, and incremental deployment processes. Continually improve how we operate the platform, including seeking opportunities to automate incident diagnosis and resolution using AI Work with one of the fastest engineering teams in the industry. Building AI agents for automation into the team. You might be a great fit for this role if: You are a strong generalist with fundamental computer science knowledge. You use this knowledge to easily adapt to new technologies and scenarios, and to find the right solutions for the problems at hand. You have an understanding of distributed system design, or the drive to learn if you’re a more junior engineer. Our work is as much about understanding and designing systems as it is about coding in a particular language. Have an understanding of blockchain technology and RPC interactions Have experience with datalakes and formats like parquet, delta, iceberg You have great collaboration and communication skills. We work on the principle that the best output emerges from effective team work and constructive discussions. Coding experience in any JVM language, along with a zeal for writing well-designed, testable software Perks & Benefits A competitive salary and equity package 🚀. Both salary and equity is top 25% of companies in the space Our employee equity scheme has world-class employee-friendly terms with a heavily discounted strike price (~90%) and a 10-year exercise window 5 weeks PTO + local public holidays (that can be swapped to suit you) 🏖 A fully remote-first approach 🧑💻 within a distributed team with flexible working hours; you structure your own day Say goodbye to meeting overload! We believe in a healthy mix of async and sync work, so you can focus on what truly matters—no more wasted time on endless meetings! Good health is important, so we offer private medical insurance, dental & vision as standard 🩺 We believe in paid parental leave 👶 to help you celebrate this important milestone, transition to your new life, and bond with your new baby. We offer 16 weeks to primary and 6 weeks to secondary caregivers, fully paid. Plus a 2-week part-time phased return at full pay to help you get used to your new (and slightly more complex!) schedule Quarterly offsites in various exciting locations as a company or team to connect, work together and have fun (so far in Tuscany 🇮🇹 Berlin 🇩🇪 Austria 🇦🇹 and Athens 🇬🇷). On top of this 👆each person gets a yearly travel allowance to connect and co-work with someone or a team of people for a few days. An allowance for your at-home setup, to ensure you are happy, comfortable and productive. If you prefer a local co-working space, we’ll pay for your desk. Work with some of the best people you’ll ever get to meet! And of course, you get some awesome Dune swag! ✌️😎
About AlphaSense: The world’s most sophisticated companies rely on AlphaSense to remove uncertainty from decision-making. With market intelligence and search built on proven AI, AlphaSense delivers insights that matter from content you can trust. Our universe of public and private content includes equity research, company filings, event transcripts, expert calls, news, trade journals, and clients’ own research content. The acquisition of Tegus by AlphaSense in 2024 advances our shared mission to empower professionals to make smarter decisions through AI-driven market intelligence. Together, AlphaSense and Tegus will accelerate growth, innovation, and content expansion, with complementary product and content capabilities that enable users to unearth even more comprehensive insights from thousands of content sets. Our platform is trusted by over 6,000 enterprise customers, including a majority of the S&P 500. Founded in 2011, AlphaSense is headquartered in New York City with more than 2,000 employees across the globe and offices in the U.S., U.K., Finland, India, Singapore, Canada, and Ireland. Come join us! About the Team: The Cloud DX team owns the outer loop of software development at AlphaSense, everything from the moment code is pushed to source control to the moment it reaches production, for ~400 engineers distributed across the globe. We've built a solid delivery foundation and we're now raising the bar toward industry-leading CI/CD. Progressive delivery, canary deployments, automated rollbacks, trunk-based development, GitOps workflows: these aren't aspirations but the direction we're actively building, and we're looking for passionate engineers to help shape what best-in-class looks like. About the Role: This is a Staff Engineer role with real breadth. It requires both operational and software development skills, the ability to lead projects and collaborate across timezones with Engineering leaders and very senior Engineers across dozens of teams. You'll design and operate production-grade delivery infrastructure, contribute hands-on in Go and Python, and help shape the engineering practices a global organisation depends on. We're looking for someone who genuinely embraces AI tooling in their day-to-day work, appreciates the productivity value it brings, and is motivated to push that further, both in their own practice and by helping embed AI-assisted workflows into the SDLC for the wider engineering organization. Who You Are: Strong experience in Platform Engineering or Developer Experience roles focused on CI/CD and delivery, ideally at companies with 200+ engineers Experience owning and operating a CI/CD platform at admin and architecture level, including security, configuration, and enablement Proven ability to design and operate delivery systems at scale Hands-on software development experience including production-quality Go Passion for progressive delivery practices: canary deployments & automated rollbacks Familiarity with cloud-native architectures and Kubernetes-based platforms Passion for using AI to improve engineering velocity, quality, and developer experience Strong collaboration skills and ability to influence across teams [Nice to Have] Built and/or maintained an IDP in production [Nice to Have] Previous experience working in both Software and Platform Engineering teams [Nice to Have] Interest in Security and an understanding of RBAC and OAuth What You’ll Do: Own and evolve our CI/CD architecture and the developer-facing experience Drive continuous improvements to pipeline reliability, speed, and predictability Define paved paths that let product teams ship fast and safely without deep platform knowledge Own the delivery process end-to-end, from code merge to production Champion progressive delivery practices: canary deployments & automated rollbacks Build tooling that makes deployments observable, repeatable, and self-service Own and evolve our Internal Developer Portal and the self-service experience around it Partner with Cloud Platform teams on infrastructure while owning the developer-facing delivery Embed AI tooling into delivery workflows in ways that create lasting productivity gains. AlphaSense is an equal-opportunity employer. We are committed to a work environment that supports, inspires, and respects all individuals. All employees share in the responsibility for fulfilling AlphaSense’s commitment to equal employment opportunity. AlphaSense does not discriminate against any employee or applicant on the basis of race, color, sex (including pregnancy), national origin, age, religion, marital status, sexual orientation, gender identity, gender expression, military or veteran status, disability, or any other non-merit factor. This policy applies to every aspect of employment at AlphaSense, including recruitment, hiring, training, advancement, and termination. In addition, it is the policy of AlphaSense to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations, and ordinances where a particular employee works.
We’re looking for a Principal Software Engineer to help define and build shared, API-first product platforms at AlphaSense that power multiple product surfaces, integrations, and agentic workflows. In this role, you’ll focus on building platforms as products: well-designed APIs, clear contracts, strong reliability guarantees, and a roadmap driven by real product needs. These platforms are consumed by internal product teams, external integrations, including AI agents. This role sits at the intersection of hands-on engineering and cross-product technical leadership. You’ll stay close to the code while shaping how product platforms are designed, evolved, and adopted across the company. You’ll also work across multiple teams and domains, helping to align long-term technical direction while still owning end-to-end systems. This is not a people-management role, nor is it a purely advisory architecture role. We’re explicitly looking for a Principal who enjoys building, prototyping, iterating, and solving complex problems in production. What You’ll Do: Act as a technical owner and force multiplier for API-first architecture across the company Design, build, and evolve high-scale APIs used by internal teams, external customers, and intelligent agents Lead the development of agentic workflows, including orchestration, state management, tooling, and integration patterns Drive API standards, design principles, and best practices through hands-on work and technical reviews Tackle complex cross-team problems where requirements are ambiguous, and constraints are real Partner with Product, Platform, and SRE teams to ensure APIs are reliable, observable, secure, and scalable Identify and reduce systemic technical risks while enabling teams to move faster Mentor senior engineers and raise the technical bar through example, not hierarchy Who you are: Extensive experience as a senior staff/principal-level software engineer working on applications and backend systems Experience building product platforms or shared services consumed by multiple product teams Proven track record of designing, building, and operating APIs at scale Strong hands-on experience with RESTful APIs Some experience with GraphQL (design, usage, or operating in production) Deep understanding of system design, performance, reliability, and evolution over time Strong bias toward hands-on contribution and ownership of real systems Ability to influence technical direction across teams through credibility and execution Nice to have: Experience building or enabling agentic or AI-driven workflows Familiarity with MCP (Model Context Protocol) or similar agent integration patterns Experience working in large-scale, distributed systems environments Exposure to API governance, versioning strategies, and backward compatibility at scale Experience working closely with the platform and SRE teams AlphaSense is an equal-opportunity employer. We are committed to a work environment that supports, inspires, and respects all individuals. All employees share in the responsibility for fulfilling AlphaSense’s commitment to equal employment opportunity. AlphaSense does not discriminate against any employee or applicant on the basis of race, color, sex (including pregnancy), national origin, age, religion, marital status, sexual orientation, gender identity, gender expression, military or veteran status, disability, or any other non-merit factor. This policy applies to every aspect of employment at AlphaSense, including recruitment, hiring, training, advancement, and termination. In addition, it is the policy of AlphaSense to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations, and ordinances where a particular employee works.
The Grafana Alerting squad operates at the core of the Grafana open-source project (link), and our mission is to provide the most in-depth way to let users manage their alerts. The backend-focused team works closely with customers and the Grafana Cloud teams to make Alerting work on-prem and at infinite scale in Cloud. The team's scope spans both Grafana Alerting and the SLOs product, so engineers get to work across two products that are deeply connected in how they help users detect and respond to problems. Grafana Alerting is trusted by major organizations worldwide, monitoring essential medical devices and critical infrastructure. We thrive on collective creativity and diverse perspectives, every team member is encouraged to contribute ideas that shape our product into a dependable tool. Our domain is quite large, so to get an idea of the kind of work we do, here are some projects we recently worked on: Build distributed systems to scale alert ingestion and delivery of Prometheus-based alerts Unify Alerting setup and delivery to work the same for Grafana and Prometheus-based alerts Build distributed systems to scale alert evaluation of Grafana-managed alerts, reaching over 500 evaluations per second in production. Grafana Alerting is trusted by major organizations worldwide, monitoring essential medical devices and critical infrastructure. We thrive on collective creativity and diverse perspectives, every team member is encouraged to contribute ideas that shape our product into a dependable tool. What You’ll Be Doing: Take an active role in influencing our roadmap and your own career objectives Work with your team to deliver new features, then use the results to iterate and improve. Drive projects from initial ideation all the way to operations once it is in the hands of customers Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability Be a part of your team’s on-call rotations and take ownership of the services you’re running Mentor and support other team members, participate in design discussions and collaborate with the team Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system As we are remote-first and our engineering organization is largely remote, we provide guidance and meet regularly using video calls, so an independent attitude and good communication skills are a must. What Makes You a Great Fit: You are a motivated self starter with a bias towards action You are customer focused We build everything with our users in mind. You have a passion for creating intuitive products that fit customers’ needs Pragmatism: You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively Collaboration and communication: The smallest unit we have is a team. You’ll be working with your teammates in a fully remote setup. Good communication skills are a must Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, Java, C++, Rust or similar then that translates well Some experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven way Some experience with developing software that runs in the Cloud or some experience with systems engineering Experience writing clean, robust, and performant software that is easily maintained by others Compensation & Rewards: In the UK, the compensation range for this role is GBP 103,958 - GBP 124,750. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. Transparent Communication – Expect open decision-making and regular company-wide updates. Innovation-Driven – Autonomy and support to ship great work and try new things. Open Source Roots – Built on community-driven values that shape how we work. Empowered Teams – High trust, low ego culture that values outcomes over optics. Career Growth Pathways – Defined opportunities to grow and develop your career. Approachable Leadership – Transparent execs who are involved, visible, and human. Passionate People – Join a team of smart, supportive folks who care deeply about what they do. In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. We will comply with local legislation where applicable. Equal Opportunity Employer: Grafana Labs is an equal opportunities employer. We welcome applications from everyone regardless of race, colour, nationality, origin, caste, sex, gender reassignment identity or expression, sexual orientation, age, religion or belief, disability, veteran status, genetic information, pregnancy, maternity, marital, family or carer status, or any other characteristic which is protected by local law. We believe that equality and diversity build a strong organisation, and we work hard to ensure that is the foundation of our organisation as we grow.
We are looking for a Senior software engineer who is passionate about solving infrastructure challenges through software engineering and automation. In this role, you will design, develop, and maintain scalable automation frameworks that streamline cloud infrastructure provisioning, configuration management, and operational processes. You will build programmatic infrastructure solutions using Python, Jinja2, and Terraform, generating and managing Infrastructure as Code (IaC) at scale. You will also leverage Puppet for configuration management and develop PowerShell-based automation to support and optimize Windows environments. This is a highly technical, coding-focused position. The ideal candidate is a software-minded engineer who writes clean, maintainable, and testable code every day—not just ad hoc scripts. You should be comfortable designing reusable automation components, applying software development best practices, and driving operational excellence through automation across complex cloud and hybrid environments. How Will You Make an Impact? Drive infrastructure standardization and operational excellence by designing and developing scalable automation frameworks in Python that enable consistent and repeatable deployments across cloud and on-premises environments. Accelerate infrastructure provisioning by building and enhancing Terraform code-generation platforms using Python and Jinja2, enabling teams to produce validated, environment-specific infrastructure code from reusable templates. Improve system reliability and compliance by developing and maintaining Puppet modules, manifests, and Hiera configurations that manage Linux and Windows environments at scale. Increase operational efficiency across Windows platforms by creating robust PowerShell automation solutions for server management, Active Directory administration, and hybrid cloud integrations. Simplify complex infrastructure workflows by developing internal automation tools, command-line utilities, and APIs that empower engineering teams to self-service common operational tasks. Enhance the speed and safety of infrastructure delivery by integrating automation frameworks with CI/CD pipelines, enabling automated validation, testing, and deployment of infrastructure changes. Improve software quality and reduce deployment risk by implementing comprehensive testing strategies for infrastructure code, including unit testing, linting, and integration testing. Partner closely with cloud, platform, and application teams to identify manual processes, eliminate operational toil, and drive automation-first solutions across the organization. Enable long-term scalability and maintainability by creating clear documentation, standards, and runbooks for automation frameworks and infrastructure templates. Contribute to a strong engineering culture by participating in code reviews, sharing best practices, and continuously improving the quality, security, and maintainability of automation solutions. Have you got what it takes? Python & Automation Development 5+ years of Python development experience — not scripting, but structured, testable application code Strong understanding of Python packaging, virtual environments, dependency management (pip, Poetry), and code quality tooling (pylint, black, mypy) Experience building CLI tools and automation frameworks using Python (Click, Typer, or similar) Hands-on experience with Jinja2 templating — building reusable, parameterised templates for configuration and infrastructure code generation Experience with pytest for unit and integration testing of automation code Terraform & IaC Code Generation Strong Terraform proficiency: module design, state management, remote backends, workspaces, and dependency graphs Proven experience generating Terraform HCL programmatically using Python and Jinja2 — building template-driven pipelines that produce valid, linted, plan-ready infrastructure code Familiarity with Terraform tooling: tflint, tfsec, terraform-docs, Terragrunt, or Atlantis Understanding of Terraform provider internals and resource lifecycle management Puppet & Configuration Management Hands-on Puppet experience: writing manifests and modules, Hiera data hierarchies, node classification, and r10k / Code Manager workflows Experience managing mixed Linux and Windows environments with Puppet at scale Familiarity with puppet-lint, rspec-puppet, and automated Puppet module testing pipelines Understanding of Puppet Enterprise or open-source Puppet Server administration PowerShell Scripting Proficient PowerShell scripting for Windows Server administration, task automation, and hybrid cloud integrations (AWS Tools for PowerShell, Azure PowerShell) Experience writing reusable PowerShell modules, functions, and error-handling patterns Familiarity with Pester for PowerShell unit testing Experience automating Active Directory, Group Policy, or Windows networking tasks via PowerShell Cloud & Infrastructure Solid AWS experience: EC2, EKS/ECS, Lambda, S3, RDS, VPC, IAM, and CloudWatch — understanding of services as automation targets Familiarity with CI/CD platforms and integrating infrastructure code pipelines (GitHub Actions, Jenkins, GitLab CI) Comfortable working with Linux and Windows Server in production environments What’s in it for you? Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr! Enjoy NICE-FLEX! At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. Requisition ID: 11294 Reporting into: Director, Cloud Operations CXone, EMEA Role Type: Individual Contributor About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.
Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale. Built on open source and open standards and designed for interoperability across any stack, Grafana Cloud brings AI to observability and observability to AI, giving teams (and their agents) unified visibility so they can see, understand, and act on all their disparate data, wherever it lives, and move at the speed of their ambitions. Customers, including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce, rely on Grafana Labs. We are a 100% remote company with team members across 40+ countries, backed by leading investors including Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG, and Lead Edge Capital. Learn more at grafana.com and follow us on LinkedIn and X. We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote opportunity and we are looking for candidates from the UK, Sweden, Spain or Germany. About the role: We are looking for a Staff Software Engineer - SRE to help us support our highest value Grafana Cloud customers by increasing the reliability of our Cloud databases that are based on Mimir, Loki, Tempo, and Pyroscope. We provide these databases as a SaaS product from AWS, GCP, and Azure across all regions. The SRE team is embedded within the Mimir, Loki, and Tempo squads and focuses on ensuring that Grafana Cloud’s database products deliver exceptional reliability for our highest-SLA customers. In this role, you will: Partner closely with product engineering squads (embedded model) Own production reliability for high-SLA and complex customer environments Design and implement automation to scale our reliability practices Ensuring our customers meet our SLO targets Define and evolve per-tenant SLOs and reliability models Proactively reduce SLO burn to prevent repeat incidents Serving as a primary escalation point and on-call for relevant incidents Lead customer-impacting incident response and post-incident reviews Contribute to design docs and code reviews Influence feature design to ensure production scalability and operability Build automation to eliminate toil where needed Improve alert quality and reduce noisy escalations We seek a staff software engineer operating at the intersection of customer needs, production systems, and product engineering. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You'll also have access to the latest frontier models from OpenAI, Anthropic, and Google. What we seek: 8+ years engineering experience, 4+ in SRE/CRE/production engineering. Strong preference for those with formal customer reliability engineering experience. Strong Kubernetes experience in AWS, GCP, or Azure, and familiarity with infrastructure-as-code tooling (Helm, Terraform, Jsonnet, etc.). Strong experience with technical leadership, leading a team through projects, mentoring other engineers on the team and serving as a force-multiplier Experience operating multi-tenant systems in production Strong experience designing and implementing SLOs Experience with one or more programming languages (e.g. Go, Python, Java, etc) Experience with Linux operating systems internals, and some knowledge of networking, cloud storage, and scaling. Excellent problem-solving and troubleshooting skills. Experience with calmly and actively participating in blame-free Incident Response, following up on actions, and writing high quality PIRs (Post Incident Reviews, a.k.a. post-mortem documents) Ability to reason about performance, scaling, and failure modes Comfortable working within an engineering team where individuals are encouraged to have a strong sense of autonomy and self-direction. Ability to partner deeply with product engineering teams We highly value those who are intellectually curious, who default to transparency, possess a high bias towards action, and who are also kind (this is important!) Your day-to-day will include: Regular 1:1s to with your manager and colleagues Reviewing and creating SLOs, proactively investigating ways in which we can further reduce budget burn for those SLOs, which can be self-directed or as the result of learnings from incidents, and may include improvements to monitoring, automation, increasing self-healing, auto-scaling, etc. Improve observability of customers within their environments Designing and implementing solutions to ensure reliability and scalability of our environments can meet rapidly increasing demands Develop fault-tolerant design patterns ensuring that we are considering reliability at all stages of the service lifecycle. Collaborating with our Engineering Leaders to help define and influence product strategy, roadmaps and technical designs Participate in PR review and collaborating with other engineers on their Design Docs Teach others about Site Reliability Engineering and communicate best practices to be applied early in development of new features and functionality Participate in Incident Response when applicable, including investigation through to resolution, PIR, and communication with customers via Bridge calls where necessary In the UK, the Base compensation range for this role is £103,958 - £124,750. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here.LI-Remote
The DevOps Engineer is a hybrid, senior-level role sitting at the intersection of operational reliability and software delivery automation. You will function as an integrated part of a cross-functional engineering team, combining the proactive service management mindset of an Application Operations Engineer with the automation-first philosophy of a DevOps practitioner. You will be responsible for keeping production environments healthy and performant, while simultaneously designing and maintaining the CI/CD pipelines, infrastructure-as-code frameworks, and tooling that enable rapid, high-quality software delivery. You are the connective tissue between engineering, platform, and operations — someone who is equally comfortable in an incident bridge call and a sprint planning meeting. How will you make an impact? DevOps & Automation Design, build, and maintain continuous integration and continuous delivery (CI/CD) pipelines for rapid, quality-assured deployment of software deliverables. Build and manage Infrastructure as Code (IaC) using tools such as CloudFormation, Ansible, Terraform, Chef, or Puppet. Manage day-to-day operations of release pipelines, build tools, artifact repositories, and source control systems. Coordinate build and release activities with engineering, QA, product, and other stakeholders across the organisation. Identify, research, and prototype new technologies and practices to continuously improve DevOps processes and team efficiency. Maintain and upgrade DevOps systems in both production and non-production environments on an ongoing basis. Cloud & Application Operations Proactively monitor infrastructure and application health — including CPU, memory, file systems, databases, batch jobs, and network performance — and respond swiftly to anomalies. Identify and resolve operational issues including infrastructure failures, batch processing errors, network disruptions, and client data feed problems. Troubleshoot and respond to production downtime, performance degradation, and security-related incidents in a timely, structured manner. Perform end-to-end operational duties covering application server health, service availability, and platform integrity in accordance with documented processes and runbooks. Review and manage client service request tickets in adherence to defined SLAs, ensuring accountability and timely resolution. Provide on-call off-hour support as part of a structured rotation, including during non-prime and weekend shift windows as required. Documentation, Communication & Governance Maintain complete and accurate operational documentation including incident tracking, change logs, and runbooks. Produce metric reports and regular productivity/status updates for internal stakeholders and management. Communicate proactively and clearly — both written and verbal — with internal teams, leadership, and customers on a daily basis. Liaise with management to share feedback on existing and new processes, methodologies, best practices, and technology changes. Work efficiently under pressure to meet tight deadlines while maintaining the professionalism, accuracy, and consistency expected in a high-availability environment. Demonstrate a high level of individual accountability and deliver service and support that consistently exceeds client expectations. Have you got what it takes? Education & Experience Bachelor's degree in Computer Science, Information Technology, Business Information Systems, or a related field (or equivalent practical experience). 2+ years of combined experience in application/production support, cloud operations, and/or software DevOps engineering in a high-availability SLA environment. Demonstrated experience working as a contributor on a software engineering or platform team. Technical Skills – Required Strong proficiency with Linux and Unix environments; working knowledge of Windows Server administration. Experience writing scripting languages — Python, PowerShell, and/or Perl — for automation, monitoring, and tooling. Experience with distributed source control systems, preferably GitHub or BitBucket. Solid understanding of application server technologies including Tomcat and SSH-based remote management. Database experience with one or more of: SQL Server, Oracle, or MySQL — including querying, performance tuning, backup/restore, and lifecycle management. Experience with application debugging, performance analysis, and scalability assessment. Familiarity with standard application security compliance and best practices. Knowledge of fault detection, RCA (Root Cause Analysis), and structured resolution processes. Experience with Amazon Web Services (AWS) — core services for compute, storage, networking, and monitoring. Technical Skills – Deep Knowledge in at Least One of: Database Administration: Structured and/or unstructured, indexing, performance tuning, backup/restore, data lifecycle management, scaling. Layer 2/3 Networking: DNS, SSL/TLS, Load Balancing, IPv4 subnetting, firewalling, and CDN configuration. Operating Systems & Virtualisation: Linux/Windows, containers, orchestration (Kubernetes), storage types and performance, monitoring, and capacity planning. VoIP Administration: Signalling, encoding/decoding, protocols including SIP, RTP, Media Gateway, security, border controllers, and QoS. You will have an advantage if you also have: Familiarity with CI/CD automation tools such as Jenkins, CircleCI, Bamboo, or TFS Build. Experience with release pipeline tooling — Concourse, Thoughtworks Go, Octopus Deploy, ElectricFlow, or XebiaLabs. Experience with Docker containers, microservices architecture, and container orchestration (Kubernetes). Experience with infrastructure automation tools: Ansible, Chef, Puppet, or AWS CloudFormation. Experience with Artifactory or similar artifact repository management. NICE product knowledge and/or implementation or support experience with NICE CXone or related platforms. Knowledge of ETL processes and data pipeline management. Call centre or telecoms industry experience. What’s in it for you? Learn more about the Benefits at NICE Join an ever-growing, market-disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr! About NICE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NICE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions Known as an innovation powerhouse that excels in AI, cloud and digital, NICE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NICE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation, or any other category protected by law. Requisition ID: 11153 Reporting into: Director, Cloud Operations CXone, EMEA Role Type: Individual Contributor About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
Ema builds AI Employees for HR, IT and Finance. Our AI Employees take on the busy work across the employee experience, from recruiting, onboarding and benefits to IT support, invoice processing and payroll, so people can spend their time on work that needs them. Founded by former executives from Google, Coinbase, Flipkart, and Okta, our team includes engineers from premier tech companies and graduates of Stanford, MIT, UC Berkeley, CMU, and IITs. We are backed by industry leading investors including Accel, Naspers/Prosus, Creaegis, Section32, and angels like Sheryl Sandberg and Dustin Moskovitz. Headquartered in Silicon Valley and with offices in London, Bangalore and Vancouver, Ema is at the frontier of what Agentic AI can do in production. We ship real systems that run real business processes at scale. The Role You'll be an engineer who builds AI agents in production, sitting close to the customers who depend on them. This is a full-stack engineering job with an unusually short distance between your code and someone's actual workday. You'll write Go and Python, design schemas, build evals, and present your solution to a senior executive at an enterprise - often in the same week. What You'll Do Design and ship production agents. You'll build agents that are mission-critical from day one: embedded in Teams, Slack, intranets, voice lines, and email, taking real actions against SAP, ServiceNow, Workday, and a long tail of systems nobody has heard of. These run at enterprise volume under enterprise scrutiny. Own the full lifecycle. Discovery, build, eval, launch, and the unglamorous months afterward where an agent goes from good to genuinely reliable. Work directly with the people whose problem it is. You'll sit with leaders at global enterprises, extract the process from their heads, and decide what should be an agent, what should be a workflow, and what should stay human. Push your work back into the platform. The best patterns you find in the field become part of Ema's core product - new connectors, new agent primitives, new tooling. You'll surface unmet needs and prototype the fix, working with product and platform engineering to make it general. Example Projects Recent work by our engineers: Built the orchestration layer for a 200,000+ employee IT services firm spanning 65 countries, unifying HR, IT, and payroll into a single interface across SAP, ServiceNow, and Teams. Rebuilt a recruiting firm's core stack - sourcing, screening, ranked shortlists - cutting time-to-hire by 67% and retiring their legacy ATS along the way. Cut first-response time from two hours to under 90 seconds for an e-commerce logistics platform, including live carrier-site lookups, and held SLAs through peak holiday volume with no temporary hiring. What You'll Bring Experience building and scaling end-to-end production systems, with 5+ years of relevant engineering work Strong backend fundamentals - algorithms, data modeling, and comfort in more than one language, Python and Go especially Proven problem-solving in fast-changing, ambiguous environments where the requirements arrive in a meeting rather than a ticket A builder's mindset and high agency - you find a way to ship rather than waiting for the blocker to clear Comfort working directly with customers Clear, direct communication with technical and non-technical audiences alike Even Better You've built or deployed LLM systems in production, and have opinions about evals Familiarity with agent tooling, RAG pipelines, MCP, and prompt engineering as an engineering discipline rather than a trick You've been a founder or founding engineer, and know how to balance craft against speed Experience integrating enterprise applications - HRIS, ITSM, ERP, ticketing - and the authentication that guards them You've worked with distributed, global teams and multi-tenant SaaS environments Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for variable compensation, equity, and benefits.
Our everyday digital experiences are in the midst of a realtime revolution. Whether chatting alongside a livestreaming event, receiving realtime financial information, or working with colleagues in an online collaborative environment - consumers simply expect realtime digital experiences as standard. At Ably we’re not just witnessing this revolution, we’re powering it - at scale. At the heart of our mission lies a commitment to putting developers first. Ably provides a suite of products to build, extend, and deliver powerful digital experiences in realtime, delivering billions of messages for millions of devices every day and supporting organizations like Harness, EA, Panasonic and HubSpot. Working at Ably means helping to build the infrastructure and technology that will power and shape the future of the internet. The opportunity in front of us is immense. And we’d like your help. About this role The Pub/Sub team owns the core backend that underpins Ably's entire edge messaging platform. This is a rare opportunity to work on genuinely hard distributed systems problems at planet scale; designing and improving the infrastructure that developers and their users depend on in production every day. You'll be hands-on, driving the development of new functionality and initiatives to scale and improve Ably's core Pub/Sub platform. We work in an AI-first engineering culture: AI tools are part of how we plan, prototype, and iterate - but engineers own every technical decision, and human judgment is the quality bar that everything is measured against. You can read more about the core concepts of working on a truly distributed system in our blog post here. Day to day you will Deliver key platform functionality. You'll work across Ably's realtime products including our low-level Pub/Sub APIs, our LiveObjects state synchronisation layer, and AI Transport, the messaging backbone purpose-built for AI agent communication, focussing on shipping new features, performance improvements, bug fixes and maintenance. Work fluently with AI tooling. You'll use AI tools for planning, spike work, code generation, and documentation, while taking full ownership of correctness, architectural quality, and what actually ships. Fast iteration is expected; shortcuts in quality are not. Solve hard distributed systems problems. You'll collaborate with a talented engineering team to work through genuinely interesting and challenging technical problems. Stay driven by 'Developer First' principles. You'll work closely with other engineers to identify and address the most important problems developers face when building on Ably. Push to see your work in customers' hands. You'll move with urgency to ship, because you care about the impact your work has on the developers and companies building on our platform. We'd love to talk if you have A strong interest in, or direct experience with, distributed systems and large-scale infrastructure. Experience working with or building messaging queues, pub/sub systems, or streaming systems at scale. Extensive experience with a high-level server-side language (Node.js or Go preferred). The ability to self-start, work through ambiguity, and make good decisions without a lot of hand-holding. A practical relationship with AI tooling. You use it to go faster and think more clearly, and you know where to apply rigour that AI alone can't provide. A transparent, collaborative 'build in the open' mindset. You're comfortable sharing your work publicly, whether that's writing about what you're building, talking about technical decisions, or contributing to the broader developer conversation around the problems Ably solves. Experience in dynamic, early-stage environments where adaptability and resourcefulness are core skills. Bonus points if you have Experience building developer-first products. Experience with products brought to market through a product-led growth approach. What’s it like to work at Ably? We’re tackling planet-scale problems and our ambitions are a testament to that. You’ll join a successful, deeply motivated and collaborative team that thrives on innovation, experimentation and autonomy. To get a sense of life at Ably, visit our careers page. You can also read about the origins of Ably's core values on our blog. We believe in fostering a culture that's built on inclusivity and mutual respect among all team members, and we recognise that each individual is different and will want to be supported in their role in different ways. We provide a range of perks and benefits to aid folks' development and wellbeing, allowing them to be their best selves and do great work. A remote-first and flexible work environment. UK-based teams come together in person once per month in our London hub (next to Old Street) and we get together as a company twice per year. Aside from that, you’re welcome to work wherever suits best for you. Equity. We’re a growing start-up and we want all team to members to share in the success of the company through our EMI share options programme. Enhanced holiday allowance. Our policy provides Ablyans with 28 days of paid annual leave (27 regular days, plus a day off to enjoy your birthday). Enhanced parental leave package, so that you can take the time you need to get to know your new family member, rest and recover. Home workstation budget of £500 on joining (and £150 p/a thereafter), so that your home office is set up to serve you well and that you have everything you need to work comfortably. Personal learning and development budget of £1000 annually, and 5% L&D time during working hours to focus on improving your skillset. Private healthcare with BUPA. Medical cash plan to cover a range medical and dental costs. Mental wellbeing coaching and counselling from Self Space. Monthly wellbeing budget via Juno. Life assurance and income protection. Access to Tech & Cycle to Work schemes. Weekly snack allowance for our end-of-week “Need To Know” meeting. A fully-paid one-month sabbatical after five years with Ably. Diversity, Inclusion & Belonging at Ably We believe our differences as individuals is what makes us great. Our people are at the heart of what we do, and we encourage everyone to be their most authentic self at Ably: we see inclusivity and openness as fundamental to creating long-term success as an organization. We encourage applications from all backgrounds regardless of age, disability, gender, sexual orientation, parental status, race, religion, educational background or neurodiversity. Ably has an amazing opportunity ahead of us, and we want anyone to be able to contribute to that opportunity.
Heritage is building the Modern Investment Office, supporting some of the most prominent families globally to achieve their capital enhancement and preservation goals. Our vision is to help clients build enduring wealth across generations by combining institutional-grade investment sourcing with personalized portfolio construction, cutting-edge technology, and deep sector expertise. We aim to make sophisticated private market opportunities and modern wealth solutions more transparent, connected, and actionable. Our team comprises of a diverse international group of individuals from leading organisations and with diverse backgrounds, including private equity, venture capital, banking, software development, law, and entrepreneurship. We are committed to attracting top-notch talent and providing opportunities for growth and development based on their individual strengths and interests. Your role 💻 As a Senior Software Engineer, you will be part of the Engineering organization that is responsible for designing and developing all our user-facing products as well as the back-office tools and the automation and integration mechanisms that accelerates the efficiency and the scale of our business model. You will work closely with our CTO, Federico Feroldi, and other senior members of our internal engineering organization, to discuss ideas and solve complex multi-disciplinary problems with innovative technical solutions. (where we value innovative solutions) You will 🧰 Develop solutions in collaboration with stakeholder groups and other developers; Implement a best-in-class experience for our users across stakeholder groups; Empower advisors with stronger tools, data, and insights; Develop automations for internal processes to enable efficiency and sustainable growth; Enhance and extend the use of third party systems as part of a unified, scalable technology ecosystem. You may be fit for this role if you💪 Have 5+ years of industry front-end and/or back-end development experience, building, running, and debugging web applications using modern JS/TS frameworks (desired experiences: React, Node.js (Fastify), GraphQL, Functional Programming). Have a passion for performance and API design. See the advantages in functional programming and strive to use it in your everyday work. Have an appreciation for the importance of good documentation – internal and external. Have a high level of attention to detail, especially around performance, reliability, and security. Prefer simple solutions and designs over complex ones. Have previous experience in the FinTech field (but it’s not mandatory) Enjoy working with a diverse group of people with different areas of expertise. Engineering works closely with a variety of teams: Sales and Operations to better understand our customers’ needs, Legal and Accounting to understand how global policies influence our financial infrastructure, etc... Have a growth mindset and love learning. Is fluent in English both written and verbally. Your Benefits & Compensation🔥 Heritage engineering team was born in a remote-only setting and, therefore, we remain a fully flexible organization. Join us remotely or in one of our offices in Milan and London. Meet the team at fun off-sites once or twice a year. Diversity is at our core: we represent 10+ nationalities and counting. Process 📅 CV screening > Introductory call with HR > Interview with CPO > Technical assessments > Interview with CTO > Interview with COO > Offer At Heritage, we are proud to have a diverse team representing over 15 nationalities, with all communication conducted in English. We are deeply committed to providing equal opportunities and work actively to remove potential biases in our hiring process by involving a Hiring Committee in all decision-making.
Browse UK visa sponsorship jobs.
By role
- Software engineering · 203
- DevOps and cloud · 35
- Data and AI · 24
- Cyber security · 6
- Engineering · 11
- Product and design · 7
By place
- London · 146
- Manchester · 17
- Birmingham · 5
- Bristol · 28
- Cambridge · 9
- Edinburgh · 13
- Glasgow · 6
- Belfast · 3
- Nottingham · 9
- Newcastle · 9
- Remote · 17
By employer
Chrome extension
Check sponsors while you browse LinkedIn.
Sponsor badges appear under every employer in LinkedIn, Indeed and Glassdoor search results, so you can see who can sponsor a visa before you open the job.
