Software Engineer - Professional Archive Search

New
US - Remote / Portland / AtlantaFull-TimeMiddle
Salary$115,000 - $145,000 a year
Apply NowOpens the employer's application page

Job Details

Experience
Around 4+ years of experience in software engineering
Required Skills
AgileElasticSearchJavaKafkaKubernetesC#CI/CDLinux

Requirements

  • Approximately 4+ years of professional software engineering experience.
  • Experience working in a modern private cloud-based environment.
  • Familiarity with distributed systems architecture.
  • Proficiency in Java or C# programming languages.
  • Experience deploying and managing applications in Kubernetes.
  • Familiarity with search technologies such as Solr, Lucene, or Elasticsearch.
  • Experience working with Linux-based systems and WSL.
  • Familiarity with MS SQL.
  • Exposure to messaging systems such as Kafka or AMQ.
  • Understanding of modern software development practices and Agile methodologies.
  • Proactive problem-solving skills and ability to collaborate cross-functionally.

Responsibilities

  • Design and implement scalable solutions in partnership with engineering and product stakeholders.
  • Participate in a shared on-call rotation to support service reliability and incident response.
  • Collaborate with Product and Engineering to define technical requirements and deliverables.
  • Apply Agile methodologies, CI/CD pipelines, and DevOps principles to the development lifecycle.
  • Review code to identify improvements and reduce technical debt.
  • Troubleshoot and resolve production issues to maintain system availability.
  • Deploy and manage applications within Kubernetes environments.
  • Monitor application health and performance using Splunk, Datadog, and Grafana.
View Full Description & ApplyYou'll be redirected to the employer's site
$115,000 - $145,000 a year
Apply Now