Demo

TE59P3 Software Engineer

Chemical Abstracts Service
Columbus, OH Full Time
POSTED ON 11/20/2025
AVAILABLE BEFORE 1/20/2026
Description

CAS is currently seeking a Software Engineer for our Content Technology Team. This position will be in our headquarters in Columbus, Ohio.

Position Summary:

As a Software Engineer P3 Level within our Technology division, you will play a crucial role in designing, developing, and maintaining our online products and scientific databases. Working within an Agile delivery team, you will lead initiatives to enhance CAS products and solutions, ensuring they meet the evolving needs of scientists, information professionals, and patent examiners worldwide. You will also mentor junior engineers, fostering a culture of innovation and continuous improvement.

Job Accountabilities:

* Design, develop, and maintain high-quality software applications, services, and systems using modern programming languages and technologies. Ensure code adheres to best practices and architectural standards.

* Lead efforts to enhance and modernize existing online information-processing systems based on a mix of Unix/Linux-based scripting applications (e.g., Unix, shell, Python, Perl). Identify and implement innovative solutions to improve system performance, scalability, and reliability.

* Partner with product management, delivery leads, and other technical staff to explore, prioritize, and create innovative solutions. Provide technical leadership, guidance, and mentorship to junior engineers.

* Participate in a rotating on-call schedule to troubleshoot complex production issues, analyze potential solutions, implement fixes, and ensure the stability of our systems. Proactively identify and address potential risks and vulnerabilities.

* Stay abreast of the latest technological trends and advancements in software engineering. Contribute to internal knowledge sharing through documentation, presentations, and code reviews. Champion continuous improvement initiatives to enhance team processes and practices.

* Perform other duties as assigned.

Qualifications:

* 4-year degree in computer science, engineering, informatics, or equivalent experience.

* Minimum of 4 years of software development experience with a proven track record of delivering high-quality solutions.

* Extensive experience working with production software systems.

* Deep proficiency in one or more modern programming languages such as Java, JavaScript, TypeScript, Python, or Scala.

* Strong expertise in Linux/Unix environments.

* Experience working with database technologies (e.g., Marklogic, RDF/triple store) and data modeling techniques.

* Experience working in AWS environment, including services such as ECS, EMR, S3, Lambda, and others.

* Solid understanding of software engineering principles, design patterns, and architectural patterns.

* Experience with automated testing, test-driven development, debugging, troubleshooting, and performance optimization.

* Experience building containerized applications (Docker) and creating CI/CD pipelines in AWS (CodeBuild, CodeDeploy, CodePipeline, CloudFormation).

* Experience with Node.js and ECS/Fargate.

* Excellent communication, collaboration, and problem-solving skills.

* Demonstrated ability to lead and mentor junior engineers.

* A passion for innovation, continuous learning, and driving technical excellence.

* Experience with XML and related technologies.

* Contributions to open-source projects.

* Experience with Agile development methodologies and tools (e.g., Scrum, Kanban).

* Knowledge of security best practices and secure coding techniques.

* Demonstrated willingness to provide ownership for team deliverables and outcomes.

* Adherence to CAS Operating Principles related to trust, organizational growth, team building, and team performance.

* Commitment to fostering a collaborative and inclusive team environment.

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/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.



EEO/Minority/Female/Disabled/Veteran

 

Salary.com Estimation for TE59P3 Software Engineer in Columbus, OH
$99,273 to $126,596
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a TE59P3 Software Engineer?

Sign up to receive alerts about other jobs on the TE59P3 Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Chemical Abstracts Service

Chemical Abstracts Service
Hired Organization Address Columbus, OH Full Time
Description CAS uses intuitive technology, unparalleled scientific content and unmatched human expertise to help compani...
Chemical Abstracts Service
Hired Organization Address Columbus, OH Full Time
Description CAS uses intuitive technology, unparalleled scientific content, and unmatched human expertise to help compan...
Chemical Abstracts Service
Hired Organization Address Columbus, OH Full Time
Description CAS is currently seeking a Software Engineer for our Content Technology Team. This position will be in our h...
Chemical Abstracts Service
Hired Organization Address Columbus, OH Full Time
Description Responsibilities: Monitor security systems and networks for potential threats and vulnerabilities. Respond t...

Not the job you're looking for? Here are some other TE59P3 Software Engineer jobs in the Columbus, OH area that may be a better fit.

Highway Worker

Madison County Engineer's Department, London, OH

Highway Maintenance Worker

Marion County Engineer, Marion, OH

AI Assistant is available now!

Feel free to start your new journey!