elasticsearch Remote Jobs

134 Results

9h

Contract: Senior Backend Engineer, Search and Recommendations

UpworkRemote-Latin America
Full TimeDesignapijavac++elasticsearchbackendfrontend

Upwork is hiring a Remote Contract: Senior Backend Engineer, Search and Recommendations

Upwork ($UPWK) is the world’s work marketplace. We serve everyone, from one-person startups to over 30% of the Fortune 100, with a powerful, trust-driven platform that enables companies and talent to work together in new ways that unlock their potential. Last year, more than $3.8 billion of work was done through Upwork by skilled professionals who are gaining more control by finding work they are passionate about and innovating their careers.

We're looking for an experienced Senior Backend Engineer to join our Al team in the Search & Recommendations domain. In this role, you will be building cutting-edge search & recommendation systems that better connect companies and talents and elevate our AI  strategies to drive significant business growth. As a senior Backend Engineer, you will have the opportunity to work with some of the brightest minds in the industry and contribute to innovative and customer-impacting products that shape the future of work. If you are passionate about pushing the boundaries of search and AI/ML technologies, thrive in a collaborative, results-oriented culture, and are excited about our mission, we invite you to join us.

This is an engagement through Upwork’s Hybrid Workforce Solutions (HWS) Team. Our Hybrid Workforce Solutions Team is a global group of professionals that support Upwork’s business. Our HWS team members are located all over the world.

Responsibilities:

  • Architect, build, maintain and improve search systems and AI/ML services that scale with the growing demands of our applications and state of the art search capabilities 
  • Collaborate with frontend and backend teams to design and implement API that align with business requirements and optimize backend processes to enable low-latency and high-reliability retrieval and ranking needs
  • Conduct thorough code reviews and drive enhancements to boost API performance and functionality.
  • Create and maintain comprehensive documentation for our services ensuring transparency and knowledge sharing with the team.
  • Stay up-to-date with the latest trends and advancements in software development and AI and evaluate their potential impact on our projects.
  • Create and maintain comprehensive documentation for our services ensuring transparency and knowledge sharing with the team.
  • Manage your time independently and effectively to achieve project deliverables, which may require an estimated 40 hours of effort per week.
  • Communicate and collaborate frequently, proactively and effectively in English.
  • Participate in project meetings and provide regular status updates.
  • Participate in on-call pager duty schedules providing timely responses and resolutions to critical issues.
  • Show a commitment to continuous learning and improvement in both technical and soft skill.
  • Ensure consistent availability from 8:00 am to 12:00 pm PST to facilitate team collaboration and meetings.

What it takes to catch our eye:

  • Strong Industry experience with large scale production grade systems as a software engineer and Indexing experience with Elasticsearch, OpenSearch or Apache Solr
  • Strong  experience in Java programming with a record of delivering robust and high-quality code with unit tests 
  • Solid understanding of API Design Principles and CI/CD 
  • Exposure to machine learning concepts and workflows with an understanding of how services support machine learning models
  • Excellent communication skills and ability to thrive in a fast-paced environment and globally distributed teams and adapt to evolving project requirements.

Upwork is proudly committed to fostering a diverse and inclusive workforce. We never discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), 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.

To learn more about how Upwork processes and protects your personal information as part of the application process, please review our Global Job Applicant Privacy Notice

 

To learn more about how Upwork processes and protects your personal information as part of the application process, please review our Global Job Applicant Privacy Notice

See more jobs at Upwork

Apply for this job

1d

Senior Software Engineer - Backend

JitterbitWarsaw, Poland, Remote
S3redissqlB2BDesignapijavac++dockerelasticsearchMySQLtypescriptcsskuberneteslinuxAWSjavascriptbackendNode.js

Jitterbit is hiring a Remote Senior Software Engineer - Backend

Job Description

Senior Software Engineer - Backend

Jitterbit is seeking Senior backend engineers to join our Platform team. Jitterbit is an iPaaS (Integration as a Service) and API Management platform which has been recognized in Gartner MQ for seven straight years.  Our customers utilize our

Low-code iPaaS, APIM, LCAP, and B2B platform to address mission-critical business automation challenges. What is our challenge? To make it easy to automate our customers’ systems. In order to do this, we need to build and create a SaaS offering that is reliable, stable, and scalable for our customers. Do you have the design, architecting, and code-writing capabilities to take on this challenge? And can succeed in a big way?

ABOUT THE TEAM

The engineering team at Jitterbit believes that the quality of our code reflects directly on us as professionals. We are relentless about crafting a product that is innovative and delivers a memorable user experience; an experience that is fast and robust.

As a key engineer on our team, you will collaborate with other engineers, product management, and operations.

Our culture is fun, fast-paced, performance-oriented, open, and collegial. We are constantly pushing the technology envelope to the edge! We are very distributed and our culture is set up to make all of us very effective working remotely. We believe in hiring talent where it exists.

ABOUT THE JOB

You will be helping us build, design, and architect awesome and new capabilities on our iPaas and APIM Platform. We are looking for a senior backend engineer. You will be working with Java, Nginx, Tomcat, Kafka, Elasticsearch, InfluxDB, Redis, MySQL, Linux, C++, Apache, Docker, and Kubernetes; to name a few of the technologies we use on the platform.

You will have full lifecycle responsibilities to create robust, scalable, and distributed systems that operate flawlessly 24x7x365. This is an exciting opportunity to work in a highly innovative environment with new technologies as we continue to extend our market leading position.

ABOUT YOU

You are an engineer who can turn ideas into extremely reliable and scalable designs. You code in such a way that other engineers find your code easy to comprehend, modify, and build upon. You believe in the power of Integration and APIs to transform how systems are integrated and how applications are built.

You will be successful in this role if you:

  • Enjoy helping and mentoring others around you as you grow and become a successful engineer and developer
  • Have excellent written and verbal communication skills
  • Are capable of working in a distributed team and able to excel in a remote culture
  • Are self-driven and able to work on key initiatives
  • Take pleasure in making things happen and listen to the input from peers
  • Are able to make data driven decisions
  • Are a believer in a best idea strategy regardless of where or who ideas come from

 

Qualifications

We are looking for:

  • 10+ years of experience in building large scale distributed applications.
  • Strong experience building multi-tenant SaaS applications
  • Strong problem-solving, debugging, and analytical skills with great attention to detail
  • Experience with Microservices and Cloud-based architectures/design patterns

Technical Skills and Experience:

  • Strong Experience in Java
  • Substantial experience with top tier RDBMS such as SQL Server and MySQL
  • Excellent JavaScript, CSS and HTML authoring skills.
  • Proficiency with Javascript, TypeScript, Java Node.js, or Go.
  • Familiar with application deployment via Docker and/or Kubernetes.
  • Hands-on experience with AWS services such as DynamoDB, S3, or CloudFront.

See more jobs at Jitterbit

Apply for this job

2d

SOAR Support Engineer

Derex Technologies IncAtlanta, GA, Remote
Bachelor's degreeDesignansibleazureelasticsearchlinuxpythonAWS

Derex Technologies Inc is hiring a Remote SOAR Support Engineer

Job Description

Position: SOAR Support Engineer

Location:Atlanta, GA /Raleigh, NC /Charlotte, NC

 

We are seeking a highly skilled Cybersecurity Engineer with a strong focus on Security Orchestration, Automation, and Response (SOAR) to join our team. The successful candidate will be responsible for supporting, configuring, and maintaining our SOAR infrastructure and associated data feeds in a Linux environment. The engineer will work closely with customers, developers, and cross-functional teams to ensure the smooth operation and continuous improvement of our SOAR platform, while also handling change management and incident creation/escalation using ServiceNow. The role involves operating in a zero-trust environment.

 

Resolve complex problems spanning multiple applications to drive improvements across the SOAR platform; lead efforts with significant business implications, participate in planning and priority estimates, and advise Software Engineers, Infrastructure Engineers, Application and Platform owners, and Cyber Teammates on SOAR solutions.

 

Educate others on current architectural standards and guidelines to drive efficiency when leading the design efforts of complex business and enterprise software solutions.

 

Build and troubleshoot SOAR Infrastructure and associated data feeds in a Linux environment.

 

Perform health checks of the SOAR environment, troubleshoot, and restore service.

 

Support OS teams with monthly server patching for SOAR components.

 

Perform SOAR platform upgrades on SOAR components.

 

Troubleshoot existing feeds that are no longer collecting data (quiet source monitoring).

 

Interact with the SOAR user base for the development, management, and tuning of SOAR dashboards, knowledge objects, ad-hoc/scheduled workflows, and alerts.

 

Lead data onboarding requirement discussions with consumers of the SOAR platform to determine scope and feasibility.

 

Interpret and apply new technical and system capabilities as needed to provide updates, enhancements, and modifications to an existing SOAR environment.

 

Integrate data streams and feeds from network, infrastructure services, mission-critical/business applications into the SOAR platform using various connectors and APIs.

Requirements:

  • Bachelor's Degree in Computer Science, CIS, or related field (experience in lieu of degree will be considered)
  • Five to seven years of experience in development support or a related field
  • 2+ years of experience in database technologies
  • 3+ of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
  • Experience working in a zero-trust environment
  • Familiarity with ServiceNow for change management and incident handling
  • Excellent problem-solving and communication skills
  • Ability to work independently and as part of a team
  • Strong customer service and collaboration skills

