CAS
CAS1h ago
New

Software Engineer

United StatesUnited States·Columbusmid
Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Overview

Key Responsibilities Design, develop, and maintain scalable data pipelines and backend services that support core business operations. Build robust solutions to ingest, transform,

Technical Tools
Software EngineerSoftware Engineering

Responsibilities

~1 min read
  • Design, develop, and maintain scalable data pipelines and backend services that support core business operations.
  • Build robust solutions to ingest, transform, and standardize data from diverse sources, ensuring accuracy and consistency.
  • Enhance search and discovery capabilities, including relevance tuning, performance optimization, and index management.
  • Collaborate with cross-functional teams — including data science, product, and infrastructure — to support data and AI/ML use cases.
  • Develop and maintain APIs and integrations with enterprise systems and external platforms.
  • Implement data quality, governance, and monitoring frameworks to ensure system reliability and compliance.
  • Champion best practices in automated testing, CI/CD pipelines, and DevOps methodologies.
  • Optimize system performance, scalability, and reliability across distributed environments.
  • Participate actively in Agile development processes, including sprint planning, code reviews, and retrospectives.
  • Stay abreast of emerging technologies and contribute to a culture of continuous improvement and innovation.
  • Perform additional duties as required to support team and organizational goals.

Requirements

~1 min read
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Typically a minimum of 5 years of relevant professional experience; or 3 years with a Master’s degree; or equivalent demonstrated experience in application delivery and software development.
  • Advanced proficiency with the Java/Linux technology stack, including application servers, backend processing frameworks, and web tier architectures.
  • Hands-on experience with data engineering and distributed data systems (e.g., Apache Spark, Kafka, Hadoop, or equivalent).
  • Experience with online information retrieval systems; familiarity with Solr/Lucene or Elasticsearch is strongly preferred.
  • Advanced knowledge of acceptance test-driven development (ATDD), including automated testing frameworks, test-driven development (TDD), defect tracking, and test case management.
  • Experience with Big Data technologies such as Hadoop, Spark, and Scala is desirable.
  • Familiarity with cloud platforms and containerization technologies, including Docker and Kubernetes.
  • Experience designing and implementing scalable GraphQL APIs, including schema design and query optimization.
  • Understanding of data modeling, metadata management, or semantic and knowledge graph concepts is highly desirable.
  • Collaborative mindset with experience in or openness to pair programming practices.
  • Excellent verbal and written communication skills, with comfort presenting and discussing work in team and stakeholder settings.
  • Genuine passion for software development, with a demonstrated commitment to continuous learning both on and off the job.
  • Adaptability and willingness to develop cross-functional skills to meet evolving team needs.
  • Strong sense of ownership, accountability, and attention to detail.

Location & Eligibility

Where is the job
Columbus, United States
On-site at the office
Who can apply
US

Listing Details

Posted
June 11, 2026
First seen
June 11, 2026
Last seen
June 11, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
51%
Scored at
June 11, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

CASSoftware Engineer