N-able Technologies Ltd.
City, Dundee
Why N-able At N-able, we're not just helping businesses be secure -we're redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered capabilities and flexible tech stacks, so customers can manage, secure, and recover with confidence. But the real power behind it all? Our people. We're a global crew of N-ablites, who love solving complex problems, sharing knowledge, and delivering solutions that actually make a difference. If you're into meaningful work, fast growth, and a team that's got your back, you'll be surrounded by people who believe in what they do-and in you. We are looking to hire a Senior Automation Engineer/ Software Engineer in Test for our AI Team in our Dundee or Edinburgh hub. The role is hybrid and requires 2 days a week in the office. What You'll Do Lead our testing approach for our Agentic AI solution. Develop & maintain a high-quality production code that follow best practices to facilitate N-able's AI offerings. Conduct and participate in code reviews to ensure code quality and consistency, and to mentor and provide feedback to junior engineers. Mentor and coach junior engineers, helping them improve their technical skills and grow in their careers. Ensuring code quality, writing automated tests, and participating in quality assurance efforts to maintain a high level of software quality. Be responsible for creating and maintaining technical documentation, including architecture diagrams, design specifications, and coding standards. Work closely with other teams, such as product management, architecture, DevOps, UX, and quality assurance, to ensure that engineering projects align with business goals and user needs. Effectively communicate technical concepts to non-technical stakeholders and collaborate with cross-functional teams, ensuring projects are delivered on time and meet technical requirements. What You'll Bring Previous production AI experience. A strong understanding of LLMs, agents and AI testing principles. Exhibits high skill level in coding and software design, in test automation, and in product design. Experience with RAG databases including data ingestion and retrieval. Professional experience in writing code, the current tech stack is GO, Angular, Terraform. Solid understanding of development process with strong problem solving and debugging skills, experience working with escalations on customer/production issues. Experience working with any relational DB and SQL and integrating with 3rd party services and platforms (eCommerce, billing, license management, web portals, etc.). Experience with Web services development (REST, GraphQL) and in planning and creating mid and low-level architecture for the new complex systems based on high level architecture vision. Expertise with cloud-based technologies AWS/Azure and expertise with Cloud-native methodologies and design. High motivation and willingness to drive the team forward to higher engineering standards. Experience driving new initiatives and improving processes. Strong OOP experience, patterns and best practices. Knowledge on SSDLC (Secure Software Development Lifecycle). Technical mentorship experience with team members. Purple Perks Medical, dental and vision coverage. Generous PTO and observed holidays. 2 Paid VoluNteer Days per year. Employee Stock Purchase Program. FuN-raising opportunities as part of our giving program. N-ablite Learning - custom learning experience as part of our investment in you. The Way We Work - our hybrid working model based on trust and flexibility. About N-able At N-able, our mission is to protect businesses against evolving cyberthreats with an end-to-end cyber resilience platform to manage, secure, and recover. Our scalable technology infrastructure includes AI-powered capabilities, market-leading third-party integrations, and the flexibility to employ technologies of choice-to transform workflows and deliver critical security outcomes. Our partner-first approach combines our products with experts, training, and peer-led events that empower our customers to be secure, resilient, and successful.
Why N-able At N-able, we're not just helping businesses be secure -we're redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered capabilities and flexible tech stacks, so customers can manage, secure, and recover with confidence. But the real power behind it all? Our people. We're a global crew of N-ablites, who love solving complex problems, sharing knowledge, and delivering solutions that actually make a difference. If you're into meaningful work, fast growth, and a team that's got your back, you'll be surrounded by people who believe in what they do-and in you. We are looking to hire a Senior Automation Engineer/ Software Engineer in Test for our AI Team in our Dundee or Edinburgh hub. The role is hybrid and requires 2 days a week in the office. What You'll Do Lead our testing approach for our Agentic AI solution. Develop & maintain a high-quality production code that follow best practices to facilitate N-able's AI offerings. Conduct and participate in code reviews to ensure code quality and consistency, and to mentor and provide feedback to junior engineers. Mentor and coach junior engineers, helping them improve their technical skills and grow in their careers. Ensuring code quality, writing automated tests, and participating in quality assurance efforts to maintain a high level of software quality. Be responsible for creating and maintaining technical documentation, including architecture diagrams, design specifications, and coding standards. Work closely with other teams, such as product management, architecture, DevOps, UX, and quality assurance, to ensure that engineering projects align with business goals and user needs. Effectively communicate technical concepts to non-technical stakeholders and collaborate with cross-functional teams, ensuring projects are delivered on time and meet technical requirements. What You'll Bring Previous production AI experience. A strong understanding of LLMs, agents and AI testing principles. Exhibits high skill level in coding and software design, in test automation, and in product design. Experience with RAG databases including data ingestion and retrieval. Professional experience in writing code, the current tech stack is GO, Angular, Terraform. Solid understanding of development process with strong problem solving and debugging skills, experience working with escalations on customer/production issues. Experience working with any relational DB and SQL and integrating with 3rd party services and platforms (eCommerce, billing, license management, web portals, etc.). Experience with Web services development (REST, GraphQL) and in planning and creating mid and low-level architecture for the new complex systems based on high level architecture vision. Expertise with cloud-based technologies AWS/Azure and expertise with Cloud-native methodologies and design. High motivation and willingness to drive the team forward to higher engineering standards. Experience driving new initiatives and improving processes. Strong OOP experience, patterns and best practices. Knowledge on SSDLC (Secure Software Development Lifecycle). Technical mentorship experience with team members. Purple Perks Medical, dental and vision coverage. Generous PTO and observed holidays. 2 Paid VoluNteer Days per year. Employee Stock Purchase Program. FuN-raising opportunities as part of our giving program. N-ablite Learning - custom learning experience as part of our investment in you. The Way We Work - our hybrid working model based on trust and flexibility. About N-able At N-able, our mission is to protect businesses against evolving cyberthreats with an end-to-end cyber resilience platform to manage, secure, and recover. Our scalable technology infrastructure includes AI-powered capabilities, market-leading third-party integrations, and the flexibility to employ technologies of choice-to transform workflows and deliver critical security outcomes. Our partner-first approach combines our products with experts, training, and peer-led events that empower our customers to be secure, resilient, and successful.
IBM
Cheltenham, Gloucestershire
At IBM CIC, we deliver deep technical and industry expertise to a wide range of public and private sector clients in the UK. A career in IBM CIC means you'll have the opportunity to work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio. Curiosity and a constant quest for knowledge serve as the foundation to success here. You'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions which impact a wide network of clients, whom may be at their site or one of our CIC or IBM locations. Our culture of evolution centres on long term career growth and development opportunities in an environment that embraces your unique skills and experience. We offer: Many training opportunities from classroom to e learning, mentoring and coaching programs and the chance to gain industry recognised certifications Regular and frequent promotion opportunities to ensure you can drive and develop your career with us Feedback and checkpoints throughout the year Diversity & Inclusion as an essential and authentic component of our culture through our policies and process as well as our Employee Champion teams and support networks A culture where your ideas for growth and innovation are always welcome Internal recognition programs for peer to peer appreciation as well as from manager to employees Tools and policies to support your work life balance from flexible working approaches, sabbatical programmes, paid paternity leave, maternity leave and an innovative maternity returners scheme More traditional benefits, such as 25 days holiday (in addition to public holidays), online shopping discounts, an Employee Assistance Programme, a group personal pension plan of an additional 5% of your base salary paid by us monthly to save for your future. In this role, you'll work in one of our IBM Consulting Client Innovation Centres (Delivery Centres), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centres offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology. Your role and responsibilities We're seeking a Managing DevOps Engineer to significantly contribute to our DevOps efforts. In this role, you'll lead projects, guide engineering teams, and shape our technical direction in DevOps practices. You will also actively participate in the entire DevOps lifecycle, focusing on automating and streamlining software delivery pipelines using modern DevOps tools and methodologies. Responsibilities Design, develop, and maintain robust, scalable, and secure DevOps infrastructure and processes using modern tools and methodologies. Guide and mentor junior and mid level engineers, fostering a culture of innovation, quality, and efficiency in DevOps practices. Lead the resolution of complex technical challenges, applying your deep expertise in DevOps. Drive continuous improvement in our DevOps practices, ensuring alignment with industry standards and best practices. Shape the technical direction of our DevOps initiatives and contribute to strategic decision making. Required education None Preferred education Bachelor's Degree Required technical and professional expertise Extensive experience in DevOps practices and CI/CD pipeline development. Exceptional communication, facilitation, and coaching skills. Strong decision making and problem solving abilities. Ability to influence stakeholders at all levels and drive organisational change. Proven experience in leading DevOps initiatives and projects. As an equal opportunities' employer, we welcome applications from individuals of all backgrounds. However, for you to be eligible for this role, you must have the valid right to work in the UK. Unfortunately, we do not offer visa sponsorship and have no future plans to do so. You must be a resident in the UK and have been living continuously in the UK for the last 10 years. You must be able to hold or gain a UK government security clearance. Preferred technical and professional experience Experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD, CircleCI). Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef). Knowledge of infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation). Experience with monitoring and logging tools (e.g., Prometheus, ELK Stack, Datadog). Passion for continuous learning and professional development. ABOUT BUSINESS UNIT IBM Consulting is IBM's consulting and global professional services business, with market leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients' businesses through the power of collaboration. We believe in the power of technology responsibly used to help people, partners and the planet. YOUR In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organisations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS IBM wants you to bring your whole self to work and for you this might mean the ability to work flexibly. If you are interested in a flexible working pattern, please talk to our recruitment team to find out if this is possible in the current working environment.
At IBM CIC, we deliver deep technical and industry expertise to a wide range of public and private sector clients in the UK. A career in IBM CIC means you'll have the opportunity to work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio. Curiosity and a constant quest for knowledge serve as the foundation to success here. You'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions which impact a wide network of clients, whom may be at their site or one of our CIC or IBM locations. Our culture of evolution centres on long term career growth and development opportunities in an environment that embraces your unique skills and experience. We offer: Many training opportunities from classroom to e learning, mentoring and coaching programs and the chance to gain industry recognised certifications Regular and frequent promotion opportunities to ensure you can drive and develop your career with us Feedback and checkpoints throughout the year Diversity & Inclusion as an essential and authentic component of our culture through our policies and process as well as our Employee Champion teams and support networks A culture where your ideas for growth and innovation are always welcome Internal recognition programs for peer to peer appreciation as well as from manager to employees Tools and policies to support your work life balance from flexible working approaches, sabbatical programmes, paid paternity leave, maternity leave and an innovative maternity returners scheme More traditional benefits, such as 25 days holiday (in addition to public holidays), online shopping discounts, an Employee Assistance Programme, a group personal pension plan of an additional 5% of your base salary paid by us monthly to save for your future. In this role, you'll work in one of our IBM Consulting Client Innovation Centres (Delivery Centres), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centres offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology. Your role and responsibilities We're seeking a Managing DevOps Engineer to significantly contribute to our DevOps efforts. In this role, you'll lead projects, guide engineering teams, and shape our technical direction in DevOps practices. You will also actively participate in the entire DevOps lifecycle, focusing on automating and streamlining software delivery pipelines using modern DevOps tools and methodologies. Responsibilities Design, develop, and maintain robust, scalable, and secure DevOps infrastructure and processes using modern tools and methodologies. Guide and mentor junior and mid level engineers, fostering a culture of innovation, quality, and efficiency in DevOps practices. Lead the resolution of complex technical challenges, applying your deep expertise in DevOps. Drive continuous improvement in our DevOps practices, ensuring alignment with industry standards and best practices. Shape the technical direction of our DevOps initiatives and contribute to strategic decision making. Required education None Preferred education Bachelor's Degree Required technical and professional expertise Extensive experience in DevOps practices and CI/CD pipeline development. Exceptional communication, facilitation, and coaching skills. Strong decision making and problem solving abilities. Ability to influence stakeholders at all levels and drive organisational change. Proven experience in leading DevOps initiatives and projects. As an equal opportunities' employer, we welcome applications from individuals of all backgrounds. However, for you to be eligible for this role, you must have the valid right to work in the UK. Unfortunately, we do not offer visa sponsorship and have no future plans to do so. You must be a resident in the UK and have been living continuously in the UK for the last 10 years. You must be able to hold or gain a UK government security clearance. Preferred technical and professional experience Experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD, CircleCI). Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef). Knowledge of infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation). Experience with monitoring and logging tools (e.g., Prometheus, ELK Stack, Datadog). Passion for continuous learning and professional development. ABOUT BUSINESS UNIT IBM Consulting is IBM's consulting and global professional services business, with market leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients' businesses through the power of collaboration. We believe in the power of technology responsibly used to help people, partners and the planet. YOUR In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organisations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS IBM wants you to bring your whole self to work and for you this might mean the ability to work flexibly. If you are interested in a flexible working pattern, please talk to our recruitment team to find out if this is possible in the current working environment.
N-able Technologies Ltd.
City, Dundee
Why N-able At N-able, we're not just helping businesses be secure -we're redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered capabilities and flexible tech stacks, so customers can manage, secure, and recover with confidence. But the real power behind it all? Our people. We're a global crew of N-ablites, who love solving complex problems, sharing knowledge, and delivering solutions that actually make a difference. If you're into meaningful work, fast growth, and a team that's got your back, you'll be surrounded by people who believe in what they do-and in you. We are looking to hire 2 Senior Software Engineers for our AI Team in our Dundee or Edinburgh hub. The role is hybrid requiring 2 days a week in the office. What You'll Do Develop production standard code that follow best practices to facilitate N-able's AI offerings. Conduct and participate in code reviews to ensure code quality and consistency, and to mentor and provide feedback to junior engineers Mentor and coach junior engineers, helping them improve their technical skills and grow in their careers Ensuring code quality, writing automated tests, and participating in quality assurance efforts to maintain a high level of software quality Be responsible for creating and maintaining technical documentation, including architecture diagrams, design specifications, and coding standards Work closely with other teams, such as product management, architecture, DevOps, UX, and quality assurance, to ensure that engineering projects align with business goals and user needs Effectively communicate of technical concepts to non-technical stakeholders and collaborate with cross-functional teams and ensuring projects are delivered on time and meet technical requirements What You'll Bring Previous production AI experience. A strong understanding of LLMs, agents and AI testing principles. Exhibits high skill level in coding and software design, in test automation, and in product design Experience with RAG databases including data ingestion and retrieval. Professional experience in writing code, the current tech stack is GO, Angular, Terraform. Solid understanding of development process with strong problem solving and debugging skills, experience working with escalations on customer/production issues Experience working with any relational DB and SQL and integrating with 3rd party services and platforms (eCommerce, billing, license management, web portals, etc.) Experience with Web services development (REST, GraphQL) and in planning and creating mid and low-level architecture for the new complex systems based on high level architecture vision Expertise with cloud-based technologies AWS/Azure and expertise with Cloud-native methodologies and design High motivation and willingness to drive the team forward to higher engineering standards Experience driving new initiatives and improving processes Strong OOP experience, patterns and best practices Knowledge on SSDLC (Secure Software Development Lifecycle) Technical mentorship experience with team members Purple Perks Medical, dental and vision coverage Generous PTO and observed holidays 2 Paid VoluNteer Days per year Employee Stock Purchase Program FuN-raising opportunities as part of our giving program N-ablite Learning - custom learning experience as part of our investment in you The Way We Work - our hybrid working model based on trust and flexibility About N-able At N-able, our mission is to protect businesses against evolving cyberthreats with an end-to-end cyber resilience platform to manage, secure, and recover. Our scalable technology infrastructure includes AI-powered capabilities, market-leading third-party integrations, and the flexibility to employ technologies of choice-to transform workflows and deliver critical security outcomes. Our partner-first approach combines our products with experts, training, and peer-led events that empower our customers to be secure, resilient, and successful.
Why N-able At N-able, we're not just helping businesses be secure -we're redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered capabilities and flexible tech stacks, so customers can manage, secure, and recover with confidence. But the real power behind it all? Our people. We're a global crew of N-ablites, who love solving complex problems, sharing knowledge, and delivering solutions that actually make a difference. If you're into meaningful work, fast growth, and a team that's got your back, you'll be surrounded by people who believe in what they do-and in you. We are looking to hire 2 Senior Software Engineers for our AI Team in our Dundee or Edinburgh hub. The role is hybrid requiring 2 days a week in the office. What You'll Do Develop production standard code that follow best practices to facilitate N-able's AI offerings. Conduct and participate in code reviews to ensure code quality and consistency, and to mentor and provide feedback to junior engineers Mentor and coach junior engineers, helping them improve their technical skills and grow in their careers Ensuring code quality, writing automated tests, and participating in quality assurance efforts to maintain a high level of software quality Be responsible for creating and maintaining technical documentation, including architecture diagrams, design specifications, and coding standards Work closely with other teams, such as product management, architecture, DevOps, UX, and quality assurance, to ensure that engineering projects align with business goals and user needs Effectively communicate of technical concepts to non-technical stakeholders and collaborate with cross-functional teams and ensuring projects are delivered on time and meet technical requirements What You'll Bring Previous production AI experience. A strong understanding of LLMs, agents and AI testing principles. Exhibits high skill level in coding and software design, in test automation, and in product design Experience with RAG databases including data ingestion and retrieval. Professional experience in writing code, the current tech stack is GO, Angular, Terraform. Solid understanding of development process with strong problem solving and debugging skills, experience working with escalations on customer/production issues Experience working with any relational DB and SQL and integrating with 3rd party services and platforms (eCommerce, billing, license management, web portals, etc.) Experience with Web services development (REST, GraphQL) and in planning and creating mid and low-level architecture for the new complex systems based on high level architecture vision Expertise with cloud-based technologies AWS/Azure and expertise with Cloud-native methodologies and design High motivation and willingness to drive the team forward to higher engineering standards Experience driving new initiatives and improving processes Strong OOP experience, patterns and best practices Knowledge on SSDLC (Secure Software Development Lifecycle) Technical mentorship experience with team members Purple Perks Medical, dental and vision coverage Generous PTO and observed holidays 2 Paid VoluNteer Days per year Employee Stock Purchase Program FuN-raising opportunities as part of our giving program N-ablite Learning - custom learning experience as part of our investment in you The Way We Work - our hybrid working model based on trust and flexibility About N-able At N-able, our mission is to protect businesses against evolving cyberthreats with an end-to-end cyber resilience platform to manage, secure, and recover. Our scalable technology infrastructure includes AI-powered capabilities, market-leading third-party integrations, and the flexibility to employ technologies of choice-to transform workflows and deliver critical security outcomes. Our partner-first approach combines our products with experts, training, and peer-led events that empower our customers to be secure, resilient, and successful.
Anaplan Inc
City, Manchester
At Anaplan, we are a team of innovators focused on optimizing business decision-making through our leading AI-infused scenario planning and analysis platform so our customers can outpace their competition and the market. What unites Anaplanners across teams and geographies is our collective commitment to our customers' success and to our Winning Culture. Our customers rank among the who's who in the Fortune 50. Coca-Cola, LinkedIn, Adobe, LVMH and Bayer are just a few of the 2,400+ global companies who rely on our best-in-class platform. Our Winning Culture is the engine that drives our teams of innovators. We champion diversity of thought and ideas, we behave like leaders regardless of title, we are committed to achieving ambitious goals, and we love celebratingour wins - big and small. Supported by operating principles of being strategy-led, values -based and disciplined in execution, you'll be inspired, connected, developed and rewarded here. Everything that makes you unique is welcome; join us and let's build what's next - together! We seek a Principal Software Engineer with deep experience designing and building modern, cloud-native platforms to support customer-defined data integration and planning analytics solutions. In this role, you will lead architecture and development efforts for highly scalable, reliable, and secure systems that support enterprise data connectivity, transformation, integration, cataloging, governance, and analytics. Your Impact: Strategic Technical Leadership: Lead the long-term technical direction of the engineering team, driving the evolution of scalable, high-performance systems using cloud engineering and DevOps best practices. Collaborate with senior leadership and cross-functional teams to define and execute the company's technical vision, aligning engineering efforts with broader business goals and customer success. High-Performance at Cloud Scale: Design and implement cloud-native architectures that are globally scalable, resilient, and optimized for high availability, disaster recovery, and low latency. Lead the development of modern, secure, and scalable systems using AWS, GCP, Azure, or similar cloud platforms. Customer Facing Product: Deliver product capabilities that enable customers to build and manage scalable data pipelines and data analytic solutions that support strategic, ad hoc, and AI-driven data analytics using technologies such as Apache Spark, Apache Flink, Unity Catalog, Apache Hive, Databricks, Apache Iceberg, and Delta Tables. Innovation and Research: Drive innovation by researching and integrating cutting-edge technologies into the tech stack. Stay up-to-date with the latest trends in software engineering, cloud computing, and data processing. Champion adopting best practices and innovative solutions to keep the company ahead of the technological curve. Mentorship & Team Leadership: Provide technical leadership and mentorship to junior, mid-level, and senior engineers. Promote best practices in coding, architecture, and system design. Foster a culture of ownership, innovation, and continuous improvement. Your Qualifications: Software engineering experience, with experience related to data processing systems. Deep knowledge of software engineering principles and best practices, particularly in Python, Java, or similar backend technologies. Demonstrated experience in a principal or technical lead role, with a track record of guiding architecture decisions, mentoring engineers, and driving technical execution. Expertise in designing and implementing distributed systems, cloud-native architectures in AWS, Azure, and/or GCP, and cloud-hosted containerized systems using Kubernetes, Docker, or similar. Extensive experience designing, building, and operating public and internal HTTP / RESTful APIs, supported by synchronous and asynchronous microservices architectures. Knowledge of GraphQL is a plus. Strong understanding of distributed systems, microservices architectures, and the challenges of building high-throughput, low-latency systems to support short- and long-running processes at scale. Hands-on experience with event-driven platforms like Apache Kafka, RabbitMQ, Apache Pulsar, and other messaging systems for system integrations and real-time data streaming. Strong background in processing large batch and streaming datasets, and building data pipelines using platforms like Apache Spark, Apache Flink, Databricks, or similar platforms. High proficiency in Python and/or Java; experience with additional languages such as Rust, Scala, and Kotlin is a plus. In-depth knowledge of security practices in cloud environments, including identity management, encryption, and secure application development. Experience with securing APIs and cloud-native systems. Understanding of data lakehouse and warehouse architectures and tools like Databricks, Delta Lake, Apache Iceberg, and Unity Catalog. Understanding of data products that support BI tools, dashboards, and analytics, including support for ad hoc querying, semantic layers, and AI-enhanced insights. Understanding of ETL, ELT, data quality, data management platforms, and solutions Familiarity with modern data governance and security practices for enterprise systems. Strong problem-solving and communication skills. Preferred Qualifications: Experience with data lakehouse and warehouse architectures and tools like Databricks, Delta Lake, Apache Iceberg, and Unity Catalog. Experience with ETL, ELT, data quality, data management platforms, and solutions Experience with data products that support BI tools, dashboards, and analytics, such as Tableau, Power BI, or similar, including support for ad hoc querying, semantic layers, and AI-enhanced insights. Experience with OLAP / multi-dimensional databases, query engines, and models. Experience with enterprise planning analytics platforms, such as Anaplan or similar. Contributions to open-source data or analytics projects or active involvement in data engineering communities. Our Commitment to Diversity, Equity, Inclusionand Belonging (DEIB) We believe attracting and retaining the best talent and fostering an inclusive culture strengthens our business. DEIB improves our workforce, enhances trust with our partners and customers, and drives business success. Build your career in a place where diversity, equity, inclusion and belonging aren't just words on paper - this is what drives our innovation, it's how we connect, and it contributes to what makes us a market leader. We believe in a hiring and working environment where all people are respected and valued, regardless of gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, or any other aspect which makes people unique. We hire you for who you are, and we want you to bring your authentic self to work every day! We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation. Fraud Recruitment Disclaimer It has come to our attention that fraudulent and fictitious job opportunities are being circulated on the Internet. Prospective candidates are being contacted by certain individuals, mainly through telephone calls, emails and correspondence, claiming they are representatives of Anaplan. The main purpose of these correspondences and announcements is to obtain privileged information from individuals. Extend offers to candidates without an extensive interview process with a member of our recruitment team and a hiring manager via video or in person. Send job offers via email. All offers are first extended verbally by a member of our internal recruitment team whenever possible and then followed up via written communication. All emails from Anaplan would come from email address. Should you have any doubts about the authenticity of an email, letter or telephone communication purportedly from, for, or on behalf of Anaplan, please send an email to before taking any further action in relation to the correspondence.
At Anaplan, we are a team of innovators focused on optimizing business decision-making through our leading AI-infused scenario planning and analysis platform so our customers can outpace their competition and the market. What unites Anaplanners across teams and geographies is our collective commitment to our customers' success and to our Winning Culture. Our customers rank among the who's who in the Fortune 50. Coca-Cola, LinkedIn, Adobe, LVMH and Bayer are just a few of the 2,400+ global companies who rely on our best-in-class platform. Our Winning Culture is the engine that drives our teams of innovators. We champion diversity of thought and ideas, we behave like leaders regardless of title, we are committed to achieving ambitious goals, and we love celebratingour wins - big and small. Supported by operating principles of being strategy-led, values -based and disciplined in execution, you'll be inspired, connected, developed and rewarded here. Everything that makes you unique is welcome; join us and let's build what's next - together! We seek a Principal Software Engineer with deep experience designing and building modern, cloud-native platforms to support customer-defined data integration and planning analytics solutions. In this role, you will lead architecture and development efforts for highly scalable, reliable, and secure systems that support enterprise data connectivity, transformation, integration, cataloging, governance, and analytics. Your Impact: Strategic Technical Leadership: Lead the long-term technical direction of the engineering team, driving the evolution of scalable, high-performance systems using cloud engineering and DevOps best practices. Collaborate with senior leadership and cross-functional teams to define and execute the company's technical vision, aligning engineering efforts with broader business goals and customer success. High-Performance at Cloud Scale: Design and implement cloud-native architectures that are globally scalable, resilient, and optimized for high availability, disaster recovery, and low latency. Lead the development of modern, secure, and scalable systems using AWS, GCP, Azure, or similar cloud platforms. Customer Facing Product: Deliver product capabilities that enable customers to build and manage scalable data pipelines and data analytic solutions that support strategic, ad hoc, and AI-driven data analytics using technologies such as Apache Spark, Apache Flink, Unity Catalog, Apache Hive, Databricks, Apache Iceberg, and Delta Tables. Innovation and Research: Drive innovation by researching and integrating cutting-edge technologies into the tech stack. Stay up-to-date with the latest trends in software engineering, cloud computing, and data processing. Champion adopting best practices and innovative solutions to keep the company ahead of the technological curve. Mentorship & Team Leadership: Provide technical leadership and mentorship to junior, mid-level, and senior engineers. Promote best practices in coding, architecture, and system design. Foster a culture of ownership, innovation, and continuous improvement. Your Qualifications: Software engineering experience, with experience related to data processing systems. Deep knowledge of software engineering principles and best practices, particularly in Python, Java, or similar backend technologies. Demonstrated experience in a principal or technical lead role, with a track record of guiding architecture decisions, mentoring engineers, and driving technical execution. Expertise in designing and implementing distributed systems, cloud-native architectures in AWS, Azure, and/or GCP, and cloud-hosted containerized systems using Kubernetes, Docker, or similar. Extensive experience designing, building, and operating public and internal HTTP / RESTful APIs, supported by synchronous and asynchronous microservices architectures. Knowledge of GraphQL is a plus. Strong understanding of distributed systems, microservices architectures, and the challenges of building high-throughput, low-latency systems to support short- and long-running processes at scale. Hands-on experience with event-driven platforms like Apache Kafka, RabbitMQ, Apache Pulsar, and other messaging systems for system integrations and real-time data streaming. Strong background in processing large batch and streaming datasets, and building data pipelines using platforms like Apache Spark, Apache Flink, Databricks, or similar platforms. High proficiency in Python and/or Java; experience with additional languages such as Rust, Scala, and Kotlin is a plus. In-depth knowledge of security practices in cloud environments, including identity management, encryption, and secure application development. Experience with securing APIs and cloud-native systems. Understanding of data lakehouse and warehouse architectures and tools like Databricks, Delta Lake, Apache Iceberg, and Unity Catalog. Understanding of data products that support BI tools, dashboards, and analytics, including support for ad hoc querying, semantic layers, and AI-enhanced insights. Understanding of ETL, ELT, data quality, data management platforms, and solutions Familiarity with modern data governance and security practices for enterprise systems. Strong problem-solving and communication skills. Preferred Qualifications: Experience with data lakehouse and warehouse architectures and tools like Databricks, Delta Lake, Apache Iceberg, and Unity Catalog. Experience with ETL, ELT, data quality, data management platforms, and solutions Experience with data products that support BI tools, dashboards, and analytics, such as Tableau, Power BI, or similar, including support for ad hoc querying, semantic layers, and AI-enhanced insights. Experience with OLAP / multi-dimensional databases, query engines, and models. Experience with enterprise planning analytics platforms, such as Anaplan or similar. Contributions to open-source data or analytics projects or active involvement in data engineering communities. Our Commitment to Diversity, Equity, Inclusionand Belonging (DEIB) We believe attracting and retaining the best talent and fostering an inclusive culture strengthens our business. DEIB improves our workforce, enhances trust with our partners and customers, and drives business success. Build your career in a place where diversity, equity, inclusion and belonging aren't just words on paper - this is what drives our innovation, it's how we connect, and it contributes to what makes us a market leader. We believe in a hiring and working environment where all people are respected and valued, regardless of gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, or any other aspect which makes people unique. We hire you for who you are, and we want you to bring your authentic self to work every day! We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation. Fraud Recruitment Disclaimer It has come to our attention that fraudulent and fictitious job opportunities are being circulated on the Internet. Prospective candidates are being contacted by certain individuals, mainly through telephone calls, emails and correspondence, claiming they are representatives of Anaplan. The main purpose of these correspondences and announcements is to obtain privileged information from individuals. Extend offers to candidates without an extensive interview process with a member of our recruitment team and a hiring manager via video or in person. Send job offers via email. All offers are first extended verbally by a member of our internal recruitment team whenever possible and then followed up via written communication. All emails from Anaplan would come from email address. Should you have any doubts about the authenticity of an email, letter or telephone communication purportedly from, for, or on behalf of Anaplan, please send an email to before taking any further action in relation to the correspondence.