Preferred Qualifications:

  • Master's Degree in Computer Science, CIS, or related field
  • Current Certification in a SOAR platform (e.g., Splunk Phantom, Demisto, IBM Resilient)
  • 3+ years of experience building, troubleshooting, and supporting SOAR Infrastructure and associated data feeds in a clustered, multi-site Linux environment
  • 3+ years of experience onboarding data to a SOAR platform (Hosted on-Premise)
  • 1+ years of experience onboarding data to AWS and/or Azure cloud-hosted SOAR environments
  • 3+ years of experience with complex SOAR Deployment strategies that include standard and tiered deployment models, GitLab/GitHub, Ansible, and/or Cribl
  • 3+ years of experience with Architecting and Infrastructure Engineering SOAR in On-Premise, AWS, and/or Azure cloud environments
  • Experience with common scripting languages such as Bash and Python
  • GIAC certifications such as GSEC (GIAC Security Essentials) and GPYC (GIAC Python Coder)
  • Additional cybersecurity certifications are a plus
  • Experience with Elastic Stack (Elasticsearch, Logstash, and Kibana)

Qualifications

See more jobs at Derex Technologies Inc

Apply for this job

3d

Senior Software Engineer - Virtual Appraisals

SnapsheetRemote
Full TimeS3LambdaredisagileRabbitMQDesignrubyc++dockerelasticsearchMySQLbackend

Snapsheet is hiring a Remote Senior Software Engineer - Virtual Appraisals

Senior Software Engineer - Virtual Appraisals - Snapsheet - Career PageSee more jobs at Snapsheet

Apply for this job

5d

Senior Software Engineer, Frontend (React)

PlentificLondon,England,United Kingdom, Remote Hybrid
DjangoredissqlB2BDesigngitdockerelasticsearchpostgresqltypescriptkubernetesjenkinsAWSjavascriptfrontendNode.js

Plentific is hiring a Remote Senior Software Engineer, Frontend (React)

We're Plentific, the world’s leading real-time property solution, and we're looking for top talent to join our ambitious team. We’re a global company, headquartered in London, and operating across the United Kingdom, Germany and North America.

As a B2B company, we're dedicated to helping landlords, letting agents and property managers streamline operations, unlock revenue, increase tenant satisfaction, and remain compliant through our award-winning SaaS technology platform. We also work with SMEs and large service providers, helping them access more work and grow their businesses.

We're not just any proptech - we're backed by some of the biggest names in the business, including A/O PropTech, Highland Europe, Mubadala, RXR Digital Ventures and Target Global and work with some of the world’s most prominent real estate players.

But we're not just about business - we're also building stronger communities where people can thrive by ensuring the quality and safety of buildings, supporting decarbonisation through our ESG Retrofit Centre of Excellence and championing diversity across the sector through the Women’s Trade Network. We're committed to creating exceptional experiences for our team members, too. Our culture is open and empowering, and we're always looking for passionate, driven individuals to join us on our mission.

So, what's in it for you?

  • A fast-paced, friendly, collaborative and hybrid/flexible working environment
  • Ample opportunities for career growth and progression
  • A multicultural workplace with over 20 nationalities that value diversity, equity, and inclusion
  • Prioritisation of well-being with social events, digital learning, career development programs and much more

If you're ready to join a dynamic and innovative team that’s pioneering change in real estate, we'd love to hear from you.

The Role

We’re looking for an experienced frontend engineer to join the engineering team. You’ll be working alongside a highly technical and motivated team and report to one of our Engineering Managers or Engineering Leads. You would be expected to apply fundamental engineering and problem solving skills to solve challenges and bring value to our user base, not just develop code. For people with the right mindset, this frame of mind provides an intellectually stimulating environment. Career progression is key here and there are opportunities to grow and move up our career ladder or transition into management.

The engineering team sits at the centre of everything we do at Plentific and is constantly tackling challenging problems, such as online payments, quoting, invoicing, booking, search / scoring algorithms, ETL, data pipelines, in-app messaging, real-time notifications and fraud prevention. Our frontend engineers mostly work with JavaScript (ES6, React, TypeScript, Node.js) on an increasingly more service-oriented architecture. The rest of the tech stack include Django REST Framework, PostgreSQL, PostGIS, AWS, Amazon Redshift, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Scrapy, Git, Jenkins, GitHub actions, Elasticsearch, Logstash and lots of raw SQL for analytics. We have a very large but clean code base as we put significant emphasis on design patterns, code readability, testability, maintainability and extendability.

Responsibilities

  • Collaborate with designers and product managers to translate wireframes and mockups into pixel-perfect user interfaces.
  • Design, develop, and maintain scalable and maintainable frontend applications using modern JavaScript frameworks and libraries.
  • Optimise frontend performance and ensure a seamless user experience across different devices and browsers.
  • Write clean, well-tested, and efficient code that adheres to best practices and coding standards.
  • Participate in code reviews
  • Review, maintain and refactor existing code to meet the requirements for improved or new features
  • Mentor junior developers and contribute to team growth and development.
  • Write technical documentation of code, algorithms and APIs
  • Identify, evaluate and communicate frontend best practices
  • Stay up-to-date with the latest frontend technologies and trends.
  • Expert level knowledge of JavaScript (ES6, TypeScript), HTML and CSS
  • 5+ years commercial React experience
  • Strong knowledge in computer science fundamentals and JavaScript design patterns 
  • Excellent problem-solving and debugging skills.
  • Good understanding of UI/UX/accessibility best practices and considerations
  • Familiarity with modern build tools and development workflows (Webpack, Git, CI/CD).
  • Passion for writing clean, modular, well-commented, readable and reusable code
  • Ability to think out of the box with a can-do attitude to get things done efficiently
  • Excellent communication and collaboration skills with ability to articulate technical concepts in plain English

As you can see, we are quickly progressing with our ambitious plans and are eager to grow our team of doers to achieve our vision of managing over 2 million properties through our platform across various countries. You can help us shape the future of property management across the globe. Here’s what we offer:

  • A competitive compensation package
  • 25 days annual holiday
  • Flexible working environment including the option to work abroad
  • Private health care for you and immediate family members with discounted gym membership, optical, dental and private GP
  • Enhanced parental leave
  • Life insurance (4x salary)
  • Employee assistance program
  • Company volunteering day and charity salary sacrifice scheme
  • Learning management system powered by Udemy
  • Referral bonus and charity donation if someone you introduce joins the company
  • Season ticket loan, Cycle to work, Electric vehicle and Techscheme programs
  • Pension scheme
  • Work abroad scheme
  • Company-sponsored lunches, dinners and social gatherings
  • Fully stocked kitchen with drinks, snacks, fruit, breakfast cereal etc.

See more jobs at Plentific

Apply for this job

6d

Stagiaire - Consultant Data Engineer - H/F

MAZARSCourbevoie, France, Remote
DevOPSRustS3tableauterraformansiblemongodbazureapigitc++dockerelasticsearchMySQLkubernetesubuntulinuxpythonAWS

MAZARS is hiring a Remote Stagiaire - Consultant Data Engineer - H/F

Description du poste

À votre arrivée, vous rejoignez notre équipe Data Services de Forvis Mazars, constituée de plus de 60 consultants spécialistes de la data, répartis sur 2 hubs (Paris La Défense, New York). Nous couvrons l’ensemble de la chaîne de valeur de la donnée : Data Strategy et qualification de cas d’usage, Gouvernance et qualité des données, Data Visualisation, Data Science, Data Engineering et Data Architecture. Notre histoire commence avec une petite équipe dédiée à Paris La Défense, qui s’est rapidement étendue à New York, reflétant notre croissance et notre ambition internationale. Nous croyons fermement que le Data Engineering est la pierre angulaire de cette industrie, et nous mobilisons une stack technologique riche et variée pour servir nos clients.

Après une phase de formation à nos méthodes et outils, vous intervenez sur des missions de Data Engineering sur un portefeuille de clients du CAC40 et SBF120, en France et à l’international :

  • Vous intervenez sur l’amélioration de la performance opérationnelle de nos clients au travers de l’exploitation et la valorisation de données sur des cas d’usage métier concrets (stratégie, marketing et vente, R&D, finance, RSE, etc.).
  • Vous animez le développement de bout en bout de flux de données, de l’extraction/transformation jusqu’à leur consommation (API, BI/Visualisation..)
  • Vous proposez et mettez en œuvre le déploiement et l’intégration continus de pipelines sur plusieurs paradigmes : serverless cloud (AWS Lambdas, Azure Functions, GC Functions, Kubernetes) ou cloud privé (OpenNebula, CloudStack, CephFS).

Pourquoi rejoindre l’aventure ?

  • Accompagnement par des experts : Nos Associés en charge de l’équipe Data Services possèdent une expertise rare, notamment en MLOps (CI/CD opérationnelle depuis 2013). Ils participent activement aux projets les plus innovants du cabinet et à la création de start-up technologiques acquises par Mazars. Cet environnement exigeant et formateur vous propulsera au sommet des bonnes pratiques en coding et en opérations, garantissant un delivery projet de qualité.
  • Autonomie et ambition : Vous évoluerez dans un écosystème jeune, dynamique et responsabilisant, avec de fortes ambitions de croissance. Impliquez-vous dans le développement du Lab Mazars et contribuez à la construction de notre offre de service en conseil data.
  • Hacking spirit : Nous valorisons une veille technologique constante, à la pointe des technologies open-source les plus performantes. Nos consultants se forment en permanence pour élargir leur socle de compétences.
  • Cabinet international : Rejoindre Forvis Mazars, c’est intégrer un cabinet aux dimensions internationales et bénéficier d’opportunités de carrière variées : bootcamp data, learning center de pointe (Forvis Mazars Academy, LinkedIn Learning, etc.) et mobilités internationales.
  • Partagez avec nous la fierté d’apporter des solutions pertinentes à nos clients. Vous vous surpasserez sur des sujets techniques variés et ambitieux, au sein d’une équipe humaine et bienveillante !

Qualifications

Nous recherchons des candidats passionnés par la data, stagiaire de fin d'études avec une formation Bac+5 (école d’ingénieur ou 3ème cycle dans un domaine connexe à la data). Vous avez montré un intérêt pour le développement applicatif intégrant une composante Data à travers des stages, cours ou projets personnels.

