Principal Software Engineer
$117.1k - $187.3kCengage Group
What you'll do here: Lead all aspects of critical systems for delivering innovative education technology platforms. Specifically, you will lead technology teams in our Internal Operations business unit which includes our Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner closely with product and design teams and lead through data driven insights. You will obsess over customer outcomes in every decision and drive measurable improvements in user engagement. In this role, you will balance your time between technical composing and product building for software development teams that work on content workflow automation, application development, and platform support. This is a multi-functional and agile team environment. You will work jointly with other technology and product leads to provide direction and leadership to the agile teams. Feel comfortable with situational leadership, able to lead or collaborate as needed. Design, architect, and implement new features and functionality with the expectation that you will own and drive the development using an iterative methodology and deliver products that scale to support our millions of customers. With product partners, customers and other technologists to understand customers’ content, learning and technological needs; provide guidance on technology solution options. Communicate sophisticated technical information clearly across product and technology teams, learning designers, interface designers and domain authorities in different parts of the organization. Supervise product performance, analyze performance data, and gather user feedback to continuously iterate and improve the product so our customers enjoy a consistently reliable and high‑performing experience with our platforms, available 24/7. Conduct post‑release evaluations, retrospectives, and A/B testing to advise future product enhancements and strategic decision‑making. Adopt agile methodologies and the principles of a customer centric product model to drive iterative development, continuous improvement, and rapid time‑to‑market. Work closely with multi‑functional teams to define user stories, prioritize backlog items, and ensure timely and high‑quality product releases. Stay up to date with emerging technologies and industry trends and integrate relevant advancements into our product roadmaps. Participate in cultivating a high‑performance, transparent culture of continuous improvement focused on accountability and results. Skills you'll need here: Education & Experience Bachelor’s degree in computer science or a related field, or an equivalent combination of education and recent, relevant work experience. 5 years of technology leadership experience, including developing technology strategies, fostering innovation, and influencing distributed teams across multiple time zones. Generative AI & Emerging Technologies Solid understanding of generative AI concepts and frameworks, such as LLMs, multimodal models, prompt engineering, AI agent orchestration, retrieval augmented generation, and vector databases. Hands‑on experience integrating or experimenting with commercial and open‑source GenAI technologies and toolkits (e.g., OpenAI, Hugging Face, LangChain). Familiarity with agentic workflows and AI‑enabled automation for applications such as content management, search, personalization, or workflow optimization. Knowledge of AI safety, responsible AI practices, and content moderation systems. Motivation to be up‑to‑date with advancements in GenAI, MLOps, and digital transformation. Enterprise Architecture, Software Engineering & Product Delivery Experience in modernizing legacy or monolithic architectures, migrating systems to modular, cloud‑native platforms, and implementing hybrid cloud strategies. Consistent track record of architecting and deploying solutions on public cloud platforms (AWS, GCP, or Azure), including storage (S3), compute (EC2, Lambda), containerization (Kubernetes, Docker), and serverless computing and event‑driven systems. Understanding of Infrastructure as Code (IaC) tools (e.g., Terraform, AWSCDK) for automated, scalable deployments and GitOps / AIOps practics. Deep understanding and hands‑on experience implementing AWS Well‑Architected Framework across all six pillars. Skilled in agile methodologies (Scrum, Kanban, SAFe), with the ability to foster high‑performing teams and use tools like Jira or Azure DevOps to support efficient, priority‑aligned delivery. Content Operations & Domain Expertise Understanding of content management systems, digital asset management, and content delivery networks. Experience with content workflow automation, metadata management, and content versioning systems. Knowledge of content personalization, search systems, and recommendation engines. Familiarity with content creation tools, authoring systems, and publishing platforms. Understanding of educational technology domains and learning content requirements. Collaboration & Communication Strong interpersonal and collaboration skills—capable of partnering effectively with multi‑functional teams, including product, build, and engineering, in distributed and remote‑first environments. Experienced in breaking down complicated technical concepts for diverse technical and non‑technical audiences, including executives and partners. Proactive approach to learning new technologies, embracing experimentation, and incorporating emerging practices into platforms and teams. Commitment to continuous improvement for both product and engineering culture. 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. 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. 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. In this position, you will be eligible to participate in the company’s discretionary incentive bonus program. 20% Annual: Individual Target.
$117,100.00 - $187,300.00 USD
#J-18808-Ljbffr Cengage Group- ...Principal Software Engineer In Test Powering the world's payments ecosystem ACI powers the payments ecosystem – globally, and you power ACI. You'll innovate, collaborate, and grow – in an energetic technology culture with decades of proven success. ACIers – in all...SuggestedContract workShift work
$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...SuggestedWork experience placementLive inLocal areaRemote workWorldwide$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 at Marketplace Intelligence and Efficiency - Utility, you will design and build highly scalable ranking and job delivery systems...SuggestedWork experience placementLocal areaImmediate start- ...the Berkshire Hathaway group of Insurance Companies, provides opportunities for professionals interested in just that. The Software Engineer will function as a developer for web and desktop applications, including design, development, and quality control, as well as...SuggestedFull timeWork at officeImmediate start
- ...for the Connetic payments platform. Works within the product engineering team with a primary focus on customer issues and platform enhancement... ...designs, develops, tests and delivers high quality software/solutions. Provides direct estimates, such as time, percentage...SuggestedFull timeWorldwide
- ...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...
- ...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 officeRemote workWork visa1 day per week
$108.25k - $169.93k
About this Opportunity: The Senior Software Engineer leads the design, development, and evolution of Orion’s modern cloud-native technology... ...development. Operating with substantial autonomy, the Principal Engineer tackles Orion’s most complex technical challenges,...Work at office3 days per week- ...and acquisition of generation assets, operation of power plants and more. Onsite: Omaha, NE Position Summary : The Software Engineer will be responsible for creating, modifying, and supporting Windows Services and APIs, as well as architectural and coding...Work visaFlexible hours
$69.1k - $141.5k
...Software Engineer The Opportunity: We are seeking a talented Software Engineer professional that is excited to improve battlespace awareness and decision-making support at all echelons across Combat Air Force (AF) Command and Control (C2) and Intelligence, Surveillance...Contract workWork experience placementFlexible hours$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 placementLocal area$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 contractorsLocal areaRemote workWorldwideWork visaFlexible hours- ...2026 Employee Engagement Survey Results (yes, we use our own software): • 97% response rate • 83% overall favorability... ...-functional team, working with developers, designers, Quality Engineers and product owners to bring prototypes to production....Summer workCurrently hiringWork at officeImmediate startRemote work
$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$99.86k - $154.68k
...Job Profile Summary The Senior Software Engineer is responsible for designing, developing, and evolving scalable software systems across Orion’s platform. This role operates across the full stack, leveraging React/Next.js and Ruby on Rails, and is expected to make high...Temporary work$85.39k - $116.98k
...Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs (VA) Type:... ...clinical users Collaborate with back-end C#/.Net and AWS data engineers to define clean API contracts and ensure reliable data...Full timeRemote work$90k - $130k
...Software Engineer At Hudl, we build great teams. We hire the best of the best to ensure you're working with people you can constantly learn from. You're trusted to get your work done your way while testing the limits of what's possible and what's next. We work hard...InternshipWork at officeImmediate startRemote workFlexible hours- ...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...Remote workWork from home
- ...cross-functionally with business teams to research, design, test, and engineer new systems and applications. Demonstrate passion and integrity, with the drive to excel in developing and supporting software systems. Partner with team and department leaders to ensure...Work at officeRemote work1 day per week
$108.25k - $169.93k
...About this Opportunity: As a Senior Software Engineer, you will be responsible for the maintenance and development of new software in a client/server environment, for the operations staff of Orion. This position will utilize the system development life cycle to ensure...Work at office3 days per week- ...applications using a modern tech stack—primarily C# on the back end and Angular on the front end. In addition to working across the full software development life cycle, this technical leader guides architectural decisions, ensures best practices, and mentors team members to...Work at officeWork from homeFlexible hoursShift work3 days per week
$140.94k - $226.91k
...Senior Staff Software EngineerSkip to main content#Senior Staff Software Engineer page is loaded## Senior Staff Software EngineerApplyremote type: Hybridlocations: Greater Omaha Area: Lehitime type: Full timeposted on: Posted 3 Days Agojob requisition id: R2705## About...$69.55k - $125.73k
...Defense Sector at Leidos has a current job opportunity for a DevOps Engineer supporting the C4ISR Solutions Operation. The DevOps Engineer... ..., and delivery of programs focused on modernizing a variety of software systems. The selected candidate will leverage their skills in...Local areaImmediate startWork from home$107.9k - $195.05k
...Description Ready for your next career step? The Defense Sector at Leidos is currently seeking a Lead Software Engineer with 8+ years hands-on experience to join our dynamic Agile software teams in Omaha, Nebraska. This opportunity will provide professional growth...Local areaImmediate startWorldwideRelocationRelocation package$107.55k - $182.84k
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. Summary of the Job: Lead application design including creating ...Contract workTemporary workFor contractorsWork experience placementFlexible hours- ...Digital Transformations across various domains and industries. Our history spans over 13 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize that our employees and our clients are our strengths as the...Contract work
- ...Overview: Role: DevOps Engineer Location: Omaha, NE Exp: 10 & Above Description: Skills: Deep understanding of Git concepts and workflows. Hands-on experience with Bitbucket and GitHub platforms. Proven ability in migration tools and techniques...
- ...highly beneficial. ~ Scripting experience (PowerShell preferred; Shell scripting also acceptable). ~ Understanding of software engineering principles and code-based pipeline patterns. ~ Azure DevOps experience strongly preferred; Azure cloud familiarity...
- ...Position Overview Kiewit is looking for top talent to join our fast-paced and innovative Software Delivery Team. We are seeking a highly talented, experienced Lead Software Engineer who is passionate about creating next-generation construction products and services,...Full timeWork at officeRelocationHome officeWeekend work
$140k - $200k
...Senior DevOps Engineer Dark Wolf Solutions is looking for a Senior DevOps Engineer to engineer and maintain Infrastructure as Code... ...Developing, creating, and modifying general computer applications software or specialized utility programs. Analyzing user needs and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal cloud computing engineer Omaha, NE
- senior principal scientist Omaha, NE
- principal Omaha, NE
- ultimate software Omaha, NE
- software sales executive Omaha, NE
- software applications developer Omaha, NE
- remote software sales Omaha, NE
- senior c# .net software developer Omaha, NE
- software sales representative Omaha, NE
- id software Omaha, NE

