Software Engineer
CAS
Software Engineer
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 hybrid position will be located in our headquarters in Columbus, Ohio.
Key Responsibilities
- 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.
Qualifications
Education & Experience
- 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.
Technical Skills
- 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.
Professional Competencies
- 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.
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.
- ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for our member and agent portals in support of RxBenefits... ...equivalent practical experience. ~4-7+ years of professional software engineering experience in full stack or backend-focused roles....SuggestedTemporary workLocal areaRemote work
$90k - $110k
...on impact.com to power more than 350,000 partnerships that deliver measurable business results. Your Role at impact.com: As a Software Engineer at impact.com, you will create and support features on our platform which are used by many of the world’s top brands to grow their...SuggestedWork at officeHome officeFlexible hours$79.2k - $178.1k
...Job Description Oracle's Forward Deployed Engineer (FDE) team is hiring a Senior Software Development Engineer - AI Data Platform to help global customers unlock the full potential of their data. You will provide expert architectural guidance focused on designing, optimizing...SuggestedTemporary workFlexible hours$186.07k - $218.9k
...analytics, machine learning, and powering end-user experiences. As an engineer on the team you will contribute to the full spectrum of our... ...requirements): You have at least 5+ years of experience in software engineering. You have Strong Python, Go, or Java backend...SuggestedLocal area$186.07k - $218.9k
...fund flows. Contribute to the core platform: the detection engine, invariant framework, and tooling that partner teams use to onboard... ...we look for in you (ie. job requirements) : ~5+ years of software development experience with large-scale distributed systems....SuggestedLocal area$186.07k - $218.9k
...expected and fully supported. About the Team: Financial Engineering builds Coinbase’s financial data and reporting foundations to... ...of your customers. What we look for in you: ~5+ years of software development experience with experience writing performant, large...Local area$186.07k - $218.9k
...Coinbase Workspace (unified organization management) Championing engineering standards, code and design review culture, and technical... ...we look for in you: Have at least 5 years of experience in software engineering. Designed, built, scaled and maintained production...Local area- ...Senior Software Engineer, Perception Platform Columbus, Ohio At Path Robotics, we're attacking a trillion dollar opportunity - doing things that have never been done before to support an industry hurting from a lack of skilled labor. Big, hard problems are what Path...Flexible hours
- ...or through a hybrid approach. Teradata delivers real business value with AI. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource-efficient Public Cloud (AWS, Azure, Google Cloud) and On-...Permanent employmentFlexible hours
- ...toolset to design, develop, test, deploy, maintain and improve software. Strong understanding of Agile methodologies with ability to... ...programming languages. Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software...Full time
- ...Overview Software Engineer - Piada Support Center - Columbus, Ohio *This is not a remote position, will be at our Piada Support Center Monday through Friday with normal business hours. *Must live in Columbus, Ohio or surrounding area. No relocation packages will...Live inRelocationMonday to FridayNight shiftWeekend work
- ...Software Engineer Strategic Staffing Solutions is currently looking for a Software Engineer, for a W2 contract opportunity! Location: Irving, TX; Charlotte, NC, Columbus OH, Phoenix, AZ Work Schedule: Hybrid Duration: 12 months with a possibility of converting...Contract work
- ...curious and strives to make actionable scientific insights accessible to innovators worldwide. CAS is currently seeking a Software Engineer. This hybrid position will be located in our headquarters in Columbus, Ohio . Key Responsibilities Design, develop...Worldwide
- ...an immediate opening with my client. If you are looking for a new project, please send me a copy of your updated resumes Software Engineer W2 Contract Location: 1st Priority is Wilmington Delaware (Client needs 75% candidates here 2nd Priority is...Contract workImmediate start
- ...have an immediate opening with my client. If you are looking for a new project, please send me a copy of your updated resumes Software Engineer W2 Contract Location: 1st Priority is Wilmington Delaware (Client needs 75% candidates here 2nd Priority is Columbus OH...Contract workImmediate start
$103k - $155k
...corporations, and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful... ...through Justice for Change. WHAT WE DO At Relativity, engineers don't just write code. They build the foundational systems...Remote workHome office$99.6k - $166.6k
...countries around the world. In this position... We are seeking a highly experienced and forward-thinking Senior Full-Stack Software Engineer with deep expertise in ReactJS, NodeJS and Adobe Experience Manager (AEM). You will thrive in a collaborative, fast-paced...Immediate startRemote workFlexible hours- ...Software Engineer Jumpmind is looking for a Software Engineer who is passionate about building creative solutions to challenging problems. You'll join an exciting and growing technology company helping leading retail brands transform the store and ecommerce experience...
$43.59 - $51.59 per hour
...Software Engineer Genesis10 is currently seeking a Software Engineer for a contract to hire position with a Global Financial Institution located in Irving, TX; Charlotte, NC; Columbus, OH; or Phoenix, AZ. This is a 12 month contract opportunity. In this role, you...Hourly payPermanent employmentContract work$110.3k - $183.8k
...communities, and our people. If you want to be part of tomorrow's health today, we want to hear from you. CoverMyMeds is seeking a Software Engineer to support backend-heavy development for systems that automate prior authorization workflows and EHR integrations. This role...Remote work- ...Software Engineer Do you have the skills—and drive—to join a tech team that's working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to creating intuitive consumer apps, Liberty Mutual is constantly innovating and delivering...Work at officeLocal areaWorldwideVisa sponsorshipWork visa
$131k - $218.3k
...McKesson Senior AI Full Stack Software Engineer McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here...- ...across large-scale enterprise environments. As a member of our AI engineering team, you’ll play a critical role in designing and deploying... ...tackling some of the hardest problems in AI and enterprise software — from scalable multi-agent coordination and fine-tuned LLM applications...Hourly payPermanent employmentInternshipSummer internshipFlexible hours
$79.2k - $178.1k
...Job Description Oracle Health Data Intelligence is growing and looking for a Senior Software Engineer to join the HealtheIntent - Identity Services team! This development team builds Personnel, Organization and Consumer services which are the base of the security models...Temporary workWork experience placementImmediate startFlexible hours$125k - $191.7k
...Job Description Hybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for...Local areaRemote workWork from homeFlexible hours- McKesson’s Corporate is seeking a Software Engineer for its core Identity & Access Management (IAM) platform team. This hands-on role involves designing and securing authentication and authorization capabilities across web applications. The ideal candidate will have at...
- ...Hi, Urgent role! Mac OS Cloud Software Automation Engineer Location: Onsite 5 days a week in Columbus, OH Visa: ANY VISA IS OK! RATE: $80/hour C2C $70/hr W2 What will you be doing? Position Overview: Our...
- ...Senior Software Engineer NetJets Services Inc. has an opening for a Senior Software Engineer in Columbus, OH. Duties include coding and modifying software applications and performing code reviews; providing technical support for applications; automating build, test,...
- ...Senior Software Engineer The USRM Servicing Technology group is seeking to hire a Senior Software Engineer for a team in our Automation portfolio. In this role you will work within an Agile delivery team to provide automated solutions using UiPath, AWS and AI. This...Work at officeLocal area
- Ability to understand big picture end-to-end use cases specifically for 2 VP roles. 2 - VP level - 12+ years 4 - Associate - 8 - 12 years Key Skillset: Java Sping Boot, Cassandra Other Skills: Familiary with Kafka, Gaia Kubernetes Platform, Splunk, IntelliJ...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Columbus, OH
- IT software developer Columbus, OH
- machine learning software engineer Columbus, OH
- software engineer part time Columbus, OH
- senior robotics software engineer Columbus, OH
- junior software developer Columbus, OH
- software developer night shift Columbus, OH
- software engineer entry level Columbus, OH
- software development engineer aws Columbus, OH
- startup software engineer Columbus, OH