Compétences requises :

  • Langages de programmation analytique (Python, R, Haskell, Rust, etc.)
  • Couches de persistance (MySQL, MongoDB, ElasticSearch, S3, Neo4j)
  • Expérience avec Linux (Ubuntu, Debian, CentOS) et systèmes de contrôle de version (Git)
  • Familiarité avec les chaînes d’intégration continue

Compétences supplémentaires appréciées :

  • Qualité logicielle et DevOps (GitLab, Ansible, Docker, Terraform)
  • Interaction avec des équipes fullstack (RestAPI, VueJS, ReactNative)
  • Expérience avec des fournisseurs de cloud (Azure, AWS, GCP)
  • Chaîne d’analyse prédictive (scikit-learn, TensorFlow)
  • Outils de Business Intelligence (Power BI, Qlik, Tableau)

Vous êtes curieux(se), autonome, entreprenant(e) et faites preuve d’initiatives. Vous maîtrisez l’anglais oral et écrit.

Vous serez basé(e) à Paris, avec des déplacements possibles en province et à l’étranger.

See more jobs at MAZARS

Apply for this job

6d

Sr. Backend Engineer (.NET/C#)

FluentToronto,Ontario,Canada, Remote
DevOPSredisDesignc++c#.netdockerelasticsearchkubernetesAWSbackendfrontend

Fluent is hiring a Remote Sr. Backend Engineer (.NET/C#)

We are looking for a skilled Senior Backend Engineer to join our team, where you will be responsible for building and maintaining the core backend systems that power our platform. Our primary backend language is .NET/C#, and we are looking for someone who is passionate about developing scalable, reliable, and efficient backend services. 

As a Senior Backend Engineer, you will collaborate closely with frontend engineers, DevOps, and product teams to ensure seamless integration and delivery of new features. You’ll take ownership of backend services, including APIs, microservices, and database design, while implementing best practices for performance, security, and scalability. This position is fully remote with occasional travel to our NYC office for team collaboration and events. 

What You’ll Do 

  • Design, develop, and maintain backend services and APIs using .NET and C#. 
  • Architect and implement microservices, ensuring scalability and performance across our platform. 
  • Collaborate with frontend and DevOps teams to ensure seamless deployment and integration with existing systems. 
  • Write clean, efficient, and testable code, following best practices for backend development, including SOLID principles and design patterns.
  • Optimize existing services for performance, reliability, and scalability, utilizing caching strategies, efficient database queries, and more.
  • Build and manage database structures using technologies like Elasticsearch, Redis, and EventStore.
  • Implement robust monitoring, logging, and alerting solutions to maintain high availability and observability of services.
  • Work with DevOps teams to streamline the CI/CD pipelines for backend services, leveraging tools like Docker, Kubernetes, and AWS services.
  • Troubleshoot and resolve complex issues in production, ensuring minimal downtime and impact on users. 
  • Stay current on industry trends and emerging technologies, bringing innovative solutions to the team. 
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field. 
  • 5+ years of professional experience as a backend engineer, with a strong focus on .NET and C# development. 
  • Proven experience designing and implementing RESTful APIs and microservices architectures. 
  • Strong understanding of database technologies, including Elasticsearch, Redis, and EventStore. 
  • Hands-on experience with CI/CD pipelines, containerization (Docker, Kubernetes), and cloud services (AWS preferred). 
  • Strong understanding of object-oriented programming (OOP) principles and software design patterns. 
  • Familiarity with message queuing and streaming technologies (e.g., Kafka, gRPC). 
  • Excellent problem-solving skills, with the ability to debug and resolve complex production issues. 
  • Experience with version control systems (Git) and Agile methodologies. 
  • Excellent communication and teamwork skills, with a focus on collaboration across teams. 

Nice to Have 

  • Experience with additional backend technologies like Node.js or Python. 
  • Familiarity with frontend development, specifically React or Next.js, for better collaboration with the frontend team. 
  • Knowledge of serverless architectures and event-driven design. 
  • Experience with caching solutions (e.g., Redis, Memcached). 

At Fluent, we like what we do and we like who we do it with. Our team is a tight-knit crew of go-getters; we love to celebrate our successes! In addition we offer a fully stocked kitchen, catered breakfast and lunch, and our office manager keeps the calendar stocked with activity-filled events. When we’re not eating, working out, or planning parties, Fluent folks can be found participating in recreational sports leagues, networking with She Runs It, and bonding across teams during quarterly outings to baseball games, fancy dinners, and pizza-making classes. And we have all the practical benefits, too…

  • Competitive compensation
  • Ample career and professional growth opportunities
  • New Headquarters with an open floor plan to drive collaboration
  • Health, dental, and vision insurance
  • Pre-tax savings plans and transit/parking programs
  • 401K with competitive employer match
  • Volunteer and philanthropic activities throughout the year
  • Educational and social events
  • The amazing opportunity to work for a high-flying performance marketing company!

Salary Range: $165,000 to $190,000 - The base salary range represents the low and high end of the Fluent salary range for this position. Actual salaries will vary depending on factors including but not limited to location, experience, and performance.

Fluent participates in the E-Verify Program. As a participating employer, Fluent, LLC will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee’s Form I-9 to confirm work authorization. Fluent, LLC follows all federal regulations including those set forth by The Office of Special Counsel for Immigration-Related Unfair Employment Practices (OSC). The OSC enforces the anti-discrimination provision (§ 274B) of the Immigration and Nationality Act (INA), 8 U.S.C. § 1324b.

See more jobs at Fluent

Apply for this job

6d

Sr. Full Stack Engineer

FluentToronto,Ontario,Canada, Remote
gRPCDevOPSS3redisjquerydockerelasticsearchkubernetesAWSreduxbackendfrontendNode.js

Fluent is hiring a Remote Sr. Full Stack Engineer

We are looking for a dynamic Mid-Senior Full Stack Engineer to join our team and help us build and enhance backend solutions while improving CI/CD pipelines and standards. In this role, you will have the opportunity to work across a broad range of technologies and be a key contributor in optimizing our platforms for performance, scalability, and reliability. 

As a Full Stack Engineer, you will work on both the backend and frontend, contributing to the development and deployment of applications while ensuring that best practices for CI/CD, security, and scalability are in place. You’ll be part of a collaborative team, utilizing cutting-edge technology in AWS, Kubernetes, React Native, and more. 

This is a remote role, with occasional travel to our NYC headquarters for team events and collaboration. 

What You’ll Do 

  • Develop, maintain, and optimize full-stack applications using technologies like Node.js, Next.js, React Native, ASP.NET, and more. 
  • Improve and manage CI/CD pipelines and standards, leveraging GitHub, Docker, Kubernetes (EKS), and AWS services (ECR, S3). 
  • Implement backend solutions using gRPC, Kafka, Elasticsearch, Redis, and EventStore. 
  • Collaborate with cross-functional teams to define architecture, improve performance, and scale applications. 
  • Develop efficient, reusable, and reliable code across the stack, adhering to best practices for security and performance. 
  • Ensure smooth integration of front-end components (React, Redux, RxJS, jQuery) with backend services. 
  • Automate deployment processes and work with DevOps to continuously improve the infrastructure. 
  • Troubleshoot and debug applications, identifying and resolving issues in both the frontend and backend. 
  • Stay up-to-date with industry trends, bringing innovative solutions to the table. 
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field. 
  • 4+ years of experience as a Full Stack Engineer, working with both frontend and backend technologies. 
  • Strong proficiency in backend technologies like Node.js, ASP.NET, Kafka, gRPC, and Docker. 
  • Experience with frontend frameworks and libraries, including React, Redux, Next.js, and JavaScript (TypeScript preferred).
  • Hands-on experience with CI/CD pipelines and tools such as GitHub, Docker, and AWS (EKS, ECR, S3). 
  • Experience working with databases such as Elasticsearch, Redis, and EventStore. 
  • Proficiency in programming languages like JavaScript, TypeScript, C#, Java, and PHP. 
  • Familiarity with infrastructure as code and containerization using Kubernetes. 
  • Solid understanding of API development, including REST and gRPC. 
  • Excellent problem-solving skills, with the ability to troubleshoot complex systems. 
  • Strong communication skills, with the ability to collaborate across teams and contribute to the success of the project. 

Nice to Have 

  • Experience with React Native for mobile application development. 
  • Knowledge of Keycloak for identity and access management. 
  • Familiarity with cloud-based microservices architecture and serverless technologies. 
  • Experience with additional libraries like Lodash, jQuery, and RxJS. 

At Fluent, we like what we do and we like who we do it with. Our team is a tight-knit crew of go-getters; we love to celebrate our successes! In addition we offer a fully stocked kitchen, catered breakfast and lunch, and our office manager keeps the calendar stocked with activity-filled events. When we’re not eating, working out, or planning parties, Fluent folks can be found participating in recreational sports leagues, networking with She Runs It, and bonding across teams during quarterly outings to baseball games, fancy dinners, and pizza-making classes. And we have all the practical benefits, too…

  • Competitive compensation
  • Ample career and professional growth opportunities
  • New Headquarters with an open floor plan to drive collaboration
  • Health, dental, and vision insurance
  • Pre-tax savings plans and transit/parking programs
  • 401K with competitive employer match
  • Volunteer and philanthropic activities throughout the year
  • Educational and social events
  • The amazing opportunity to work for a high-flying performance marketing company!

Salary Range: $140,000 to $160,000 - The base salary range represents the low and high end of the Fluent salary range for this position. Actual salaries will vary depending on factors including but not limited to location, experience, and performance.

Fluent participates in the E-Verify Program. As a participating employer, Fluent, LLC will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee’s Form I-9 to confirm work authorization. Fluent, LLC follows all federal regulations including those set forth by The Office of Special Counsel for Immigration-Related Unfair Employment Practices (OSC). The OSC enforces the anti-discrimination provision (§ 274B) of the Immigration and Nationality Act (INA), 8 U.S.C. § 1324b.

See more jobs at Fluent

Apply for this job

6d

Sr. Full Stack Engineer

FluentUnited States, Remote
gRPCDevOPSS3redisjquerydockerelasticsearchkubernetesAWSreduxbackendfrontendNode.js

Fluent is hiring a Remote Sr. Full Stack Engineer

We are looking for a dynamic Mid-Senior Full Stack Engineer to join our team and help us build and enhance backend solutions while improving CI/CD pipelines and standards. In this role, you will have the opportunity to work across a broad range of technologies and be a key contributor in optimizing our platforms for performance, scalability, and reliability. 

As a Full Stack Engineer, you will work on both the backend and frontend, contributing to the development and deployment of applications while ensuring that best practices for CI/CD, security, and scalability are in place. You’ll be part of a collaborative team, utilizing cutting-edge technology in AWS, Kubernetes, React Native, and more. 

This is a remote role, with occasional travel to our NYC headquarters for team events and collaboration. 

What You’ll Do 

  • Develop, maintain, and optimize full-stack applications using technologies like Node.js, Next.js, React Native, ASP.NET, and more. 
  • Improve and manage CI/CD pipelines and standards, leveraging GitHub, Docker, Kubernetes (EKS), and AWS services (ECR, S3). 
  • Implement backend solutions using gRPC, Kafka, Elasticsearch, Redis, and EventStore. 
  • Collaborate with cross-functional teams to define architecture, improve performance, and scale applications. 
  • Develop efficient, reusable, and reliable code across the stack, adhering to best practices for security and performance. 
  • Ensure smooth integration of front-end components (React, Redux, RxJS, jQuery) with backend services. 
  • Automate deployment processes and work with DevOps to continuously improve the infrastructure. 
  • Troubleshoot and debug applications, identifying and resolving issues in both the frontend and backend. 
  • Stay up-to-date with industry trends, bringing innovative solutions to the table. 
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field. 
  • 4+ years of experience as a Full Stack Engineer, working with both frontend and backend technologies. 
  • Strong proficiency in backend technologies like Node.js, ASP.NET, Kafka, gRPC, and Docker. 
  • Experience with frontend frameworks and libraries, including React, Redux, Next.js, and JavaScript (TypeScript preferred).
  • Hands-on experience with CI/CD pipelines and tools such as GitHub, Docker, and AWS (EKS, ECR, S3). 
  • Experience working with databases such as Elasticsearch, Redis, and EventStore. 
  • Proficiency in programming languages like JavaScript, TypeScript, C#, Java, and PHP. 
  • Familiarity with infrastructure as code and containerization using Kubernetes. 
  • Solid understanding of API development, including REST and gRPC. 
  • Excellent problem-solving skills, with the ability to troubleshoot complex systems. 
  • Strong communication skills, with the ability to collaborate across teams and contribute to the success of the project. 

Nice to Have 

  • Experience with React Native for mobile application development. 
  • Knowledge of Keycloak for identity and access management. 
  • Familiarity with cloud-based microservices architecture and serverless technologies. 
  • Experience with additional libraries like Lodash, jQuery, and RxJS. 

At Fluent, we like what we do and we like who we do it with. Our team is a tight-knit crew of go-getters; we love to celebrate our successes! In addition we offer a fully stocked kitchen, catered breakfast and lunch, and our office manager keeps the calendar stocked with activity-filled events. When we’re not eating, working out, or planning parties, Fluent folks can be found participating in recreational sports leagues, networking with She Runs It, and bonding across teams during quarterly outings to baseball games, fancy dinners, and pizza-making classes. And we have all the practical benefits, too…

  • Competitive compensation
  • Ample career and professional growth opportunities
  • New Headquarters with an open floor plan to drive collaboration
  • Health, dental, and vision insurance
  • Pre-tax savings plans and transit/parking programs
  • 401K with competitive employer match
  • Volunteer and philanthropic activities throughout the year
  • Educational and social events
  • The amazing opportunity to work for a high-flying performance marketing company!

Salary Range: $140,000 to $160,000 - The base salary range represents the low and high end of the Fluent salary range for this position. Actual salaries will vary depending on factors including but not limited to location, experience, and performance.

Fluent participates in the E-Verify Program. As a participating employer, Fluent, LLC will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee’s Form I-9 to confirm work authorization. Fluent, LLC follows all federal regulations including those set forth by The Office of Special Counsel for Immigration-Related Unfair Employment Practices (OSC). The OSC enforces the anti-discrimination provision (§ 274B) of the Immigration and Nationality Act (INA), 8 U.S.C. § 1324b.

See more jobs at Fluent

Apply for this job

6d

Sr. Backend Engineer (.NET/C#)

FluentUnited States, Remote
DevOPSredisDesignc++c#.netdockerelasticsearchkubernetesAWSbackendfrontend

Fluent is hiring a Remote Sr. Backend Engineer (.NET/C#)

We are looking for a skilled Senior Backend Engineer to join our team, where you will be responsible for building and maintaining the core backend systems that power our platform. Our primary backend language is .NET/C#, and we are looking for someone who is passionate about developing scalable, reliable, and efficient backend services. 

As a Senior Backend Engineer, you will collaborate closely with frontend engineers, DevOps, and product teams to ensure seamless integration and delivery of new features. You’ll take ownership of backend services, including APIs, microservices, and database design, while implementing best practices for performance, security, and scalability. This position is fully remote with occasional travel to our NYC office for team collaboration and events. 

What You’ll Do 

  • Design, develop, and maintain backend services and APIs using .NET and C#. 
  • Architect and implement microservices, ensuring scalability and performance across our platform. 
  • Collaborate with frontend and DevOps teams to ensure seamless deployment and integration with existing systems. 
  • Write clean, efficient, and testable code, following best practices for backend development, including SOLID principles and design patterns.
  • Optimize existing services for performance, reliability, and scalability, utilizing caching strategies, efficient database queries, and more.
  • Build and manage database structures using technologies like Elasticsearch, Redis, and EventStore.
  • Implement robust monitoring, logging, and alerting solutions to maintain high availability and observability of services.
  • Work with DevOps teams to streamline the CI/CD pipelines for backend services, leveraging tools like Docker, Kubernetes, and AWS services.
  • Troubleshoot and resolve complex issues in production, ensuring minimal downtime and impact on users. 
  • Stay current on industry trends and emerging technologies, bringing innovative solutions to the team. 
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field. 
  • 5+ years of professional experience as a backend engineer, with a strong focus on .NET and C# development. 
  • Proven experience designing and implementing RESTful APIs and microservices architectures. 
  • Strong understanding of database technologies, including Elasticsearch, Redis, and EventStore. 
  • Hands-on experience with CI/CD pipelines, containerization (Docker, Kubernetes), and cloud services (AWS preferred). 
  • Strong understanding of object-oriented programming (OOP) principles and software design patterns. 
  • Familiarity with message queuing and streaming technologies (e.g., Kafka, gRPC). 
  • Excellent problem-solving skills, with the ability to debug and resolve complex production issues. 
  • Experience with version control systems (Git) and Agile methodologies. 
  • Excellent communication and teamwork skills, with a focus on collaboration across teams. 

Nice to Have 

  • Experience with additional backend technologies like Node.js or Python. 
  • Familiarity with frontend development, specifically React or Next.js, for better collaboration with the frontend team. 
  • Knowledge of serverless architectures and event-driven design. 
  • Experience with caching solutions (e.g., Redis, Memcached). 

At Fluent, we like what we do and we like who we do it with. Our team is a tight-knit crew of go-getters; we love to celebrate our successes! In addition we offer a fully stocked kitchen, catered breakfast and lunch, and our office manager keeps the calendar stocked with activity-filled events. When we’re not eating, working out, or planning parties, Fluent folks can be found participating in recreational sports leagues, networking with She Runs It, and bonding across teams during quarterly outings to baseball games, fancy dinners, and pizza-making classes. And we have all the practical benefits, too…

  • Competitive compensation
  • Ample career and professional growth opportunities
  • New Headquarters with an open floor plan to drive collaboration
  • Health, dental, and vision insurance
  • Pre-tax savings plans and transit/parking programs
  • 401K with competitive employer match
  • Volunteer and philanthropic activities throughout the year
  • Educational and social events
  • The amazing opportunity to work for a high-flying performance marketing company!

Salary Range: $165,000 to $190,000 - The base salary range represents the low and high end of the Fluent salary range for this position. Actual salaries will vary depending on factors including but not limited to location, experience, and performance.

Fluent participates in the E-Verify Program. As a participating employer, Fluent, LLC will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee’s Form I-9 to confirm work authorization. Fluent, LLC follows all federal regulations including those set forth by The Office of Special Counsel for Immigration-Related Unfair Employment Practices (OSC). The OSC enforces the anti-discrimination provision (§ 274B) of the Immigration and Nationality Act (INA), 8 U.S.C. § 1324b.

See more jobs at Fluent

Apply for this job

8d

Senior Software Engineer (Front End)

CybelAngelParis,Île-de-France,France, Remote
terraformDesignUI/UX designmongodbdockerelasticsearchpostgresqltypescriptkubernetespythonbackend

CybelAngel is hiring a Remote Senior Software Engineer (Front End)

Our job everyday is to protect the data and critical assets of businesses world-wide by discovering hidden vulnerabilities… before the bad guys do!

At CybelAngel, we see beyond perimeters to protect businesses from the most critical cybersecurity threats. Fortune 500 Global to mid-size companies world-wide, trust CybelAngel’s global team of approximately 140 team members to protect their businesses from digital threats. With a combination of advanced machine learning, cyber analysis expertise, and a powerful suite of software solutions, CybelAngel detects and resolves our clients potential threats, long before they can fall into the hands of cyber criminals.

Our capabilities expand every day to uncover new risks, detect more threats, protect more clients, and create new possibilities for our employees.

With offices in Boston, Paris, and London, CybelAngel’s global footprint allows for a thriving hybrid, office and remote-work environment. We are looking for exceptional ‘go-getters’ who share our ambitious vision, innovative culture, high commitment to ethics, and enthusiasm for being the best possible place to work!

Our values:

  • Be Bold
  • Be Curious
  • Stronger Together

Product & Engineering organization

The Product & Engineering organization at CybelAngel is about 50 people, grouped into 10 specialized teams, from product managers to support agents, from infrastructure experts to data scientists.

Teams are focused on building the web applications and underlying services that are used by our in-house security analysts, external partners and clients to handle and remediate cybersecurity threats.

The teams together share a wide functional scope which comprises dedicated web apps such as:

  • tools for investigating and remediating cyber-security threats
  • dashboards to help our clients get a sense of their exposition to risks
  • APIs for partners to plug into our workflows
  • specialized panels to fine-tune our threat detection technologies

They are able to decide and operate on the whole stack ranging from infrastructure to visual appearance, through data models, APIs and business logic, with guidance from more specialized teams when needed (eg. SRE, Product Design).

We’re seeking a skilled Senior Software Engineer, specialized in the front-end to join our dynamic team. You will play a crucial role in building high-quality user interfaces and enhancing the overall user experience of our software solutions.

Responsibilities

As a software engineer

All software engineers routinely:

  • Design, implement and deploy new product features
  • Review and test code written by their teammates
  • Monitor applications running in production
  • Investigate incidents and fix bugs
  • Take part in the daily life of their team

As a senior software engineer

In addition, senior software engineers do their best to make their team better. More specifically, they:

  • Inspire junior engineers by being exemplary
  • Pair on difficult tasks with less-knowledgeable engineers
  • Improve practices to speed-up development
  • Identify major technical improvements to be pursued
  • Promote attention to product quality

As a Front end specialist 

  • Develop and maintain high-performance, responsive web applications
  • Collaborate with the design team to translate UI/UX design wireframes and prototypes into functional web applications
  • Contribute to all phases of the development lifecycle, including analysis, design, implementation, and deployment
  • Optimize applications for maximum speed and scalability
  • Ensure the technical feasibility of UI/UX designs and provide feedback to design teams
  • Work closely with backend developers to integrate APIs and services

Stack

  • Front-end: VueJS/VueX, Vuetify, TypeScript
  • Back-end: Python, Flask
  • Databases: PostgreSQL, MongoDB, ElasticSearch
  • Infrastructure: GCP, Kubernetes, Docker, Terraform, Gitlab CI, Datadog

Your profile

  • At least 5+ years of experience as a software engineer
  • 2+ years of experience in a fast-growing startup environment
  • Significant contribution to a large web app, especially on the front-end

Hard skills

  • Solid experience with back-end  and front-end development 
  • Some experience with JavaScript or TypeScript
  • Understanding of web-related security risks (or willing to learn)
  • A fullstack & devops mindset
  • Writes and speaks english

Soft skills

  • Cares about the final products and users
  • Gets things done with pragmatism
  • Questions the status-quo when necessary
  • Communicates efficiently with others
  • Knows how to deal with disagreements

Our Product & Engineering Culture

????️ Small teams & short iterations

???? Culture of sharing, pair and mob programming, when it makes sense

????‍???? Quality time dedicated to technical design

????‍♂️Half the software engineers have over 10 years of experience

???? Voyager Program to change team temporarily and discover how they work #becurious

✌️ Cooldown week dedicated to learning and experimenting

???? Remote options from everywhere in France or neighboring countries (but you can come to our office in the 9th district in Paris whenever you want, and it's paid by the company once every 2 months)

Our Benefits

???? Salary range: 60-70k based on your level of seniority and competencies you will demonstrate during the hiring process

???? 5 % bonus, based on company and individual performances

???? Debit card for paying for lunch, with company contribution

????‍⚕️Healthcare insurance, with company contribution

????️Remote allowance 

????????‍♀️ Monthly credits to spend with CSE partner

????️5 weeks of holidays and RTT

????Subsidy for one sporting event per year

⚖️ Legal Care Service solution

???? Green team

????Diversity & Inclusion group 

???? Very friendly and benevolent atmosphere

Your hiring journey

  1. 30’ call with Pierre, recruiter to make sure expectations from both ends have a good chance to match
  2. 60' call with Yoann, VP Engineering, to evaluate skills and culture fit
  3. 90’ call with two teammates to explore and discuss a practical situation
  4. 45' call with Edith, Engineering Team Lead

See more jobs at CybelAngel

Apply for this job

8d

C++ Backend Software Engineer

JitterbitKraków, Poland, Remote
sqlDesignapijavac++dockerelasticsearchMySQLkuberneteslinuxbackend

Jitterbit is hiring a Remote C++ Backend Software Engineer

Job Description

Jitterbit is seeking a software engineer to join ourPlatformteam.  Jitterbit is an iPaaS (Integration as a Service) andAPIManagementplatformthat has been recognized in the leader quadrant of Gartner for five straight years.  Our customers use our iPaaS and APIMplatformto solve mission-critical business problems.  What is our challenge?  To make it easy to integrate our customers’ systems.  In order to do this, we need to build and create a SaaS offering that is reliable, stable, and scalable for our customers.  Do you have the design, architecting, and code-writing capabilities to take on this challenge?  And can succeed in a big way?

You will be helping us build, design, and architect awesome and new capabilities on our iPaas and APIM Platform.  We are looking for a senior backend engineer.  You will be working with (C++ OR Java), Nginx, Tomcat, Kafka, Elasticsearch, MySQL, Linux, Docker, and Kubernetes; to name a few of the technologies we use on the platform

You will have full lifecycle responsibilities to create robust, scalable, anddistributed systemsthat operate flawlessly 24x7x365.  This is an exciting opportunity to work in a highly innovative environment with new technologies as we continue to extend our market-leading position. 

Qualifications

You are an engineer who can turn ideas into extremely reliable and scalable designs.  You code in such a way that other engineers find your code easy to comprehend, modify, and build upon.  You believe in the power of Integration and APIs to transform how systems are integrated and how applications are built.


You will be successful in this role if you: 

  • Must have excellent written and verbal English language skills. 
  • Enjoy helping and mentoring others around you as you grow and become a successful engineer and developer
  • Have excellent written and verbal communication skills
  • Are capable of working in a distributed team and able to excel in a remote culture
  • Are self-driven and able to work on key initiatives
  • Take pleasure in making things happen and listen to the input from peers
  • Are able to make data-driven decisions
  • Are a believer in the best idea strategy regardless of where or who ideas come from

    Qualifications

    You will be successful in this role if you: 

    • Enjoy helping and mentoring others around you as you grow and become a successful engineer and developer
    • Have excellent written and verbal communication skills
    • Are capable of working in a distributed team and able to excel in a remote culture
    • Are self-driven and able to work on key initiatives
    • Take pleasure in making things happen and listen to the input from peers
    • Are able to make data-driven decisions
    • Are a believer in the best idea strategy regardless of where or who ideas come from

    We are looking for:

    • 5 + years of experience in building large-scale distributed applications.
    • Strong experience building multi-tenant SaaS applications
    • Strong problem-solving, debugging, and analytical skills with great attention to detail
    • Experience with API and Microservices development and Cloud-based architectures/design patterns

    Technical Skills and Experience:

    • Strong Experience in C++. Experience with Linux
    • Strong experience with top tier RDBMS such as SQL Server and MySQL
    • Strong experience with database libraries such as Hibernate and JDBI
    • Experience with Apache Server, Apache Tomcat, and Nginx
    • Experience with Docker and Kubernetes
    • Experience with Elasticsearch, Kafka, and LUA scripting is a plus
    • BS/MS degree in Computer Science or a related field, or equivalent experience or other evidence of exceptional ability.

    See more jobs at Jitterbit

    Apply for this job

    9d

    Software Engineer (Python) - LS

    RipjarCheltenham, Bristol Or London,England,United Kingdom, Remote Hybrid
    redisjiramongodbelasticsearchpython

    Ripjar is hiring a Remote Software Engineer (Python) - LS

    Ripjar is a UK-based software company that uses data and machine learning technologies to help companies and governments prevent financial crimes and terrorism.

    Ripjar was formed in 2013 by ex-GCHQ Data Scientists and now has 140 staff based across offices in Cheltenham, Bristol, London, New York, and Canberra (as well as remote). We have two successful, inter-related products; Labyrinth Screening and Labyrinth Intelligence.

    Labyrinth Screening allows companies to monitor their customers or suppliers for entities which they aren’t allowed to, or do not want to do business with (for regulatory, ethical or environmental reasons). Labyrinth Intelligence empowers organisations to perform deep investigations into varied datasets to find interesting patterns and relationships.

    Data infuses everything Ripjar does. We work with a wide variety of datasets of all scales, including an always-growing archive of 10 billion news articles in (nearly!) every language in the world going back over 30 years, sanctions and watchlist data provided by governments, 250M organisations and ownership data from global corporate registries.

    Ripjar’s Labyrinth Screening products have Identity at their core - who is who? - is this person who wants to open a bank account the same person as the leader of that narcotics trafficking ring? Is this company the same as the one involved in a widespread fraud case?

    Team mission

    Our engineering team builds software that makes the world a safer place. We work collectively to use technology, creativity and engineering best practice to solve problems that nobody else can.

    What you'll be doing

    As a Software Engineer in the Identity Team, you will work closely with data scientists, software engineers and product managers to enhance and support Ripjar’s identity-matching engine. Our best-in-class, highly configurable matching engine can match names and identities across a multitude of languages and scripts.

    In this role, you will use Python and MongoDB daily, with additional exposure to Node.js/Typescript, Redis, Kafka and Elasticsearch depending on the task. We use Github, Github Actions, Jira and Confluence as support tools.

    Key Tasks

    Your contributions as part of the Identity Team will include:

    • Building new features, capabilities and component configurations
    • Optimising performance and the end-to-end processing of identity data
    • Building tooling to test and report the runtime and statistical performance characteristics
    • Automating and streamlining the delivery of software and deliverables
    • Maintaining and managing data migrations on Ripjar’s SaaS systems
    • Integrating and adapting Ripjar’s identity-matching engine to help solve novel problems and generate new product opportunities for Ripjar

    Key Skills

    Ripjar values engineers who are thoughtful and thorough problem solvers and who can learn new technologies, ideas, codebases, and paradigms quickly. Your ability to understand and get to the heart of complex systems is more important to us than the specific technical skills you possess.

    We do, however, expect you to have:

    • Commercial experience in a software engineering team, using version control and Linux operating systems
    • Proficiency in at least one programming language, with a strong preference for Python. If Python is not your primary language, a sound understanding and familiarity with Python is expected
    • Experience working with databases such as MongoDB
    • Experience engineering within and supporting complex software systems

    The following would be beneficial, but not strictly necessary:

    • Experience with the technologies mentioned above (Elasticsearch, Node.js, Kafka, Redis)
    • A STEM degree
    • Experience working with data scientists, predictive/probabilistic systems, or large volumes of data
    • Experience in scaling a SaaS platform using systems like Kubernetes

    Why we think you’ll enjoy it here:

    • Base Salary of up to £65,000 per year DOE
    • 25 days annual leave, rising to 30 days after 5 years of service
    • Hybrid working option for employees
    • Life assurance
    • Company Share Scheme
    • Private Family Healthcare
    • Employee Assistance Programme
    • Company contributions to your pension
    • Enhanced maternity/paternity pay
    • The latest tech including a top of the range MacBook Pro
    • Candidates can work from our Cheltenham, Bristol or London offices
    • Offices equipped with well-stocked pantries with food, snacks and drinks when in the office

    Ripjar's Commitment to Diversity

    “Diversity is essential in the way we operate. Having people from different backgrounds, genders and experiences ensures that we make decisions with a truly global perspective. Diversity gives us strength in our technology, analysis and relationships.” - Maria Cox, Head of People Operations

    See more jobs at Ripjar

    Apply for this job

    10d

    Cloud Database Engineer II

    Live PersonHyderabad, Telangana, India (Remote)
    Bachelor degreenosqlDesignelasticsearchMySQLAWS

    Live Person is hiring a Remote Cloud Database Engineer II

    LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions every month, providing a uniquely rich data set and safety tools to unlock the power of Conversational AI for better customer experiences.

    At LivePerson, we foster an inclusive workplace culture that encourages meaningful connection, collaboration, and innovation. Everyone is invited to ask questions, actively seek new ways to achieve success, nd reach their full potential. We are continually looking for ways to improve our products and make things better. This means spotting opportunities, solving ambiguities, and seeking effective solutions to the problems our customers care about.

    Overview:

    LivePerson is growing fast, and we want our technology to keep up. We’ve formed a team that’s focused on evolving our database and data storage systems and how they’re used by application teams so we can scale faster than ever before. We’re seeking a Database Engineer II to help define how we accomplish this goal, and to help us achieve it.

    You will: 

    • Understand the design and architecture of new highly-available and fault-tolerant cloud-based databases, as well as how we redesign existing systems
    • Participate and collaborate with the team taking ownership of the most intellectually-demanding parts of solutions and deliver bar-raising solutions
    • Investigate hard-to-pin-down problems across a complex and distributed architecture so you can explain root causes and propose solutions
    • Make a case for how we stay ahead of capacity issues and limit the blast radius of issues when a cluster is stressed
    • Work with database clients to improve their use of databases (e.g. optimize queries, evolve data models)
    • Advocate for solutions that help teams launch quality software without compromising delivery speed.
    • Work on automation of database infrastructure and help engineering succeed by providing self-service tools

    You have:

    • Bachelor degree in Computer Science, Information Systems, or a related field, or equivalent training or work experience.
    • 5+ years of experience building successful production software systems
    • Experience configuring any of the following database systems: MySQL, Cassandra, Couchbase, Elasticsearch, NoSQL
    • Experience configuring and administering BI database system like Vertica is ideal
    • Experience managing database systems in a hybrid cloud (on-prem & public cloud)
    • Familiarity with distributed event streaming platforms, especially Kafka
    • Familiarity creating architectures that scale with volume and are fault-tolerant
    • Experience with distributed persistent systems & asynchronous messaging
    • Experience tuning distributed systems to improve their performance under increasing volumes of traffic
    • Proven ability to work in a fully remote environment with people across the globe
    • Relevant certifications are a plus (e.g AWS Certification, Google Cloud Platform Certification)

    Benefits

    • Health: Medical, Dental, and Vision
    • Time away: Vacation and holidays
    • Development: Generous tuition reimbursement and access to internal professional development resources.
    • Equal opportunity employer

    Why You’ll Love Working Here

    As leaders in enterprise customer conversations, we celebrate diversity, empowering our team to forge impactful conversations globally. LivePerson is a place where uniqueness is embraced, growth is constant, and everyone is empowered to create their own success. And, we're very proud to have earned recognition from Fast Company, Newsweek, and BuiltIn for being a top innovative, beloved, and remote-friendly workplace.

    Belonging At LivePerson

    We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

    We are committed to the accessibility needs of applicants and employees. We provide reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require reasonable accommodation for any part of the application or hiring process should inform their recruiting contact upon initial connection.

    Apply for this job

    11d

    Senior Developer in Test

    AcquiaRemote - India
    9 years of experience6 years of experienceagile3 years of experiencejiranosqlpostgressqldrupalDesigngitrubyjavadockerelasticsearchMySQLkuberneteslinuxjenkinspythonAWSjavascript

    Acquia is hiring a Remote Senior Developer in Test

    Acquia empowers the world’s most ambitious brands to create digital customer experiences that matter. With open source Drupal at its core, the Acquia Digital Experience Platform (DXP) enables marketers, developers, and IT operations teams at thousands of global organizations to rapidly compose and deploy digital products and services that engage customers, enhance conversions, and help businesses stand out.

    Headquartered in the U.S., Acquia is a Great Place to Work-CertifiedTM company in India, is listed as one of the world’s top software companies by The Software Report, and is positioned as a market leader by the analyst community. We are Acquia. We are building for the future and we want you to be a part of it!

    Acquia seeks a passionate Senior Developer in Test with expertise in efficient automated testing. You will collaborate with developers, test engineers, and product managers to deliver exceptional SaaS applications. As a key member of the Agile development team, you will lead testing strategy and drive test automation requirements.

    Our quality engineering team is dedicated to continuous improvement, optimizing testing processes, automation, innovation, and best practices. As a collaborative sprint team member, you'll guide testing infrastructure and automation, providing essential expertise. Your contributions are pivotal in maintaining high software standards for an outstanding user experience in our fast-paced, diversified development environment.

    Essential Duties:

    • Coordinate with software engineers and product managers to identify automation needs
    • Design, develop, execute, and maintain high-quality test automation solutions for functional, regression and performance testing
    • Guide and set automation coding standards
    • Collaborate with, coach and mentor junior level quality engineers, providing hands-on support as needed
    • Continuously evaluate and contribute to testing strategies and techniques, actively contributing to test automation and performance testing initiatives
    • As a hands-on contributor, write and execute tests to maintain high standards of software quality and ensure adherence to best practices
    • Conduct thorough code reviews for tests authored by other team members, offering valuable feedback and ensuring consistency and robustness in the test suite.
    • Estimate, prioritize, plan and coordinate testing activities within an Agile environment
    • Actively troubleshoot and support applications running in production environments
    • Actively promote and execute Quality best practices, tools, and methodologies
    • Actively engage as a participant in our collaborative team environment

    You will be successful if you:

    • Demonstrate adaptability and a continuous learning mindset
    • Are comfortable with ambiguity and working in a fast-paced environment 
    • Balance critical thinking with creative problem-solving
    • Make informed decisions, balancing quantitative and qualitative reasoning

    Essential Qualifications:

    • 4-7 years experience in scripting/coding one or more programming languages (Java, JavaScript/TypeScript, Groovy, Python) and test automation frameworks (Playwright, Selenium, WebdriverIO, Spock, REST-assured)
    • Strong technical leadership in designing and implementing test automation
    • Demonstrated ability with object-oriented design and coding skills
    • Experience developing test tools and test automation from scratch
    • Experience mentoring other Test Engineers
    • Knowledge of software development lifecycle
    • Proven Exploratory testing skills, adept at uncovering unforeseen issues in dynamic environments
    • Experience with Agile development methodologies
    • Experience working with CI/CD tools (i.e. Jenkins)
    • Self-motivated and self-directed mindset
    • Customer service-oriented attitude
    • Top-notch communication and time management skills

    Gives you the edge:

    • Experience in testing Software as a Service (SaaS) applications
    • Familiarity with Ruby, Java, JavaScript, Selenium, RSpec
    • Hands on experience with AWS
    • Familiarity with Jira, and GIT
    • Experience with Linux OS system management
    • Hands on experience with Kubernetes, Docker, or containerization concepts
    • Experience working with Relational (SQL e.g. Snowflake, mySQL, Postgres) or Non-relational (NoSQL e.g. DynamoDB, Elasticsearch) data stores

    Acquia is proud to provide best-in-class benefits to help our employees and their families maintain a healthy body and mind. Core Benefits include: competitive healthcare coverage, wellness programs, take it when you need it time off, parental leave, recognition programs, and much more!

    Individuals seeking employment at Acquia are considered without regard to race, color, religion, caste, creed, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Whatever you answer will not be considered in the hiring process or thereafter.

    See more jobs at Acquia

    Apply for this job

    12d

    Database Engineer II

    Live PersonHyderabad, Telangana, India (Remote)
    Bachelor degreenosqlDesignelasticsearchMySQLAWS

    Live Person is hiring a Remote Database Engineer II

    LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions every month, providing a uniquely rich data set and safety tools to unlock the power of Conversational AI for better customer experiences.

    At LivePerson, we foster an inclusive workplace culture that encourages meaningful connection, collaboration, and innovation. Everyone is invited to ask questions, actively seek new ways to achieve success, nd reach their full potential. We are continually looking for ways to improve our products and make things better. This means spotting opportunities, solving ambiguities, and seeking effective solutions to the problems our customers care about.

    Overview:

    LivePerson is growing fast, and we want our technology to keep up. We’ve formed a team that’s focused on evolving our database and data storage systems and how they’re used by application teams so we can scale faster than ever before. We’re seeking a Database Engineer II to help define how we accomplish this goal, and to help us achieve it.

    You will: 

    • Understand the design and architecture of new highly-available and fault-tolerant cloud-based databases, as well as how we redesign existing systems
    • Participate and collaborate with the team taking ownership of the most intellectually-demanding parts of solutions and deliver bar-raising solutions
    • Investigate hard-to-pin-down problems across a complex and distributed architecture so you can explain root causes and propose solutions
    • Make a case for how we stay ahead of capacity issues and limit the blast radius of issues when a cluster is stressed
    • Work with database clients to improve their use of databases (e.g. optimize queries, evolve data models)
    • Advocate for solutions that help teams launch quality software without compromising delivery speed

    You have:

    • Bachelor degree in Computer Science, Information Systems, or a related field, or equivalent training or work experience.
    • 5+ years of experience building successful production software systems
    • Experience configuring any of the following database systems: MySQL, Cassandra, Couchbase, Elasticsearch, NoSQL
    • Experience configuring and administering BI database system like Vertica is ideal
    • Experience managing database systems in a hybrid cloud (on-prem & public cloud)
    • Familiarity with distributed event streaming platforms, especially Kafka
    • Familiarity creating architectures that scale with volume and are fault-tolerant
    • Experience with distributed persistent systems & asynchronous messaging
    • Experience tuning distributed systems to improve their performance under increasing volumes of traffic
    • Proven ability to work in a fully remote environment with people across the globe
    • Relevant certifications are a plus (e.g AWS Certification, Google Cloud Platform Certification)

    Benefits

    • Health: Medical, Dental, and Vision
    • Time away: Vacation and holidays
    • Development: Generous tuition reimbursement and access to internal professional development resources.
    • Equal opportunity employer

    Why You’ll Love Working Here

    As leaders in enterprise customer conversations, we celebrate diversity, empowering our team to forge impactful conversations globally. LivePerson is a place where uniqueness is embraced, growth is constant, and everyone is empowered to create their own success. And, we're very proud to have earned recognition from Fast Company, Newsweek, and BuiltIn for being a top innovative, beloved, and remote-friendly workplace.

    Belonging At LivePerson

    We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

    We are committed to the accessibility needs of applicants and employees. We provide reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require reasonable accommodation for any part of the application or hiring process should inform their recruiting contact upon initial connection.

    Apply for this job

    12d

    Intermediate Full Stack Software DeveloperJob

    Edify Software ConsultingAlajuela, Costa Rica, Remote
    CypressPrismaDjangoVitestJestredisagilesqlDesignmongodbazurescrumapigitrubyjavac++.netdockerelasticsearchpostgresqlMySQLpythonAWSreduxbackendfrontend

    Edify Software Consulting is hiring a Remote Intermediate Full Stack Software DeveloperJob

    Job Description

    Responsible for analyzing, designing, developing, maintaining, evaluating and assuring quality and performance specific components of software systems.

    Qualifications

    Roles, Responsibilities and Key Functions:

    Analyze together with your team the project requirements.

    Estimate together with your team the effort needed to implement the analyzed requirement.

    Design and program together with your team the software components that implement the analized requirements.

    Verify compliance with the requirements and the correct functioning of the developed components as specified.

    Analyze system defects to find their causes and correct them.

    Design and implement unit, integration and system tests with the help of the team.

    Verify the correct functioning of the code tests and apply corrections where appropriate.

    Ensure that code tests are kept up-to-date with respect to changes introduced by the components developed.

    Work with your team to determine data storage, processing and transmission needs according to the requirements analyzed.

    Document technical and process aspects related to your day-to-day work (technical documentation, report of estimates and timesheets, workflows, etc.).

    Integrate the developed components with the rest of the system (frontend and backend integration, among others).

    Perform peer review of your teammates’ code.

    Follow processes and standards for code management.

    Requirements:

    Intermediate knowledge in: Object-oriented, functional, procedural and asynchronous programming paradigms.

    Software engineering processes.

    Concepts and processes related to software quality.

    Use of agile software development methodologies (SCRUM, Kanban, etc.).

    Software quality assurance (code testing, linting, static code analysis).

    Design patterns.

    Development best practices to ensure efficiency, quality and maintainability.

    Best practices and mechanisms for application deployment.

    Security, authentication and authorization mechanisms OWASP Top 10.

    Best practices in error handling.

    Documentation (design diagrams, README.md, API documentation, etc.).

    Integration of services and software components. Internationalization.

    REST.Real-time data management.

    Multitenancy.

    *nix shell handling (bash, sh,zsh,etc.).

    Git.Dependency management tools (Gradle, Maven, NPM, Yarn, etc.).

    Managing continuous integration processes tools (Github Actions, GitlabCI, etc.).

    Git branching strategies (GitFlow, trunk based, etc.).

    Use of virtualization (KVM, QEMU, Virtual Box, etc.).

    Use of containers (Docker, Podman, runc, etc.).

    Cloud computing services (AWS, GCP, Azure, etc.).

    Web technologies

    HTML

    CSS/LESS/SASS

    Frameworks (at least one)

    Java

    Spring

    Hibernate

    React

    Status management (MobX, Redux, Pinia, Signals, etc.)

    Testing libraries (at least one)

    Jest

    Testing Library

    Vitest

    Cypress

    JUnit5

    Programming languages (at least one)

    JavaScript/TypeScript

    Java

    Python

    Ruby

    C#

    Go

    Implementation platforms (at least one)

    Node

    JVMC

    Python

    Ruby MRI (CRuby)

    Frameworks (at least one)

    Spring & Spring Boot

    NestJS

    Rails

    Django

    .Net Core

    Data access libraries (at least one)

    Spring Data JPA

    Spring Data J

    DBC

    JOOQ

    TypeORM

    Prisma

    SQL

    Relational databases. (PostgreSQL, MySQL, etc.)

    Non-relational databases. (Redis, MongoDB, ElasticSearch etc.)

    Academic Training:

    Technician or Bachelor in Computer Engineering, Computer Science and related or level of knowledge demonstrated equivalent.

    Language:

    Technical and conversational English level B2 according to the Common European Framework.

    Work Experience:

    Minimum 2 years experience in software engineering.

    See more jobs at Edify Software Consulting

    Apply for this job

    14d

    Senior Software Engineer, Backend (Python)

    PlentificLondon,England,United Kingdom, Remote Hybrid
    DjangoredissqlB2BDesigngitdockerelasticsearchpostgresqlkubernetesjenkinspythonAWSbackendNode.js

    Plentific is hiring a Remote Senior Software Engineer, Backend (Python)

    We're Plentific, the world’s leading real-time property solution, and we're looking for top talent to join our ambitious team. We’re a global company, headquartered in London, and operating across the United Kingdom, Germany and North America.

    As a B2B company, we're dedicated to helping landlords, letting agents and property managers streamline operations, unlock revenue, increase tenant satisfaction, and remain compliant through our award-winning SaaS technology platform. We also work with SMEs and large service providers, helping them access more work and grow their businesses.

    We're not just any proptech - we're backed by some of the biggest names in the business, including A/O PropTech, Highland Europe, Mubadala, RXR Digital Ventures and Target Global and work with some of the world’s most prominent real estate players.

    But we're not just about business - we're also building stronger communities where people can thrive by ensuring the quality and safety of buildings, supporting decarbonisation through our ESG Retrofit Centre of Excellence and championing diversity across the sector through the Women’s Trade Network. We're committed to creating exceptional experiences for our team members, too. Our culture is open and empowering, and we're always looking for passionate, driven individuals to join us on our mission.

    So, what's in it for you?

    • A fast-paced, friendly, collaborative and hybrid/flexible working environment
    • Ample opportunities for career growth and progression
    • A multicultural workplace with over 20 nationalities that value diversity, equity, and inclusion
    • Prioritisation of well-being with social events, digital learning, career development programs and much more

    If you're ready to join a dynamic and innovative team that’s pioneering change in real estate, we'd love to hear from you.

    The Role

    We’re looking for an experienced backend engineer to join the engineering team. You’ll be working alongside a highly technical and motivated team and report to one of our Engineering Managers or Engineering Leads. You would be expected to apply fundamental engineering and problem solving skills to solve challenges and bring value to our user base, not just develop code. For people with the right mindset, this frame of mind provides an intellectually stimulating environment. Career progression is key here and there is the opportunity to move up in our career ladder or transition into management path.

    The engineering team sits at the centre of everything we do at Plentific and is constantly tackling challenging problems, such as online payments, quoting, invoicing, booking, search / scoring algorithms, ETL, data pipelines, in-app messaging, real-time notifications and fraud prevention. Our backend engineers mostly work with Python and Django on an increasingly more service-oriented architecture. The rest of the tech stack include Django REST Framework, PostgreSQL, PostGIS, AWS, ES6, React.js, Alt.js, Node.js, Express, Amazon Redshift, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Scrapy, Git, Jenkins, Elasticsearch, Logstash and lots of raw SQL for analytics. We have a very large but clean code base as we put significant emphasis on design patterns, code readability, testability, maintainability and extendability.

    Responsibilities

    • Work with product managers, user interface designers and other software engineers to write technical documents that identify software project requirements
    • Design, build and maintain APIs, microservices and data pipelines
    • Write well-formulated, testable and readable code using appropriate software design patterns
    • Optimise APIs and database queries to improve speed of execution
    • Participate in code reviews
    • Write complex SQL queries to get data from the database
    • Debug and fix bugs across our applications
    • Review, maintain and refactor existing code to meet the requirements for improved or new features
    • Design, normalise and optimise relational databases
    • Write technical documentation of code, algorithms and APIs
    • Help in drafting of end-user manuals

    Skills

    • Strong computer science fundamentals such as data structures, algorithms, discrete mathematics, software design patterns
    • Passion for writing clean, modular, well-commented, readable and reusable code
    • Ability to think out of the box with a can-do attitude to get things done efficiently
    • Excellent communication skills with ability to articulate technical concepts in plain English

    Experience and Qualifications

    • 5+ years experience with Python and any web framework (Django is a plus)
    • Experience in managing more junior team members
    • Previous work in relational database management and SQL query optimisation

    As you can see, we are quickly progressing with our ambitious plans and are eager to grow our team of doers to achieve our vision of managing over 2 million properties through our platform across various countries. You can help us shape the future of property management across the globe. Here’s what we offer:

    • A competitive compensation package
    • 25 days annual holiday
    • Flexible working environment including the option to work abroad
    • Private health care for you and immediate family members with discounted gym membership, optical, dental and private GP
    • Enhanced parental leave
    • Life insurance (4x salary)
    • Employee assistance program
    • Company volunteering day and charity salary sacrifice scheme
    • Learning management system powered by Udemy
    • Referral bonus and charity donation if someone you introduce joins the company
    • Season ticket loan, Cycle to work, Electric vehicle and Techscheme programs
    • Pension scheme
    • Work abroad scheme
    • Company-sponsored lunches, dinners and social gatherings
    • Fully stocked kitchen with drinks, snacks, fruit, breakfast cereal etc.

    See more jobs at Plentific

    Apply for this job

    20d

    Staff AI Application Architect

    ServiceNowChicago, Illinois, Remote
    DevOPSMaster’s DegreeDesignjavaelasticsearchpython

    ServiceNow is hiring a Remote Staff AI Application Architect

    Job Description

    Team:

    We’re not yesterday’s IT department, we're Digital Technology. The world around us keeps changing and so do we. We’re redefining what it means to be IT with a mindset centered on transformation, experience, AI-driven automation, innovation, and growth. We’re all about delivering delightful, secure customer and employee experiences that accelerate ServiceNow’s journey to become the defining enterprise software company of the 21st century. And we love co-creating, using, and highlighting our own products to do it. 

    Ultimately, we strive to make the world work better for our employees and customers—when you work in ServiceNow Digital Technology, you work for them.

    Emerging Technology Group (ETG) is ServiceNow’s DT internal incubation group. Being customer zero for ServiceNow products we ensure the products works for us internally and delivers value as it gets in hands of our customers. With AI everywhere we are responsible for advance technology services which cuts across the enterprise like Digital Assistants, Conversational Interfaces, Search, Automation, and helping our DT developers to be productivity to build enterprise grade products on ServiceNow Platform. We are focused on accelerating innovations and developing new concepts, forward-thinking solutions and products leveraging ServiceNow’s Intelligent platform. 

    Why ServiceNow?

    At ServiceNow, we empower people with cutting-edge technology to make work, work better for everyone. As an AI Application Architect, you will play a key role in shaping the future of AI-driven search and digital assistant solutions. Your work will directly impact how employees and customers access and interact with information, driving efficiency and innovation across the organization. Join us to build intelligent, scalable AI solutions in a collaborative and dynamic environment.

    What you get to do in this role:

    We are seeking a highly skilled AI Application Architect to lead the design and development of AI applications, including enterprise search and digital assistants. This role requires a deep understanding of search platform technologies, including expertise in data and context indexing. The ideal candidate will have experience orchestrating AI services and building microservice architectures that can scale to meet the needs of ServiceNow employees and customers. As part of this role, you will play a key part in developing intelligent systems that improve information retrieval and digital workflow experiences across the organization.

    • AI Application Orchestration: Architect and implement AI application orchestration frameworks that ensure smooth integration, deployment, and management of AI services across multiple systems and teams.
    • Microservice Architecture Design: Design and implement scalable, distributed microservice architectures that support AI applications, ensuring high availability, resilience, and maintainability.
    • Search Platform Expertise: Lead the design and optimization of AI-driven enterprise search platforms, with a focus on advanced data and context indexing techniques to improve search relevance, speed, and accuracy.
    • Data and Context Indexing: Build and optimize search systems with sophisticated data indexing and contextual understanding, ensuring that search results are highly relevant and personalized for both employees and customers.
    • Digital Assistant Development: Develop and integrate advanced conversational AI capabilities for digital assistants, leveraging natural language processing (NLP) and machine learning models.
    • Scalable Infrastructure: Collaborate with infrastructure and DevOps teams to deploy AI solutions in cloud-native environments with CI/CD support, ensuring efficient and scalable AI application management.
    • Collaboration and Leadership: Mentor and guide junior engineers while collaborating with product managers and stakeholders to ensure AI architectures align with business goals and technical requirements.
    • Innovation and Trends: Keep up with the latest trends in AI/ML, search technologies, and microservice architectures to continuously innovate and improve ServiceNow's AI capabilities.

    Qualifications

    To be successful in this role you have:

     

    • Education: Bachelor's or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or related field.
    • Experience:
      • 7+ years of experience in software development and architecture, with at least 4 years working on AI/ML applications.
      • Proven experience in building AI-powered enterprise search platforms, with a deep understanding of data and context indexing for optimized search relevance.
      • Expertise in designing microservice architectures and orchestrating AI applications in large-scale environments.
      • Strong background in building AI solutions, including digital assistants, with seamless integrations into enterprise platforms.
    • Technical Skills:
      • Deep knowledge of AI/ML frameworks (e.g., TensorFlow, PyTorch) and search technologies (e.g., Elasticsearch, Solr, AI Search), particularly focused on data indexing, context awareness, and relevance ranking.
      • Expertise in building microservice architectures and managing AI systems within cloud platforms.
      • Experience with search engine optimization and large-scale data indexing techniques for improved retrieval and personalization.
      • Strong programming skills in Python, Java, or similar languages with a focus on AI and microservice architectures.
      • Hands-on experience with DevOps tools and CI/CD pipelines for deploying AI applications.
    • Soft Skills:
      • Strong leadership and mentoring capabilities, with experience guiding cross-functional teams.
      • Excellent communication and problem-solving skills, with the ability to explain technical concepts to non-technical stakeholders.
      • Passion for innovation and improving AI-driven user experiences.

    Preferred Qualifications:

    • Experience integrating AI solutions with enterprise SaaS platforms like ServiceNow.
    • Expertise in designing systems that optimize for both structured and unstructured data search.
    • Knowledge of ethical AI practices, AI model interpretability, and federated learning.

    #DTjobs

    Not sure if you meet every qualification? We still encourage you to apply! We value inclusivity, welcoming candidates from diverse backgrounds, including non-traditional paths. Unique experiences enrich our team, and the willingness to dream big makes you an exceptional candidate!

    See more jobs at ServiceNow

    Apply for this job

    20d

    Desarrollador .NET (con AWS)

    DevoteamMadrid, Spain, Remote
    redisnosqlsqlmongodbapigitc++.netdockerelasticsearchkubernetesAWS

    Devoteam is hiring a Remote Desarrollador .NET (con AWS)

    Descripción del empleo

    Estamos buscando un desarrollador .NET con conocimientos en AWS para incorporarse en un proyecto estable en modalidad teletrabajo. 

    Requisitos

    Requisitos principales:

    • Microservicios en .Net y Web API REST con ASP.NET Core >= v6
    • ORM con Microsoft Entity Framework
    • Cache Redis u otros sistemas de cache clave-valor
    • Bases de datos NoSQL como MongoDB u otros, y relacional con Microsoft SQL Server
    • Contenerización de APIs con Docker o containerd
    • Arquitecturas escalables basadas en clúster de kubernetes
    • Utilización de API Manager como WSO2, Amazon API Gateway y Amazon Cognito
    • Autenticación de usuarios a través de un IAM (Identity and Access Management Server) y utilización de estándares Oauth, JWT, OpenID
    • ETLs con alguna herramienta de integración comercial u open source (SQL Server Integration Services, Pentaho)
    • Especificación OpenAPI con enfoque API First
    • Herramientas de logging, monitorización y visualización: ELK (Elasticsearch, Logstash, Kibana), Prometheus, Grafana
    • Experiencia en aplicaciones desplegadas en la nube de AWS

     

    Otros requisitos deseables:

    • IDE Visual Studio
    • Desarrollo de aplicaciones ASP .NET Framework
    • Lenguaje programación C#
    • ASP.NET Web Forms
    • Spring.NET IoC container
    • WebAPI Rest y web services
    • Lenguaje de programación: SQL
    • Control de código fuente (Git)
    • Patrones de programación: Herencia, Polimorfismo, Abstracción, Encapsulamiento, Factory, Inyección de dependencias, Inversiones de Control.
    • Testing: Pruebas unitarias  
    • Certificaciones Microsoft MCSD, MCSA, AZ-204

    See more jobs at Devoteam

    Apply for this job