Cengage Group · 1 day ago
Advanced Software Engineer
Cengage Group is a global education technology company that provides affordable and quality digital products and services. As an Advanced Software Engineer, you will lead technical initiatives, collaborate with cross-functional teams, and deliver innovative solutions to enhance user engagement and improve educational outcomes.
Responsibilities
Embrace 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 product managers, designers, and engineering teams to define user stories, prioritize backlog items, and ensure timely and high-quality product releases
Communicate clearly across product teams, technology teams, interface designers and domain authorities in different parts of the organization
Meet with product partners, customers and other technologists to understand customers’ learning and technological needs; provide guidance on technology solution options
Evaluate product performance, analyze performance data, and collect user feedback for ongoing product improvement. Conduct post-release evaluations, retrospectives, and A/B testing to inform future product enhancements and strategic decision-making
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
Help identify coding patterns, anti-patterns, and eliminating technical debt. Carry out implementation of the patterns through code reviews
Mentor other engineers while working with cross-functional teams focused on delivering incremental value
Perform root cause analysis, technology evaluation, and design spikes to define architecture supporting high-quality resilient software
Responsible for ensuring our customers enjoy a consistently reliable and high-performing experience with our platforms, available 24/7
Stay up to date with emerging technologies and industry trends, and integrate relevant advancements into our product roadmaps
Cultivate a high-performance, transparent culture of continuous improvement focused on accountability and results
Qualification
Required
Bachelor's degree in Computer Science or related field, or equivalent combination of education and recent relevant work experience required
.NET REQUIRED
8 years of experience developing enterprise software, applying modern technology strategies and driving innovation
3 years of experience being a technical lead for a globally distributed team of employees and contractors across different time zones
Experience implementing hybrid & full cloud strategies including crafting APIs to bridge legacy systems with cloud-native platforms
Expertise in AWS (EC2, S3, Lambda, RDS, CloudFormation), cloud-native development (Kubernetes, Docker, ECS, microservices), and Infrastructure as Code (Terraform, AWS CDK)
Experience with systems performance monitoring tools like Splunk, DynaTrace, New Relic
Experience with customer facing, high availability B2B/B2C eCommerce platforms
Demonstrating the ability to craft and build scalable, secure, high-availability enterprise systems, using CI/CD pipelines and automated testing frameworks for global user bases
Skilled in agile methodologies (Scrum, Kanban, SAFe), fostering high-performing engineering teams, and using tools like Jira or Azure DevOps to ensure efficient delivery and alignment with business priorities
Excellent verbal and written communication skills
Company
Cengage Group
Cengage Group is an EdTech company that provides secondary and higher education to learners at an affordable price.
H1B Sponsorship
Cengage Group has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (17)
2024 (6)
2023 (21)
2022 (19)
2021 (16)
2020 (56)
Funding
Current Stage
Late StageTotal Funding
$500M2023-06-02Private Equity· $500M
Recent News
2025-10-31
Company data provided by crunchbase