Senior Software Engineer
Dive deep into Digital! For 20 years Intellias has been developing top-tier digital solutions for the world’s leading companies, keeping them in line with the latest technology trends. Join in and provide innovations for the future!
The Client is a leading multi-brand technology solutions provider to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, Client was founded in 1984 and employs approximately 15,000 coworkers. For the trailing twelve months ended March 30, 2023, the company generated Net sales over $22 billion.
Responsibilities:
Design, build, and operate components of a large-scale distributed search and recommendation platform
Develop and maintain backend APIs and platform services supporting the search ecosystem (preferably .NET / C#)
Build and maintain data pipelines for indexing, analytics, and behavioral signal processing using technologies such as Spark and Airflow
Design and build services that run in Kubernetes environments (AKS), collaborating closely with DevOps and SRE teams on deployments and operational readiness
Support HA search infrastructure, ensuring reliability and performance of indexing and query workloads
Contribute to graph-based recommendation systems leveraging Neo4j and behavioral data signals
Troubleshoot and optimize distributed systems performance, search pipelines, and data processing jobs
Collaborate with DevOps and SRE teams to ensure platform services integrate smoothly with CI/CD pipelines, containerization, and production deployment processes
Participate in architecture discussions and contribute to the evolution of the home grown SmartSearch platform
Technology Stack:
Apache Solr
Neo4j graph database
.NET / C# APIs
Apache Spark
Apache Airflow
Kubernetes (AKS)
Azure cloud
Helm-based deployment environments
Distributed data pipelines and indexing systems
Requirements:
Must Have
• 5+ years of hands-on cloud experience (Azure preferred), working with production systems
• 1+ years of hands-on Experience with search platforms (Apache Solr preferred, Elasticsearch acceptable)
• Must have experience building or operating distributed systems or data pipelines (Spark, Airflow, etc.)
• Hands-on Experience working in Kubernetes environments (AKS preferred)
• Hands-on strong backend engineering experience building APIs or platform services (.Net/Preferred )
Nice to Have
• Expert Experience with .NET / C#
• Experience with graph databases (Neo4j) or recommendation systems
• Exposure to AI-assisted development or modern AI use cases
Perks and Benefits:
Flexible work schedule
Fixed financial bonus issued upfront on a quarterly basis, covering the average market price of private medical care and sport card - B2B contract
Present on the occasion of birthday, wedding, child birth
E-learning accounts for Coursera, O'Relly, Udemy
Corporate language school
Senior Software Engineer
Senior Software Engineer