78 Programming Languages jobs in Boise
Adjunct Professor - Computer Science
Posted 6 days ago
Job Viewed
Job Description
Key Responsibilities:
- Teach assigned Computer Science courses, delivering high-quality instruction to students.
- Develop and prepare course materials, including syllabi, lecture notes, assignments, and exams.
- Facilitate classroom discussions, lab sessions, and online learning activities.
- Evaluate student progress through assignments, quizzes, exams, and other assessments.
- Provide constructive feedback to students on their academic performance.
- Maintain accurate student records and submit grades in a timely manner.
- Hold regular office hours (both on-campus and virtual) to support students.
- Contribute to curriculum development and course improvement initiatives.
- Stay current with advancements in the field of Computer Science and integrate them into teaching.
- Adhere to university policies and academic standards.
Qualifications:
- Master's degree or Ph.D. in Computer Science or a closely related field from an accredited institution.
- Demonstrated expertise in one or more areas of Computer Science (e.g., software engineering, data structures, algorithms, artificial intelligence, cybersecurity, networking).
- Previous teaching experience at the university level is highly desirable.
- Significant professional experience in the technology industry may be considered in lieu of advanced degrees or teaching experience.
- Excellent communication, presentation, and interpersonal skills.
- Ability to engage and motivate students from diverse backgrounds.
- Strong understanding of pedagogical principles and effective teaching methodologies.
- Proficiency in relevant programming languages and development tools.
- Ability to work effectively in a hybrid environment, balancing on-campus and remote responsibilities.
- Commitment to academic integrity and excellence.
Manager, Software Engineering

