TE59P2- Software Engineer

Posted 9 Days Ago
Columbus, OH, USA
Hybrid
Junior
Analytics
The Role
Build and maintain CI/CD deployment pipelines and infrastructure automation using Jenkins, Terraform, Ansible, Bash, TypeScript, and AWS. Support development CI environments, troubleshoot releases and pipeline issues, develop reusable automation patterns, and participate in on-call incident response. Collaborate with development and infrastructure teams on sprint planning, process improvements, and operational reliability while adopting emerging tools and technologies.
Summary Generated by Built In

CAS uses unparalleled scientific content, specialized technology and unmatched human expertise to help R&D organizations across Commercial, Government and Academic sectors 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 119 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 actionable 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, build, and maintain automation for SDLC deployment pipelines, using tools such as Jenkins, Terraform, Ansible, and Bash/Shell.
  • Experience architecting and operating in AWS environments using CDK, EC2, S3, ECS, VPC, and TypeScript
  • Configure, deploy, and troubleshoot software releases; resolve pipeline and environment issues as they arise, escalating more complex or novel problems as needed.
  • Create clean, reusable code and automation patterns for tooling and deployment pipelines — favoring the simplest effective approach so patterns can be reused as new products and services come online.
  • Support and maintain CI environments for development teams, ensuring pipelines remain reliable, available, and easy for teams to build against.
  • Handle a variety of assignments and requests from cross-functional partners — including development teams, infrastructure teams, datacenter, Helpdesk, and Software Support.
  • Part of a rotational team providing on-call operational support for internal and external software products.

Strategic Contribution & Process Improvement

  • Identify process improvements that contribute to improved service or reduced cost of operations.
  • Anticipate potential problems that could impact the team or end users and develop sound strategies to prevent or reduce negative impacts.
  • Collect data and information on critical success factors to evaluate progress against plans.
  • Stay current with emerging technologies and remain adaptable, with the ability to ramp up quickly on new tools valued as much as current tool expertise.

Collaboration & Leadership

  • Collaborate with teammates, and internal customers when needed, to groom backlogs and plan upcoming development sprints.
  • Share technical expertise with colleagues and contribute to a strong sense of team camaraderie.
  • Motivate team members through enthusiasm and optimism; contribute to team goals that support the broader TECOPS mission.
  • Raise questions, blockers, or concerns early so issues can be resolved in a timely manner.
  • Other duties as required.
Qualifications

Required

  • Bachelor's degree in Computer Science, Engineering, or related discipline, or equivalent practical experience.
  • Minimum 2-3 years of experience on a Linux-based DevOps team, with a focus on SDLC deployment pipelines.
  • Hands-on experience with:
    • CI/CD platforms (Jenkins or similar)
    • Infrastructure as Code (Terraform)
    • Configuration management (Ansible)
    • Scripting/programming (e.g., TypeScript, Bash) 
  • Experience supporting CI environments used by development teams.
  • Demonstrated ability to identify the simplest, most maintainable automation approach, with an eye toward reusable patterns across products and services.
  • Strong analytical and problem-solving skills; able to set priorities and evaluate results for individual tasks and collective efforts with some management oversight.
  • Ability to work with urgency while remaining calm and focused during incident response; capable of managing multiple competing priorities.
  • Willingness to participate in pair programming and collaborative development practices.
  • Strong written and verbal communication skills, with a collaborative, team-first mindset.
  • Adaptability and eagerness to learn new tools and technologies.
  • Willingness to participate in a mandatory on-call rotation, including evenings and weekends.

Preferred

  • Experience with Kubernetes or other container orchestration platforms.
  • Familiarity with tooling used in deployment pipelines and to support products like ELK and Grafana.
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.

Skills Required

  • Bachelor's degree in Computer Science, Engineering, a related discipline, or equivalent practical experience.
  • 2–3 years of experience on a Linux-based DevOps team focused on SDLC deployment pipelines.
  • Hands-on experience with Jenkins or a similar CI/CD platform.
  • Hands-on experience with Terraform for infrastructure as code.
  • Hands-on experience with Ansible for configuration management.
  • Scripting or programming experience with TypeScript, Bash, or similar languages.
  • Experience supporting CI environments used by development teams.
  • Ability to create simple, maintainable, and reusable automation patterns.
  • Strong analytical, problem-solving, prioritization, and results-evaluation skills.
  • Ability to manage incident response and multiple competing priorities calmly and urgently.
  • Willingness to participate in pair programming and collaborative development practices.
  • Strong written and verbal communication skills with a collaborative, team-oriented mindset.
  • Adaptability and eagerness to learn new tools and technologies.
  • Willingness to participate in a mandatory on-call rotation, including evenings and weekends.
  • Experience with Kubernetes or other container orchestration platforms.
  • Familiarity with ELK and Grafana tooling.

CAS Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about CAS and has not been reviewed or approved by CAS.

  • Healthcare Strength — Healthcare coverage is described as robust, with medical, dental, and vision plans highlighted as standout aspects that strengthen total rewards.
  • Retirement Support — Retirement offerings are portrayed as a notable strength, including a 403(b) and defined-contribution plan with employer contributions reportedly reaching up to 9%.
  • Leave & Time Off Breadth — Paid time off, holidays, sick leave, and parental leave are consistently emphasized as part of a broad, supportive leave package.

CAS Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Columbus, OH
3,991 Employees
Year Founded: 1907

What We Do

At CAS, we curate, connect, and analyze scientific knowledge to reveal the unseen connections that inspire breakthroughs. We weave a fabric of discovery that scientific innovators can tap into to stimulate their creativity and accelerate their work. Because when the world turns to science, science turns to CAS. So if you're advancing research, repurposing technology, making strategic decisions, or leading digital R&D initiatives, take a look at our story below to see how partnering with us gets you there faster. A global company based in Columbus, Ohio, CAS employs over 1,400 experts who curate, connect, and analyze scientific knowledge to reveal unseen connections. CAS is a division of the American Chemical Society. Connect with us at cas.org.

Similar Jobs

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Inside Sales Representative

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Remote or Hybrid
16 Locations
40000 Employees
45K-85K Annually

Samsara Logo Samsara

Senior Firmware Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
155K-260K Annually

Samsara Logo Samsara

Sales Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
198K-233K Annually

Samsara Logo Samsara

Accountant

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
84K-112K Annually

Similar Companies Hiring

Prolaio Thumbnail
Artificial Intelligence • Big Data • Healthtech • Mobile • Wearables • Analytics
Chicago, IL
82 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account