American Chemical Society

te59p2- Software Engineer

American Chemical Society$80K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 2-3 years experience in a Linux-based DevOps team focusing on SDLC deployment pipelines.
  • Hands-on experience with CI/CD platforms (Jenkins or similar), Infrastructure as Code (Terraform), and Configuration Management (Ansible).
  • Proficient in Bash/Shell scripting and supporting CI environments for development teams.
  • Strong analytical and problem-solving skills with ability to prioritize tasks.
  • Excellent written and verbal communication skills with a collaborative mindset.
  • Willingness to participate in on-call rotation and embrace pair programming.

Responsibilities

  • Design and maintain automation for SDLC deployment pipelines using tools like Jenkins and Terraform.
  • Configure, deploy, and troubleshoot software releases and resolve pipeline issues.
  • Create reusable code and patterns for deployment tooling.
  • Support and maintain CI environments for development teams, ensuring reliability.
  • Handle requests from cross-functional partners including development and support teams.
  • Provide on-call operational support for software products as part of a rotational team.
  • Identify and implement process improvements to enhance service and reduce costs.

Benefits

  • Collaborative team environment with a focus on shared success and camraderie.
  • Willingness to embrace new tools and technologies, fostering continuous learning.
  • Participation in exciting projects using modern DevOps practices and tools.
  • Opportunities to influence processes and contribute to strategic improvements.
Full Job Description
Job Accountabilities

Technical Delivery & Operations
  • Design, build, and maintain automation for SDLC deployment pipelines, using tools such as Jenkins, Terraform, Ansible, and Bash/Shell.
  • 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)
    • Bash/Shell scripting
  • 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.
  • Exposure to AWS or other public cloud platforms, particularly using AWS CDK.
  • Familiarity with tooling used in deployment pipelines and to support products like ELK and Grafana.


About American Chemical Society

The American Chemical Society (ACS) is a scientific society based in the United States that supports scientific inquiry in the field of chemistry. Founded in 1876 at New York University, the ACS currently has more than 150,000 members at all degree levels and in all fields of chemistry, chemical engineering, and related fields. The ACS is a non-profit organization and holds a congressional charter under Title 36 of the United States Code. Its headquarters are located in Washington, D.C., and it has a large concentration of staff in Columbus, Ohio.
Learn more about American Chemical Society
Size
7,000 employees
Industry
Founded
1876

Similar Jobs

More Jobs at American Chemical Society

More Information Technology Jobs

Find similar te59p2- Software Engineer jobs: