55 Software Engineer jobs in Enterprise
Senior Software Engineer - Cloud Architecture
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and deploy robust cloud-native applications and microservices using modern technologies.
- Architect and implement scalable and highly available infrastructure on cloud platforms (AWS, Azure, GCP).
- Develop and maintain CI/CD pipelines to automate build, test, and deployment processes.
- Collaborate with product teams to understand requirements and translate them into technical solutions.
- Write clean, maintainable, and well-tested code in languages such as Python, Java, or Go.
- Implement monitoring, logging, and alerting solutions to ensure system health and performance.
- Troubleshoot and resolve complex technical issues across distributed systems.
- Contribute to technical design discussions and provide architectural guidance.
- Mentor junior engineers and share best practices for cloud development and operations.
- Evaluate and integrate new technologies to improve system performance and developer productivity.
This position is fully remote. We are seeking candidates with a Bachelor's degree in Computer Science or a related field, and 5+ years of experience in software development, with a strong emphasis on cloud computing. Proven experience with containerization technologies (Docker, Kubernetes), infrastructure-as-code (Terraform, Ansible), and at least one major cloud provider is required. Excellent communication and collaboration skills, with the ability to thrive in a remote work environment, are crucial for success. The ability to work autonomously and proactively drive projects to completion is highly valued.
Embedded Software Engineer
Posted today
Job Viewed
Job Description
Varex Imaging's technology helps our customers see more clearly. Our imaging component solutions are designed for use in high-speed, high-quality, wireless, and digital imaging systems around the world. Tens of thousands of specialized X-ray tubes and flat-panel digital detectors, plus high voltage connectors and imaging software, all developed by Varex, are manufactured each year for sale to imaging equipment manufacturers. Our highly specialized medical imaging solutions provide the technology behind the products relied upon for critical decisions every day.
Our Embedded Software Engineer codes and tests software and writes documents at the direction of senior engineers, with mentoring, to develop control systems for industrial x-ray machines. Reads electrical schematics to guide software development. Languages include “C” and “C++”, and may include “C#”, Python, and other languages. Writes software to use Timers, GPIO, ADC, DAC, UART, SPI, TCP/IP.
We develop high quality reliable and robust systems to meet and exceed requirements.
SKILLS
· Embedded software development with “C” or “C++” on microcontrollers
· Ability to read electrical schematics for software engineering
· Microsoft Office (Outlook e-mail, Word, Excel, Power Point, Visio)
· Desired
· Software development on Microchip PIC32 and STMicroelectronics STM32
· PC software development with “C#”, WPF, or other software
· Pluses
· Web page, server, backend, and full stack development are a plus
· PLC ladder logic and HMI screen creation is a plus
· FPGA
· Xilinx Peta Linux
· Electrical design and PCB layout
EXPERIENCE
· 4+ years or greater of related experience
EDUCATION
·One or more of the following 4-year degrees:
· Bachelor of Science Computer Engineering (B.S.C.E)
· Bachelor of Science Electrical Engineering (B.S.E.E.)
· Bachelor of Science Computer Science (B.S.C.S.)
BENEFITS Offered to our Employees:
- Medical Insurance (Select Health or Regence)
- Dental/Vision Insurance
- 10 Paid Holidays plus 1 Floating Holiday of YOUR Choice
- A Generous Paid Time Off plan
- Employee Stock Purchase Plan (15% Discount)
- 401K Plan through Fidelity
- Tuition Reimbursement (up to $7,500 per Year)
- Short/Long-Term Disability (Company Paid)
- Life Insurance (Company Paid)
- Annual Bonus potential
- Benefits begin on your first day!
Software Engineer - Manager
Posted today
Job Viewed
Job Description
**Industry/Sector:** Not Applicable
**Time Type:** Full time
**Travel Requirements:** Up to 60%
At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions.
Those in software engineering at PwC will focus on developing innovative software solutions to drive digital transformation and enhance business performance. In this field, you will use your knowledge to design, code, and test cutting-edge applications that revolutionise industries and deliver exceptional user experiences.
Enhancing your leadership style, you motivate, develop and inspire others to deliver quality. You are responsible for coaching, leveraging team member's unique strengths, and managing performance to deliver on client expectations. With your growing knowledge of how business works, you play an important role in identifying opportunities that contribute to the success of our Firm. You are expected to lead with integrity and authenticity, articulating our purpose and values in a meaningful way. You embrace technology and innovation to enhance your delivery and encourage others to do the same.
Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to:
+ Analyse and identify the linkages and interactions between the component parts of an entire system.
+ Take ownership of projects, ensuring their successful planning, budgeting, execution, and completion.
+ Partner with team leadership to ensure collective ownership of quality, timelines, and deliverables.
+ Develop skills outside your comfort zone, and encourage others to do the same.
+ Effectively mentor others.
+ Use the review of work as an opportunity to deepen the expertise of team members.
+ Address conflicts or issues, engaging in difficult conversations with clients, team members and other stakeholders, escalating where appropriate.
+ Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements.
As part of the Software Engineering (PI) team you are to design and develop large scale distributed data processing systems/applications or large scale internet systems utilizing Java, Scala, Python, JavaScript etc. As a Manager you are to lead teams and manage client accounts, focusing on strategic planning and mentoring junior staff. You are accountable for securing project success and maintaining exceptional standards. Enhancing your leadership style, you motivate, develop and inspire others to deliver quality. You are responsible for coaching, leveraging team member's unique strengths, and managing performance to deliver on client expectations. With your growing knowledge of how business works, you play an important role in identifying opportunities that contribute to the success of our Firm. You are expected to lead with integrity and authenticity, articulating our purpose and principles in a meaningful way. You embrace technology and innovation to enhance your delivery and encourage others to do the same.
Responsibilities
- Design and develop large-scale distributed data processing systems
- Utilize programming languages such as Java, Scala, Python, and JavaScript
- Lead teams and manage client accounts with strategic planning
- Mentor and develop junior staff to enhance their skills
- Assure project success and uphold top standards
- Motivate and inspire team members to deliver quality work
- Leverage team strengths to meet client expectations
- Embrace technology and innovation to improve delivery
What You Must Have
- Bachelor's Degree
- 5 years of experience
- Bachelor's degree or in lieu of a degree, demonstrating three years of specialized training and/or progressively responsible work experience in technology for each missing year of college
What Sets You Apart
- Master's Degree in Artificial Intelligence and Robotics, Business Application Programming, Computer Applications, Computer and Information Science, Computer Systems Analysis, Computer Engineering, Computer Management, Computer Programming, Computer Systems Analysis, Data Processing/Analytics/Science, Game Design, Information CyberSecurity, Information Technology, Management Information Systems, Industrial and Operations Engineering, Industrial Engineering, Internet Technology, Management of Technology, Software App, Systems Engineering, Systems Engineering & Accounting, Web Design, Webmaster and Web Management, Engineering and Business preferred
- AWS (or) Azure (or) GCP Specialized Certifications
- Utilizing Java 8 or Python for design and development
- Using Spring Boot, Spring Cloud frameworks
- Building Microservices REST API and Event Driven Design
- Developing and maintaining Knative, Docker, Kubernetes deployments
- Using monitoring tools like Splunk, Prometheus, Grafana
- Creating Web UI with recent JavaScript libraries
- Working with Agile Methodologies
Learn more about how we work: does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: PwC is an equal opportunity employer, all qualified applicants will receive consideration for employment at PwC without regard to race; color; religion; national origin; sex (including pregnancy, sexual orientation, and gender identity); age; disability; genetic information (including family medical history); veteran, marital, or citizenship status; or, any other status protected by law.
For only those qualified applicants that are impacted by the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, San Diego County Fair Chance Ordinance, and the California Fair Chance Act, where applicable, arrest or conviction records will be considered for Employment in accordance with these laws. At PwC, we recognize that conviction records may have a direct, adverse, and negative relationship to responsibilities such as accessing sensitive company or customer information, handling proprietary assets, or collaborating closely with team members. We evaluate these factors thoughtfully to establish a secure and trusted workplace for all.
Applications will be accepted until the position is filled or the posting is removed, unless otherwise set forth on the following webpage. Please visit this link for information about anticipated application deadlines: salary range for this position is: $99,000 - $232,000, plus individuals may be eligible for an annual discretionary bonus. For roles that are based in Maryland, this is the listed salary range for this position. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link:
Advanced Software Engineer
Posted 2 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 the Advanced Software Engineer,** you will collaborate with a product manager and designer as the technical lead to focus on outcomes to rapidly and incrementally deliver value to our customers. Specifically, you will be responsible for designing & delivering solutions for platforms in our Cengage Work business unit. You will engage in a multi-functional and Agile team setting, providing technical leadership & mentorship to a group of engineers while also valuing the team's perspective. 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. 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!
+ 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.
**Skills you'll need here:**
+ Bachelor's degree in Computer Science or related field, or equivalent combination of education and recent relevant work experience required
+ **Demonstrated proficiency in PHP development is required, including experience with modern frameworks (e.g., Cake, Laravel, Symfony)**
+ 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
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,000.00 - $152,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._**
Advanced Software Engineer
Posted 2 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 the Advanced Software Engineer,** you will collaborate with a product manager and designer as the technical lead to focus on outcomes to rapidly and incrementally deliver value to our customers. Specifically, you will be responsible for designing & delivering solutions for platforms in our Cengage Work business unit. You will engage in a multi-functional and Agile team setting, providing technical leadership & mentorship to a group of engineers while also valuing the team's perspective. 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. 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!
+ 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.
**Skills you'll need here:**
+ Bachelor's degree in Computer Science or related field, or equivalent combination of education and recent relevant work experience 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
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.
$101,900.00 - $132,450.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._**
Staff Software Engineer

