TE59P3 Software Engineer

CAS

Columbus (OH)

On-site

USD 110,000 - 140,000

Full time

30 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Vacation plan
Medical insurance
Dental insurance
Vision insurance
Retirement plan

Job summary

CAS seeks a Software Engineer to join our Columbus, Ohio headquarters. You will design and maintain DevOps tooling, automate pipelines, and support software products across cloud environments.

You will mentor juniors, stay current with technologies, and partner with cross-functional teams to deliver reliable, scalable solutions. The role emphasizes incident response readiness, operational excellence, and continuous improvement within a global, diverse team committed to accelerating scientific

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related discipline.
  • 5+ years in a Linux-based DevOps or software development environment.
  • Hands-on experience building, supporting, or administering DevOps tooling and automation technologies.
  • Experience with AWS CDK, EC2, S3, ECS, VPC, and TypeScript.
  • Experience designing, building, and supporting CI/CD and SDLC deployment automation.
  • Experience operating in public and/or private cloud environments.
  • Strong analytical and problem-solving skills with minimal oversight.
  • Ability to work with urgency during incident response.

Responsibilities

  • Design, develop, and maintain reusable, high-quality code for DevOps tooling and SDLC deployment pipelines across private and public cloud environments.
  • Build deep expertise in team-supported platforms and technologies, troubleshoot issues, improve reliability, and drive enhancements.
  • Drive automation to accelerate delivery, reduce manual effort, and simplify operational processes.
  • Provide operational support for internal and external software products, improving availability, reliability, and speed to market.
  • Identify emerging technologies and practices to improve reliability, efficiency, and service delivery.
  • Anticipate risks and develop mitigation strategies to protect operations.
  • Contribute to business cases for tooling and platform changes, articulating cost and risk impacts.
  • Collaborate with cross-functional partners to refine backlogs and plan development work.
  • Provide technical guidance to junior team members and stay current with new tech.

Skills

DevOps
AWS
CI/CD
Monitoring
Logging
Scripting

Education

Bachelor’s degree in Computer Science/Engineering

Tools

Jenkins
CloudWatch
Elastic
Prometheus
Grafana
Terraform
Ansible
TypeScript
Bash

Job description

CAS uses intuitive technology, unparalleled scientific content and unmatched human expertise to help companies create groundbreaking innovations that benefit the world. As the scientific information solutions division of the American Chemical Society, CAS manages the largest curated reservoir of scientific knowledge, and for 111 years, has helped innovators mine, assess and apply that information to keep businesses thriving. The CAS team is global, diverse, endlessly curious and strives to make scientific insights accessible to innovators worldwide.

CAS is currently seeking a Software Engineer. This position will be located in our headquarters in Columbus, Ohio.

Job Accountabilities
Technical Delivery & Operations
  • Design, develop, and maintain reusable, high-quality code for DevOps tooling and SDLC deployment pipelines across private and public cloud environments.
  • Build deep expertise in team-supported platforms and technologies, troubleshoot issues, improve reliability, and drive enhancements.
  • Drive automation to accelerate delivery, reduce manual effort, and simplify operational processes.
  • Provide operational support for internal and external software products, improving availability, reliability, and speed to market.
Strategic Contribution & Process Improvement
  • Identify and evaluate emerging technologies and practices that can improve reliability, efficiency, and service delivery.
  • Anticipate potential risks or failure points across supported platforms and proactively develop mitigation strategies before issues impact users or business operations.
  • Contribute to the business case for new tooling, platform changes, or process investments by identifying and articulating cost, efficiency, and risk-reduction impacts (e.g., reduced manual effort, improved uptime, faster delivery cycles).
  • Evaluate and execute on a wide range of requests from cross-functional partners, independently prioritizing work against established team priorities and engaging leadership when shifting priorities or urgent needs arise.
  • Collaborate with teammates, team leadership, and cross-functional stakeholders to refine and prioritize backlogs, groom epics and stories, and plan upcoming development work.
  • Provide technical guidance and informal mentorship to junior team members; may delegate routine or well-defined tasks to less experienced staff as appropriate.
  • Stay current with emerging technologies and continuously build skills through training and hands-on learning.
  • Other duties as required.