Posted 12 days ago
Job Viewed
Job Description
**Overview of Job Function:**
Verint's Manager, Engineering leads one or more product engineering teams within our WFM product family. This Manager serves as a driver to organize development, quality verification and delivery of large-scale, high availability solutions. The ideal candidate is fluent in the latest technology trends, well familiar with Jira workflow, skilled in Java and C++ technology stack and has a proven ability to succeed in a high-paced, agile environment.
**Principal Duties and Essential Responsibilities:**
+ Define and lead operational plans for product infrastructure development, creating new infrastructure components and expanding existing ones
+ Manage the overall software development process including architecture, design, implementation, testing, deployment and support
+ Lead a team of highly technical engineers through influential and inspirational leadership, participating in hiring, developing and retaining critical talent
+ Deliver high quality enterprise-grade solutions under aggressive timelines and within budget
+ Create processes, infrastructure, and a culture that enables a geographically disperse team to collaborate effectively and create sustained, effective technological engineering practices across multiple competing product initiatives
+ Work closely and in partnership with Product Management, Solutions Delivery and Operations teams
+ Manage customer escalations when needed
**Minimum Requirements:**
+ Bachelor's degree in Computer Science or related field or equivalent experience
+ Minimum of 8 years of overall engineering experience including a minimum of 4 years of management and leadership experience
+ Expertise in software development using Agile/SCRUM, scaled agile or similar methodologies
+ Strong leadership, project management, time management and problem-solving skills
+ Expert level technical knowledge: OOP, systems architecture, C/C++/Java and related frameworks, relational databases, CI/CD (tools and processes)
+ Hands on experience architecting and supporting highly scalable solutions
+ Good knowledge of software algorithms and design patterns
+ Understanding of operation research methodology and mathematical optimization
+ Understanding of operation research methodology, statistics, methods of optimization and discrete simulation
+ Understanding of forecasting and scheduling algorithms
+ Ability to quickly learn the product functionality and system behaviors
+ Successful completion of a background screening process including, but not limited to, employment verifications, criminal search, OFAC, SS Verification, as well as credit and drug screening, where applicable and in accordance with federal and local regulations.
**Preferred Requirements:**
+ Master's degree in Computer Science or related field
+ Experience in workforce management
#LI-KD1
MIN: $140K
MAX: $170K
Verint Systems Inc. is an equal opportunity employer and is committed to maintaining a workplace free from discrimination, retaliation, and sexual and any other form of harassment. Verint has a zero-tolerance policy against any form of discrimination, retaliation, or harassment including sexual harassment or any other form of harassment based on race, color, religion, sex, age, national origin, genetic information, disability, veteran status, and any other classification or characteristic protected by applicable federal, state or local laws. Verint operates in accordance with all anti-discrimination laws and affords equal opportunities to employees and applicants without regard to any characteristic or protected class in our hiring, promotion and termination practices.
**For US Applicants**
_2025 Benefits Offering (
Director, Software Engineering

Posted 12 days ago
Job Viewed
Job Description
At Cengage Group, our employees have a direct impact in helping students 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.
**Our culture values inclusion, engagement, and discovery**
Our business is driven by our strong culture, and we know that creating an inclusive workplace is absolutely essential to the success of our company and our learners, as well as our individual well-being. We recognize the value of diverse perspectives in everything we do, and strive to ensure employees of all levels and backgrounds feel empowered to voice their ideas and bring their authentic selves to work. We achieve these priorities through programs, benefits, and initiatives that are integrated into the fabric of how we work every day. To learn more, please see .
**What you'll do here:**
As a Director of Software Engineering in our Product Technology and Innovation organization, you will be responsible for the delivery of innovative, market leading platforms/products that continue to improve the education technology industry. Specifically, you will lead our ed2go Learning Platform teams that deliver shopping, learning, and partner experiences to help individuals learn new skills and advance their careers. 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, lead through data driven insights, obsess about customer outcomes in every decision made, and drive measurable improvements in user engagement. We want to take you with us on this journey to transform the education industry. If you are excited about digital transformation and want to work in a fast-paced environment and an exciting industry, this role is for you!
**Responsibilities**
+ Responsible for working with multiple leaders, including the ed2go Technology leadership team and business partners in crafting a clear, convincing technical strategy and roadmap(s) to achieve the business unit goals & outcomes.
+ Responsible for collaborating across multiple functions to align on priorities for scaling and building our products globally across multiple markets.
+ Deliver products that scale to support our customers (direct consumers and partners) worldwide. Stay up to date with emerging technologies and industry trends and integrate relevant advancements into our product roadmaps.
+ Partner with multi-functional leaders to standardize and improve development, testing and release processes to ensure quality products are delivered on time.
+ Drive ongoing product and technology strategy reviews in conjunction with the Product Leaders and senior stakeholders and drive strategic technological discussions.
+ Lead high performing engineering teams, develop an internal and external pipeline of high caliber talent, and inspire leaders to deliver against priorities.
+ Create a high-performance, transparent environment focused on accountability and results.
+ Develop a culture of continuous learning and professional development, providing opportunities for team members to grow and excel in their roles.
**Skills you will need here:**
+ 5 years of leadership experience, including developing technology strategies and driving innovation.
+ 10 years of progressive software development experience.
+ Experience building, developing, motivating, and leading a global workforce of employees and contractors across different time zones.
+ Expertise in AWS (EC2, S3, Lambda, RDS, CloudFormation), cloud-native development (Kubernetes, Docker, microservices), and Infrastructure as Code (Terraform, AWS CDK).
+ Expertise in applications using Microsoft technologies (.NET Framework, .NET Core, MS SQL Server, etc.)
+ Strong experience modernizing monolithic architectures, implementing hybrid cloud strategies, and creating APIs to bridge legacy systems with cloud-native platforms.
+ Proven ability to design and build scalable, secure, high-availability enterprise systems, leveraging CI/CD pipelines and automated testing frameworks for global user bases.
+ Skilled in agile methodologies (Scrum, Kanban, SAFe) and the principles of a customer centric product model to drive iterative development, continuous improvement, and rapid time-to-market. Working closely with product and engineering teams to ensure definition of user stories, prioritization of backlog items, and timely and high-quality product releases in alignment with business priorities.
+ Experience with development methodologies and project lifecycle principles, with a proven track record of successfully planning, organizing, prioritizing, executing, and delegating work.
+ Excellent verbal and written communication skills.
**Preferred**
+ Bachelor's degree in computer science or related field, or equivalent combination of education and recent, relevant work experience.
Cengage Group is committed to working with broad talent pools to attract and hire strong and most qualified individuals. Our job applicants are considered regardless of race, national origin, religion, sex, sexual orientation, genetic information, disability, age, veteran status, and any other 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 or at .
**About Cengage Group**
Cengage Group, 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.
$138,000.00 - $174,000.00 USD
**Cengage Group** , 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.
**_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 Engineering Manager, Product

Posted 1 day ago
Job Viewed
Job Description
Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team. As an engineering manager you will support, enable and empower your team, managing high performing engineers to make a meaningful impact on billions of people around the world. Software Engineering Managers are clearly characterized by progressive technical experience and demonstrated progression in management responsibility.
**Required Skills:**
Software Engineering Manager, Product Responsibilities:
1. Lead and manage a team of software engineers to deliver high-quality products and solutions
2. Collaborate with cross-functional teams to drive technical innovation
3. Develop and implement technical strategies to achieve business objectives
4. Foster an environment of continuous learning, growth, and improvement
**Minimum Qualifications:**
Minimum Qualifications:
5. 8+ years of, or PhD + 4 years of software engineering work experience, including hands on technical management
6. Demonstrated experience recruiting, building, structuring, and leading technical organizations, including performance management
7. Bachelor of Science/Masters in Computer Science or equivalent practical experience
8. Experience supporting, coaching, mentoring, and developing software engineers
9. 2+ years of experience in managing a team of engineers with varied skill levels
**Preferred Qualifications:**
Preferred Qualifications:
10. Hands-on technical manager with experience building holistic web based software solution, API design, and interactions between servers and clients
**Public Compensation:**
$177,000/year to $251,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
Sr. Lead, Software Engineering

Posted 12 days ago
Job Viewed
Job Description
**Sr. Lead, Software Engineering**
**Values & Innovation**
At Under Armour, we are committed to empowering those who strive for more, and the company's values - Act Sustainably, Celebrate the Wins, Fight on Together, Love Athletes and Stand for Equality - serve as both a roadmap for our teams and the qualities expected of every teammate.
Our Values define and unite us, the beliefs that are the red thread that connects everyone at Under Armour. Our values are rallying cries, reminding us why we're here, and fueling everything we do.
Our pursuit of better begins with innovation and with our team's mission of being the best. With us, you get the freedom to go further - no matter your role. That means developing, delivering, and selling the state-of-the-art products and digital tools that make top performers even better.
If you are a current Under Armour teammate, apply to this position on theInternal Career Site Here. ( of Role**
The Under Armour Engineering team is responsible for aspects of technology for E-Commerce, Inventory, Retail, and associated Omni experiences. The team is currently seeking a Sr Lead Software Engineer. This role helps design specific, secure solutions across our ecommerce, marketing, and retail technologies to advance our customer experiences, guides engineers on technical standards for connecting systems to a custom services ecosystem responsible for APIs that power millions of customers across Web, iOS and Android. This role may also handle development tasks and other duties as needed. The ideal candidate has worked with open-source technology and has contributed features as part of an Agile delivery team.
**Your Impact**
+ Designs technical architecture through data flows, blueprints, and diagrams for both new and existing systems.
+ Leads cross-functional teams in implementing technical solutions, ensuring alignment with business goals.
+ Translates business requirements into detailed technical specifications and project scopes.
+ Guides teams on best practices in architecture, integration standards, and development methodologies.
+ Communicates complex concepts clearly to non-technical stakeholders and leadership.
+ Builds prototypes to support innovation and evolving business needs.
+ Mentors junior team members and supports troubleshooting and discovery efforts.
+ Contributes to compliance efforts, such as PCI, and supports DNS management.
+ Monitors project progress, adjust strategies, and ensure seamless solution transitions.
+ Evaluates emerging technologies and remains hands-on with current development trends.
**Qualifications**
+ BS in CS or 10+ years of relevant experience
+ Expert in JavaScript (or other modern languages) with 10+ years of full stack development experience.
+ Skilled in Git and proficient in command line navigation for efficient development workflows.
+ Experienced with relational databases and working within service-oriented architectures.
+ Strong background in performance tuning, profiling, and optimization of web applications.
+ Knowledgeable in security, including WAFs and designing secure systems.
+ Proficient in managing DNS, certificates, and supporting highly available, mission-critical systems.
**_PREFERRED (Not Required)_**
+ Experience with Privacy concerns in a technical environment
+ Experience with APM technologies such as DataDog, NewRelic, or Honeycomb
+ Experience with Docker, Kubernetes, and Terraform
+ Working experience with Typescript in Node.js
+ Experience with GraphQL
+ Experience with SalesForce Commerce Cloud
+ Experience with React, Vue, or other frontend frameworks
+ Experience with AWS services such as RDS, SQS, and Elasticache
**Workplace Location**
+ **Location:** Fully Remote. This individual must reside within the continental U.S.
+ **Work Schedule:** Fully Remote
**Relocation**
+ No relocation provided
+ #LI-CP1
+ #LI-REMOTE
**Base Compensation**
$186,684.00 - $256,690.50 USD
Most new hires fall within this range and have the opportunity to earn more over time. Initial placement within the salary range, however, is based on an individual's relevant knowledge, skills and experience for the position. UA is committed to helping our teammates succeed and advance in their careers. Base salary is only one component of our competitive Total Rewards package.
**Benefits & Perks**
+ Paid "UA Give Back" Volunteer Days: Work alongside your team to support initiatives in your local community
+ Under Armour Merchandise Discounts
+ Competitive 401(k) plan matching
+ Maternity and Parental Leave for eligible and FMLA-eligible teammates
+ Health & fitness benefits, discounts and resources- We offer teammates across the country programs to promote physical activity and overall well-being
**Our Commitment to Equal Opportunity**
At Under Armour, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion or belief, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, family or paternal status and any other characteristic protected by applicable law. Under Armour seeks to recruit, develop and retain the most talented people representing a wide variety of backgrounds and perspectives. If a reasonable accommodation is needed to participate in the job application or interview process, please contact our Human Resources team via
Requisition ID:
Location:
Remote, US
Business Unit: Corporate
Region: North America
Employee Class: Full Time
Employment Type: Salaried
Learn more about our Benefits here
Software Engineering Technical Manager

Posted 12 days ago
Job Viewed
Job Description
Commercial Technologies manages the enterprise's portfolio of commercial technologies to maximize the business value of the technologies and enhance the customer experience. This function creates strategies for the portfolio and innovative solutions based on relationships with business leaders, develops back-end solutions and capabilities, and improves the front-end experience.
Commercial Technologies Software Engineering develops design options, process improvements and back-end solutions for commercial technologies to maximize performance and suitability for business needs. This job family manages engineering projects and plans for commercial technologies and interfaces with product managers to develop objectives. This job family assesses product systems, identifies opportunities for process and system improvements, and develops solutions through application of engineering principles.
**Responsibilities**
+ Strong technical acumen. Be able to effectively communicate with the team on architecture, design patterns, coding quality and review, and modern technologies
+ Ability to mentor and grow the technical and non-technical skills of your team
+ Strong focus on compliance, quality and fault-tolerant software
+ Introduce and enforce good process and practices around Agile based working and resource allocation
+ Represent the product capabilities across Cardinal Health and with clients to define and deliver required functionality
+ Ensure on-time and in-full delivery of product commitments to support business growth
**Qualifications**
+ 8+ years of Software development experience preferred
+ 5+ years in a technical software management role
+ Bachelor's degree in related field, or equivalent work experience, preferred
**What is expected of you and others at this level**
+ Manages department operations and supervises professional employees.
+ Participates in the development of policies and procedures to achieve specific goals
+ Ensures employees operate within guidelines
+ Decisions have a short-term impact on work processes, outcomes and customers
+ Interacts with subordinates, peers, customers, and suppliers at various management levels; may interact with senior management
+ Interactions normally involve resolution of issues related to operations and/or projects
+ Gains consensus from various parties involved
+ Proven experience in customer engagement and relationship management
**Anticipated salary range:** $121,600 - $182,385
**Bonus eligible:** Yes
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with myFlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 09/29/2025 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity.
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (
Software Engineering, Realtime Engines

Posted 12 days ago
Job Viewed
Job Description
At Meta, we're building innovative products that make it easier for people to connect with each other and enjoy immersive experiences. Our team of world-class experts is developing and shipping products at the intersection of hardware, software, and content, pushing the future of computing platforms and redefining the way people work, play, and connect. As a Realtime Engine Technology engineer, you'll play a key role in designing and developing real-time interactive software that powers our immersive experiences, enabling seamless and intuitive interactions between users and virtual environments. By joining our team, you'll be at the heart of change and the frontier of what's to come, helping to define the metaverse and shape the future of technology.
**Required Skills:**
Software Engineering, Realtime Engines Responsibilities:
1. Architect efficient and reusable systems that drive complex realtime interactive software
2. Build technologies that empower developers to create compelling experiences
3. Optimize and debug real-time systems to ensure smooth performance
4. Influence design, drive engineering implementation and enhance the quality of new and existing technology
5. Lead collaboration with multi-functional teams to achieve successful product outcomes
6. Utilize your specialized expertise to mentor, educate and up level engineers you collaborate with across teams
**Minimum Qualifications:**
Minimum Qualifications:
7. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
8. 7+ years software development experience in industry settings or PhD with 4+ years of experience
9. 3+ years developing features within 3D real-time interactive software in industry settings
10. Experience with systems programming languages such as C++, Rust, or similar languages
11. Proven problem-solving skills and experience working independently and collaboratively
12. Effective communication and interpersonal skills
**Preferred Qualifications:**
Preferred Qualifications:
13. Augmented Reality/Virtual Reality
14. AOSP expertise
15. C++
16. Unity/Unreal
**Public Compensation:**
$85.10/hour to $251,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
Be The First To Know
About the latest Programming languages Jobs in Boise !
Product Software Engineering Manager

Posted 12 days ago
Job Viewed
Job Description
Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team. As a leader in the tech industry, we are looking for someone who can drive innovation, collaboration, and technical proven experience.
**Required Skills:**
Product Software Engineering Manager Responsibilities:
1. Lead and manage a team of software engineers to deliver high-quality products and solutions
2. Collaborate with cross-functional teams to drive technical innovation and proven experience
3. Develop and implement technical strategies to achieve business objectives
4. Foster a work environment of continuous learning, growth, and improvement
**Minimum Qualifications:**
Minimum Qualifications:
5. Demonstrated experience recruiting and managing technical teams, including performance management and managing engineers
6. 12+ years, or PhD + 8 years, of software engineering work experience, including technical management
7. BS or MS in Computer Science, Engineering, or a related technical discipline or equivalent experience
8. 2+ years managing managers, 5+ years managing technical teams
**Preferred Qualifications:**
Preferred Qualifications:
9. Hands-on technical management building holistic web based software solution, API design, and interactions between servers and clients
**Public Compensation:**
$213,000/year to $293,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
Software Engineering Manager, Infrastructure

Posted 12 days ago
Job Viewed
Job Description
Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team. As an engineering manager you will support, enable and empower your team, managing high performing engineers to make a meaningful impact on billions of people around the world. Software Engineering Managers are clearly characterized by progressive technical experience and demonstrated progression in management responsibility.
**Required Skills:**
Software Engineering Manager, Infrastructure Responsibilities:
1. Lead and manage a team of software engineers to deliver high-quality products and solutions
2. Collaborate with cross-functional teams to drive technical innovation
3. Develop and implement technical strategies to achieve business objectives
4. Foster an environment of continuous learning, growth, and improvement
**Minimum Qualifications:**
Minimum Qualifications:
5. 8+ years of, or PhD + 4 years of software engineering work experience, including hands on technical management
6. Demonstrated experience recruiting, building, structuring, and leading technical organizations, including performance management
7. Bachelor of Science/Masters in Computer Science or equivalent practical experience
8. Experience supporting, coaching, mentoring, and developing software engineers
9. 2+ years of experience in managing a team of engineers with varied skill levels
**Preferred Qualifications:**
Preferred Qualifications:
10. Hands-on technical management building large scale distributed systems
**Public Compensation:**
$177,000/year to $251,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
Sr Manager, Software Engineering

Posted 12 days ago
Job Viewed
Job Description
At Cengage Group, our employees have a direct impact in helping students 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.
**Our culture values inclusion, engagement, and discovery**
Our business is driven by our strong culture, and we know that creating an inclusive workplace is absolutely essential to the success of our company and our learners, as well as our individual well-being. We recognize the value of diverse perspectives in everything we do and strive to ensure employees of all levels and backgrounds feel empowered to voice their ideas and bring their authentic selves to work. We achieve these priorities through programs, benefits, and initiatives that are integrated into the fabric of how we work every day. To learn more, please see .
**What you'll do here:**
As a Sr Engineering Manager / Technology Lead in our Product Technology and Innovation organization, you are responsible for the delivery of innovative, market leading platforms and products that continue to improve the education technology industry. 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. With an eye toward customer centric focus, you will be obsessing about customer outcomes in every decision made and drive measurable improvements in user engagement.
In this role, you will divide time, effort and attention between team management responsibilities and product development responsibilities - leading multiple software development teams for 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. Managers must be comfortable with situational leadership, able to function equally well as a leader or as a team member respecting the team opinion.
+ 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 cross functional teams to define user stories, prioritize backlog items, and ensure timely and high-quality product releases.
+ Communicate clearly across product teams, technology teams, learning designers, interface designers and domain authorities in different parts of the organization.
+ Meet with product partners, customers and other technologists to understand customers' content, learning and technological needs; provide guidance on technology solution options.
+ Monitor product performance, analyze performance data, and gather user feedback to continuously iterate and improve the product. 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.
+ 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.
**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 leading distributed teams across multiple time zones.
**Generative AI & Emerging Technologies**
+ Working knowledge 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.
+ Motivation to be up-to-date with advancements in GenAI, MLOps, and digital transformation.
**Enterprise Architecture & Cloud Platforms**
+ Experience in modernizing legacy or monolithic architectures, migrating systems to modular, cloud-native platforms, and implementing hybrid cloud strategies.
+ Ability to design and develop APIs to integrate legacy systems with modern solutions.
+ Comfortable architecting and deploying solutions on public cloud platforms (AWS, GCP, or Azure), including storage (S3), compute (EC2, Lambda), containerization (Kubernetes, Docker), and serverless computing.
+ Understanding of Infrastructure as Code (IaC) tools (e.g., Terraform, AWS CDK) for automated, scalable deployments.
**Software Engineering & Product Delivery**
+ Proven ability to build secure, resilient, scalable, high-availability enterprise systems for global user bases.
+ Experience implementing and operating CI/CD pipelines, automated testing frameworks, and code quality practices.
+ 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.
**Collaboration & Communication**
+ Strong interpersonal and collaboration skills-able to partner effectively with cross-functional teams, including product, design, 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.
+ Proficient in using project management and collaboration tools (such as Jira, Azure DevOps, or similar platforms) to drive outcomes and alignment.
**Growth Mindset & Adaptability**
+ 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 Group is committed to working with broad talent pools to attract and hire strong and most qualified individuals. Our job applicants are considered regardless of race, national origin, religion, sex, sexual orientation, genetic information, disability, age, veteran status, and any other 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 or at .
**About Cengage Group**
Cengage Group, 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.
$117,100.00 - $152,200.00 USD
**Cengage Group** , 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.
**_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._**