Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$77.1k - $123.3k

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Omaha, NE vacancy
  •  ...further to learn how you could help make great things possible not only in your community, but around the world. We are seeking a Software Engineer to join the Data‑Driven Design (D3) team within HDR’s Architecture Business Group. In this role, you will design and build web... 
    Suggested
    Full time

    Fashion Institute of Design & Merchandising

    Omaha, NE
    2 days ago
  • ## Software EngineerApplylocations: Omaha, NEtime type: Full timeposted on: Posted Yesterdayjob requisition id: R14770Company:NICO National...  ...for professionals interested in just that.**The Software Engineer will function as a developer for web and desktop applications,... 
    Suggested
    Full time
    Work at office
    Immediate start
    Home office

    Berkshire Hathaway Homestate Companies

    Omaha, NE
    5 days ago
  • $65.7k - $134.4k

     ...Job ID327108Job Title: Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: SecretEmployee...  ...Travel: Continental US* * *The Opportunity:Join our software engineering team charged with creating cutting edge, machine-reasoning... 
    Suggested
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Omaha, NE
    1 day ago
  •  ...Overview As our Software Engineer , you will be responsible for working closely with the business community to understand the business processes and needs/requirements of business clients. With minimum guidance, you will develop, analyze, and document changes required... 
    Suggested
    For contractors

    Work with Adiona

    Omaha, NE
    1 day ago
  • $100k - $150k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II on the Meta Profile team, you will design and build scalable natural-language generation pipelines and services that synthesize... 
    Suggested
    Work experience placement
    Local area

    Indeed

    Omaha, NE
    4 days ago
  •  ...part in delivering reliable, scalable, and modern technology solutions that support how the business operates and evolves. The Software Engineer designs, builds, and maintains enterprise-grade applications, APIs, and integrations using .NET, Azure services, and modern... 
    Work at office
    Remote work
    Work visa
    1 day per week

    BlueCross BlueShield of Nebraska

    Omaha, NE
    3 days ago
  • $68k - $93.5k

     ...other, win together, strive for the best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs.... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Omaha, NE
    5 days ago
  •  ...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 office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Omaha, NE
    1 day ago
  • $79.36k - $130.95k

     ...Software Engineer At FNBO, our employees are the heart of our story—and we're committed to their success! Please see below the details of this career opportunity and how it fits into our organization's success. The Software Engineer role is responsible for designing... 
    Temporary work
    Work experience placement
    Remote work
    2 days per week
    3 days per week

    First National of Nebraska

    Omaha, NE
    4 days ago
  •  ...and excellent quality. You will plan, design, develop, and test software enhancements and new products across the full development...  ...Collaborate and work efficiently as part of an agile software engineering team. MINIMUM JOB REQUIREMENTS: Higher education... 
    Worldwide
    Flexible hours

    ACI Worldwide

    Omaha, NE
    3 days ago
  •  ...is a full-service technology consulting firm with expertise in software solutions for both commercial and government organizations....  ...create a company that I would have wanted to work at when I was an engineer.” — Mark Griffis, President We are headquartered in Omaha, Nebraska... 
    Work at office
    Remote work
    Flexible hours

    Aviture

    Omaha, NE
    1 day ago
  • $25 - $30 per hour

     ...collaboration platform connected to BIM. Designed for Architecture, Engineering, Construction, and Operations (AECO) professionals, Layer is...  ...team communication channels, and more. Layer is looking for a Software Engineer Intern to join our team for 2025 and beyond. You will... 
    Hourly pay
    Part time
    Internship
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    Layer App

    Omaha, NE
    2 days ago
  •  ...At Aviture, we’re a team of builders—creating mission‑critical software that empowers our customers and makes a real impact. We’re looking for a senior‑level engineer who thrives on solving complex problems, cares about good architecture, and wants to work on systems that... 
    Work at office
    Flexible hours

    Aviture

    Omaha, NE
    1 day ago
  •  ...RxBenefits is hiring! We are adding a Software Engineer IV to the growing application development team at our Birmingham, AL headquarters. As a level IV engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly... 
    Temporary work
    Local area
    Remote work

    RxBenefits

    Omaha, NE
    5 days ago
  • $40 - $60 per hour

     ..., earth models, fratricide models and multiple fratricide models and algorithms. 7) Capable of multi-functional engineering disciplines (beyond software code and unit testing) that span a standard development life-cycle - experience in Systems Engineering (requirements... 
    Contract work
    Temporary work

    TEKsystems

    Omaha, NE
    4 days ago
  •  ...and addresses risks. Partners closely with architects and other engineers to ensure the platform is ready and performs at scale. Job...  ...practices mature Researches and resolves reported systems software problems efficiently and accurately while adhering to internal... 
    Full time
    Worldwide

    ACI Worldwide

    Omaha, NE
    2 days ago
  • $118k - $178k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Work experience placement
    Local area

    Indeed

    Omaha, NE
    1 day ago
  • $60 - $75 per hour

     ...Senior Software Security Engineer Southlake, TX (Hybrid) Alternate Locations: Orlando, FL or Omaha, NE Employment Type: Contract (12 months w/ potential to extend) The Application Security team, operating under the Chief Information Security Officer (CISO) organization... 
    Contract work

    Apex Systems

    Omaha, NE
    2 days ago
  • $140k

     ...as an individual and united by our mission to create opportunities for people where they live, learn and work. The Senior Software Engineer designs, creates, maintains, audits and improves software applications by performing coding, debugging, testing and troubleshooting... 
    Temporary work
    Local area

    Nelnet

    Omaha, NE
    4 days ago
  • $108.25k - $169.93k

     ...About this Opportunity: The Senior Software Engineer leads the design, development, and evolution of Orion's modern cloud-native technology stack. This role architects end-to-end systems, sets and drives engineering standards, identifies long-term platform investments... 
    Work at office
    3 days per week

    Orion Corporation

    Omaha, NE
    2 days ago
  •  ...Software Development Engineer Calling all innovators – find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and... 
    Temporary work
    H1b

    BentoBox

    Omaha, NE
    2 days ago
  •  ...bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Software Development Engineer We are looking for a Mid-Level full stack developer to design, develop, and maintain scalable applications using .NET... 
    Temporary work
    H1b

    Fiserv

    Omaha, NE
    2 days ago
  •  ...What is Aviture? Aviture provides custom software solutions for clients, acting as a business partner and technical advisor...  ...difference in someone's life. We're a team made up of designers, engineers, developers, and inventors who believe technology's purpose is... 
    Currently hiring
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Aviture

    Omaha, NE
    2 days ago
  • Overview Our Connected Aviation - Air Traffic Solutions - Software Engineering Department (ATS-SED) is looking for talented, experienced Software Engineers to join our team developing and supporting our Air Traffic Control Systems worldwide. We develop safety‑of‑life air... 
    Contract work
    Worldwide
    Flexible hours

    Prattwhitney

    Omaha, NE
    3 days ago
  • Prattwhitney in Omaha, Nebraska, seeks talented Software Engineers for the Air Traffic Control Systems development team. This role requires a degree in STEM and at least 2 years of experience developing software in a Unix/Linux environment. The successful candidate will... 
    Flexible hours

    Prattwhitney

    Omaha, NE
    3 days ago
  • Prattwhitney in Omaha, NE is seeking experienced Software Engineers to join our Air Traffic Solutions team. As part of this role, you will develop and support safety-of-life air traffic management systems used globally for civil and military traffic control. You should... 
    Flexible hours

    Prattwhitney

    Omaha, NE
    3 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Omaha, NE
    4 days ago
  •  ...The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support of software solutions across the organization’s product portfolio. This role is ideal for engineers who demonstrate strong... 
    Temporary work
    Internship
    Local area
    Remote work

    RxBenefits

    Omaha, NE
    1 day ago
  •  ...exploration, national security, cyber security, or cutting-edge engineering applications, I2X is ready to offer you the chance to make a...  ...government customers. I2X Technologies is seeking a Junior Software Developer to support ongoing activities for a customer in... 
    Work experience placement
    Long distance

    Isys Technologies

    Omaha, NE
    5 days ago
  •  ...conforms to industry standards and best practices. Perform software design and code reviews and provide feedback to junior...  ...Requirements: • Bachelor's degree in Computer Science, Engineering, or related field. • Proven experience as a Senior Java... 

    Maintec Technologies

    Omaha, NE
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!