3,253 Operating System jobs in the United States
C/Linux Operating System Software Engineer - Core Virtualization

Posted 1 day ago
Job Viewed
Job Description
**Primary Job Responsibilities**
+ Design and develop features in the Linux Virtualization Stack (qemu-kvm,libvirt) and in the KubeVirt.
+ Work with Quality Engineering on test plans for the code you create and with the Documentation team to ensure good coverage for the features and fixes you work on
+ Participate in peer code reviews
+ Participate in architectural discussions of system designs, programming interfaces, and inter-dependencies of Core Virtualization Platform (hypervisor), Control Plane, Operators, CI, etc.
+ Collaborate with other engineering teams in Red Hat Enterprise Linux and OpenShift for components that are used by OpenShift Virtualization and associated tools
+ Debug, troubleshoot, code and validate fixes for internal and external customers related to your area of expertise
**Required Skills**
+ Must have developed in Linux operating system and scripting languages
+ Knowledge of at least C or C++ and a good grasp of Python. Relevant Golang and Rust experience are a plus.
+ Understanding and experience using and developing on Linux-based operating systems
+ Understanding of how Open Source and Free Software communities work
+ Knowledge building and deploying container-based applications
+ Knowledge of Kubernetes / OpenShift architecture and familiarity with its internals
+ Required Full English proficiency (verbal and written)
**Preferred Skills:**
+ Development track record of Linux Virtualization components (KVM, QEMU, libvirt or other components in the virtualization stack).
+ Understanding Kubernetes / OpenShift architecture and internals
The salary range for this position is $108,760.00 - $173,800.00. Actual offer will be based on your qualifications.
**Pay Transparency**
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
**About Red Hat**
Red Hat ( is the world's leading provider of enterprise open source ( software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
**Benefits**
● Comprehensive medical, dental, and vision coverage
● Flexible Spending Account - healthcare and dependent care
● Health Savings Account - high deductible medical plan
● Retirement 401(k) with employer match
● Paid time off and holidays
● Paid parental leave plans for all new parents
● Leave benefits including disability, paid family medical leave, and paid military leave
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
**Note:** These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
**Inclusion at Red Hat**
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
**Equal Opportunity Policy (EEO)**
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
**Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.**
**Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email** ** ** **.** **General inquiries, such as those regarding the status of a job application, will not receive a reply.**
C/Linux Operating System Software Engineer - Core Virtualization

Posted 1 day ago
Job Viewed
Job Description
**Primary Job Responsibilities**
+ Design and develop features in the Linux Virtualization Stack (qemu-kvm,libvirt) and in the KubeVirt.
+ Work with Quality Engineering on test plans for the code you create and with the Documentation team to ensure good coverage for the features and fixes you work on
+ Participate in peer code reviews
+ Participate in architectural discussions of system designs, programming interfaces, and inter-dependencies of Core Virtualization Platform (hypervisor), Control Plane, Operators, CI, etc.
+ Collaborate with other engineering teams in Red Hat Enterprise Linux and OpenShift for components that are used by OpenShift Virtualization and associated tools
+ Debug, troubleshoot, code and validate fixes for internal and external customers related to your area of expertise
**Required Skills**
+ Must have developed in Linux operating system and scripting languages
+ Knowledge of at least C or C++ and a good grasp of Python. Relevant Golang and Rust experience are a plus.
+ Understanding and experience using and developing on Linux-based operating systems
+ Understanding of how Open Source and Free Software communities work
+ Knowledge building and deploying container-based applications
+ Knowledge of Kubernetes / OpenShift architecture and familiarity with its internals
+ Required Full English proficiency (verbal and written)
**Preferred Skills:**
+ Development track record of Linux Virtualization components (KVM, QEMU, libvirt or other components in the virtualization stack).
+ Understanding Kubernetes / OpenShift architecture and internals
The salary range for this position is $108,760.00 - $173,800.00. Actual offer will be based on your qualifications.
**Pay Transparency**
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
**About Red Hat**
Red Hat ( is the world's leading provider of enterprise open source ( software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
**Benefits**
● Comprehensive medical, dental, and vision coverage
● Flexible Spending Account - healthcare and dependent care
● Health Savings Account - high deductible medical plan
● Retirement 401(k) with employer match
● Paid time off and holidays
● Paid parental leave plans for all new parents
● Leave benefits including disability, paid family medical leave, and paid military leave
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
**Note:** These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
**Inclusion at Red Hat**
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
**Equal Opportunity Policy (EEO)**
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
**Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.**
**Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email** ** ** **.** **General inquiries, such as those regarding the status of a job application, will not receive a reply.**
Software Engineering Mgr
Posted today
Job Viewed
Job Description
At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineering Manager within PNC's Lending Technology organization. You will be based either in Pittsburgh, PA or Strongsville, OH or Dallas, TX or Birmingham, AL or Phoenix, AZ. The position is primarily based in a PNC location. Responsibilities require time in the office or in the field on a regular basis.
*** PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. ***
As a Software Engineering Manager, you will manage, who are responsible for the development and support of our Lending Originations Platform. In this role, you will be responsible for interfacing with business leaders and serving as a liaison between partners and technology. Additional responsibilities may include vendor management, performance metrics, annual budgeting, etc.
Preferred:
Due to the nature of the position, we are seeking experienced leaders who have managed managers. Preferred candidates will be both technical and business oriented, with exposure to technology and business operations. Additionally, preferred candidates will have experience in the following technologies:
Expertise:
- Strong proficiency in Java , with hands-on experience in Spring Boot, Hibernate, REST, and Microservices.
- Solid understanding of software architecture, microservices, and event-driven design patterns.
- Experience designing and developing solutions using core Java, SQL (MySQL), and ActiveMQ, Kafka.
- Hands-on expertise in authentication & authorization systems, API frameworks (REST, GraphQL) and persistence stores
- Proficiency in database design and optimization, including both relational (SQL) and NoSQL databases.
- Manages multiple development projects, development groups and/or application support functions for a major business segment.
- Oversees the development and implementation of multiple, complex, organization-wide systems .
- Allocates and ensures resource arrangements during the application development life cycle .
- Provides solutions or recommendations on complicated technology issues for application development and implementation .
Recommended/Desired Skills:
- Experience working with Elastic-Search and Redis is a plus.
- Strong knowledge of performance tuning, application security, and scalability best practices.
- Experience with modern software development methodologies, (SAFe preferred).
- Familiarity with front-end frameworks like React is a plus.
- Experience with DevOps practices, CI/CD pipelines, and containerization (Openshift, Kubernetes).
- Experience with CI/CD tools and platforms (Bitbucket, Jenkins, etc.).
- Experience using IntelliJ, Gradle, and writing JUnit test cases
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
**Job Description**
+ Manages development projects, development teams and application support functions.
+ Oversees multiple application programming and analysis projects which include development, installation and maintenance of application programs.
+ Monitors and maintains adherence and compliance to quality standards on an ongoing basis.
+ Maximizes staff contribution through professional growth and development, to increase teamwork and more effectively meet business needs.
+ Analyzes applications to ensure that all systems that are developed, meet business needs and specifications.
PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:
+ **Customer Focused** - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
+ **Managing Risk** - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.
PNC also has fundamental expectations of our people managers. As a manager of talent in PNC, you will be expected to:
+ **Include Intentionally** - Cultivates diverse teams and inclusive workplaces to expand thinking.
+ **Live the Values** - Role models our values with transparency and courage.
+ **Enable Change** - Takes action to drive change and innovation that will transform our business.
+ **Achieve Results** - Takes personal ownership to deliver results. Empowers and trusts others in decision making.
+ **Develop the Best** - Raises the bar with every talent decision and guides the achievement of all employees and customers.
**Qualifications**
Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.
**Preferred Skills**
Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design
**Competencies**
Agile Development, Application Delivery Process, Application Development Tools, Coaching Others, Design Thinking, IT Environment, Software Process Improvement (SPI), System Testing
**Work Experience**
Roles at this level typically require a university / college degree, with 5+ years of industry-relevant experience. At least 3 years of prior management experience is typically required. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.
**Education**
Bachelors
**Certifications**
No Required Certification(s)
**Licenses**
No Required License(s)
**Pay Transparency**
Base Salary: $65,000.00 - $171,925.00
Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance.
**Application Window**
Generally, this opening is expected to be posted for two business days from 04/01/2025, although it may be longer with business discretion.
**Benefits**
PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives.
In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 8 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.
To learn more about these and other programs, including benefits for full time and part-time employees, visit Your PNC Total Rewards ( .
**Disability Accommodations Statement**
If an accommodation is required to participate in the application process, please contact us via email at . Please include "accommodation request" in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.
**Equal Employment Opportunity (EEO)**
PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.
This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.
**California Residents**
Refer to the California Consumer Privacy Act Privacy Notice ( to gain understanding of how PNC may use or disclose your personal information in our hiring practices.
Software Engineering Manager
Posted 1 day ago
Job Viewed
Job Description
BigBox, the team behind POPULATION: ONE, is seeking an Engineering Manager who can help build the future of AI powered games. We're exploring a new frontier where AI is core to making games and we're looking for engineering leaders to discover that future. The ideal candidate has their own AI side projects and enjoys discovering the latest AI development tools to increase productivity. If you enjoy experimenting with AI and LLM's to discover what they can do next, you'll find the space to innovate and expand your expertise here.Autonomy, cutting-edge technology, and talented teams are some of the reasons engineering leaders enjoy working at BigBox. Our bottom up way of working is a cornerstone of how we work, and our empowered engineers are solving technical challenges at an unprecedented scale. As an engineering manager you will support, enable and empower your team, managing high-output engineers to make a meaningful impact on millions of people around the world.We embrace entrepreneurs as well as those who come from more established organisations. Software Engineering Managers are clearly characterised by progressive technical experience and demonstrated progression in management responsibility. You have also kept your coding skills sharp and bring an unwavering passion for managing the dynamics of a fast-paced environment.
**Required Skills:**
Software Engineering Manager Responsibilities:
1. Engineering Coach: Provide specific and balanced feedback, and have regular one-on-one meetings
2. Results-Oriented Execution: Focus on helping the team achieve their goals by removing obstacles and being a resource. Work with the team to manage day-to-day tasks and communications. Work closely with the team's leadership to set high-level goals and directions for our projects and ensure it's executed successfully
3. Communication: Engage in active listening, share information transparently, and encourage open dialogue. Coordinate with all disciplines to schedule and track key work
4. Have a clear roadmap and strategy for the team: Set clear goals, provide direction, and ensure the team understands how their work fits into the larger picture
5. Leverage technical skills to steer team: Use technical skills to understand the challenges the team faces and provide informed guidance
6. Support career development and discuss performance: Help team members with their career paths, provide growth opportunities, and have regular performance discussions
**Minimum Qualifications:**
Minimum Qualifications:
7. Bachelor's Degree in Computer Science, or equivalent experience
8. Experience building software with LLM's and AI powered agents as the core of the product, or a major feature of the product
9. Experience with AI coding tools such as Cursor, Claude Code, Co-Pilot, Codex, etc
10. 6+ years as an engineering manager with at least 5 direct reports in game development or multiple shipped games
11. Wide knowledge of software development practices and knowledge of when and how to apply them to teams
12. In depth experience adapting to various communication and work styles
13. Demonstrated history of working well with cross-functional teams and organizations
14. Experience organizing and leading meetings for planning, scheduling, and/or discussion within the team
15. Working knowledge of 3D math and game foundation technologies and techniques (Transforms, Lerp, etc)
16. Experience growing and mentoring teams
**Preferred Qualifications:**
Preferred Qualifications:
17. Demonstrated expertise managing Graphics Engineers or Server Engineers
18. Experience working in C++ source code of 3D Game Engines
**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
Director - Software Engineering

Posted 1 day ago
Job Viewed
Job Description
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you will experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express. When you join #TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day.
American Express is entering into a technology transformation phase driven by opportunities to modernize legacy platforms and explore modern software to be on the leading edge of the payments industry. American Express is looking for strong leaders to be part of high performing teams that will build and support our next generation platforms. If you have the talent and passion to drive innovation and deliver at a rapid pace, with deep hands-on experience in areas of real-time, highly available, cloud-native application development, join our engineering teams to transform our systems.
American Express Global Card Network Platform authorizes and processes all the company's customer card transactions. The Card Network platform is the critical back bone for all American Express card transactions and is a near real time low latency system that is always available and highly resilient, processing transactions from around the world 24x7, 365 days a year. American Express is making strategic investments in new card network products and platforms to allow the company to meet its ambitious global growth agenda. American Express is looking for strong leaders and engineers to be part of high energy and efficient teams that will build and support our next generation card network systems.
**Engineering Director**
As our Director of Engineering, you will join our global technology team that has embarked on building highly available and scalable distributed systems on the cloud to support the company's long-term strategy and vision. Your primary responsibility is to build and support capabilities of our next generation distributed platform, build innovative payment capabilities leveraging the platform, aligning resources and delivery with business growth and diversification, while significantly improving service quality and cost-effectiveness. We expect the individual to be innovative and energetic with effective communication skills.
**Responsibilities:**
+ Engineering: Emphasis on high-quality software releases through innovation, efficient test data, robust test environment management, best-in-class frameworks such as standardized pipelines, test automation, and performance engineering.
+ Strategy: Develop and implement strategies to ensure all IT products and services meet organizational standards and end-user requirements. Influence best practices in code health, testing, testability and maintainability (clean code, test pyramid).
+ Testing & Automation: Drive test automation initiatives, aiming for high automated test coverage across products to accelerate development and release processes.
+ Process Improvement: Enhance quality processes and improve efficiency by applying innovative solutions.
+ Collaboration: Work closely with development teams, product managers, and QA teams to integrate quality practices early in the development lifecycle.
+ Performance Engineering (Performance and Chaos): Use baseline SLA's established by Architects and business to monitor performance and chaos results before every release into production and track key performance indicators (KPIs) to monitor quality.
+ Technical Expertise: Provide technical leadership in evaluating and identifying tooling, automation opportunities, and continuous improvement using emerging technologies.
+ Stakeholder Communication: Synthesize and report on testing results and quality metrics.
+ Team Leadership: Build, mentor, and manage a team of quality engineers, providing technical guidance, coaching, and capacity allocation.
+ Domain Knowledge: Develop a solid understanding of new functionalities and integration on Payment Network and Acquirer End-to-End functionalities.
+ Metrics: Track test gaps, quality, productivity, and DORA metrics. Synthesize testing results and other measures into meaningful reports.
**Qualifications:**
+ Technical credibility: Experience as a Software Engineer in Test (or similar title)
+ Excellent interpersonal and communication skills to effectively express ideas, engage in complex discussions and collaborate with a wide range of colleagues
+ Superior analytical, problem solving and planning skills with the desire to continually learn and improve
+ Self-motivated and able to manage multiple tasks simultaneously
+ Strong relationship building skills and proven ability to influence and drive delivery across a geographical distributed organization with the demonstrated ability to debate ideas/ strategies and be comfortable managing constructive conflict
+ Strong people leader exhibiting passion, enthusiasm, loyalty, and integrity through a servant leadership personification promoting the development of talented, energetic, creative, and highly dedicated team members
**Technical Qualifications:**
Extensive Experience in:
+ Java development with frameworks such as Vert.x, Spring Boot, and Spring Batch. 2 years of experience in developing code in Golang
+ Automated testing using industry common framework such as Cucumber, Karate and Serenity
+ Test Data Management such as production extraction, scrubbing, synching up, self-serve, backup and versioning using industry or custom tools
+ SQL and NOSQL databases such as Cassandra, Postgres, MongoDB and Couchbase
+ Microservices based architecture and containerizing using Docker
Demonstrated Proficiency in:
+ CI-CD tools such as Jenkins, XL-R and GitHub Actions
+ Managing test environments such as ephemeral and dynamic environments using Terraform in On-Prem/Public Cloud and distributed applications and IaaS-based environments
+ Performance and chaos engineering, including load, endurance, destructive, multi-data center, and data center testing
Solid Understanding of:
+ Payment Network and Acquirer End-to-End functionalities
+ DevOps technical leadership with hands-on experience with build, integration, release, deployment, and scaling big data tools including Spark and Lumi
Familiar with most of the following tools and frameworks:
+ Unit Test: Quality: JUnit, Mockito SonarQube
+ Test Data Management: Optim and any custom tools
+ Automation Tools: Selenium, WireMock, RestAssured, Cucumber, Karate and Serenity
+ Test Frameworks: TDD and BDD
+ Test Environment Management: Prometheus, ELK, Grafana, etc.
+ Performance: k6, JMeter, DART and Litmus Test
+ Knowledge in Gen AI technology to automate use cases on software development life cycle is a plus
**Qualifications**
Salary Range: $144,250.00 to $256,250.00 annually bonus equity (if applicable) benefits
The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we'll consider your location, experience, and other job-related factors.
We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:
+ Competitive base salaries
+ Bonus incentives
+ 6% Company Match on retirement savings plan
+ Free financial coaching and financial well-being support
+ Comprehensive medical, dental, vision, life insurance, and disability benefits
+ Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
+ 20 weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
+ Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
+ Free and confidential counseling support through our Healthy Minds program
+ Career development and training opportunities
For a full list of Team Amex benefits, visit our Colleague Benefits Site .
American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. American Express will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable state and local laws, including, but not limited to, the California Fair Chance Act, the Los Angeles County Fair Chance Ordinance for Employers, and the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. For positions covered by federal and/or state banking regulations, American Express will comply with such regulations as it relates to the consideration of applicants with criminal convictions.
We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.
US Job Seekers - Click to view the " Know Your Rights " poster. If the link does not work, you may access the poster by copying and pasting the following URL in a new browser window: eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions.
**Job:** Technology
**Primary Location:** US-Arizona-Phoenix
**Schedule** Full-time
**Req ID:**
Software Engineering Lead

Posted 1 day ago
Job Viewed
Job Description
+ **Relocation Authorized: National - Family**
+ **Telework Type: Part-Time Telework**
+ **Work Location: Glendale, AZ**
# Extraordinary teams building inspiring projects:
Since 1898, we have helped customers complete more than 25,000 projects in 160 countries on all seven continents that have created jobs, grown economies, improved the resiliency of the world's infrastructure, increased access to energy, resources, and vital services, and made the world a safer, cleaner place.
Differentiated by the quality of our people and our relentless drive to deliver the most successful outcomes, we align our capabilities to our customers' objectives to create a lasting positive impact. We serve the Infrastructure; Nuclear, Security & Environmental; Energy; Mining & Metals, and the Manufacturing and Technology markets. Our services span from initial planning and investment, through start-up and operations.
Core to Bechtel is our Vision, Values and Commitments . They are what we believe, what customers can expect, and how we deliver. Learn more about our extraordinary teams building inspiring projects in our Impact Report .
# Job Summary:
We are seeking an experienced and highly skilled Software Engineering Lead to spearhead our data initiatives, with a primary focus on Azure Data Lake and its associated ecosystem. The ideal candidate will possess deep architectural knowledge of Azure Data Lake and Databricks, a solid understanding of security concepts within Azure, and a proven track record of leading teams in delivering scalable and secure data solutions.
This successful candidate selected for this position is required to report to the Glendale, Arizona office 3 days per week. Relocation is approved as a lump sum payment for this benefit.
# Major Responsibilities:
**Data Governance and Security:**
+ Develop and implement security measures for Azure Data Lake, ensuring compliance with organizational and regulatory standards.
+ Manage role-based access control (RBAC), encryption, and other security protocols within Azure Subscriptions.
+ Collaborate with security teams to perform regular audits and vulnerability assessments.
**Team Leadership and Collaboration:**
+ Lead and mentor a team of data engineers, providing technical guidance and fostering professional development.
+ Collaborate with cross-functional teams, including data scientists, business analysts, and IT teams, to deliver data-driven solutions.
+ Drive agile practices and ensure timely delivery of projects.
**Platform Optimization and Monitoring:**
+ Oversee the deployment and management of Azure Data Lake and Databricks environments.
+ Implement monitoring and alerting systems to ensure system reliability and performance.
+ Evaluate and incorporate new Azure services and technologies to enhance the data platform.
**Strategic Planning and Roadmap Development:**
+ Develop and execute a roadmap for data engineering aligned with business objectives.
+ Stay abreast of industry trends and advancements in data engineering and Azure technologies.
+ Provide recommendations for long-term data strategy, including data lakehouse adoption and cloud optimization.
# Education and Experience Requirements:
+ Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
+ 8+ years of experience in data engineering, with at least 3 years in a leadership role.
+ Extensive hands-on experience with Azure Data Lake, Databricks, and other Azure services.
+ Proven expertise in architecting and implementing large-scale data solutions.
+ US citizenship is required for this position.
# Required Knowledge and Skills:
**Technical Skills:**
+ Proficiency in SQL.
+ Deep understanding of Azure security concepts, including subscription management, RBAC, and data encryption.
+ Experience with data modeling, ETL pipelines, and big data technologies.
+ Familiarity with CI/CD pipelines and DevOps practices in a data engineering context.
# Soft Skills:
+ Strong leadership and team management abilities.
+ Excellent communication and stakeholder management skills.
+ Analytical mindset with a proactive approach to problem-solving.
# Preferred Qualifications:
+ Azure certifications, such as Azure Data Engineer Associate or Azure Solutions Architect Expert.
+ Experience with implementing data lakehouse architectures.
+ Familiarity with data governance frameworks like GDPR, CCPA, or HIPAA.
# Total Rewards/Benefits:
For decades, Bechtel has worked to inspire the next generation of employees and beyond! Because our teams face some of the world's toughest challenges, we offer robust benefits to ensure our people thrive. Whether it is advancing careers, delivering programs to enhance our culture, or providing time to recharge, Bechtel has the benefits to build a legacy of sustainable growth. Learn more at Bechtel Total Rewards
# Diverse teams build the extraordinary:
As a global company, Bechtel has long been home to a vibrant multitude of nationalities, cultures, ethnicities, and life experiences. This diversity has made us a more trusted partner, more effective problem solvers and innovators, and a more attractive destination for leading talent.
We are committed to being a company where every colleague feels that they belong-where colleagues feel part of "One Team," respected and rewarded for what they bring, supported in pursuing their goals, invested in our values and purpose, and treated equitably. Click here to learn more about the people who power our legacy.
**_Bechtel is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, age, national origin, disability, citizenship status (except as authorized by law), protected veteran status, genetic information, and any other characteristic protected by federal, state or local law. Applicants with a disability, who require a reasonable accommodation for any part of the application or hiring process, may e-mail their request to_** ** **
Software Engineering Specialist

Posted 1 day ago
Job Viewed
Job Description
L3Harris Technologies is the Trusted Disruptor in the defense industry. With customers' mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.
Job Title: Software Engineering Specialist
Job Code: 29873
Job Location: Tempe, AZ
Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off
Job Description:
The Software Engineering Specialist will oversee and execute the software development of complex projects throughout the entire software development lifecycle. Your responsibilities will include defining software requirements, creating the software platform architecture, managing and contributing to the software development process, and ensuring successful deployment to production.
Essential Functions:
+ Responsible for managing the development, integration, debug, and test of internal software products
+ Understand project requirements for GUI/communication interface, networking and create specifications based on these requirements
+ Lead the implementation of a new Manufacturing Execution System (MES) and provide regular progress updates to both Senior and Sector Level Management.
+ Review, repair and redesign legacy code for Programable Logic Controler (PLC), Manufacturing Execution System (MES), Production equipment
+ Troubleshoot issues with existing systems
+ Participate in reviews with the Engineering team to ensure proper implementation of features
+ Collaborate with the Manufacturing Engineering Manager and departmental engineers to coordinate project requirements and communicate current status
+ Ability to professionally and effectively communicate is required. Written - use of multimedia tools for briefings, ability to write procedures and reports. Verbal - ability to provide briefings in small to medium size groups of technicians, engineers and management
Qualifications:
+ Bachelor's Degree in Computer Science or Engineering with 4 years prior experience, 2 year post-secondary/AA Degree and 8 years prior experience or Graduate Degree with 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience.
Preferred Additional Skills:
+ Experience in working in a Unix environment (executing commands and utilities from the command line)
+ Development experience with C/C+
+ + Experience with Korn shell scripting
+ Knowledge of SQL and SQL Server, including queries, SSIS packages, and ETL (Extract-Transform-Load)
+ Ability to review, repair and redesign legacy code
+ Experance of MES and SCADA systems
+ Effective Problem Solving
+ In-depth knowledge and application of engineering principles and concepts
+ Configuring and designing HMI/OIT systems
+ LabView
+ Perl
+ Python
+ Ignition (Inductive Automation)
+ Programming Vision Systems (e.g. Cognex, Keyence)
+ MES design and implementation
L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.
Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions.
L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster in English ( or Spanish ( . For information regarding your Right To Work, please click here for English ( or Spanish ( .
Be The First To Know
About the latest Operating system Jobs in United States !
Manager Software Engineering

Posted 1 day ago
Job Viewed
Job Description
Technology, Digital and Data
**Job Description:**
**Your Work Shapes the World at Caterpillar Inc.**
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
_Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics and AI capabilities to help our customers build a better, more sustainable world._
Caterpillar is seeking a highly technical and experienced leader to manage the Integration team. This role requires a strong technical background in integration development, particularly with the Microsoft Common Data Model (CDM) and Azure integration services. The ideal candidate will provide technical guidance, mentor the team, and drive the design and implementation of robust and scalable data solutions.
**What You Will Do:**
+ Provides technical support, and direction to teams and team leaders. Acquires resources necessary to accomplish work on time.
+ Oversees performance of individual team members and team as a whole. Identifies and addresses staff training and development needs.
+ Coordinates walkthroughs and reviews; ensures conformance to standards and adherence to design specifications.
+ Develops detailed work plans, schedules, project estimates, resource plans, and status reports. Monitors and troubleshoots performance and schedule issues.
+ Lead and manage a team of Integration Developers, providing technical direction, mentoring, and support.
+ Guide the team in designing and implementing data integration solutions using Azure Integration Services (Logic Apps, Functions, Service Bus, API Management, etc.), Microsoft Fabric, and other relevant tools.
+ Ensure the team follows best practices for integration development, data governance, and data quality.
+ Drive the technical roadmap for integration initiatives, identifying opportunities for improvement and innovation.
+ Collaborate with data architects, solution architects, and business stakeholders to translate business requirements into technical solutions.
+ Review and approve integration designs, ensuring technical feasibility and adherence to standards.
+ Provide technical expertise and guidance to the team integration challenges, including working with data from ERP systems (SAP, MS Dynamics, Oracle).
+ Foster a collaborative and high-performing team environment, promoting knowledge sharing and continuous learning.
+ Participate in the hiring process for new team members.
+ Design and implement data models and integration solutions specifically for Dynamics 365 Customer Engagement (CE) and Finance and Operations (F&O) systems.
+ Provide technical guidance on integrating D365 CE and F&O using mechanisms like dual-write, data entities, OData, and Web APIs.
+ Troubleshoot and resolve integration issues related to D365 CE and F&O data flow and synchronization.
**What You Will Have:**
**Products and Services:**
+ Knowledge of major products and services and product and service groups; ability to apply knowledge of product and service appropriately to diverse situations.
**Organizational Leadership:**
+ Knowledge of leadership concepts and ability to use strategies and skills to enlist others in setting, embracing and achieving objectives.
**Software Development Life Cycle:**
+ Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
**Software Integration Engineering:**
+ Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages.
**Considerations For Top Candidates:**
+ Experience leading or managing a team.
+ Strong leadership in working within a cross-functional organization to coordinate development, dependencies and risks for product delivery
+ Experience in Agile software development environment operating at scale managing multiple concurrent teams, SAFe Agile is a plus
+ Azure DevOps and CI/CD Pipelines: Experience in managing Azure resources, implementing Azure DevOps CI/CD pipelines, and integrating Power Apps with Azure resources
**Nice to Have:**
+ Preferred experience working with ERP and Rental systems, preferably SAP, Microsoft Dynamics, Oracle, RentalMan, and Integrated Rental.
+ Preferred D365 CRM Implementation and Customization: Extensive experience in implementing and customizing D365 CRM, including Power Pages, Power Apps Platforms
+ Preferred F&O Implementation and Customization: Proficiency in implementing and customizing Finance & Operations modules within Dynamics 365, ensuring seamless integration with CRM systems
+ Preferred Azure Integration Services: Expertise in integrating D365 CRM and F&O with Azure services such as Service Bus, API Management, Logic Apps, and Azure Fabric
+ Experience in Heavy Industry is a plus
**Summary Pay Range:**
$126,000.00 - $204,720.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
**Benefits:**
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
+ Medical, dental, and vision benefits*
+ Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
+ 401(k) savings plans*
+ Health Savings Account (HSA)*
+ Flexible Spending Accounts (FSAs)*
+ Health Lifestyle Programs*
+ Employee Assistance Program*
+ Voluntary Benefits and Employee Discounts*
+ Career Development*
+ Incentive bonus*
+ Disability benefits
+ Life Insurance
+ Parental leave
+ Adoption benefits
+ Tuition Reimbursement
* These benefits also apply to part-time employees
Visa sponsorship is available for eligible applicants.
**Posting Dates:**
October 20, 2025 - November 2, 2025
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community ( .
Manager, Software Engineering

Posted 1 day ago
Job Viewed
Job Description
GoFi is an AI-centric, licensed auto finance company built for a digital-first world. Built upon an entirely cloud-based infrastructure, GoFi provides a highly scalable next-gen lending platform that enables the best brands to deliver the best customer experience. GoFi powers solutions ranging from traditional turn-down finance arrangements to fully integrated co-branded finance and digital retail partnerships. GoFi is based in Dallas, TX.
**That's Nice, But What's the Job?**
**_This is not a position for which sponsorship will be provided. Individuals with temporary visas or who need sponsorship now or in the future are not eligible for hire at this time._**
In short, our Manager, Software Engineering is responsible to:
+ **Lead** a team of software engineers to build applications that help redefine how we do business -- and keep us ahead of our competitors.
+ **Collaborate** with other engineers to work on key features across DriveTime.
+ **Mentor** incredibly smart, friendly, and passionate team.
In long, as a Manager, Software Engineering you will drive several exciting initiatives, help solve problems, no matter how big or small, work on business-critical projects built around cutting-edge technologies, and convey strategy and accuracy to our top-level decision-makers.
**What we would like to see in your Tech Stack:**
+ Node.JS
+ Python
+ API Development (RESTful, GraphQL, .Net Web API)
+ Azure
**Nice to Have:**
+ Mendix or similar low-code platform
**So What Kind of Folks Are We Looking for?**
**The Specifics.**
+ 5+ years of professional development experience and have lead teams informally or formally on large projects and preferably has had direct reports at some point in the past.
+ Ability to establish cross-functional, collaborative relationships with business and technology partners
+ Full-Stack software development experience preferred with an emphasis on Front End architecting and building robust distributed systems that scale well
+ Expertise in client-side SPA development
+ Working understanding of HTML, CSS, JavaScript/ TypeScript
+ Experience in developing unit tests
+ Strong problem-solving skills
+ Communicates clearly and concisely, both orally and in writing
+ Passionate about continuous learning
+ Bachelors Degree in Information Technology or related field or equivelant work experience
#Dice
**So What About the Perks? Perks matter**
+ **Work From Home.** Feel free to rock the casual wear while still being camera ready. You will be working from your home office (in an approved city & state) and make sure you have a conducive and quiet workspace with no distractions and reliable and secure internet.
+ **Medical, dental, and vision, oh my!** DriveTime Family of Brands covers a sizable amount of insurance premiums to ensure our employees receive top-tier healthcare coverage.
+ **But Wait, There's More.** 401(K), Company paid life insurance policy, short and long-term disability coverage to name a few.
+ **Growth Opportunities.** You grow, I grow, we all grow! But seriously, DriveTime Family of Brands is committed to providing its employees with every opportunity to grow professionally with roughly over 1,000 employees promoted year over year.
+ **Tuition Reimbursement.** We're as passionate about your professional development as you are. With that, we'll put our money where our mouth is.
+ **Wellness Program.** Health is wealth! This program includes self-guided coaching and journeys, cash incentives and discounts on your medical premiums through engaging in fun activities!
+ **Gratitude is Green.** We offer competitive pay across the organization, because, well. money matters!
+ **Paid Time Off.** Not just lip service: we work hard, to play hard! Paid time off includes (for all full-time roles) wellness days, holidays, and good ole' fashioned YOU time! For our Part-timers, don't fear you get some time too.vacation time is available - the more you work, the more you earn!
**Anything Else? Absolutely.**
DriveTime Family of Brands is Great Place to Work Certified! And get this: 90% of our rockstar employees say they feel right at home here. We could spend a lot of time having you read about ALL our awards, but we'll save time (and practice some humility) just naming a few others; Comparably Awards: Best Company for Diversity, Best Company Culture and Best Company Leadership, oh and don't forget Phoenix Business Journal Healthiest Employers (okay, we'll stop there)!
Hiring is contingent upon successful completion of our background and drug screening process. DriveTime is a drug-free, tobacco-free workplace and an Equal Opportunity Employer.
And when it comes to hiring, we don't just look for the right person for the job, we seek out the right person for DriveTime. Buckle up for plenty of opportunities to grow in a professional, fun, and high-energy environment!
Software Engineering Manager
Posted 2 days ago
Job Viewed
Job Description
BigBox, the team behind POPULATION: ONE, is seeking an Engineering Manager who can help build the future of AI powered games. We're exploring a new frontier where AI is core to making games and we're looking for engineering leaders to discover that future. The ideal candidate has their own AI side projects and enjoys discovering the latest AI development tools to increase productivity. If you enjoy experimenting with AI and LLM's to discover what they can do next, you'll find the space to innovate and expand your expertise here.Autonomy, cutting-edge technology, and talented teams are some of the reasons engineering leaders enjoy working at BigBox. Our bottom up way of working is a cornerstone of how we work, and our empowered engineers are solving technical challenges at an unprecedented scale. As an engineering manager you will support, enable and empower your team, managing high-output engineers to make a meaningful impact on millions of people around the world.We embrace entrepreneurs as well as those who come from more established organisations. Software Engineering Managers are clearly characterised by progressive technical experience and demonstrated progression in management responsibility. You have also kept your coding skills sharp and bring an unwavering passion for managing the dynamics of a fast-paced environment.
**Required Skills:**
Software Engineering Manager Responsibilities:
1. Engineering Coach: Provide specific and balanced feedback, and have regular one-on-one meetings
2. Results-Oriented Execution: Focus on helping the team achieve their goals by removing obstacles and being a resource. Work with the team to manage day-to-day tasks and communications. Work closely with the team's leadership to set high-level goals and directions for our projects and ensure it's executed successfully
3. Communication: Engage in active listening, share information transparently, and encourage open dialogue. Coordinate with all disciplines to schedule and track key work
4. Have a clear roadmap and strategy for the team: Set clear goals, provide direction, and ensure the team understands how their work fits into the larger picture
5. Leverage technical skills to steer team: Use technical skills to understand the challenges the team faces and provide informed guidance
6. Support career development and discuss performance: Help team members with their career paths, provide growth opportunities, and have regular performance discussions
**Minimum Qualifications:**
Minimum Qualifications:
7. Bachelor's Degree in Computer Science, or equivalent experience
8. Experience building software with LLM's and AI powered agents as the core of the product, or a major feature of the product
9. Experience with AI coding tools such as Cursor, Claude Code, Co-Pilot, Codex, etc
10. 6+ years as an engineering manager with at least 5 direct reports in game development or multiple shipped games
11. Wide knowledge of software development practices and knowledge of when and how to apply them to teams
12. In depth experience adapting to various communication and work styles
13. Demonstrated history of working well with cross-functional teams and organizations
14. Experience organizing and leading meetings for planning, scheduling, and/or discussion within the team
15. Working knowledge of 3D math and game foundation technologies and techniques (Transforms, Lerp, etc)
16. Experience growing and mentoring teams
**Preferred Qualifications:**
Preferred Qualifications:
17. Demonstrated expertise managing Graphics Engineers or Server Engineers
18. Experience working in C++ source code of 3D Game Engines
**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