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.
- ...Software Engineer The Surface Digital Platform – Facility & Equipment Operations Product Line is looking for a Software Engineer/Full Stack Developer. The successful candidate will be part of an Agile DevOps team and must be able to apply computer science principles...Suggested
$125k - $145k
...company with a start-up 'vibe' but over 3,000 customers using our proven solutions. Bluesight is looking for a Senior Full-Stack Software Engineer to help us redefine and grow our suite of healthcare data products to further the company's mission. Our CostCheck platform...SuggestedContract workLocal areaRemote workWork from homeVisa sponsorship$190k - $220k
...team collaborates with an experienced group of data scientists, engineers, and product managers to build highly available and scalable... ...data infrastructure for TRM's products and services. As a Senior Software Engineer on the Data Platform team, you will be responsible...SuggestedRemote workWorldwide- ...About Mariana Minerals Mariana Minerals is a software-first, vertically integrated minerals company on a mission to supply the critical... ...is looking for an experienced Senior Full Stack Software Engineer to lead critical technical initiatives in building the next-generation...Suggested
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...SuggestedWork at officeRemote work- ...and help us build a world-class distributed open source query engine. Our team plays a crucial role in the experience and performance... ...environments ~ Hands-on experience building industrial-strength software ~ Solid computer science fundamentals, with strong...Work at officeLocal areaRemote workWorldwideFlexible hours
$130k - $185k
...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software...Work experience placementSummer holidayWork at officeFlexible hours$190k - $240k
...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that... ...working with JavaScript/TypeScript. ~4+ years of experience as a software engineer. ~ Experience designing, developing, and launching...Flexible hours$186.8k - $233.5k
...how they show up. How We Build Babylist is in the middle of a fundamental shift in how software gets made, and we are not tiptoeing into it. We are rebuilding our engineering culture around a simple belief: AI changes everything. How teams are structured, how...Work at officeRemote workFlexible hoursShift work$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources...Work at officeRemote workShift work$2,400 per month
...We're seeking an experienced Software Engineer to maintain, enhance, and modernize a suite of .NET-based applications while developing new cross-platform, mobile, and distributed systems. This role bridges legacy modernization with next-generation engineering, spanning...$76.5k - $134.9k
...shaping a new era in space and find a career that’s built for you. An exciting new Lockheed Martin program is seeking experienced Software Engineers to be part of a team developing missile defense technology that could forever change our ability to deter and respond to...Full timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- ...Entry-Level Software Programmers Synergisticit understands the problem of the mismatch between employer's requirements and employee... ...degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT Highly motivated...
- ...Title: Senior DevOps Engineer - Trading & Supply Location: Houston, TX 77002 (Onsite) Job Duration: 6+ months (High Possibility... ...• Knowledge of Third Party Networks and EMS/OMS software vendors. (e.g., TT, NYFIX, Bloomberg, TradingScreen) • Experience...Flexible hoursRotating shift
- ...BI, BW, SOD, FFID, TMS, ASAP. Req. Masters with 1 year experience. Compensation salary, Travel/Relocation within USA possible. Software Engineer IV Design and write programs in ASP.NET and C#, HTML5, AngularJS, SSRS, SSIS using MVC architecture and Agile methodologies....Immediate startRelocation
$100k
...etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent...Full timeH1b$83.1k - $129.3k
...Job Description The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing...Work experience placementWork at officeLocal areaVisa sponsorshipRelocation package- ...In this position you will work with our team of engineers and our NASA customers to support human spaceflight programs such as Gateway... ...the International Space Station. This includes development of software for spacecraft simulations, integration with human/computer interfaces...Permanent employment
$110k - $170k
...Security Clearance Required None Pay Range $110,000.00 - $170,000.00/yr Position Introduction / Key Duties Cimarron is seeking Software Engineers to be responsible for the software design, development, test, and integration of the Axiom Space Commercial Space Station...Permanent employmentFull timeContract workTemporary workLocal areaRemote workFlexible hours- ...Software Developer Overview Designs, develops, and maintains software solutions across the full stack, supporting manufacturing and... ...'s and/or Master's degree in Computer Science, Computer Engineering, or related technical discipline ~2+ years of professional software...
- ...The Software Engineer - Counter Measures Systems will support the space program located in Houston, TX. RESPONSIBILITIES: Support a team responsible for the software components of existing exercise equipment and new equipment such as a heart rate monitor used...Permanent employmentFull timeWork experience placementWork at officeFlexible hours
$100k
...recent grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people wanting to switch... ...Systems, IT Knowledge of Core Java , javascript , C++ or software programming Spring boot, Microservices, Docker, Jenkins,...H1b- ...in-line with mandated architectures. Rigorously adhere to software development standard methodology for enterprise-grade applications... ...Computer Science or a related technical field (e.g., Software Engineering, Electrical Engineering, Mathematics, Physics). Fluent...Work at officeLocal areaImmediate startRemote workWorldwideRelocationRelocation packageFlexible hours
$75k - $85k
...Software Engineer I Responsible for software development and the maintenance of software applications associated with LivaNova’s medical product systems. Primary Responsibilities Lead and coordinate multi‑departmental software development projects in accordance with the...Temporary workMonday to FridayFlexible hours- ...Hybrid – 80% Onsite / 20% Remote) Team: Gas & Power Benefits: Dental, Healthcare, Vision, 401(k) Role Overview We are seeking a Software Engineer I to join the Data Analytics team within Trading & Shipping (Trading Analytics & Insights). This role sits within the Core...Contract workRemote work
- ...About the Position We are seeking a Software Engineer with strong experience in developing internal tools, web platforms, or mobile applications. The ideal candidate has a deep understanding of modern software architecture, the ability to work seamlessly across both backend...
- ...Software Engineer I First Community Credit Union is looking for a Software Engineer, based out of our Copperfield headquarters in Northwest Houston. The Software Engineer is responsible for implementing and customizing sophisticated core financial system programming...Full timeTemporary workPart time
- ...Junior Software Engineer Location: Krakow, PL Employment type: Employee Place of work: Hybrid Offshore/Onshore: Onshore Job Purpose We are seeking determined and motivated Software Engineers to join our Controls & Automation Services team. Controls and Automation delivers...Work at office
- ...Position: Software Engineer I Location: Houston, TX? Position details: Contract?(W2) Job Description We are seeking a Software Engineer to work closely with business analysts and technical teams to design, develop, and support data-driven solutions in a fast-paced commercial...Contract work
$80 - $90 per hour
$80-$90 per hour Houston, TX Contract Job Description: A Full Stack Software Engineer develops both back-end services and the front end of a web application. The Developer implements given requirements as per standard engineering practices and company standards...Hourly payContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- senior robotics software engineer Houston, TX
- software sales engineer Houston, TX
- intermediate software engineer Houston, TX
- junior software developer Houston, TX
- graduate software engineer Houston, TX
- software engineer internship Houston, TX
- senior software engineer Houston, TX
- software developer fintech Houston, TX
- software engineer visa sponsorship Houston, TX
- senior software engineer ruby on rails Houston, TX


