it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

6 jobs found

Email me jobs like this
Refine Search
Current Search
kibana big data engineer
IoT & Data Software Engineer
Computewell Slough, Berkshire
Our consultants combine creative problem solving, innovative technologies and proven implementation skills to deliver solutions that can give our clients' business a competitive edge. We provide IT consultancy, bespoke application development, project management and technical resourcing services to clients across diverse markets. If you are interested working with us, below are the current openings we have, so please apply by sending your cv at by mentioning the job title in the subject of the email. Join the team We are currently hiring for these positions: IoT - Software Developer Industry Experience: 2 Years + Desired Skills: Apache Kafka, Spark Streaming and EMS messaging suite. Hbase, Cassandra, Core Spark. Geneos, Kibana with Logstash and beats. MongoDB, Apache CouchDB and Elasticsearch nosql data stores alongside Oracle RAC and Microsoft SQL Server Cluster. Python, Perl, Angular2, Flask, Shell. Having some knowledge of Java framework is beneficial. Not essential to have knowledge of all the above listed tools and technologies, but the more the better. Desired Experience: Experience in working with workflow management abstractions like Luigi, AirFlow and Azkaban. Experience in building near real time streaming platform using Kafka, Spark Streaming, Core Spark, HBase, Cassandra and DataStax tools. Experience working with multiple types of sensors, and data gateways. Preferred to have working experience with Microsoft IoT tools (not mandatory). If you have similar experience i.e. you have experience in above areas but using different toolsets, that's fine as well. Qualifications: Bachelor Degree (preferred in any Science subject) or Bachelor degree in Computer Science or Computer Applications (BCA) or A Levels with Maths & Computing subjects with some Certificate or Diploma in any Programming Languages. Duties: To develop the IoT integrations as per project delivery requirements. Developing live and batch data streaming services for IoT devices. To work with Business Analysts, Technical Architects & Solution Designers to understand the detail of the designed solutions and develop the requirements using different programming languages and tools. To liaise with Project Manager and PMO team and follow the task timelines and report progress and delays. Highlight any risk and issues to development completion timelines to PMO team. To work with co team members and developers and support System Integration Testing. Unit Testing the Code fixing the defects identified during SIT and UAT and other testing phases. DevOps - Programmer Industry Experience: 2 Year+ Desired Skills: Experience in building and maintaining CI/CD pipelines using tools such as Jenkins, Git, Docker and Kubernetes. Knowledge of scripting languages such as Bash, Python or Groovy. Familiarity with cloud platforms (AWS, Azure or GCP) and infrastructure automation tools like Terraform. Understanding of software deployment processes and version control best practices. Cloud or on premise environment setup and configuration. Experience with continuous integration and continuous delivery principles. Desired Experience: Previous role as a DevOps engineer or similar within a production environment. Implemented automated build, test, and deployment pipelines. Collaborated with development teams to integrate continuous delivery into projects. Managed release lifecycle and environment management. Ensured platform reliability and performance through monitoring and automation. Helped design the code merging working environment, and CI/CD structures for deployments of projects. Qualifications: Bachelor Degree (preferred in Computer Science or Networking) or A Levels with Computing with some Certificate or Diploma in Programming Languages or IT Toolsets listed above. Duties: To develop the required platform environments as per project delivery requirements. Help design the code merging working environment, and CI/CD structures for deployments of projects. To work with peer programmers, software developers & Solution Designers to understand the detail of the project requirement and proposed solutions and accordingly develop the integration, environment, and continuous deployment framework using different programming languages and tools e.g., Jenkins. To liaise with Project Manager and PMO team and follow the task timelines and report progress and delays. Highlight any risk and issues to deployment completion timelines to PMO team. To work with co team members and developers and support Testing phases, as multiple test runs may be needed to execute in parallel, so support that. Big Data - Software Developer Industry Experience: 2 Years + Desired Skills: Big Data - Hadoop, MapReduce, HDFS, Hive, Java (jdk1.6), Hadoop distributions of Horton Works or Cloudera or better to have latest merged frameworks experience. MapR, Pig, Hive, Python, Sqoop, Spark, Mesos, luigi, Azkaban, Yarn. Kafka, Oozie, Zookeeper, Ganglia. AWS Suite - EC2, EMR, Redshift and similar tools. ETL Tools - Business Objects Data Integrator r2/r3.2, Data Quality, Data Insight, Data Federator, Universe Data Cleanse (UDC). Databases - Oracle 9i/10g, SQL Server 2005/2008 (SSIS, SSAS, SSRS). No SQL Databases including Open Source DBs. Mongo DB or Graph QL etc. Not essential to know all the above listed tools and technologies, but preference to know most or equivalent / similar tools. Desired Experience: Working experience building, designing, configuring medium to large scale Hadoop environments. Excellent understanding / knowledge of Hadoop architecture and various components such as HDFS, Big Data ecosystem Job Tracker, Task Tracker, Name Node, Data Node and Map Reduce programming paradigm. Hands on experience in installing, configuring, and using Hadoop ecosystem components like Hadoop Map Reduce, HDFS, HBase, Oozie, Hive, Sqoop, Spark, Kafka, Zookeeper, Yarn. Experienced in monitoring Hadoop cluster environment using Ganglia. Experienced on working with Big Data, Spark, Scala and Hadoop File System (HDFS). Experienced on working with different Big Data variants like on Cloud (AWS, Azure), or on premises (Native, Cloudera and Hortonworks). Strong knowledge of Hadoop and Hive and Hive's analytical functions. If you have similar experience i.e. you have experience in above areas but using different toolsets, that's fine as well. Qualifications: Bachelor Degree (preferred in any Science) or Bachelor degree in Computer Science or Computer Applications (BCA) or A Levels with Computing with some Certificate or Diploma courses in Programming Languages or Databases designing or relevant to above required skills). Duties: To develop on Big Data technologies as per project delivery requirements. Developing data ingestions and data structuring for optimised storage and bulk processing of data. Importing and exporting data into HDFS and Hive using Sqoop and other similar tools and utilities e.g., Microsoft Azure Data Factory. Load and transform large sets of structured, semi structured and unstructured data sets. To work with Business Analysts, Technical Architects & Solution Designers to understand the detail of the designed solutions and develop the requirements using different programming languages and tools. To liaise with Project Manager and PMO team and follow the task timelines and report progress and delays. Highlight any risk and issues to development completion timelines to PMO team. To work with co team members and developers and support System Integration Testing. Unit Testing the Code fixing the defects identified during SIT and UAT and other testing phases. Data - Programmer Industry Experience: 2 Year+ Desired Skills: Modelling Tools - Erwin, Power Designer, MS Visio. Scripting Languages - PL/SQL, T-SQL, R, Power Query, DAX, MDX. Business Objects (OLAP): Business Object, BO Supervisor, Designer, Reporter and Web Intelligence. MapReduce, Pig & Python. ETL Tools - BODS, Informatica SQL Analyzer - SQL, PL-SQL. Database Technologies - Oracle, DB2, Netezza, SQL Server, HDFS, HBase, Hive, Impala. Algorithms Development / Problem Solving and Data Flow Resolutions using Programming languages like Python database scripting languages. Desired Experience: Experience in data Processing with also experience in designing and implementing Data Mart applications, mainly transformation processes using ETL tools. Experience of working on medium to large size data warehousing development or data reporting and MI life cycle projects. Experience of working on data migration projects, or been involved in supporting data side of the migration's life cycles. Some experience with ETL methodology for designing and developing extraction, transformation and load processes in dynamic, high-volume data environments. Experience of modelling of Databases for data warehouse implementing Star Schema and Snow Flake Schema. . click apply for full job details
12/07/2026
Full time
Our consultants combine creative problem solving, innovative technologies and proven implementation skills to deliver solutions that can give our clients' business a competitive edge. We provide IT consultancy, bespoke application development, project management and technical resourcing services to clients across diverse markets. If you are interested working with us, below are the current openings we have, so please apply by sending your cv at by mentioning the job title in the subject of the email. Join the team We are currently hiring for these positions: IoT - Software Developer Industry Experience: 2 Years + Desired Skills: Apache Kafka, Spark Streaming and EMS messaging suite. Hbase, Cassandra, Core Spark. Geneos, Kibana with Logstash and beats. MongoDB, Apache CouchDB and Elasticsearch nosql data stores alongside Oracle RAC and Microsoft SQL Server Cluster. Python, Perl, Angular2, Flask, Shell. Having some knowledge of Java framework is beneficial. Not essential to have knowledge of all the above listed tools and technologies, but the more the better. Desired Experience: Experience in working with workflow management abstractions like Luigi, AirFlow and Azkaban. Experience in building near real time streaming platform using Kafka, Spark Streaming, Core Spark, HBase, Cassandra and DataStax tools. Experience working with multiple types of sensors, and data gateways. Preferred to have working experience with Microsoft IoT tools (not mandatory). If you have similar experience i.e. you have experience in above areas but using different toolsets, that's fine as well. Qualifications: Bachelor Degree (preferred in any Science subject) or Bachelor degree in Computer Science or Computer Applications (BCA) or A Levels with Maths & Computing subjects with some Certificate or Diploma in any Programming Languages. Duties: To develop the IoT integrations as per project delivery requirements. Developing live and batch data streaming services for IoT devices. To work with Business Analysts, Technical Architects & Solution Designers to understand the detail of the designed solutions and develop the requirements using different programming languages and tools. To liaise with Project Manager and PMO team and follow the task timelines and report progress and delays. Highlight any risk and issues to development completion timelines to PMO team. To work with co team members and developers and support System Integration Testing. Unit Testing the Code fixing the defects identified during SIT and UAT and other testing phases. DevOps - Programmer Industry Experience: 2 Year+ Desired Skills: Experience in building and maintaining CI/CD pipelines using tools such as Jenkins, Git, Docker and Kubernetes. Knowledge of scripting languages such as Bash, Python or Groovy. Familiarity with cloud platforms (AWS, Azure or GCP) and infrastructure automation tools like Terraform. Understanding of software deployment processes and version control best practices. Cloud or on premise environment setup and configuration. Experience with continuous integration and continuous delivery principles. Desired Experience: Previous role as a DevOps engineer or similar within a production environment. Implemented automated build, test, and deployment pipelines. Collaborated with development teams to integrate continuous delivery into projects. Managed release lifecycle and environment management. Ensured platform reliability and performance through monitoring and automation. Helped design the code merging working environment, and CI/CD structures for deployments of projects. Qualifications: Bachelor Degree (preferred in Computer Science or Networking) or A Levels with Computing with some Certificate or Diploma in Programming Languages or IT Toolsets listed above. Duties: To develop the required platform environments as per project delivery requirements. Help design the code merging working environment, and CI/CD structures for deployments of projects. To work with peer programmers, software developers & Solution Designers to understand the detail of the project requirement and proposed solutions and accordingly develop the integration, environment, and continuous deployment framework using different programming languages and tools e.g., Jenkins. To liaise with Project Manager and PMO team and follow the task timelines and report progress and delays. Highlight any risk and issues to deployment completion timelines to PMO team. To work with co team members and developers and support Testing phases, as multiple test runs may be needed to execute in parallel, so support that. Big Data - Software Developer Industry Experience: 2 Years + Desired Skills: Big Data - Hadoop, MapReduce, HDFS, Hive, Java (jdk1.6), Hadoop distributions of Horton Works or Cloudera or better to have latest merged frameworks experience. MapR, Pig, Hive, Python, Sqoop, Spark, Mesos, luigi, Azkaban, Yarn. Kafka, Oozie, Zookeeper, Ganglia. AWS Suite - EC2, EMR, Redshift and similar tools. ETL Tools - Business Objects Data Integrator r2/r3.2, Data Quality, Data Insight, Data Federator, Universe Data Cleanse (UDC). Databases - Oracle 9i/10g, SQL Server 2005/2008 (SSIS, SSAS, SSRS). No SQL Databases including Open Source DBs. Mongo DB or Graph QL etc. Not essential to know all the above listed tools and technologies, but preference to know most or equivalent / similar tools. Desired Experience: Working experience building, designing, configuring medium to large scale Hadoop environments. Excellent understanding / knowledge of Hadoop architecture and various components such as HDFS, Big Data ecosystem Job Tracker, Task Tracker, Name Node, Data Node and Map Reduce programming paradigm. Hands on experience in installing, configuring, and using Hadoop ecosystem components like Hadoop Map Reduce, HDFS, HBase, Oozie, Hive, Sqoop, Spark, Kafka, Zookeeper, Yarn. Experienced in monitoring Hadoop cluster environment using Ganglia. Experienced on working with Big Data, Spark, Scala and Hadoop File System (HDFS). Experienced on working with different Big Data variants like on Cloud (AWS, Azure), or on premises (Native, Cloudera and Hortonworks). Strong knowledge of Hadoop and Hive and Hive's analytical functions. If you have similar experience i.e. you have experience in above areas but using different toolsets, that's fine as well. Qualifications: Bachelor Degree (preferred in any Science) or Bachelor degree in Computer Science or Computer Applications (BCA) or A Levels with Computing with some Certificate or Diploma courses in Programming Languages or Databases designing or relevant to above required skills). Duties: To develop on Big Data technologies as per project delivery requirements. Developing data ingestions and data structuring for optimised storage and bulk processing of data. Importing and exporting data into HDFS and Hive using Sqoop and other similar tools and utilities e.g., Microsoft Azure Data Factory. Load and transform large sets of structured, semi structured and unstructured data sets. To work with Business Analysts, Technical Architects & Solution Designers to understand the detail of the designed solutions and develop the requirements using different programming languages and tools. To liaise with Project Manager and PMO team and follow the task timelines and report progress and delays. Highlight any risk and issues to development completion timelines to PMO team. To work with co team members and developers and support System Integration Testing. Unit Testing the Code fixing the defects identified during SIT and UAT and other testing phases. Data - Programmer Industry Experience: 2 Year+ Desired Skills: Modelling Tools - Erwin, Power Designer, MS Visio. Scripting Languages - PL/SQL, T-SQL, R, Power Query, DAX, MDX. Business Objects (OLAP): Business Object, BO Supervisor, Designer, Reporter and Web Intelligence. MapReduce, Pig & Python. ETL Tools - BODS, Informatica SQL Analyzer - SQL, PL-SQL. Database Technologies - Oracle, DB2, Netezza, SQL Server, HDFS, HBase, Hive, Impala. Algorithms Development / Problem Solving and Data Flow Resolutions using Programming languages like Python database scripting languages. Desired Experience: Experience in data Processing with also experience in designing and implementing Data Mart applications, mainly transformation processes using ETL tools. Experience of working on medium to large size data warehousing development or data reporting and MI life cycle projects. Experience of working on data migration projects, or been involved in supporting data side of the migration's life cycles. Some experience with ETL methodology for designing and developing extraction, transformation and load processes in dynamic, high-volume data environments. Experience of modelling of Databases for data warehouse implementing Star Schema and Snow Flake Schema. . click apply for full job details
Principal Apps Integration CI/CD & Automation Engineer
Sky UK
Principal Apps Integration CI/CD & Automation Engineer We don't just believe in better. We make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, Sky Stream to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. Role/Team overview Apps Integration provide essential technical development and support functions to internal and external stakeholders in the ever-increasing world of Apps. As a Principal CI/CD & Automation Engineer, you will lead the design and implementation of CI/CD pipelines and automated testing strategies for streaming and web applications. You will play a critical role in building a new function within the team, driving best practices, and enabling scalable, high-quality software delivery. You will be expected to bring deep expertise , operate autonomously, and influence both technical and operational direction. What you'll do Lead the design, implementation and continuous improvement of CI/CD pipelines across web applications. Define and deliver end-to-end automated testing strategies covering UI, API, integration and performance testing. Develop scalable automation frameworks and advanced Python-based automation solutions. Embed testing within CI/CD pipelines to maintain quality gates and support reliable software releases. Create dashboards and reporting solutions to track quality metrics, test coverage and pipeline performance. Analyse test and pipeline results, providing actionable insights to stakeholders to drive quality improvements. Partner with engineering, product and cross-functional teams across multiple territories to promote DevOps, testing and automation best practices. Mentor junior engineers and play a key role in establishing and growing a new automation and quality engineering function. What you'll bring Strong Linux expertise , including containers, scripting, version control, branching strategies, release management, and troubleshooting complex automation and pipeline issues. Proven experience designing, building and leading CI/CD implementations in production environments using tools such as Jenkins, GitHub Actions, GitLab CI and Azure DevOps. Advanced Python scripting skills, with additional programming languages considered advantageous . Strong experience delivering test automation for web applications at scale using modern frameworks including Playwright, Cypress and Selenium. Deep understanding of testing strategies across unit, integration, system and end-to-end (E2E) testing. Experience designing and developing reporting dashboards and visualisation solutions using tools such as Grafana, Kibana, Power BI or custom-built platforms. Desirable skills and experience: Experience working within streaming, video platform or other large-scale web environments. Knowledge of cloud and container technologies, including AWS, Azure, GCP, Docker and Kubernetes. Expertise in API and performance testing, with experience implementing AI-driven testing and integrating AI/ML into QA practices. Leadership experience, including guiding teams to deliver testing solutions, collaborating across multiple teams or territories, and using monitoring and troubleshooting tools to diagnose complex issues. Benefits and perks There's one thing people can't stop talking about when it comes to life at Sky: the perks . Here's a taster: Free Sky package , including Sky Sports and Sky Cinema Pension package with up to 9% employer contribution Private healthcarewith mental health support Aviva Digital GP and dental insurance Discounts on Sky products, including Sky Mobile, Sky Broadband, Sky Glass and Sky Protect Sharesave and Tech schemes A range of Sky VIP rewards and experiences How you'll work We've adopted a hybrid working approach to give more flexibility on where and how we work. The hybrid working expectations for this role are 2 days in the office per week Your office base - Osterley Our Sky Group HQ. Equipped with state of the art technology and workspaces, there's plenty of space to see your big ideas come to life. Here you'll find 13 subsidised restaurants and cafes. You can re energise at our gym, catch the latest films at our cinema, get your car washed and even get pampered at our beauty salon. Our Osterley Campus is just a 10 minute walk from Syon Lane train station, or you can get one of our free shuttle buses from Osterley, Gunnersbury and Ealing Broadway stations. Plus, there 's free onsite parking available for cars, motorbikes and bicycles. Who we are We're Sky, a leading media and entertainment company who connect millions with entertainment, sports, news and arts through innovative products and services. Working with us means you'll be bringing the joy of a better experience to more people, every day. All so we can do better and deliver better for our customers, colleagues and society. We're an equal opportunity employer and value diversity at our company. We're a Disability Confident Accredited Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all and will make reasonable adjustments to support you where appropriate . Please flag any adjustments you need as early as you can. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer. To be eligible for this role you are required to have the appropriate right to work in the UK. Please be aware Sky does not offer sponsorship for this position. To find out more about working with us, search on social media. Principal Apps Integration CI/CD & Automation Engineer There's more to our work than work. We've built an inclusive culture where we can learn from each other and innovate together. There's plenty of opportunities for you to explore what you're passionate about.
12/07/2026
Full time
Principal Apps Integration CI/CD & Automation Engineer We don't just believe in better. We make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, Sky Stream to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. Role/Team overview Apps Integration provide essential technical development and support functions to internal and external stakeholders in the ever-increasing world of Apps. As a Principal CI/CD & Automation Engineer, you will lead the design and implementation of CI/CD pipelines and automated testing strategies for streaming and web applications. You will play a critical role in building a new function within the team, driving best practices, and enabling scalable, high-quality software delivery. You will be expected to bring deep expertise , operate autonomously, and influence both technical and operational direction. What you'll do Lead the design, implementation and continuous improvement of CI/CD pipelines across web applications. Define and deliver end-to-end automated testing strategies covering UI, API, integration and performance testing. Develop scalable automation frameworks and advanced Python-based automation solutions. Embed testing within CI/CD pipelines to maintain quality gates and support reliable software releases. Create dashboards and reporting solutions to track quality metrics, test coverage and pipeline performance. Analyse test and pipeline results, providing actionable insights to stakeholders to drive quality improvements. Partner with engineering, product and cross-functional teams across multiple territories to promote DevOps, testing and automation best practices. Mentor junior engineers and play a key role in establishing and growing a new automation and quality engineering function. What you'll bring Strong Linux expertise , including containers, scripting, version control, branching strategies, release management, and troubleshooting complex automation and pipeline issues. Proven experience designing, building and leading CI/CD implementations in production environments using tools such as Jenkins, GitHub Actions, GitLab CI and Azure DevOps. Advanced Python scripting skills, with additional programming languages considered advantageous . Strong experience delivering test automation for web applications at scale using modern frameworks including Playwright, Cypress and Selenium. Deep understanding of testing strategies across unit, integration, system and end-to-end (E2E) testing. Experience designing and developing reporting dashboards and visualisation solutions using tools such as Grafana, Kibana, Power BI or custom-built platforms. Desirable skills and experience: Experience working within streaming, video platform or other large-scale web environments. Knowledge of cloud and container technologies, including AWS, Azure, GCP, Docker and Kubernetes. Expertise in API and performance testing, with experience implementing AI-driven testing and integrating AI/ML into QA practices. Leadership experience, including guiding teams to deliver testing solutions, collaborating across multiple teams or territories, and using monitoring and troubleshooting tools to diagnose complex issues. Benefits and perks There's one thing people can't stop talking about when it comes to life at Sky: the perks . Here's a taster: Free Sky package , including Sky Sports and Sky Cinema Pension package with up to 9% employer contribution Private healthcarewith mental health support Aviva Digital GP and dental insurance Discounts on Sky products, including Sky Mobile, Sky Broadband, Sky Glass and Sky Protect Sharesave and Tech schemes A range of Sky VIP rewards and experiences How you'll work We've adopted a hybrid working approach to give more flexibility on where and how we work. The hybrid working expectations for this role are 2 days in the office per week Your office base - Osterley Our Sky Group HQ. Equipped with state of the art technology and workspaces, there's plenty of space to see your big ideas come to life. Here you'll find 13 subsidised restaurants and cafes. You can re energise at our gym, catch the latest films at our cinema, get your car washed and even get pampered at our beauty salon. Our Osterley Campus is just a 10 minute walk from Syon Lane train station, or you can get one of our free shuttle buses from Osterley, Gunnersbury and Ealing Broadway stations. Plus, there 's free onsite parking available for cars, motorbikes and bicycles. Who we are We're Sky, a leading media and entertainment company who connect millions with entertainment, sports, news and arts through innovative products and services. Working with us means you'll be bringing the joy of a better experience to more people, every day. All so we can do better and deliver better for our customers, colleagues and society. We're an equal opportunity employer and value diversity at our company. We're a Disability Confident Accredited Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all and will make reasonable adjustments to support you where appropriate . Please flag any adjustments you need as early as you can. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer. To be eligible for this role you are required to have the appropriate right to work in the UK. Please be aware Sky does not offer sponsorship for this position. To find out more about working with us, search on social media. Principal Apps Integration CI/CD & Automation Engineer There's more to our work than work. We've built an inclusive culture where we can learn from each other and innovate together. There's plenty of opportunities for you to explore what you're passionate about.
Senior Backend Platform Developer, Contact Center Systems
Traveltechessentialist
We are looking for a Senior Backend Platform Developer to build modern services for Navan's contact center systems. This is a software engineering role first: where you will design APIs, serverless services, data flows, observability tooling, and AI-enabled workflows that support our customer and agent experience. The contact center is the domain, but the core need is strong development capability. The right person is comfortable building production systems, integrating complex platforms, and using AI assisted engineering tools to move quickly without sacrificing quality. What You'll Do: Production-grade Node.js services on AWS Lambda, API Gateway, and event driven serverless patterns. Secure APIs and integrations across internal systems, customer data, and third party platforms. Technical patterns, implementation standards, and reusable services for the broader contact center systems roadmap. Observability pipelines using OpenSearch, CloudWatch, Kibana, Snowflake, and structured logging. Automation and AI-enabled workflows that improve routing, agent support, troubleshooting, and operational visibility. Migration tooling and services that help move legacy telephony and contact center workflows onto modern platforms, with enough design discipline to support future scale. What We're Looking For 5+ years of backend software engineering experience, ideally with Node.js or TypeScript. Strong API design, system architecture, integration, debugging, and asynchronous systems experience. Hands on experience with AWS Lambda or similar cloud/serverless architecture. Experience with logging, monitoring, search, data pipelines, or production observability. Practical use of AI coding assistants for development, testing, refactoring, and troubleshooting. Fluency with GitHub workflows, including pull requests, code review, branching, and CI/CD collaboration. Senior level judgment to turn ambiguous operational problems into clean, maintainable technical solutions. Helpful Domain Experience Experience in contact center, telephony, customer support, or workflow automation environments. Exposure to platforms such as Genesys Cloud, Twilio, Five9, NICE, Zoom Contact Center, or Avaya. Familiarity with routing, queues, IVR, SIP, phone number management, call metadata, or agent assist workflows. Experience with Snowflake SQL, Terraform, CloudFormation, AWS SAM, or related infrastructure tooling. This senior role will help Navan modernize the technical foundation behind our contact center environment. The work includes legacy platform migration, improved reliability and observability, AI enabled automation, and new services that make our customer and agent experiences faster, smarter, and easier to operate. Navan is an equal opportunity employer. We make all employment decisions solely based on merit. We provide equal employment opportunity to all applicants and employees without discrimination on the bases of race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We prohibit any such discrimination or harassment. This policy applies to all terms and conditions of employment, including hiring. Navan complies with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law. Navan will reasonably accommodate qualified individuals with a disability in connection with applications for employment as required by law.
08/07/2026
Full time
We are looking for a Senior Backend Platform Developer to build modern services for Navan's contact center systems. This is a software engineering role first: where you will design APIs, serverless services, data flows, observability tooling, and AI-enabled workflows that support our customer and agent experience. The contact center is the domain, but the core need is strong development capability. The right person is comfortable building production systems, integrating complex platforms, and using AI assisted engineering tools to move quickly without sacrificing quality. What You'll Do: Production-grade Node.js services on AWS Lambda, API Gateway, and event driven serverless patterns. Secure APIs and integrations across internal systems, customer data, and third party platforms. Technical patterns, implementation standards, and reusable services for the broader contact center systems roadmap. Observability pipelines using OpenSearch, CloudWatch, Kibana, Snowflake, and structured logging. Automation and AI-enabled workflows that improve routing, agent support, troubleshooting, and operational visibility. Migration tooling and services that help move legacy telephony and contact center workflows onto modern platforms, with enough design discipline to support future scale. What We're Looking For 5+ years of backend software engineering experience, ideally with Node.js or TypeScript. Strong API design, system architecture, integration, debugging, and asynchronous systems experience. Hands on experience with AWS Lambda or similar cloud/serverless architecture. Experience with logging, monitoring, search, data pipelines, or production observability. Practical use of AI coding assistants for development, testing, refactoring, and troubleshooting. Fluency with GitHub workflows, including pull requests, code review, branching, and CI/CD collaboration. Senior level judgment to turn ambiguous operational problems into clean, maintainable technical solutions. Helpful Domain Experience Experience in contact center, telephony, customer support, or workflow automation environments. Exposure to platforms such as Genesys Cloud, Twilio, Five9, NICE, Zoom Contact Center, or Avaya. Familiarity with routing, queues, IVR, SIP, phone number management, call metadata, or agent assist workflows. Experience with Snowflake SQL, Terraform, CloudFormation, AWS SAM, or related infrastructure tooling. This senior role will help Navan modernize the technical foundation behind our contact center environment. The work includes legacy platform migration, improved reliability and observability, AI enabled automation, and new services that make our customer and agent experiences faster, smarter, and easier to operate. Navan is an equal opportunity employer. We make all employment decisions solely based on merit. We provide equal employment opportunity to all applicants and employees without discrimination on the bases of race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We prohibit any such discrimination or harassment. This policy applies to all terms and conditions of employment, including hiring. Navan complies with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law. Navan will reasonably accommodate qualified individuals with a disability in connection with applications for employment as required by law.
Principal Software Engineer (Search Scaling, Elasticsearch)
PowerToFly
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data - securing and protecting private information more effectively - Elastic's complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Search Scaling team. This globally-distributed team of experienced engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene. This is a principal software engineering role that entails using your vast knowledge in this space in order to define, direct, and build the next generation of Elasticsearch capabilities. This role provides technical vision and direction for Elasticsearch's core search infrastructure, including indexing, retrieval, and relevance, and requires deep expertise in search internals and cross-team collaboration. Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements. What You Will Be Doing: As a full-time Elasticsearch contributor, you will define, lead, and contribute to the evolution of core search and indexing capabilities. You'll research advances in search infrastructure, data structures, and retrieval algorithms to ensure we're building the most efficient and powerful foundations for our users. You'll work closely with our partners and product teams to understand their needs and help shape the long term technical vision for search at Elastic. You'll bring your past experience with large scale search systems to drive an innovative roadmap for Elasticsearch's indexing, query execution, and relevance layers. As an authority in several areas of Elasticsearch, you'll be the go to expert for those domains, continuously improving them through your insights and instincts. What You Bring: Experience leading technical projects in the search infrastructure and distributed systems space. You bring proven knowledge in building and operating sophisticated search platforms and engineering robust, high performance software systems. Experience mentoring expert engineers, providing both technical and professional guidance. Experience defining a long term technical vision for a core search or retrieval system, working across teams and organizations to collaboratively shape the technical roadmap. Hands on experience with search and indexing technologies such as Elasticsearch, Lucene, or Solr. Strong skills in core Java and familiarity with advanced data structures and concurrency constructs, as well as newer language features like lambdas. You have a strong desire to optimize and leverage the most efficient algorithms and search data structures. Able to work with a high level of autonomy, tackling projects and guiding them from concept to completion, including both technical design and collaboration with other engineers to develop the necessary components. Experience with large scale data or search systems such as Elasticsearch, Lucene, Solr, or distributed storage engines, and an understanding of how they work and why they work that way. Excellent verbal and written communication skills. Collaborating across distributed teams is challenging, we value being supportive, empathetic, and trusting in all interactions, and we expect the same from everyone on the team. Bonus Points: You've built things with Elasticsearch before, and you have experience in the search and information retrieval space and understand the constructs and theory behind it. Experience working with open source projects and familiar with different styles of source control workflow and continuous integration. Additional Information - We Take Care of Our People: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions, and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with a minimum of 16 weeks of parental leave Different people approach problems differently. We need that. Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws and can view the following posters linked below: Family and Medical Leave Act (FMLA) Poster Employee Polygraph Protection Act (EPPA) Poster Elasticsearch develops and distributes technology and information that is subject to U.S. and other countries' export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the Ukrainian territories annexed by Russia (The Crimea region of Ukraine, The Donetsk People's Republic (DNR), The Luhansk People's Republic (LNR), Kherson or Zaporizhzhia). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. What Elastic Has to Offer Elastic is the company behind the Elastic Stack - Elasticsearch, Kibana, Beats, and Logstash. From stock quotes to Twitter streams, Apache logs to WordPress blogs, Elastic helps people explore and analyze their data differently using the power of search. Thousands of organizations worldwide, including Cisco, eBay, Goldman Sachs, Microsoft, The Mayo Clinic, NASA, The New York Times, Wikipedia, and Verizon, use Elastic to power mission critical systems. Elastic offers their employees benefits like: 401(k) / Retirement Plan Minimum 16 weeks of parental leave Health coverage & vision insurance Flexible locations & schedules Work from home policy Generous vacation time & paid holidays
07/07/2026
Full time
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data - securing and protecting private information more effectively - Elastic's complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Search Scaling team. This globally-distributed team of experienced engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene. This is a principal software engineering role that entails using your vast knowledge in this space in order to define, direct, and build the next generation of Elasticsearch capabilities. This role provides technical vision and direction for Elasticsearch's core search infrastructure, including indexing, retrieval, and relevance, and requires deep expertise in search internals and cross-team collaboration. Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements. What You Will Be Doing: As a full-time Elasticsearch contributor, you will define, lead, and contribute to the evolution of core search and indexing capabilities. You'll research advances in search infrastructure, data structures, and retrieval algorithms to ensure we're building the most efficient and powerful foundations for our users. You'll work closely with our partners and product teams to understand their needs and help shape the long term technical vision for search at Elastic. You'll bring your past experience with large scale search systems to drive an innovative roadmap for Elasticsearch's indexing, query execution, and relevance layers. As an authority in several areas of Elasticsearch, you'll be the go to expert for those domains, continuously improving them through your insights and instincts. What You Bring: Experience leading technical projects in the search infrastructure and distributed systems space. You bring proven knowledge in building and operating sophisticated search platforms and engineering robust, high performance software systems. Experience mentoring expert engineers, providing both technical and professional guidance. Experience defining a long term technical vision for a core search or retrieval system, working across teams and organizations to collaboratively shape the technical roadmap. Hands on experience with search and indexing technologies such as Elasticsearch, Lucene, or Solr. Strong skills in core Java and familiarity with advanced data structures and concurrency constructs, as well as newer language features like lambdas. You have a strong desire to optimize and leverage the most efficient algorithms and search data structures. Able to work with a high level of autonomy, tackling projects and guiding them from concept to completion, including both technical design and collaboration with other engineers to develop the necessary components. Experience with large scale data or search systems such as Elasticsearch, Lucene, Solr, or distributed storage engines, and an understanding of how they work and why they work that way. Excellent verbal and written communication skills. Collaborating across distributed teams is challenging, we value being supportive, empathetic, and trusting in all interactions, and we expect the same from everyone on the team. Bonus Points: You've built things with Elasticsearch before, and you have experience in the search and information retrieval space and understand the constructs and theory behind it. Experience working with open source projects and familiar with different styles of source control workflow and continuous integration. Additional Information - We Take Care of Our People: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions, and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with a minimum of 16 weeks of parental leave Different people approach problems differently. We need that. Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws and can view the following posters linked below: Family and Medical Leave Act (FMLA) Poster Employee Polygraph Protection Act (EPPA) Poster Elasticsearch develops and distributes technology and information that is subject to U.S. and other countries' export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the Ukrainian territories annexed by Russia (The Crimea region of Ukraine, The Donetsk People's Republic (DNR), The Luhansk People's Republic (LNR), Kherson or Zaporizhzhia). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. What Elastic Has to Offer Elastic is the company behind the Elastic Stack - Elasticsearch, Kibana, Beats, and Logstash. From stock quotes to Twitter streams, Apache logs to WordPress blogs, Elastic helps people explore and analyze their data differently using the power of search. Thousands of organizations worldwide, including Cisco, eBay, Goldman Sachs, Microsoft, The Mayo Clinic, NASA, The New York Times, Wikipedia, and Verizon, use Elastic to power mission critical systems. Elastic offers their employees benefits like: 401(k) / Retirement Plan Minimum 16 weeks of parental leave Health coverage & vision insurance Flexible locations & schedules Work from home policy Generous vacation time & paid holidays
Senior Backend Platform Developer, Contact Center Systems
United States Digital Space LLC
We are looking for a Senior Backend Platform Developer to build modern services for the company's contact center systems. This is a software engineering role first: where you will design APIs, serverless services, data flows, observability tooling, and AI-enabled workflows that support our customer and agent experience. The contact center is the domain, but the core need is strong development capability. The right person is comfortable building production systems, integrating complex platforms, and using AI-assisted engineering tools to move quickly without sacrificing quality. What You'll Do: Production-grade Node.js services on AWS Lambda, API Gateway, and event-driven serverless patterns. Secure APIs and integrations across internal systems, customer data, and third-party platforms. Technical patterns, implementation standards, and reusable services for the broader contact center systems roadmap. Observability pipelines using OpenSearch, CloudWatch, Kibana, Snowflake, and structured logging. Automation and AI-enabled workflows that improve routing, agent support, troubleshooting, and operational visibility. Migration tooling and services that help move legacy telephony and contact center workflows onto modern platforms, with enough design discipline to support future scale. What We're Looking For 5+ years of backend software engineering experience, ideally with Node.js or TypeScript. Strong API design, system architecture, integration, debugging, and asynchronous systems experience. Hands-on experience with AWS Lambda or similar cloud/serverless architecture. Experience with logging, monitoring, search, data pipelines, or production observability. Practical use of AI coding assistants for development, testing, refactoring, and troubleshooting. Fluency with GitHub workflows, including pull requests, code review, branching, and CI/CD collaboration. Senior-level judgment to turn ambiguous operational problems into clean, maintainable technical solutions. Helpful Domain Experience Experience in contact center, telephony, customer support, or workflow automation environments. Exposure to platforms such as Genesys Cloud, Twilio, Five9, NICE, Zoom Contact Center, or Avaya. Familiarity with routing, queues, IVR, SIP, phone number management, call metadata, or agent-assist workflows. Experience with Snowflake SQL, Terraform, CloudFormation, AWS SAM, or related infrastructure tooling. This senior role will help the company modernize the technical foundation behind our contact center environment. The work includes legacy platform migration, improved reliability and observability, AI-enabled automation, and new services that make our customer and agent experiences faster, smarter, and easier to operate.
07/07/2026
Full time
We are looking for a Senior Backend Platform Developer to build modern services for the company's contact center systems. This is a software engineering role first: where you will design APIs, serverless services, data flows, observability tooling, and AI-enabled workflows that support our customer and agent experience. The contact center is the domain, but the core need is strong development capability. The right person is comfortable building production systems, integrating complex platforms, and using AI-assisted engineering tools to move quickly without sacrificing quality. What You'll Do: Production-grade Node.js services on AWS Lambda, API Gateway, and event-driven serverless patterns. Secure APIs and integrations across internal systems, customer data, and third-party platforms. Technical patterns, implementation standards, and reusable services for the broader contact center systems roadmap. Observability pipelines using OpenSearch, CloudWatch, Kibana, Snowflake, and structured logging. Automation and AI-enabled workflows that improve routing, agent support, troubleshooting, and operational visibility. Migration tooling and services that help move legacy telephony and contact center workflows onto modern platforms, with enough design discipline to support future scale. What We're Looking For 5+ years of backend software engineering experience, ideally with Node.js or TypeScript. Strong API design, system architecture, integration, debugging, and asynchronous systems experience. Hands-on experience with AWS Lambda or similar cloud/serverless architecture. Experience with logging, monitoring, search, data pipelines, or production observability. Practical use of AI coding assistants for development, testing, refactoring, and troubleshooting. Fluency with GitHub workflows, including pull requests, code review, branching, and CI/CD collaboration. Senior-level judgment to turn ambiguous operational problems into clean, maintainable technical solutions. Helpful Domain Experience Experience in contact center, telephony, customer support, or workflow automation environments. Exposure to platforms such as Genesys Cloud, Twilio, Five9, NICE, Zoom Contact Center, or Avaya. Familiarity with routing, queues, IVR, SIP, phone number management, call metadata, or agent-assist workflows. Experience with Snowflake SQL, Terraform, CloudFormation, AWS SAM, or related infrastructure tooling. This senior role will help the company modernize the technical foundation behind our contact center environment. The work includes legacy platform migration, improved reliability and observability, AI-enabled automation, and new services that make our customer and agent experiences faster, smarter, and easier to operate.
Principal Software Engineer - Vector Search - Elasticsearch
PowerToFly
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data - securing and protecting private information more effectively - Elastic's complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene. This is a principal software engineering role that focuses on enhancing the vector similarity search functionality within Elasticsearch, covering the design and implementation of new vector search features, enhancements to existing vector search functionality, and resolving bugs. Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements. What You Will Be Doing: Lead initiatives within Elasticsearch to produce an industry-leading vector database offering, supplying unparalleled speed and relevance in search. Contribute to Elasticsearch full time, building new search features and fixing intriguing bugs, all while making the code easier to understand. Sometimes you'll need to invent a new algorithm or data structure. Or find one and implement it. Sometimes you'll need to get close to the operating system and hardware. Work with a globally distributed team of experienced engineers focused on the vector search capabilities of Elasticsearch. Be an expert on how Elasticsearch implements vector similarity in support of search relevance and everyone will turn to you when they have a question about this area. You'll improve this area based on your questions and your instincts. Work with community members from all over the world on issues and pull requests, sometimes triaging them and handing them off to other experts and sometimes handling them yourself. Write idiomatic modern Java Elasticsearch is 99.8% Java! What You Bring: You have implemented novel techniques in vector similarity on a search platform with a large user base or progressed the field of academic research in vector similarity information retrieval. Professional experience with vector similarity and vector databases, and you used HNSW, IVF, or other relevant algorithms and libraries on search platforms at scale. You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as other features like lambdas. You work with a high level of autonomy, and are able to take on projects and guide them from beginning to end. This covers both technical design and working with other engineers to develop needed components. You're comfortable developing collaboratively. Giving and receiving feedback on code and approaches and APIs is hard! Bonus points if you've collaborated over the internet because that's harder. Double bonus points for asynchronous collaboration over the internet. That's even harder, but we do it anyway because it's the best way we know how to build software. You've used several data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra and have some idea how they work and why they work that way. You have excellent verbal and written communication skills. Like we said, collaborating on the internet is hard. We try to be respectful, empathetic, and trusting in all of our interactions. And we'd expect that from you too. Bonus Points: You've built things with Elasticsearch before. You've worked with open source projects and are familiar with different styles of source control workflow and continuous integration. Experience with data storage technology. You have experience designing, leading and owning cross-functional initiatives Additional Information - We Take Care of Our People: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions, and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with a minimum of 16 weeks of parental leave Security & Privacy Responsibilities: Take ownership of protecting the confidentiality, integrity, and availability of organizational data and systems by following applicable privacy and security policies, standards, and procedures. Ensure that all individual contributions follow Elastic's Secure Software Development Framework (SSDF). Proactively participate in mandatory role-based training to ensure personal technical execution consistently aligns with the highest standards of data protection, data privacy, and system resilience. Different people approach problems differently. We need that. Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws and can view the following posters linked below: Family and Medical Leave Act (FMLA) Poster Employee Polygraph Protection Act (EPPA) Poster Elasticsearch develops and distributes technology and information that is subject to U.S. and other countries' export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the Ukrainian territories annexed by Russia (The Crimea region of Ukraine, The Donetsk People's Republic (DNR), The Luhansk People's Republic (LNR), Kherson or Zaporizhzhia). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. What Elastic Has to Offer Elastic is the company behind the Elastic Stack - Elasticsearch, Kibana, Beats, and Logstash. From stock quotes to Twitter streams, Apache logs to WordPress blogs, Elastic helps people explore and analyze their data differently using the power of search. Thousands of organizations worldwide, including Cisco, eBay, Goldman Sachs, Microsoft, The Mayo Clinic, NASA, The New York Times, Wikipedia, and Verizon, use Elastic to power mission-critical systems. Elastic offers their employees benefits like: 401(k) / Retirement Plan Minimum 16 weeks of parental leave Health coverage & vision insurance Flexible locations & schedules Work from home policy Generous vacation time & paid holidays
27/06/2026
Full time
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data - securing and protecting private information more effectively - Elastic's complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene. This is a principal software engineering role that focuses on enhancing the vector similarity search functionality within Elasticsearch, covering the design and implementation of new vector search features, enhancements to existing vector search functionality, and resolving bugs. Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements. What You Will Be Doing: Lead initiatives within Elasticsearch to produce an industry-leading vector database offering, supplying unparalleled speed and relevance in search. Contribute to Elasticsearch full time, building new search features and fixing intriguing bugs, all while making the code easier to understand. Sometimes you'll need to invent a new algorithm or data structure. Or find one and implement it. Sometimes you'll need to get close to the operating system and hardware. Work with a globally distributed team of experienced engineers focused on the vector search capabilities of Elasticsearch. Be an expert on how Elasticsearch implements vector similarity in support of search relevance and everyone will turn to you when they have a question about this area. You'll improve this area based on your questions and your instincts. Work with community members from all over the world on issues and pull requests, sometimes triaging them and handing them off to other experts and sometimes handling them yourself. Write idiomatic modern Java Elasticsearch is 99.8% Java! What You Bring: You have implemented novel techniques in vector similarity on a search platform with a large user base or progressed the field of academic research in vector similarity information retrieval. Professional experience with vector similarity and vector databases, and you used HNSW, IVF, or other relevant algorithms and libraries on search platforms at scale. You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as other features like lambdas. You work with a high level of autonomy, and are able to take on projects and guide them from beginning to end. This covers both technical design and working with other engineers to develop needed components. You're comfortable developing collaboratively. Giving and receiving feedback on code and approaches and APIs is hard! Bonus points if you've collaborated over the internet because that's harder. Double bonus points for asynchronous collaboration over the internet. That's even harder, but we do it anyway because it's the best way we know how to build software. You've used several data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra and have some idea how they work and why they work that way. You have excellent verbal and written communication skills. Like we said, collaborating on the internet is hard. We try to be respectful, empathetic, and trusting in all of our interactions. And we'd expect that from you too. Bonus Points: You've built things with Elasticsearch before. You've worked with open source projects and are familiar with different styles of source control workflow and continuous integration. Experience with data storage technology. You have experience designing, leading and owning cross-functional initiatives Additional Information - We Take Care of Our People: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions, and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with a minimum of 16 weeks of parental leave Security & Privacy Responsibilities: Take ownership of protecting the confidentiality, integrity, and availability of organizational data and systems by following applicable privacy and security policies, standards, and procedures. Ensure that all individual contributions follow Elastic's Secure Software Development Framework (SSDF). Proactively participate in mandatory role-based training to ensure personal technical execution consistently aligns with the highest standards of data protection, data privacy, and system resilience. Different people approach problems differently. We need that. Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws and can view the following posters linked below: Family and Medical Leave Act (FMLA) Poster Employee Polygraph Protection Act (EPPA) Poster Elasticsearch develops and distributes technology and information that is subject to U.S. and other countries' export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the Ukrainian territories annexed by Russia (The Crimea region of Ukraine, The Donetsk People's Republic (DNR), The Luhansk People's Republic (LNR), Kherson or Zaporizhzhia). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. What Elastic Has to Offer Elastic is the company behind the Elastic Stack - Elasticsearch, Kibana, Beats, and Logstash. From stock quotes to Twitter streams, Apache logs to WordPress blogs, Elastic helps people explore and analyze their data differently using the power of search. Thousands of organizations worldwide, including Cisco, eBay, Goldman Sachs, Microsoft, The Mayo Clinic, NASA, The New York Times, Wikipedia, and Verizon, use Elastic to power mission-critical systems. Elastic offers their employees benefits like: 401(k) / Retirement Plan Minimum 16 weeks of parental leave Health coverage & vision insurance Flexible locations & schedules Work from home policy Generous vacation time & paid holidays

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board