Software Engineer
$77.1k - $123.3kCengage Group
We believe in the power and joy of learning At Cengage, our employees have a direct impact in helping learners around the world discover the power and joy of learning. We are bonded by our shared purpose – driving innovation that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a cross-functional team, you will implement an innovative, AI-first roadmap. Following the Product Operating Model (POM), you will collaborate with product managers, designers, engineers, and testers to deliver high-quality, accessible, solutions to improve customer outcomes. Work on a high-performing engineering team focused on quality, accountability, and continuous improvement Design, develop, and maintain end-to-end features across both backend services (Java/Spring) and frontend applications (React) supporting higher education platforms and products Build dynamic, responsive, and accessible user interfaces using React that enhance the learning experience for students and instructors Develop scalable, high-performance backend services and RESTful APIs to support frontend functionality Collaborate closely with Product, UX, QA, and other engineers to deliver cohesive, user-centered solutions Write clean, maintainable, and testable code, demonstrating modern frontend patterns (hooks, component composition) and scalable backend practices Troubleshoot and resolve issues across the stack, including UI bugs, API failures, and performance bottlenecks Contribute to platform modernization efforts, including frontend architecture evolution and backend service improvements Skills You Will Need Here: Generative AI & Emerging Technologies Familiarity with AI/ML concepts and emerging technologies, including generative AI and LLM-based tools Experience integrating with or consuming AI-powered services (e.g., APIs for generative AI or intelligent workflows) Demonstrated ability to apply AI tools in day-to-day engineering workflows (e.g., code generation, refactoring, test creation, CI/CD augmentation) Practical experience working with agentic AI workflows, including using LLMs to perform multi-step tasks, invoke tools/APIs, and integrate with existing systems Architecture & Cloud Platforms Experience building and consuming APIs that integrate legacy systems with modern solutions Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker; Kubernetes a plus) Software Engineering & Product Delivery Experience developing full-stack applications using Java (Spring/Spring Boot) and modern JavaScript (ReactJS) Strong understanding of software engineering fundamentals, including testing, debugging, and performance optimization Experience working in agile environments (Scrum, Kanban), contributing to iterative delivery Collaboration & Communication Strong collaboration skills, with the ability to work effectively in cross functional and distributed teams Ability to communicate technical ideas clearly and contribute to team discussions and decision-making Willingness to learn, take ownership, and continuously improve both individually and as part of a team Education & Experience Bachelor’s degree in computer science or a related field, or equivalent practical experience 2–5+ years of professional experience in software engineering, with exposure to full-stack development Cengage is committed to working with broad talent pools to attract and hire strong and most qualified individuals. Our job applicants are considered regardless of any classification protected by applicable federal, state, provincial or local laws. Cengage is also committed to providing reasonable accommodations for qualified individuals with disabilities including during our job application process. If you are an applicant with a disability and require reasonable accommodation in our job application process, please contact us at View email address on click.appcast.io. About Cengage Cengage, a global education technology company serving millions of learners, provides affordable, quality digital products and services that equip students with the skills and competencies needed to be job ready. For more than 100 years, we have enabled the power and joy of learning with trusted, engaging content, and now, integrated digital platforms. We serve the higher education, workforce skills, secondary education, English language teaching and research markets worldwide. Through our scalable technology, including MindTap and Cengage Unlimited, we support all learners who seek to improve their lives and achieve their dreams through education. Compensation At Cengage Group, we take great pride in our commitment to providing a comprehensive and rewarding Total Rewards package designed to support and empower our employees. Click here to learn more about our Total Rewards Philosophy. The full base pay range has been provided for this position. Individual base pay will vary based on work schedule, qualifications, experience, internal equity, and geographic location. Sales roles often incorporate a significant incentive compensation program beyond this base pay range. $77,100.00 - $123,300.00 USD Cengage, a global edtech company, supports learners, educators and institutions across more than 100 countries. With products serving nearly 16 million digital users across the Higher Education, School, Work and English Language Learning markets, we’ve built a learning ecosystem that connects education to employment. We combine trusted content, AI-powered insights and scalable digital platforms to power learning for every future and drive meaningful outcomes at every stage of the learning journey. Warning: Be aware, there has been an increase of targeted recruitment scams perpetrated by bad actors falsely providing job offers on behalf Cengage Group to candidates as a means of obtaining personal information. Note that Cengage will always interview candidates via live in-person meetings, phone calls and video calls before an offer would be extended. Also, be sure to check that communication is coming from an @cengage.com email address.
- ...Ensure seamless integration with REST and GraphQL APIs for front-end communication. Your profile You have 5+ years experience as a software engineer, with a focus on full-stack development. Bachelor’s degree in a STEM field (preferred) or equivalent bootcamp experience with...SuggestedRemote 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- ViscoTec Pumpen- u. Dosiertechnik GmbH in Ohio sucht einen motivierten Full-Stack Developer / Software Engineer (m/w/d), der unsere Softwarelösungen aktiv mitgestaltet. Sie entwickeln unsere Softwarelösungen im Team und lösen komplexe technische Fragestellungen eigenstä...SuggestedFlexible hours
- ...questions via one of the most reliable and transparent computation frameworks - KNIME workflows. Role Overview As a Full-Stack Software Engineer in the AI team, you will be involved in designing and implementing cross-stack features within KNIME’s family of AI products,...SuggestedWorldwideFlexible hours
- ...available. Peerless is seeking a highly skilled and motivated Platform Engineer to design, implement, and improve our Kubernetes platform using... ...take ownership of segments of a project Basic understanding of software development practices Preferred Qualifications Possess and...SuggestedWork experience placementRelocation package
- ## Junior Software EngineerApplylocations: Beavercreek, Ohiotime type: Full timeposted on: Posted Todayjob requisition id: R2125556**Title:**Junior Software Engineer*Belong. Connect. Grow. with KBR!*KBR’s National Security Solutions team provides high-end engineering and...Work at officeLocal areaFlexible hours
$75k - $115k
...Those Defending Our Nation! Why SURVICE? Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the... .... Position Summary SURVICE Engineering is currently seeking a Software Engineer to support several DoD survivability programs. You will...For contractorsFlexible hours- ...Software Engineer, Senior Wright-Patterson Air Force Base, Dayton, Ohio HX5 is an award-winning provider of engineering, research and development, and technical services to clients such as NASA and the Department of Defense. Founded in 2004, HX5 is a fast-growing veteran...Permanent employmentFull timeWork at officeMonday to FridayFlexible hours
- ...SOFTWARE DEVELOPER / SOFTWARE ENGINEER Quantum-Systems is seeking a visionary Software Architect to define, own, and evolve end-to-end software architectures spanning embedded systems, ground control software, and cloud platforms for our cutting-edge drone technology....Work at officeWork visa
- ...great place to work. Current job opportunities are posted here as they become available. Peerless is searching for a skilled Software Engineer to support development of modern software systems and services supporting defense and national security missions. The selected...
$95k
...Join our team of founders, engineers, and product innovators who are passionate about turning visionary ideas into successful ventures... ...companies. Gain exposure to diverse industries and technologies. Software Engineer Westlake, OH Full‑Stack Backend API Python React AI/...Flexible hours3 days per week$75k - $90k
...and partners with local foundations to honor local heroes and unite the community. Role Description This is a full-time remote Software Engineer role at the Regano Wiffleball Classic. The Software Engineer will be responsible for tasks related to computer science, back-...Full timeLocal areaRemote work- ...intersection of photonics, hardware systems, and distributed software, delivering next-generation infrastructure for highly secure data... ...shaping architectural decisions and ensuring high-quality engineering standards within the team. Responsibilities Software Development...
- ...Sanctuary Software Studio, Inc. is seeking experienced, results-oriented Software Engineers to join our development team in Akron, Ohio. The successful candidate shall be responsible for developing software and firmware for microprocessor systems on a variety of architectures...Full timeWork experience placement
- ...Job Summary We are searching for both mid and senior level software engineers that are able to leverage Agile principles to rapidly deliver high‑quality software via close collaboration with stakeholders and story‑based iterative development. As a Senior Software Engineer...
$95k - $102k
...this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Software Engineer 2 Full Time Regular - Non-SCA HQ Riverside, Dayton, OH, US Salary Range: $95,000.00 To $102,000.00 Annually Are you ready to...Full timeTemporary workFlexible hoursNight shift- ...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...Worldwide
$59.45k - $110k
...Tyler Technologies is looking for an innovative, talented, and passionate Software Engineer to help us build the next generation of industry-leading Public Safety solutions. We are looking for an engineer who will take a key role on our team long-term. You will be part...Local area- ...Radiance Technologies is seeking a Full Stack Software Engineer to support the National Air and Space Intelligence Center (NASIC) by creating web‑based tools that reduce user friction and improve the usability of complex Modeling and Simulation systems. Job Responsibilities...
- ...KBR’s National Security Solutions team provides high‑end engineering and advanced technology solutions to our customers in the intelligence... ...defense. KBR is seeking a highly motivated and experienced Software Engineer to be a part of the team that supports the Department...Work at officeLocal areaFlexible hours
- ...talented, self-motivated employees that strive to find a way to get things done. Join our team of experts as we engineer national security! Altamira is seeking a Software Engineer to help our National Air & Space Intelligence Center (NASIC) customer engineer advanced data...
$110k - $160k
...meet global goals. Paces exists to change that. We are providing software and services to accelerate power development - unlocking one of... ...energy. Our Solution Paces is building the development engine for renewable infrastructure and power projects. We have built...InternshipWork at office- ...Software Engineer Location: Beavercreek, OH, US 45431 Job ID:114662 The Leonardo DRS Airborne and Intelligence Systems business is a global leader and strategic partner committed to delivering world-class, full life-cycle defense and intelligence products that protect...Local areaFlexible hours
- ...Location US-Ohio-Burton Overview To design and develop new software applications. To analyze, improve and maintain HEXPOL's internal process control system running at local, national, and international locations within our Company. To maintain and improve other in-house...Work at officeLocal area
$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- ## Cloud Software EngineerApplylocations: Beavercreek Township, Ohiotime type: Full timeposted on: Posted Todayjob requisition id: R2... ...EngineerKBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the...Local area
$140k - $200k
Overview As a Forward Deployment Engineer , you’ll be the technical face of our company for customers from day one. You’ll sit at the intersection... ...An ideal candidate should have 3-6 years of experience in a software engineering, solutions engineering, or technical implementation...- Silversmith Capital Partners is seeking a Full Stack Software Engineer for their Tracking team in Columbus, Ohio. You’ll work within an agile environment to develop scalable features for leading brands, owning product features from concept to production. The ideal candidate...
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...Work at officeLocal areaRemote workWork from homeWorldwideFlexible hours
$40k - $158.13k
...Position Overview Software Engineer Sr within PNC's Asset Management Group organization. Locations: Dallas, TX; Pittsburgh, PA; Birmingham, AL; or Cleveland, OH. Work primarily on front‑end and back‑end development using modern technology stacks. Key responsibilities include...Full timeTemporary workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Ohio
- agile software developer Ohio
- software developer positions Ohio
- senior software design engineer Ohio
- software developer Ohio
- ngo software engineer Ohio
- startup software engineer Ohio
- senior software engineer Ohio
- real time software engineer Ohio
- senior software engineer ruby on rails Ohio