Qualifications
Required
  • Bachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent practical experience.
  • 5 years of experience in a Linux-based DevOps or software development environment.
  • Hands-on experience building, supporting, or administering DevOps tooling and automation technologies, including:
  • o CI/CD platforms (e.g., Jenkins or similar)
  • o Log aggregation and analysis (e.g., CloudWatch, Elastic)
  • o Monitoring and alerting systems (e.g., Prometheus, Grafana)
  • o Infrastructure as Code (e.g., Terraform)
  • o Configuration management (e.g., Ansible)
  • o Scripting/programming (e.g., TypeScript, Bash)
  • Experience architecting and operating in AWS environments using CDK, EC2, S3, ECS, VPC, and TypeScript
  • Experience designing, building, and supporting CI/CD and SDLC deployment automation.
  • Experience operating in public and/or private cloud environments
  • Strong analytical and problem-solving skills, with the ability to evaluate operational data, prioritize independently, and make sound decisions with minimal oversight.
  • Demonstrated ability to anticipate problems and develop strategies to prevent or reduce their impact, particularly in incident response and operational support contexts.
  • Ability to work with urgency while remaining calm and focused during incident response; capable of managing multiple competing priorities.
  • Experience with, or willingness to engage in, pair programming and collaborative development practices.
  • Strong written and verbal communication skills; able to actively contribute to technical discussions, articulate trade-offs, and influence decisions in cross-functional settings.
  • Demonstrated commitment to operational excellence, continuous improvement, and ongoing professional development.

Preferred

  • Experience with source code management (SCM) and artifact repository platforms, including administration and support of tools such as GitLab, Gerrit, Artifactory, or Nexus.
  • Experience working with applications and tooling in Kubernetes-based environments.

CAS offers a competitive salary and comprehensive benefits package, including a generous vacation plan, medical, dental, vision insurance plans, and employee savings and retirement plans. Candidates for this position must be authorized to work in the United States and not require work authorization sponsorship by our company for this position now or in the future. EEO/Minority/Female/Disabled/Veteran

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

TE59P2- Software Engineer
TE59P2- Software Engineer

CAS • Columbus (OH)

On-site
USD 90,000 - 120,000
TE65P2 Workplace Engineer
TE65P2 Workplace Engineer

Chemical Abstracts Service • Columbus (OH)

Hybrid
USD 50,000 - 80,000
CAS 2027 Technology Summer Intern - Software Engineering
CAS 2027 Technology Summer Intern - Software Engineering

CAS • Columbus (OH)

Hybrid
USD 25,000 - 34,000
CAS 2027 Technology Summer Intern - Cloud Services
CAS 2027 Technology Summer Intern - Cloud Services

Chemical Abstracts Service • Columbus (OH)

On-site
USD 28,000 - 34,000
CAS 2027 Business Technology Summer Intern
CAS 2027 Business Technology Summer Intern

Chemical Abstracts Service • Columbus (OH)

On-site
USD 25,000 - 30,000
CAS 2027 Cheminformatics Scientist Summer Intern
CAS 2027 Cheminformatics Scientist Summer Intern

Chemical Abstracts Service • Columbus (OH)

On-site
USD 20,000 - 30,000
SA30T1 Account Manager/Business Development Manager - CAS Solutions & IP Services
SA30T1 Account Manager/Business Development Manager - CAS Solutions & IP Services

Chemical Abstracts Service • Columbus (OH)

Hybrid
USD 70,000 - 100,000
Medical insurance
Dental insurance
Vision insurance
+2
Global Events Manager
Global Events Manager

Chemical Abstracts Service • Columbus (OH)

On-site
USD 95,000 - 130,000
Vacation plan
Medical insurance
Dental insurance
+3
CAS 2027 Technology Summer Intern - STNOPS/MFL
CAS 2027 Technology Summer Intern - STNOPS/MFL

CAS • Columbus (OH)

On-site
USD 25,000 - 36,000
SA39P3 Sales Tech Product Consultant
SA39P3 Sales Tech Product Consultant

CAS • United States

Remote
USD 90,000 - 120,000