Posted 6 days ago
Job Viewed
Job Description
As the world's number 1 job site*, our mission is to help people get jobs. We strive to cultivate an inclusive and accessible workplace where all people feel comfortable being themselves. We're looking to grow our teams with more people who share our enthusiasm for innovation and creating the best experience for job seekers.
(*Comscore, Total Visits, March 2024)
**Day to Day**
Staffing Solutions is the technology group within Indeed responsible for building the software that powers the Indeed Flex temporary staffing marketplace, managed-service provider service, payroll, and other staffing-related software. The Flex Agent team within Staffing Solutions is building an AI agent that will change the way employers use workforce management software. We are creating tools to automate scheduling operations, proactively optimize staffing, and give employers valuable insights into their workforce. We are looking for someone who is passionate about applied AI and building products that delight their users.
**Responsibilities**
+ Build and maintain backend APIs to power user-facing, agentic AI products.
+ Migrate complex concepts from a monolithic Ruby on Rails app to standard Indeed service-oriented technology stack(s), in Java, Python, and Node.
+ Capable of quickly adding new technologies, frameworks, and languages to your toolbelt.
+ Drive requirements and display ownership of large, complex projects or systems. Manage collaborators across many projects and communicate consistently and proactively.
+ Guide teams through designing and building large, complex, and reusable systems. Ensure systems are designed to be simple, maintainable, and scalable.
+ Drive code quality for projects and guide others in performing code reviews. Ensure code passes standards for cleanliness, reliability, and functionality.
**Skills/Competencies**
+ Bachelor's of Science degree in Computer Science, Mathematics, Electrical Engineering, or Computer Engineering, or related field,
+ 6+ years experience in Java, Spring Boot, MySQL/PostgresSQL and familiarity with modern development frameworks.
+ Demonstrated polyglot ability and an eager willingness to jump into any code base. In particular, familiarity with Python/django and Ruby/rails
+ Breaking apart monoliths, utilizing contextually appropriate strategies.
+ Excellent communication skills to manage collaborators and coordinate execution across many teams.
+ Exceptional ability to solve problems both in code and outside of code.
+ Passion for developer productivity and staying up-to-date with AI advancements.
**Education Requirement**
+ Bachelor's of Science degree in Computer Science, Mathematics, Electrical Engineering, or Computer Engineering, or related field
**Salary Range Transparency**
US Remote 143,000 - 207,000 USD per year
**Salary Range Disclaimer**
The base salary range represents the low and high end of the Indeed salary range for this position in the given work location. Actual salaries will vary depending on factors including but not limited to location, experience, and performance. The range(s) listed is just one component of Indeed's total compensation package for employees. Other rewards may include quarterly bonuses, Restricted Stock Units (RSUs), a Paid Time Off policy, and many region-specific benefits.
**Benefits - Health, Work/Life Harmony, & Wellbeing**
We care about what you care about. We have a multitude of benefits to support Indeedians, as well as their pets, kids, and partners including medical, dental, vision, disability and life insurance. Indeedians are able to enroll in our company's 401k plan, as well as an equity-based incentive program. Indeedians will also receive open paid time off, 11 paid holidays a year and up to 26 weeks of paid parental leave. For more information, select your country and learn more about our employee benefits, program, & perks at Opportunities and Accommodations Statement**
Indeed is deeply committed to building a workplace and global community where inclusion is not only valued, but prioritized. We're proud to be an Equal Employment and Affirmative Action employer seeking to create a welcoming and inclusive environment. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran, or any other non-merit based or legally protected grounds.
Indeed is dedicated to providing reasonable accommodations to qualified individuals with known disabilities to participate in the employment application process. To learn more about requesting an accommodation, please visit In the request for an accommodation, please inform us of the nature of your request and your contact information. If you are requesting accommodation for an interview, please reach out at least one week in advance of your interview.
For more information about our commitment to equal opportunity/affirmative action, please visit our ESG home page ( & Belonging**
Inclusion and belonging are fundamental to our hiring practices and company culture, forming an integral part of our vision for a better world of work. At Indeed, we're committed to the wellbeing of our employees and on a mission to make this the best place to work and thrive. We believe that fostering an inclusive environment where every employee feels respected and accepted benefits everyone, fueling innovation and creativity.
We value diverse experiences, including those who have had prior contact with the criminal legal system. We are committed to providing individuals with criminal records, including formerly incarcerated individuals, a fair chance at employment.
Those with military experience are encouraged to apply. Equivalent expertise demonstrated through a combination of work experience, training, military experience, or education is welcome.
**Indeed's Employee Recruiting Privacy Policy**
Like other employers Indeed uses our own technologies to help us find and attract top talent from around the world. In addition to our site's user and privacy policy found at , we also want to make you aware of our recruitment specific privacy policy found at .
**Agency Disclaimer**
Indeed does not pay placement fees for unsolicited resumes or referrals from non-candidates, including search firms, staffing agencies, professional recruiters, fee-based referral services, and recruiting agencies (each individually, an "Agency"), subject to local laws. An Agency seeking a placement fee must obtain advance written approval from Indeed's internal Talent Acquisition team and execute a fee agreement with Indeed for each job opening before making a referral or submitting a resume for that opening.
**U.S. Remote Only - Posting Duration:**
The deadline to apply to this position is Friday, May 9th 2025 **.** Job postings may be extended at the hiring team's discretion based on applicant volume.
#INDSWE
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Reference ID: 45759
Staff Software Engineer

Posted 6 days ago
Job Viewed
Job Description
As the world's number 1 job site*, our mission is to help people get jobs. We strive to cultivate an inclusive and accessible workplace where all people feel comfortable being themselves. We're looking to grow our teams with more people who share our enthusiasm for innovation and creating the best experience for job seekers.
(*Comscore, Total Visits, March 2025)
**Day to Day**
Staffing Solutions is the technology group within Indeed responsible for building the software that powers the Indeed Flex temporary staffing marketplace, managed-service provider service, payroll, and other staffing-related software. The Flexer Supply group within Staffing Solutions handles converting job seekers to verified Flexers who are at the heart of our marketplace. The Flexer Supply team focuses on recruiting and onboarding new workers, managing ongoing compliance, and ensuring a seamless experience for Flexers. We are looking for someone who cares passionately about the entire acquisition funnel. From downloading the app, to showing up for their first shift, and everything in between including: advertising/marketing, interview scheduling and evaluation, qualification and verification, and compliance.
**Responsibilities**
+ Maintain backend APIs and integrations with 3rd party vendors.
+ Migrate complex concepts from a monolithic Ruby on Rails app to standard Indeed service-oriented technology stack(s), typically Java Spring-boot.
+ Capable of quickly adding new technologies, frameworks, and languages to your toolbelt.
+ Drive requirements and display ownership of large, complex projects or systems. Manage collaborators across many projects and communicate consistently and proactively.
+ Guide teams through designing and building large, complex, and reusable systems. Ensure systems are designed to be simple, maintainable, and scalable.
+ Drive code quality for projects and guide others in performing code reviews. Ensure code passes standards for cleanliness, reliability, and functionality.
**Skills/Competencies**
+ Bachelor's of Science degree in Computer Science, Engineering, Computer Security, Information Systems, or related field, OR comparable level of professional experience
+ 6+ years experience in Java, Spring Boot, MySQL/PostgresSQL and familiarity with modern development frameworks.
+ Demonstrated polyglot ability and an eager willingness to jump into any code base. In particular, familiarity with Python/django and Ruby/rails
+ Breaking apart monoliths, utilizing contextually appropriate strategies.
+ Excellent communication skills to manage collaborators and coordinate execution across many teams.
+ Exceptional ability to solve problems both in code and outside of code.
+ Passion for developer productivity and staying up-to-date with AI advancements.
**Education Requirement**
+ Bachelor's of Science degree in Computer Science, Engineering, Computer Security, Information Systems, or related field, OR comparable level of professional experience
#INDSWE
**Salary Range Transparency**
Austin Metro Area 143,000 - 207,000 USD per year
US Remote 143,000 - 207,000 USD per year
NYC Metro Area 184,000 - 266,000 USD per year
Scottsdale 143,000 - 207,000 USD per year
Seattle Metro Area 184,000 - 266,000 USD per year
San Francisco Bay Area 196,000 - 284,000 USD per year
**Salary Range Disclaimer**
The base salary range represents the low and high end of the Indeed salary range for this position in the given work location. Actual salaries will vary depending on factors including but not limited to location, experience, and performance. The range(s) listed is just one component of Indeed's total compensation package for employees. Other rewards may include quarterly bonuses, Restricted Stock Units (RSUs), a Paid Time Off policy, and many region-specific benefits.
**Benefits - Health, Work/Life Harmony, & Wellbeing**
We care about what you care about. We have a multitude of benefits to support Indeedians, as well as their pets, kids, and partners including medical, dental, vision, disability and life insurance. Indeedians are able to enroll in our company's 401k plan, as well as an equity-based incentive program. Indeedians will also receive open paid time off, 11 paid holidays a year and up to 26 weeks of paid parental leave. For more information, select your country and learn more about our employee benefits, program, & perks at Opportunities and Accommodations Statement**
Indeed is deeply committed to building a workplace and global community where inclusion is not only valued, but prioritized. We're proud to be an Equal Employment and Affirmative Action employer seeking to create a welcoming and inclusive environment. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran, or any other non-merit based or legally protected grounds.
Indeed is dedicated to providing reasonable accommodations to qualified individuals with known disabilities to participate in the employment application process. To learn more about requesting an accommodation, please visit In the request for an accommodation, please inform us of the nature of your request and your contact information. If you are requesting accommodation for an interview, please reach out at least one week in advance of your interview.
For more information about our commitment to equal opportunity/affirmative action, please visit our ESG home page ( & Belonging**
Inclusion and belonging are fundamental to our hiring practices and company culture, forming an integral part of our vision for a better world of work. At Indeed, we're committed to the wellbeing of our employees and on a mission to make this the best place to work and thrive. We believe that fostering an inclusive environment where every employee feels respected and accepted benefits everyone, fueling innovation and creativity.
We value diverse experiences, including those who have had prior contact with the criminal legal system. We are committed to providing individuals with criminal records, including formerly incarcerated individuals, a fair chance at employment.
Those with military experience are encouraged to apply. Equivalent expertise demonstrated through a combination of work experience, training, military experience, or education is welcome.
**Indeed's Employee Recruiting Privacy Policy**
Like other employers Indeed uses our own technologies to help us find and attract top talent from around the world. In addition to our site's user and privacy policy found at , we also want to make you aware of our recruitment specific privacy policy found at .
**Agency Disclaimer**
Indeed does not pay placement fees for unsolicited resumes or referrals from non-candidates, including search firms, staffing agencies, professional recruiters, fee-based referral services, and recruiting agencies (each individually, an "Agency"), subject to local laws. An Agency seeking a placement fee must obtain advance written approval from Indeed's internal Talent Acquisition team and execute a fee agreement with Indeed for each job opening before making a referral or submitting a resume for that opening.
**Reference ID:** **46150**
**The deadline to apply to this position is (9/5/2025). Job postings may be extended at the hiring team's discretion based on applicant volume.**
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Reference ID: 46150
Be The First To Know
About the latest Software engineer Jobs in Enterprise !
Principal Software Engineer
Posted 15 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:**
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 be obsessing about customer outcomes in every decision made 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, AWS CDK) 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 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 - $163,600.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._**
Senior Software Engineer

Posted 15 days ago
Job Viewed
Job Description
Applied Research Solutions is seeking a Senior Software Engineer to provide support to the Command, Control, Communications, and Battle Management Division (C3BM).
Command, Control, Communications, and Battle Management (C3BM) has been tasked with delivering an integrated Department of the Air Force (DAF) Battle Network providing resilient decision advantage and enabling the USAF, USSF, Joint, and Coalition Force to win against the pacing challenge. C3BM supports execution in many different focus areas. C3BM's main efforts are Architecture and Systems Engineering (ASE), Operational Response Team (ORT), and multiple mission integration teams such as Air, Maritime and multiple acquisitions consisting of both the Advanced Battle Management System (ABMS) and Space.
The candidate will provide Systems Engineering assistance that applies a broad theoretical and practical knowledge of system engineering to the acquisition process. The candidate will also provide engineering support in the design, operation, and sustainment of systems and components that cover tasks throughout the acquisition life cycle (requirements analysis through system disposal).
This is a full-time position that can be worked out of Nellis AFB, Las Vegas.
Why Work with us?
Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission support. Awarded a Best Places to Work nominee since 2020, ARS recognizes that without our career- driven, loyal professionals, we would not be able to deliver state-of-the-art results for our mission partners. We firmly believe that prioritizing our employees is of the upmost importance. We provide a culture where our employees are challenged to meet their career goals and aspirations, while still obtaining a work/life balance. ARS employees are motivated through our industry competitive benefits package, our awards and recognition program, and personalized attention from ARS Senior Managers.
**Responsibilities:**
Duties include, but not limited to:
**General Software Engineering & Development**
+ Assess feasibility through analysis, problem definition, and solution evaluation.
+ Document and demonstrate solutions using diagrams, code, and documentation.
+ Improve operations by analyzing systems and recommending procedural changes.
+ Acquire and license software by coordinating with vendors and testing products.
+ Analyze and summarize development and service issues to inform stakeholders.
+ Support mission goals by completing engineering tasks as required.
+ Perform SQA to ensure software meets defined quality standards.
+ Collaborate in Agile teams to design, code, test, and review software and scripts.
+ Contribute to build, deployment, and documentation tasks as needed.
**Design & Architecture**
+ Support all phases of the acquisition lifecycle through engineering activities and documentation (e.g., AoA, SEP, CDR).
+ Conduct system architecture analysis, including feasibility studies and state-of-the-art assessments.
+ Develop and document system architectures, identify gaps, and recommend solutions using traditional or MBSE approaches.
+ Maintain system architecture and interoperability requirements.
+ Define operational requirements and interactions to support system development.
+ Translate user needs into system-level requirements using DoD acquisition practices.
+ Analyze training systems and simulators, and evaluate their designs.
**Acquisition Support**
+ Apply DoD acquisition and sustainment engineering processes across product life cycles.
+ Prepare/review specifications and apply modeling/simulation to optimize performance.
+ Develop and integrate milestone documentation and reports per DoD/AF policies.
+ Review contractor drawings for compliance with specifications and standards.
**Technical Management**
+ Support all system engineering activities: requirements, design, verification, risk, interfaces, and configuration management.
+ Share lessons learned and best practices while respecting proprietary constraints.
+ Conduct market research, trade studies, and system evaluations to guide decisions.
+ Analyze performance, cost, reliability, and risk to support technical recommendations.
+ Develop and execute test plans and evaluate test results for acquisition support.
+ Support logistics, maintenance, configuration, and supply chain efforts, including alternate sourcing for obsolescence issues.
+ Other Duties as assigned.
**Additional Qualifications/Technical Experience Requirements:**
+ Must be a US citizen
+ Active TS/SCI Clearance
+ BA/BS Degree
+ 10 years of directly related experience with 5 years of experience in a DoD setting
All positions at Applied Research Solutions are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check.
This contractor and subcontractor shall abide by the requirements of 41 CFR 60-741.5(a). This regulation prohibits discrimination against qualified individuals on the basis of disability, and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified individuals with disabilities.
This contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a). This regulation prohibits discrimination against qualified protected veterans, and requires affirmative action by covered contractors and subcontractors to employ and advance in employment qualified protected veterans.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights ( notice from the Department of Labor.
Graduate Software Engineer
Posted 7 days ago
Job Viewed