6,395 Operating Systems jobs in the United States
Senior Software Engineer - Operating Systems
Posted 5 days ago
Job Viewed
Job Description
Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines. Founded in 2017, Applied Intuition delivers the toolchain, Vehicle OS, and autonomy stacks to help customers build intelligent vehicles and shorten time to market. Eighteen of the top 20 global automakers and major programs across the Department of Defense trust Applied Intuition's solutions to deliver vehicle intelligence. Applied Intuition services the automotive, defense, trucking, construction, mining, and agriculture industries and is headquartered in Mountain View, CA, with offices in Washington, D.C., San Diego, CA, Ft. Walton Beach, FL, Ann Arbor, MI, London, Stuttgart, Munich, Stockholm, Seoul, and Tokyo. Learn more at appliedintuition.com.
We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week. However, we also recognize the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments. (Note: For EpiSci job openings, fully remote work will be considered by exception.)
About the role
The NextGen OS team is focused on building Applied Intuition's operating system (OS) stack for future vehicles and new products. This is a unique opportunity to build and work on a new full-stack operating system.
As a Software Engineer on the team, you will develop, design, and implement core OS components including: kernel, system services, runtime, application framework, BSPs, and hardware abstraction layers. As an early hire, you will contribute to key architectural and implementation decisions, directly influencing how this OS is built.
At Applied Intuition, you will:
- Define the overall architecture and roadmap of the operating system
- Engage closely with existing open-source projects, become a committer, and submit RFCs
- Write and review foundational, performance-critical code across core OS components
- Lead implementation of critical system features such as interprocess communication, memory management, security sandboxing, networking, and power/performance
- Collaborate closely with hardware partners and OEMs to define BSP, HAL, device drivers, and integration strategies
- Advocate open-source culture and engage with the Open Source Project community
- 6+ years of software development experience (emphasis on low-level systems or OS development)
- Deep expertise in C/C++
- Experience on Unix/Linux kernels or embedded systems
- Experience with performance optimization, memory management, threading, and concurrency
- Proven experience designing and shipping large-scale software or systems
- Demonstrated leadership in shaping technical direction and mentoring engineers
- Familiarity with open-source processes and tools, source control, and distributed code bases
- Bachelor's Degree in Computer Science or a related field
- Master's degree or PhD in Computer Science or related field.
- Experience working with OEMs, device drivers, or hardware integration (e.g. ARM chipset, cellular modem interfaces).
- Strong background in security and sandboxing models
- Demonstrated ability working in small, fast-moving cross-functional teams and/or startups
- Published contributions to open-source OS projects or kernel subsystems.
Compensation at Applied Intuition for eligible roles includes base salary, equity, and benefits. Base salary is a single component of the total compensation package, which may also include equity in the form of options and/or restricted stock units, comprehensive health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off. Note that benefits are subject to change and may vary based on jurisdiction of employment.
Applied Intuition pay ranges reflect the minimum and maximum intended target base salary for new hire salaries for the position. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope of the position.
Please reference the job posting's subtitle for where this position will be located. For pay transparency purposes, the base salary range for this full-time position in the location listed is: $155,000 - $253,000 USD annually.
Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.
SENIOR OPERATING SYSTEMS ANALYST - FIRE EMERGENCY
Posted 5 days ago
Job Viewed
Job Description
SENIOR OPERATING SYSTEMS ANALYST - FIRE EMERGENCY
Print (
Apply
SENIOR OPERATING SYSTEMS ANALYST - FIRE EMERGENCY
Salary
$108,460.32 - $146,154.72 Annually
Location
Los Angeles County, CA
Job Type
Full time
Job Number
32551A-FR
Department
FIRE
Opening Date
08/28/2025
-
Description
-
Benefits
-
Questions
Position/Program Information
FIRE DEPARTMENT
TYPE OF RECRUITMENT:
OPEN COMPETITIVE - EMERGENCY
APPLICATION FILING PERIOD:
Applications will be accepted beginning August 29, 2025 at 8:00 a.m. (PT)
This examination will remain open until the needs of the service are met and is subject to close without prior notice.
EXAM NUMBER:
32551A-FR
THIS ANNOUNCEMENT IS A REPOSTING TO EXTEND THE FILING PERIOD.
The LA County Board of Supervisors has unanimouslyratified a Proclamation of Local Emergency in response to the windstorms and wildfires ( , including the Palisades and Eaton Fires, that have devastated communities across the County. We are looking for qualified and passionate individuals to assist the County in mobilizing resources and support needed to help our residents recover and rebuild. If you are looking for a new career that will directly benefit the population of LA County, this may be the opportunity for you.
The County of Los Angeles Fire Department is seeking qualified candidates to fill emergency Senior Operating Systems Analyst vacancies related to this unprecedented natural disaster.
Under the emergency order, applicants who meet the requirements may be hired for an initial period of up to 90 days, with an opportunity for permanent County employment.
Before the end of your initial work period, you will be assessed on your work performance. This assessment will be weighted 100%.
Those who successfully pass the assessment will be considered for permanent appointment to Senior Operating Systems Analyst.
Out-of-Class: If you performed work that differs from the duties described in your class specification and believe you qualify for this opportunity, please provide verification via official documentation of additional responsibility bonus, out-of-class bonus, temporary assignment bonus or reclassification study with CEO within fifteen (15) calendar days from application submission date. Employees do not need to submit such verification if they hold or have held a position that regularly performs functions in alignment with the requirements.
DEFINITION:
Under direction, supports complex operating systems and associated software and hardware on midrange servers or mainframes hosting critical applications in a high-availability environment. These environments require formal change management and problem resolution procedures, highly fault tolerant configurations, and comprehensive back-up and recovery solutions.
CLASSIFICATION STANDARDS:
This is the senior-level class in the Operating Systems series. Incumbents in this classification typically report to an information technology supervisor or manager. Incumbents perform the more difficult assignments of configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers, and related software. They work under general guidelines and apply extensive technical expertise in the execution of their duties. These positions require the application of specialized knowledge of one or more of the following: database management software, communications software, compilers, storage management solutions, network monitoring and management solutions, messaging systems, security, performance analysis and tuning, and capacity planning.
Essential Job Functions
-
Installs, configures, maintains, and upgrades operating systems.
-
Analyzes system utilization and performance data and makes configuration changes to achieve agreed upon service levels.
-
Identifies and resolves system anomalies and operational problems.
-
Allocates and organizes data storage.
-
Configures system interfaces.
-
Establishes connectivity to and configures peripherals.
-
Develops and maintains system documentation.
-
Installs, configures, and maintains server or mainframe-based communications services, database management software, compilers, storage management solutions, network monitoring and management solutions, security systems.
-
Conducts performance analysis, tuning, and capacity planning.
-
Evaluates, tests, and implements vendor-provided patches and upgrades in accordance with change management procedures.
-
Develops system utility programs and procedures to enhance operations and support for applications.
-
Develops and publishes procedures for operations staff and for problem resolution.
-
Implements and maintains back-up and restore solutions; performs back-up and restore operations.
-
Implements and maintains disaster recovery solutions.
-
Participates in the evaluation and selection of system tools, utilities, and solutions.
-
Maintains system security as described in policies and procedures.
-
Customizes operating system code and generates the operating system.
-
Creates and maintains the more complex job control language and/or custom scripts.
-
Works with application development and support staff to analyze hardware and operating system requirements and participates in the development of specifications.
-
Works with vendors to develop and implement solutions to specific problems or to meet specific objectives.
-
Determines compatibility and performance impact of application and system changes.
-
Maintains an understanding of evolving industry trends and technologies.
-
Installs, service, and move servers, networking devices, storage devices, and related equipment as needed.
-
Uses network monitoring and management software to monitor system availability and performance and initiate corrective action as needed.
-
Leads and coordinates project team to implement systems software components and hardware upgrades and deployments as needed.
-
Provides direction to lower level Operating Systems Analysts as needed.
Requirements
SELECTION REQUIREMENTS:
TRAINING AND EXPERIENCE:
Option I: Graduation from an accredited college* or university with a bachelor's degree** in Computer Science, Information Systems, or a closely related field, and two (2) years of full-time experience within the last five (5) years in a centralized Information Technology organization*** configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, one year of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans.
Option II: One (1) year of full-time experience within the last five (5) years at the level of an Operating Systems Analyst.***
Option III: Three (3) years of full-time experience within the last five (5) years configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, two years of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans.
You MUST meet the above requirement(s) in order to be appointed to fill any vacancies related to this recruitment.
LICENSE:
A valid California Class C Driver License or the ability to utilize an alternative method of transportation when needed to carry out job-related essential functions.
PHYSICAL CLASS:
Physical Class II - Light: This class includes administrative and clerical positions requiring light physical effort that may include occasional light lifting to a 10-pound limit and some bending, stooping, or squatting. Considerable ambulation may be involved.
SPECIAL REQUIREMENT INFORMATION:
*Accredited institutions are those listed in the publications of regional, national, or international accrediting agencies, which are accepted by the Department of Human Resources (DHR). Publications such as American Universities and Colleges and International Handbook of Universities are acceptable references. Also acceptable, if appropriate, are degrees that have been evaluated and deemed to be equivalent to degrees from United States accredited institutions by an academic credential evaluation agency recognized by The National Association of Credential Evaluation Services or the Association of International Credential Evaluators. Inc.
**In order to receive credit for a Bachelor's Degree or higher degree, you MUST attach a legible copy of your "official" diploma, "official" transcripts, or "official" letter from an accredited institution which shows the area of specialization at the time of filing (preferred), or within fifteen (15) calendar days from application submission. If you are unable to attach the required documents at the time of filing, you must email to within fifteen (15) calendar days from the application submission. Please ensure to indicate the examination title and number on the subject of your email. We do not accept password-protected documents. Ensure documents are unlocked before attaching to your application or sending to the exam analyst.
***Centralized IT organization is defined in the County of Los Angeles as that which is responsible, under the direction or guidance of the chief Information Technology official (or, at the Sheriff's Department, the coordinated executive command structure) for the department or major organizational unit, for providing comprehensive IT services including analysis, design, acquisition, and/or development, implementation, maintenance, or support of information systems; and in which the work performed is in direct relationships to the IT requirements and initiatives of the department or major organizational unit.
***Experience at the level of Los Angeles County class of Operating Systems Analyst: Under supervision, supports complex operating systems and associated software and hardware on midrange servers or mainframes hosting critical applications in a high-availability environment. These environments require formal change management and problem resolution procedures, highly fault tolerant configurations, and comprehensive back-up and recovery solutions.
Additional Information
EXAMINATION CONTENT:
Under the emergency order, applicants who meet the requirements may be hired for an initial period of up to 90 days, with an opportunity for permanent County employment.
Before the end of your initial work period, you will be assessed on your work performance. This assessment will be weighted 100%. Those who successfully pass the assessment will be considered for permanent appointments.
APPLICATION & FILING INFORMATION:
Applications must be filed online only and will be reviewed for interview consideration on an ongoing basis. If you have not been contacted within 60 days and the recruitment remains open or reopens for filing, we encourage you to submit a new application. This will allow you to reaffirm your interest and update any relevant information.
Many important notifications will be sent electronically to the email address provided on the application, so it is important that you provide a valid email address. Please , well , your email address and list of approved senders to prevent email notifications from being filtered as spam/junk/clutter mail.
You have the ability to opt out of emails from LA County. If you unsubscribe, you will not receive any email notification for any examination for which you apply with Los Angeles County. Regardless of whether you choose to unsubscribe, you can always check for notifications by logging into governmentjobs.com and viewing your profile inbox, which saves a copy of all emailed notices.
Plan to submit your online application well in advance before the posting closes as you may be required to verify your email address. This only needs to be done once per email address, and if you already have a job seeker account on you can verify at any time by logging in and following the prompts. This is to enhance the security of your online application and to ensure you do not enter an incorrect email address.
SUPPLEMENTAL QUESTIONNAIRE
The acceptance of your application depends on whether you have clearly show that you meet the Selection Requirements. Please fill out your application and supplemental questionnaire completely and correctly to receive full credit for any related education, training, and job experience. For each job held, give the name and address of your employer, your actual job title, beginning and ending dates, description of work performed, total number of hours worked (full or part time). Provide any relevant education, training, and experience in the spaces provided so we can evaluate your qualifications for this job. Your application will be rejected if it is incomplete. We may reject your application at any time during the selection process.
AVAILABLE SHIFT:
Any Shift - Appointees must be willing to work any shift, including evenings, nights, weekends, and holidays.
SOCIAL SECURITY NUMBER:
Please include your Social Security Number for record control purposes. Federal law requires that all employed persons have a Social Security Number.
COMPUTER AND INTERNET ACCESS AT PUBLIC LIBRARIES:
For applicants who may not have regular access to a computer or the internet, applications can be completed on computers at public libraries throughout Los Angeles County. Refer to their website for more information :
NO SHARING OF USER ID, EMAIL AND PASSWORD:
All applicants must file their application using their own user ID and password. Using a family member's or friend's user ID and password may erase a candidate's original application record.
ANTI-RACISM, DIVERSITY, AND INCLUSION (ARDI):
The County of Los Angeles recognizes and affirms that all people are created equal and are entitled to all rights afforded by the Constitution of the United States. The County of Los Angeles Fire Department is committed to promoting Anti-Racism, Diversity, and Inclusion efforts to address the inequalities and disparities amongst various groups of people. We support the ARDI Strategic Plan and its goals by improving equality, diversity, and inclusion in recruitment, selection, and employment practices .
Department Contact Name: Fire Examination Section
Department Contact Phone:
Department Contact Email:
Analyst Contact Phone:
Analyst Contact Email:
T eletype Phone:
California Relay Services Phone :
COUNTY OF LOS ANGELES
Employment Information
Any language contained in the job posting supersedes any language contained below.
This document is intended to provide general information about the recruitment process of the County of Los Angeles. Applicants with questions about a specific job posting should contact the exam analyst listed on the posting.
Equal Employment Opportunity/Non-Discrimination Statement:
The County of Los Angeles is an Equal Employment Opportunity Employer and is committed to non-discrimination in the County workforce, regardless of age (40 and over); ancestry; color; ethnicity; religious creed; protected family or medical leave status; disability; marital status; medical condition; genetic information; military and veteran status; national origin; race ; sex; gender; sexual orientation; or any other characteristic protected by State or federal law. For more information, please visit:
Testing Accommodations for Applicants:
The County of Los Angeles complies with all federal and state disability laws and makes reasonable accommodations for qualified applicants and employees with disabilities. If a reasonable accommodation is needed to participate in the job application process, please contact the testing accommodation coordinator listed on the job posting. Hearing impaired applicants with telephone teletype equipment may leave messages by calling the teletype phone number on the job posting. For more information on accommodations, please visit:
Fair Chance:
The County of Los Angeles is a Fair Chance employer. Except as otherwise permissible under applicable laws, you will not be asked to provide information about conviction history unless you receive a conditional offer of employment. The County will make an individualized assessment of whether your conviction history has a direct and adverse relationship with the specific duties of the job, and will also consider potential mitigating factors, which may include, but is not limited to, evidence and extent of rehabilitation, recency of the offense(s), and age at the time of the offense(s). If asked to provide information about conviction history, any convictions or court records which are exempted by a valid court order do not have to be disclosed. Qualified applicants with arrest or conviction records will be considered for employment in accordance with County Fair Chance Policies and the Fair Chance Act (Gov. Code Section 12952).
Employment Eligibility:
Final appointment is contingent upon verification of U.S. citizenship or the right to work in the United States.
Career PathFinder:
Resources to help current and prospective employees plan a career with Los Angeles County are available. To explore career paths to and from nearly all job titles, please visit our interactive Career PathFinder application at
Revised January 2025
For detailed information, please clickhere (
01
Candidate Communication Acknowledgement: Many important notifications will be sent electronically to the email address provided on the application. It is important that you provide a valid email address. DO NOT select "off" under Email Preferences within your profile or click "unsubscribe" on our notices if you would like the County of Los Angeles to notify you regarding your application status, and other important information pertaining to your candidacy for this position. Please , the domain @fire.lacounty.gov to your email address and list of approved senders to prevent email notifications from being filtered as spam/junk/clutter mail. It is your responsibility to take the above steps to view correspondence.
- I understand the above information and instructions.
02
Supplemental Questionnaire Acknowledgement: The information you provide on this supplemental questionnaire will be evaluated and used to determine your eligibility. CHECK YOUR ANSWERS CAREFULLY. Any mistakes you make and/or any incomplete responses you provide in completing these questions will be used to disqualify your application even if you possess the qualifying experience or education. Be specific as possible and include all information requested. Comments such as "see resume or application" will not be considered as a response. All information is subject to verification at any time in the application and hiring process. Falsification of any information may result in disqualification or dismissal.
- I understand and agree.
03
This position works to support the County's response to the Fire Emergency.
- Yes, I understand and am willing to perform all necessary work duties.
04
Do have a Bachelor's Degree in Computer Science, Information Systems, or a closely related field from an accredited university or collegeandtwo (2) years of full-time experience within the last five years in a centralized Information Technology organization configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, one year of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans?
To receive credit for your education, include a copy of your official diploma, official transcript, or letter/certificate from an accredited institution within fifteen (15) calendar days of application submission date. The document should show the date the degree was conferred and be in English; if it is in a foreign language, it must be translated and evaluated for equivalency to U.S. standard. For more information on our standards for educational documents, please visit:
-
Yes
-
No
05
If you answered "Yes" on question 4, please provide your experience in a centralized Information Technology organization configuring, analyzing, andmaintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, one year of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans. Please indicate each job title by using the same format below:
Payroll Title
Employer
Hours Worked Per Week
Supervisor Name and Phone Number
Dates of EmploymentFrom (mm/dd/yr) to (mm/dd/yr)
Detailed description of your experiencein a centralized Information Technology organization configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, one year of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans.
If you do not have the experience, please indicate N/A.
06
Do you have at least one (1) year of full-time experience within the last five (5) years at the level of Los Angeles County class of Operating Systems Analyst?
Experience at the level of Los Angeles County class of Operating Systems Analyst: Under supervision, supports complex operating systems and associated software and hardware on midrange servers or mainframes hosting critical applications in a high-availability environment. These environments require formal change management and problem resolution procedures, highly fault tolerant configurations, and comprehensive back-up and recovery solutions.
-
Yes
-
No
07
If you answered "Yes" to question 6, please provide your experience in supporting complex operating systems and associated software and hardware on midrange servers or mainframes hosting critical applications in a high-availability environment. These environments require formal change management and problem resolution procedures, highly fault tolerant configurations, and comprehensive back-up and recovery solutions. Please indicate your experience by using the same format below:
Payroll Title
Employer
Hours Worked Per Week
Supervisor Name and Phone Number
Dates of EmploymentFrom (mm/dd/yr) to (mm/dd/yr)
Detailed description of your experiencein supporting complex operating systems and associated software and hardware on midrange servers or mainframes hosting critical applications in a high-availability environment. These environments require formal change management and problem resolution procedures, highly fault tolerant configurations, and comprehensive back-up and recovery solutions.
If you do not have the experience, please indicate N/A.
08
Do you have at least three (3) years of full-time experience within the last five (5) years configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, two years of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans?
-
Yes
-
No
09
If you answered "Yes" to question 8, please provide your experience in configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, two years of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans. Please indicate your experience by using the same format below:
Payroll Title
Employer
Hours Worked Per Week
Supervisor Name and Phone Number
Dates of EmploymentFrom (mm/dd/yr) to (mm/dd/yr)
Detailed description of your experiencein configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, two years of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans.
If you do not have the experience, please indicate N/A.
Required Question
Employer
County of Los Angeles
Address
Los Angeles, California, 90010
Website
Apply
Please verify your email addressVerify Email
SENIOR OPERATING SYSTEMS ANALYST - FIRE EMERGENCY
Posted 5 days ago
Job Viewed
Job Description
Location : Los Angeles County, CA
Job Type: Full time
Job Number: 32551A-FR
Department: FIRE
Opening Date: 08/28/2025
Position/Program Information
FIRE DEPARTMENT
TYPE OF RECRUITMENT:
OPEN COMPETITIVE - EMERGENCY
APPLICATION FILING PERIOD:
Applications will be accepted beginning August 29, 2025 at 8:00 a.m. (PT)
This examination will remain open until the needs of the service are met and is subject to close without prior notice.
EXAM NUMBER:
32551A-FR
THIS ANNOUNCEMENT IS A REPOSTING TO EXTEND THE FILING PERIOD.
The LA County Board of Supervisors has unanimously , including the Palisades and Eaton Fires, that have devastated communities across the County. We are looking for qualified and passionate individuals to assist the County in mobilizing resources and support needed to help our residents recover and rebuild. If you are looking for a new career that will directly benefit the population of LA County, this may be the opportunity for you.
The County of Los Angeles Fire Department is seeking qualified candidates to fill emergency Senior Operating Systems Analyst vacancies related to this unprecedented natural disaster.
Under the emergency order, applicants who meet the requirements may be hired for an initial period of up to 90 days, with an opportunity for permanent County employment.
Before the end of your initial work period, you will be assessed on your work performance. This assessment will be weighted 100%.
Those who successfully pass the assessment will be considered for permanent appointment to Senior Operating Systems Analyst.
Out-of-Class: If you performed work that differs from the duties described in your class specification and believe you qualify for this opportunity, please provide verification via official documentation of additional responsibility bonus, out-of-class bonus, temporary assignment bonus or reclassification study with CEO within fifteen (15) calendar days from application submission date. Employees do not need to submit such verification if they hold or have held a position that regularly performs functions in alignment with the requirements.
DEFINITION:
Under direction, supports complex operating systems and associated software and hardware on midrange servers or mainframes hosting critical applications in a high-availability environment. These environments require formal change management and problem resolution procedures, highly fault tolerant configurations, and comprehensive back-up and recovery solutions.
CLASSIFICATION STANDARDS:
This is the senior-level class in the Operating Systems series. Incumbents in this classification typically report to an information technology supervisor or manager. Incumbents perform the more difficult assignments of configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers, and related software. They work under general guidelines and apply extensive technical expertise in the execution of their duties. These positions require the application of specialized knowledge of one or more of the following: database management software, communications software, compilers, storage management solutions, network monitoring and management solutions, messaging systems, security, performance analysis and tuning, and capacity planning.
Essential Job Functions
- Installs, configures, maintains, and upgrades operating systems.
- Analyzes system utilization and performance data and makes configuration changes to achieve agreed upon service levels.
- Identifies and resolves system anomalies and operational problems.
- Allocates and organizes data storage.
- Configures system interfaces.
- Establishes connectivity to and configures peripherals.
- Develops and maintains system documentation.
- Installs, configures, and maintains server or mainframe-based communications services, database management software, compilers, storage management solutions, network monitoring and management solutions, security systems.
- Conducts performance analysis, tuning, and capacity planning.
- Evaluates, tests, and implements vendor-provided patches and upgrades in accordance with change management procedures.
- Develops system utility programs and procedures to enhance operations and support for applications.
- Develops and publishes procedures for operations staff and for problem resolution.
- Implements and maintains back-up and restore solutions; performs back-up and restore operations.
- Implements and maintains disaster recovery solutions.
- Participates in the evaluation and selection of system tools, utilities, and solutions.
- Maintains system security as described in policies and procedures.
- Customizes operating system code and generates the operating system.
- Creates and maintains the more complex job control language and/or custom scripts.
- Works with application development and support staff to analyze hardware and operating system requirements and participates in the development of specifications.
- Works with vendors to develop and implement solutions to specific problems or to meet specific objectives.
- Determines compatibility and performance impact of application and system changes.
- Maintains an understanding of evolving industry trends and technologies.
- Installs, service, and move servers, networking devices, storage devices, and related equipment as needed.
- Uses network monitoring and management software to monitor system availability and performance and initiate corrective action as needed.
- Leads and coordinates project team to implement systems software components and hardware upgrades and deployments as needed.
- Provides direction to lower level Operating Systems Analysts as needed.
Requirements
SELECTION REQUIREMENTS:
TRAINING AND EXPERIENCE:
Option I: Graduation from an accredited college* or university with a bachelor's degree** in Computer Science, Information Systems, or a closely related field, and two (2) years of full-time experience within the last five (5) years in a centralized Information Technology organization*** configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, one year of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans.
Option II: One (1) year of full-time experience within the last five (5) years at the level of an Operating Systems Analyst.***
Option III: Three (3) years of full-time experience within the last five (5) years configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, two years of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans.
You MUST meet the above requirement(s) in order to be appointed to fill any vacancies related to this recruitment.
LICENSE:
A valid California Class C Driver License or the ability to utilize an alternative method of transportation when needed to carry out job-related essential functions.
PHYSICAL CLASS:
Physical Class II - Light: This class includes administrative and clerical positions requiring light physical effort that may include occasional light lifting to a 10-pound limit and some bending, stooping, or squatting. Considerable ambulation may be involved.
SPECIAL REQUIREMENT INFORMATION:
*Accredited institutions are those listed in the publications of regional, national, or international accrediting agencies, which are accepted by the Department of Human Resources (DHR). Publications such as American Universities and Colleges and International Handbook of Universities are acceptable references. Also acceptable, if appropriate, are degrees that have been evaluated and deemed to be equivalent to degrees from United States accredited institutions by an academic credential evaluation agency recognized by The National Association of Credential Evaluation Services or the Association of International Credential Evaluators. Inc.
**In order to receive credit for a Bachelor's Degree or higher degree, you MUST attach a legible copy of your "official" diploma, "official" transcripts, or "official" letter from an accredited institution which shows the area of specialization at the time of filing (preferred), or within fifteen (15) calendar days from application submission. If you are unable to attach the required documents at the time of filing, you must email to within fifteen (15) calendar days from the application submission. Please ensure to indicate the examination title and number on the subject of your email. We do not accept password-protected documents. Ensure documents are unlocked before attaching to your application or sending to the exam analyst.
***Centralized IT organization is defined in the County of Los Angeles as that which is responsible, under the direction or guidance of the chief Information Technology official (or, at the Sheriff's Department, the coordinated executive command structure) for the department or major organizational unit, for providing comprehensive IT services including analysis, design, acquisition, and/or development, implementation, maintenance, or support of information systems; and in which the work performed is in direct relationships to the IT requirements and initiatives of the department or major organizational unit.
***Experience at the level of Los Angeles County class of Operating Systems Analyst: Under supervision, supports complex operating systems and associated software and hardware on midrange servers or mainframes hosting critical applications in a high-availability environment. These environments require formal change management and problem resolution procedures, highly fault tolerant configurations, and comprehensive back-up and recovery solutions.
Additional Information
EXAMINATION CONTENT:
Under the emergency order, applicants who meet the requirements may be hired for an initial period of up to 90 days, with an opportunity for permanent County employment.
Before the end of your initial work period, you will be assessed on your work performance. This assessment will be weighted 100%. Those who successfully pass the assessment will be considered for permanent appointments.
APPLICATION & FILING INFORMATION:
Applications must be filed online only and will be reviewed for interview consideration on an ongoing basis. If you have not been contacted within 60 days and the recruitment remains open or reopens for filing, we encourage you to submit a new application. This will allow you to reaffirm your interest and update any relevant information.
Many important notifications will be sent electronically to the email address provided on the application, so it is important that you provide a valid email address. Please add , as well as , and to your email address and list of approved senders to prevent email notifications from being filtered as spam/junk/clutter mail.
You have the ability to opt out of emails from LA County. If you unsubscribe, you will not receive any email notification for any examination for which you apply with Los Angeles County. Regardless of whether you choose to unsubscribe, you can always check for notifications by logging into governmentjobs.com and viewing your profile inbox, which saves a copy of all emailed notices.
Plan to submit your online application well in advance before the posting closes as you may be required to verify your email address. This only needs to be done once per email address, and if you already have a job seeker account on , you can verify at any time by logging in and following the prompts. This is to enhance the security of your online application and to ensure you do not enter an incorrect email address.
SUPPLEMENTAL QUESTIONNAIRE
The acceptance of your application depends on whether you have clearly show that you meet the Selection Requirements. Please fill out your application and supplemental questionnaire completely and correctly to receive full credit for any related education, training, and job experience. For each job held, give the name and address of your employer, your actual job title, beginning and ending dates, description of work performed, total number of hours worked (full or part time). Provide any relevant education, training, and experience in the spaces provided so we can evaluate your qualifications for this job. Your application will be rejected if it is incomplete. We may reject your application at any time during the selection process.
AVAILABLE SHIFT:
Any Shift - Appointees must be willing to work any shift, including evenings, nights, weekends, and holidays.
SOCIAL SECURITY NUMBER:
Please include your Social Security Number for record control purposes. Federal law requires that all employed persons have a Social Security Number.
COMPUTER AND INTERNET ACCESS AT PUBLIC LIBRARIES:
For applicants who may not have regular access to a computer or the internet, applications can be completed on computers at public libraries throughout Los Angeles County. Refer to their website for more information:
NO SHARING OF USER ID, EMAIL AND PASSWORD:
All applicants must file their application using their own user ID and password. Using a family member's or friend's user ID and password may erase a candidate's original application record.
ANTI-RACISM, DIVERSITY, AND INCLUSION (ARDI):
The County of Los Angeles recognizes and affirms that all people are created equal and are entitled to all rights afforded by the Constitution of the United States. The County of Los Angeles Fire Department is committed to promoting Anti-Racism, Diversity, and Inclusion efforts to address the inequalities and disparities amongst various groups of people. We support the ARDI Strategic Plan and its goals by improving equality, diversity, and inclusion in recruitment, selection, and employment practices
Department Contact Name: Fire Examination Section
Department Contact Phone:
Department Contact Email:
Analyst Contact Phone:
Analyst Contact Email:
T eletype Phone:
California Relay Services Phone:
COUNTY OF LOS ANGELES
Employment Information
Any language contained in the job posting supersedes any language contained below.
This document is intended to provide general information about the recruitment process of the County of Los Angeles. Applicants with questions about a specific job posting should contact the exam analyst listed on the posting.
Equal Employment Opportunity/Non-Discrimination Statement:
The County of Los Angeles is an Equal Employment Opportunity Employer and is committed to non-discrimination in the County workforce, regardless of age (40 and over); ancestry; color; ethnicity; religious creed; protected family or medical leave status; disability; marital status; medical condition; genetic information; military and veteran status; national origin; race ; sex; gender; sexual orientation; or any other characteristic protected by State or federal law. For more information, please visit:
Testing Accommodations for Applicants:
The County of Los Angeles complies with all federal and state disability laws and makes reasonable accommodations for qualified applicants and employees with disabilities. If a reasonable accommodation is needed to participate in the job application process, please contact the testing accommodation coordinator listed on the job posting. Hearing impaired applicants with telephone teletype equipment may leave messages by calling the teletype phone number on the job posting. For more information on accommodations, please visit:
Fair Chance:
The County of Los Angeles is a Fair Chance employer. Except as otherwise permissible under applicable laws, you will not be asked to provide information about conviction history unless you receive a conditional offer of employment. The County will make an individualized assessment of whether your conviction history has a direct and adverse relationship with the specific duties of the job, and will also consider potential mitigating factors, which may include, but is not limited to, evidence and extent of rehabilitation, recency of the offense(s), and age at the time of the offense(s). If asked to provide information about conviction history, any convictions or court records which are exempted by a valid court order do not have to be disclosed. Qualified applicants with arrest or conviction records will be considered for employment in accordance with County Fair Chance Policies and the Fair Chance Act (Gov. Code Section 12952).
Employment Eligibility:
Final appointment is contingent upon verification of U.S. citizenship or the right to work in the United States.
Career PathFinder:
Resources to help current and prospective employees plan a career with Los Angeles County are available. To explore career paths to and from nearly all job titles, please visit our interactive Career PathFinder application at
Revised January 2025
For detailed information, please click
01
Candidate Communication Acknowledgement:Many important notifications will be sent electronically to the email address provided on the application. It is important that you provide a valid email address. DO NOT select "off" under Email Preferences within your profile or click "unsubscribe" on our notices if you would like the County of Los Angeles to notify you regarding your application status, and other important information pertaining to your candidacy for this position.Please add , and the domain @fire.lacounty.gov to your email address and list of approved senders to prevent email notifications from being filtered as spam/junk/clutter mail.It is your responsibility to take the above steps to view correspondence.
- I understand the above information and instructions.
02
Supplemental Questionnaire Acknowledgement:The information you provide on this supplemental questionnaire will be evaluated and used to determine your eligibility. CHECK YOUR ANSWERS CAREFULLY. Any mistakes you make and/or any incomplete responses you provide in completing these questions will be used to disqualify your application even if you possess the qualifying experience or education. Be specific as possible and include all information requested. Comments such as "see resume or application" will not be considered as a response. All information is subject to verification at any time in the application and hiring process. Falsification of any information may result in disqualification or dismissal.
- I understand and agree.
03
This position works to support the County's response to the Fire Emergency.
- Yes, I understand and am willing to perform all necessary work duties.
04
Do have a Bachelor's Degree in Computer Science, Information Systems, or a closely related field from an accredited university or college and two (2) years of full-time experience within the last five years in a centralized Information Technology organization configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, one year of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans?
To receive credit for your education, include a copy of your official diploma, official transcript, or letter/certificate from an accredited institution within fifteen (15) calendar days of application submission date. The document should show the date the degree was conferred and be in English; if it is in a foreign language, it must be translated and evaluated for equivalency to U.S. standard. For more information on our standards for educational documents, please visit: and
If you answered "Yes" on question 4, please provide your experience in a centralized Information Technology organization configuring, analyzing, andmaintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, one year of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans. Please indicate each job title by using the same format below:
Payroll Title
Employer
Hours Worked Per Week
Supervisor Name and Phone Number
Dates of Employment From (mm/dd/yr) to (mm/dd/yr)
Detailed description of your experience in a centralized Information Technology organization configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, one year of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans.
If you do not have the experience, please indicate N/A.
06
Do you have at least one (1) year of full-time experience within the last five (5) years at the level of Los Angeles County class of Operating Systems Analyst?
Experience at the level of Los Angeles County class of Operating Systems Analyst: Under supervision, supports complex operating systems and associated software and hardware on midrange servers or mainframes hosting critical applications in a high-availability environment. These environments require formal change management and problem resolution procedures, highly fault tolerant configurations, and comprehensive back-up and recovery solutions.
- Yes
- No
If you answered "Yes" to question 6, please provide your experience in supporting complex operating systems and associated software and hardware on midrange servers or mainframes hosting critical applications in a high-availability environment. These environments require formal change management and problem resolution procedures, highly fault tolerant configurations, and comprehensive back-up and recovery solutions. Please indicate your experience by using the same format below:
Payroll Title
Employer
Hours Worked Per Week
Supervisor Name and Phone Number
Dates of Employment From (mm/dd/yr) to (mm/dd/yr)
Detailed description of your experience in supporting complex operating systems and associated software and hardware on midrange servers or mainframes hosting critical applications in a high-availability environment. These environments require formal change management and problem resolution procedures, highly fault tolerant configurations, and comprehensive back-up and recovery solutions.
If you do not have the experience, please indicate N/A.
08
Do you have at least three (3) years of full-time experience within the last five (5) years configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, two years of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans?
- Yes
- No
09
If you answered "Yes" to question 8, please provide your experience in configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, two years of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans. Please indicate your experience by using the same format below:
Payroll Title
Employer
Hours Worked Per Week
Supervisor Name and Phone Number
Dates of Employment From (mm/dd/yr) to (mm/dd/yr)
Detailed description of your experience in configuring, analyzing, and maintaining complex systems, including configuring, planning, coordinating and implementing releases, upgrades, or changes to operating systems, servers and related software, two years of which must be in a midrange or mainframe environment with formal change management, problem resolution procedures, and back-up and recovery plans.
If you do not have the experience, please indicate N/A.
Required Question
Senior IBM Z Operating Systems Engineer
Posted 5 days ago
Job Viewed
Job Description
Senior IBM Z Operating Systems Engineer
Plano, Texas;Chandler, Arizona; Richmond, Virginia
To proceed with your application, you must be at least 18 years of age.
Acknowledge
Refer a friend
To proceed with your application, you must be at least 18 years of age.
Acknowledge (
Job Description:
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.
Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.
At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
Position Summary:
At Bank of America, technology is at the heart of everything we do. Our Mainframe environment is one of the world's largest and is core to Bank of America's technology hosting strategy. In addition to being the foundation to the bank's most critical technology systems, the Mainframe team promotes an environment of innovation and automation, continuously evolving the platform with cutting-edge technology. We have a global footprint to continuously invest in mainframe solutions for our customers and clients, the core of what we do. Joining the mainframe team will provide you an opportunity to make an impact at one of the largest global financial institutions.
The position provides technical support for Mainframe Services z/OS Platform Engineering. Participates in design, development and implementation of systems engineering activities, to include operating system technical support, systems programming and data center capabilities. Responsible for components of complex engineering and/or analytical tasks and activities. Serves as a seasoned/proficient technical resource; provides technical knowledge and capabilities as team member and individual contributor. Will not have direct reports but will influence and direct activities of a team related to special initiatives or operations.
Required Qualifications:
-
SMPE -Configure SMPE, Order Software, Install Software
-
Assembler Programming - Analyze svcdump, logrec diagnostic data
-
zOSMF - Install software release upgrades using dialogs, Build software maintenance workflows
-
IBMLINK - Order software, Create IBM problem ticket, Research IBM software issues
-
RACF -Develop software security
-
SYSPLEX - Configure Coupling Facility policies
-
HMC -Configure server , Configure monitor server Ops (IPL Profiles), Configure HMC security
-
Debug Tools - Analyze diagnostic data
-
EREP - Analyze logrec diagnostic data
-
GTF - Capture diagnostic data
-
IPCS - Analyze scvdump diagnostic data
-
SLIP - Capture diagnostic datra
-
Rexx Programming - Develop, maintain system exits, utilities
-
HCD - Configure server/device GENs
Desired Qualifications:
-
SAS Programming - Mine SMF data, Mine MICS data
-
Chpid mapping tool - Map chpids for server installation
-
Vanguard tools - Analyze software security?
Skills:
-
Analytical Thinking
-
Application Development
-
Automation
-
Production Support
-
Risk Management
-
Adaptability
-
Business Acumen
-
DevOps Practices
-
Solution Delivery Process
-
Solution Design
-
Architecture
-
Collaboration
-
Innovative Thinking
-
Stakeholder Management
-
Technical Strategy Development
Shift:
1st shift (United States of America)
Hours Per Week:
40
Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates.
To view the "Know your Rights" poster, CLICK HERE ( .
View the LA County Fair Chance Ordinance ( .
Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy ("Policy") establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. Should you be offered a role with Bank of America, your hiring manager will provide you with information on the in-office expectations associated with your role. These expectations are subject to change at any time and at the sole discretion of the Company. To the extent you have a disability or sincerely held religious belief for which you believe you need a reasonable accommodation from this requirement, you must seek an accommodation through the Bank's required accommodation request process before your first day of work.
This communication provides information about certain Bank of America benefits. Receipt of this document does not automatically entitle you to benefits offered by Bank of America. Every effort has been made to ensure the accuracy of this communication. However, if there are discrepancies between this communication and the official plan documents, the plan documents will always govern. Bank of America retains the discretion to interpret the terms or language used in any of its communications according to the provisions contained in the plan documents. Bank of America also reserves the right to amend or terminate any benefit plan in its sole discretion at any time for any reason.
Senior IBM Z Operating Systems Engineer

Posted 3 days ago
Job Viewed
Job Description
Plano, Texas;Chandler, Arizona; Richmond, Virginia
**To proceed with your application, you must be at least 18 years of age.**
Acknowledge
Refer a friend
**To proceed with your application, you must be at least 18 years of age.**
Acknowledge ( Description:**
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.
Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.
At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
**Position Summary:**
At Bank of America, technology is at the heart of everything we do. Our Mainframe environment is one of the world's largest and is core to Bank of America's technology hosting strategy. In addition to being the foundation to the bank's most critical technology systems, the Mainframe team promotes an environment of innovation and automation, continuously evolving the platform with cutting-edge technology. We have a global footprint to continuously invest in mainframe solutions for our customers and clients, the core of what we do. Joining the mainframe team will provide you an opportunity to make an impact at one of the largest global financial institutions.
The position provides technical support for Mainframe Services z/OS Platform Engineering. Participates in design, development and implementation of systems engineering activities, to include operating system technical support, systems programming and data center capabilities. Responsible for components of complex engineering and/or analytical tasks and activities. Serves as a seasoned/proficient technical resource; provides technical knowledge and capabilities as team member and individual contributor. Will not have direct reports but will influence and direct activities of a team related to special initiatives or operations.
**Required Qualifications:**
+ SMPE -Configure SMPE, Order Software, Install Software
+ Assembler Programming - Analyze svcdump, logrec diagnostic data
+ zOSMF - Install software release upgrades using dialogs, Build software maintenance workflows
+ IBMLINK - Order software, Create IBM problem ticket, Research IBM software issues
+ RACF -Develop software security
+ SYSPLEX - Configure Coupling Facility policies
+ HMC -Configure server , Configure monitor server Ops (IPL Profiles), Configure HMC security
+ Debug Tools - Analyze diagnostic data
+ EREP - Analyze logrec diagnostic data
+ GTF - Capture diagnostic data
+ IPCS - Analyze scvdump diagnostic data
+ SLIP - Capture diagnostic datra
+ Rexx Programming - Develop, maintain system exits, utilities
+ HCD - Configure server/device GENs
**Desired Qualifications:**
+ SAS Programming - Mine SMF data, Mine MICS data
+ Chpid mapping tool - Map chpids for server installation
+ Vanguard tools - Analyze software security
**Skills:**
+ Analytical Thinking
+ Application Development
+ Automation
+ Production Support
+ Risk Management
+ Adaptability
+ Business Acumen
+ DevOps Practices
+ Solution Delivery Process
+ Solution Design
+ Architecture
+ Collaboration
+ Innovative Thinking
+ Stakeholder Management
+ Technical Strategy Development
**Shift:**
1st shift (United States of America)
**Hours Per Week:**
40
Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates.
To view the "Know your Rights" poster, CLICK HERE ( .
View the LA County Fair Chance Ordinance ( .
Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy ("Policy") establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. Should you be offered a role with Bank of America, your hiring manager will provide you with information on the in-office expectations associated with your role. These expectations are subject to change at any time and at the sole discretion of the Company. To the extent you have a disability or sincerely held religious belief for which you believe you need a reasonable accommodation from this requirement, you must seek an accommodation through the Bank's required accommodation request process before your first day of work.
This communication provides information about certain Bank of America benefits. Receipt of this document does not automatically entitle you to benefits offered by Bank of America. Every effort has been made to ensure the accuracy of this communication. However, if there are discrepancies between this communication and the official plan documents, the plan documents will always govern. Bank of America retains the discretion to interpret the terms or language used in any of its communications according to the provisions contained in the plan documents. Bank of America also reserves the right to amend or terminate any benefit plan in its sole discretion at any time for any reason.
Senior IBM Z Operating Systems Engineer

Posted 10 days ago
Job Viewed
Job Description
Plano, Texas;Chandler, Arizona; Richmond, Virginia
**To proceed with your application, you must be at least 18 years of age.**
Acknowledge
Refer a friend
**To proceed with your application, you must be at least 18 years of age.**
Acknowledge ( Description:**
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.
Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.
At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
**Position Summary:**
At Bank of America, technology is at the heart of everything we do. Our Mainframe environment is one of the world's largest and is core to Bank of America's technology hosting strategy. In addition to being the foundation to the bank's most critical technology systems, the Mainframe team promotes an environment of innovation and automation, continuously evolving the platform with cutting-edge technology. We have a global footprint to continuously invest in mainframe solutions for our customers and clients, the core of what we do. Joining the mainframe team will provide you an opportunity to make an impact at one of the largest global financial institutions.
The position provides technical support for Mainframe Services z/OS Platform Engineering. Participates in design, development and implementation of systems engineering activities, to include operating system technical support, systems programming and data center capabilities. Responsible for components of complex engineering and/or analytical tasks and activities. Serves as a seasoned/proficient technical resource; provides technical knowledge and capabilities as team member and individual contributor. Will not have direct reports but will influence and direct activities of a team related to special initiatives or operations.
**Required Qualifications:**
+ SMPE -Configure SMPE, Order Software, Install Software
+ Assembler Programming - Analyze svcdump, logrec diagnostic data
+ zOSMF - Install software release upgrades using dialogs, Build software maintenance workflows
+ IBMLINK - Order software, Create IBM problem ticket, Research IBM software issues
+ RACF -Develop software security
+ SYSPLEX - Configure Coupling Facility policies
+ HMC -Configure server , Configure monitor server Ops (IPL Profiles), Configure HMC security
+ Debug Tools - Analyze diagnostic data
+ EREP - Analyze logrec diagnostic data
+ GTF - Capture diagnostic data
+ IPCS - Analyze scvdump diagnostic data
+ SLIP - Capture diagnostic datra
+ Rexx Programming - Develop, maintain system exits, utilities
+ HCD - Configure server/device GENs
**Desired Qualifications:**
+ SAS Programming - Mine SMF data, Mine MICS data
+ Chpid mapping tool - Map chpids for server installation
+ Vanguard tools - Analyze software security
**Skills:**
+ Analytical Thinking
+ Application Development
+ Automation
+ Production Support
+ Risk Management
+ Adaptability
+ Business Acumen
+ DevOps Practices
+ Solution Delivery Process
+ Solution Design
+ Architecture
+ Collaboration
+ Innovative Thinking
+ Stakeholder Management
+ Technical Strategy Development
**Shift:**
1st shift (United States of America)
**Hours Per Week:**
40
Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates.
To view the "Know your Rights" poster, CLICK HERE ( .
View the LA County Fair Chance Ordinance ( .
Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy ("Policy") establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. Should you be offered a role with Bank of America, your hiring manager will provide you with information on the in-office expectations associated with your role. These expectations are subject to change at any time and at the sole discretion of the Company. To the extent you have a disability or sincerely held religious belief for which you believe you need a reasonable accommodation from this requirement, you must seek an accommodation through the Bank's required accommodation request process before your first day of work.
This communication provides information about certain Bank of America benefits. Receipt of this document does not automatically entitle you to benefits offered by Bank of America. Every effort has been made to ensure the accuracy of this communication. However, if there are discrepancies between this communication and the official plan documents, the plan documents will always govern. Bank of America retains the discretion to interpret the terms or language used in any of its communications according to the provisions contained in the plan documents. Bank of America also reserves the right to amend or terminate any benefit plan in its sole discretion at any time for any reason.
Senior IBM Z Operating Systems Engineer

Posted 10 days ago
Job Viewed
Job Description
Plano, Texas;Chandler, Arizona; Richmond, Virginia
**To proceed with your application, you must be at least 18 years of age.**
Acknowledge
Refer a friend
**To proceed with your application, you must be at least 18 years of age.**
Acknowledge ( Description:**
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.
Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.
At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
**Position Summary:**
At Bank of America, technology is at the heart of everything we do. Our Mainframe environment is one of the world's largest and is core to Bank of America's technology hosting strategy. In addition to being the foundation to the bank's most critical technology systems, the Mainframe team promotes an environment of innovation and automation, continuously evolving the platform with cutting-edge technology. We have a global footprint to continuously invest in mainframe solutions for our customers and clients, the core of what we do. Joining the mainframe team will provide you an opportunity to make an impact at one of the largest global financial institutions.
The position provides technical support for Mainframe Services z/OS Platform Engineering. Participates in design, development and implementation of systems engineering activities, to include operating system technical support, systems programming and data center capabilities. Responsible for components of complex engineering and/or analytical tasks and activities. Serves as a seasoned/proficient technical resource; provides technical knowledge and capabilities as team member and individual contributor. Will not have direct reports but will influence and direct activities of a team related to special initiatives or operations.
**Required Qualifications:**
+ SMPE -Configure SMPE, Order Software, Install Software
+ Assembler Programming - Analyze svcdump, logrec diagnostic data
+ zOSMF - Install software release upgrades using dialogs, Build software maintenance workflows
+ IBMLINK - Order software, Create IBM problem ticket, Research IBM software issues
+ RACF -Develop software security
+ SYSPLEX - Configure Coupling Facility policies
+ HMC -Configure server , Configure monitor server Ops (IPL Profiles), Configure HMC security
+ Debug Tools - Analyze diagnostic data
+ EREP - Analyze logrec diagnostic data
+ GTF - Capture diagnostic data
+ IPCS - Analyze scvdump diagnostic data
+ SLIP - Capture diagnostic datra
+ Rexx Programming - Develop, maintain system exits, utilities
+ HCD - Configure server/device GENs
**Desired Qualifications:**
+ SAS Programming - Mine SMF data, Mine MICS data
+ Chpid mapping tool - Map chpids for server installation
+ Vanguard tools - Analyze software security
**Skills:**
+ Analytical Thinking
+ Application Development
+ Automation
+ Production Support
+ Risk Management
+ Adaptability
+ Business Acumen
+ DevOps Practices
+ Solution Delivery Process
+ Solution Design
+ Architecture
+ Collaboration
+ Innovative Thinking
+ Stakeholder Management
+ Technical Strategy Development
**Shift:**
1st shift (United States of America)
**Hours Per Week:**
40
Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates.
To view the "Know your Rights" poster, CLICK HERE ( .
View the LA County Fair Chance Ordinance ( .
Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy ("Policy") establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. Should you be offered a role with Bank of America, your hiring manager will provide you with information on the in-office expectations associated with your role. These expectations are subject to change at any time and at the sole discretion of the Company. To the extent you have a disability or sincerely held religious belief for which you believe you need a reasonable accommodation from this requirement, you must seek an accommodation through the Bank's required accommodation request process before your first day of work.
This communication provides information about certain Bank of America benefits. Receipt of this document does not automatically entitle you to benefits offered by Bank of America. Every effort has been made to ensure the accuracy of this communication. However, if there are discrepancies between this communication and the official plan documents, the plan documents will always govern. Bank of America retains the discretion to interpret the terms or language used in any of its communications according to the provisions contained in the plan documents. Bank of America also reserves the right to amend or terminate any benefit plan in its sole discretion at any time for any reason.
Be The First To Know
About the latest Operating systems Jobs in United States !
Senior Software Developer- Network Operating Systems (NOS)
Posted 5 days ago
Job Viewed
Job Description
Job Description
The Senior Member of Technical Staff will assist the development and management of software solutions that integrate with advanced networking technologies. This role involves assist in defining high-level objectives and delivery procedures for software projects, organizing technical milestones, and supporting tasks. The candidate will often serve as the project technical lead, coordinating the efforts of two or three engineers, advising the project/program manager, and collaborating with immediate and skip-level leadership to ensure alignment with organizational goals. As a technical Subject Matter Expert (SME) with a focus on networking, the Senior Member of Technical Staff will take ownership of moderately complex projects, including the development of software for network operating systems and related infrastructure. This role requires translating detailed software designs into actionable development plans, leading the creation of solutions that span multiple modules with intricate interactions, and ensuring these solutions are effectively supported by monitoring and automation systems. In this capacity, the candidate will act as an SME for root cause analysis, often automating complex tasks that bridge software and networking functions. They may also lead software automation design and delivery projects specifically tailored to enhance network operations. The Senior Member of Technical Staff will supports the design, deployment, and operations of a large-scale global Oracle cloud computing environment (Oracle Cloud Infrastructure - OCI). Primarily focused on development and support of network operating system and systems through a combination of a deep level understanding of networking at the protocol level coupled with programming skills to support the intensive automation required to operate a production environment. As OCI is a cloud-based network with a global footprint, this support will include hundreds of thousands of network devices supporting millions of servers, connected over a mix of dedicated backbone infrastructure and the Internet. The candidate will assist in the development of RFQ/RFPs and may lead the adoption of new software tools or platforms that integrate with networking hardware. Active communication with product teams is essential, as the candidate will assist technology to meet product and service requirements, working closely with product teams, networking leadership, and the PMO to assess gaps, solutions, and needs.
Qualifications:
-
Bachelor's degree in Computer Science or a related field is preferred.
-
At least 4 years of related experience in software engineering with a focus on networking.
-
Strong expertise in Network Operating Systems (NOS) and experience working with networking hardware.
-
Experience in developing software solutions for large enterprise or cloud provider environments.
-
Proficiency in programming languages such as Python, C/C++, Java, or similar.
-
Knowledge of networking protocols (e.g., BGP, OSPF, IS-IS, TCP/IP) and technologies (e.g., VPN, DNS, DHCP, MPLS).
-
Experience with network automation, scripting, and tooling (e.g., Python, Ansible).
-
Familiarity with network modeling and programming (e.g., YANG, Open Config, NETCONF).
-
Experience with software architecture and design, particularly in distributed systems and cloud-native environments.
-
Strong understanding of network security and best practices in software development.
-
Experience with CI/CD pipelines, version control systems, and DevOps practices.
-
Knowledge of API development and integration, particularly in networking contexts.
-
Proven ability as a leading individual contributor and team member, providing direction and mentoring to others.
-
Excellent judgment in influencing product roadmap direction, features, and priorities.
-
Capable of working under limited supervision.
-
Excellent organizational, verbal, and written communication skills.
Responsibilities
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Disclaimer:
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range in USD from: $79,800 to $178,100 per annum. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
-
Medical, dental, and vision insurance, including expert medical opinion
-
Short term disability and long term disability
-
Life insurance and AD&D
-
Supplemental life insurance (Employee/Spouse/Child)
-
Health care and dependent care Flexible Spending Accounts
-
Pre-tax commuter and parking benefits
-
401(k) Savings and Investment Plan with company match
-
Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
-
11 paid holidays
-
Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
-
Paid parental leave
-
Adoption assistance
-
Employee Stock Purchase Plan
-
Financial planning and group legal
-
Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - IC3
About Us
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Senior Software Developer- Network Operating Systems (NOS)
Posted 5 days ago
Job Viewed
Job Description
Job Description
The Senior Member of Technical Staff will assist the development and management of software solutions that integrate with advanced networking technologies. This role involves assist in defining high-level objectives and delivery procedures for software projects, organizing technical milestones, and supporting tasks. The candidate will often serve as the project technical lead, coordinating the efforts of two or three engineers, advising the project/program manager, and collaborating with immediate and skip-level leadership to ensure alignment with organizational goals. As a technical Subject Matter Expert (SME) with a focus on networking, the Senior Member of Technical Staff will take ownership of moderately complex projects, including the development of software for network operating systems and related infrastructure. This role requires translating detailed software designs into actionable development plans, leading the creation of solutions that span multiple modules with intricate interactions, and ensuring these solutions are effectively supported by monitoring and automation systems. In this capacity, the candidate will act as an SME for root cause analysis, often automating complex tasks that bridge software and networking functions. They may also lead software automation design and delivery projects specifically tailored to enhance network operations. The Senior Member of Technical Staff will supports the design, deployment, and operations of a large-scale global Oracle cloud computing environment (Oracle Cloud Infrastructure - OCI). Primarily focused on development and support of network operating system and systems through a combination of a deep level understanding of networking at the protocol level coupled with programming skills to support the intensive automation required to operate a production environment. As OCI is a cloud-based network with a global footprint, this support will include hundreds of thousands of network devices supporting millions of servers, connected over a mix of dedicated backbone infrastructure and the Internet. The candidate will assist in the development of RFQ/RFPs and may lead the adoption of new software tools or platforms that integrate with networking hardware. Active communication with product teams is essential, as the candidate will assist technology to meet product and service requirements, working closely with product teams, networking leadership, and the PMO to assess gaps, solutions, and needs.
Qualifications:
-
Bachelor's degree in Computer Science or a related field is preferred.
-
At least 4 years of related experience in software engineering with a focus on networking.
-
Strong expertise in Network Operating Systems (NOS) and experience working with networking hardware.
-
Experience in developing software solutions for large enterprise or cloud provider environments.
-
Proficiency in programming languages such as Python, C/C++, Java, or similar.
-
Knowledge of networking protocols (e.g., BGP, OSPF, IS-IS, TCP/IP) and technologies (e.g., VPN, DNS, DHCP, MPLS).
-
Experience with network automation, scripting, and tooling (e.g., Python, Ansible).
-
Familiarity with network modeling and programming (e.g., YANG, Open Config, NETCONF).
-
Experience with software architecture and design, particularly in distributed systems and cloud-native environments.
-
Strong understanding of network security and best practices in software development.
-
Experience with CI/CD pipelines, version control systems, and DevOps practices.
-
Knowledge of API development and integration, particularly in networking contexts.
-
Proven ability as a leading individual contributor and team member, providing direction and mentoring to others.
-
Excellent judgment in influencing product roadmap direction, features, and priorities.
-
Capable of working under limited supervision.
-
Excellent organizational, verbal, and written communication skills.
Responsibilities
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Disclaimer:
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range in USD from: $79,800 to $178,100 per annum. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
-
Medical, dental, and vision insurance, including expert medical opinion
-
Short term disability and long term disability
-
Life insurance and AD&D
-
Supplemental life insurance (Employee/Spouse/Child)
-
Health care and dependent care Flexible Spending Accounts
-
Pre-tax commuter and parking benefits
-
401(k) Savings and Investment Plan with company match
-
Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
-
11 paid holidays
-
Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
-
Paid parental leave
-
Adoption assistance
-
Employee Stock Purchase Plan
-
Financial planning and group legal
-
Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - IC3
About Us
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Principal Software Developer- Network Operating Systems (NOS)
Posted 5 days ago
Job Viewed
Job Description
Job Description
The Principal Member of Technical Staff will lead the development and management of software solutions that integrate with advanced networking technologies. This role involves defining high-level objectives and delivery procedures for software projects, organizing technical milestones, and supporting tasks. The candidate will often serve as the project technical lead, coordinating the efforts of two or three engineers, advising the project/program manager, and collaborating with immediate and skip-level leadership to ensure alignment with organizational goals. As a technical Subject Matter Expert (SME) with a focus on networking, the Principal Member of Technical Staff will take responsibility for complex projects, including the development of software for network operating systems and related infrastructure. The role requires decomposing high-level architectures into detailed software designs, leading the development of solutions that involve multiple modules with complex interactions, and ensuring that these solutions are properly supported by monitoring and automation systems. In this capacity, the candidate will act as an SME for root cause analysis and frequently develop scripts to automate complex tasks that bridge software and networking functions. They may also lead software automation design and delivery projects specifically tailored to network operations. The Principal Member of Technical Staff will offer broad guidance to technical and senior technical staff, interpreting input from leaders (technical and managerial) and mentoring junior engineers. The candidate will conduct technical coaching sessions and help team members develop skills in both software engineering and networking. Collaboration with vendor engineering and account managers is critical, particularly in addressing current business or operational challenges related to network operating systems and network automation tools. The candidate will participate in the development of RFQ/RFPs and may lead the adoption of new software tools or platforms that integrate with networking hardware. Active communication with product teams is essential, as the candidate will drive technology to meet product and service requirements, working closely with product teams, networking leadership, and the PMO to assess gaps, solutions, and needs.
Qualifications:
-
Bachelor's degree in Computer Science or a related field is preferred.
-
At least 8 years of related experience in software engineering with a focus on networking.
-
Strong expertise in Network Operating Systems (NOS) and experience working with networking hardware.
-
Experience in developing software solutions for large enterprise or cloud provider environments.
-
Proficiency in programming languages such as Python, C/C++, Java, or similar.
-
Knowledge of networking protocols (e.g., BGP, OSPF, IS-IS, TCP/IP) and technologies (e.g., VPN, DNS, DHCP, MPLS).
-
Experience with network automation, scripting, and tooling (e.g., Python, Ansible).
-
Familiarity with network modeling and programming (e.g., YANG, Open Config, NETCONF).
-
Experience with software architecture and design, particularly in distributed systems and cloud-native environments.
-
Strong understanding of network security and best practices in software development.
-
Experience with CI/CD pipelines, version control systems, and DevOps practices.
-
Knowledge of API development and integration, particularly in networking contexts.
-
Proven ability as a leading individual contributor and team member, providing direction and mentoring to others.
-
Excellent judgment in influencing product roadmap direction, features, and priorities.
-
Capable of working under limited supervision.
-
Excellent organizational, verbal, and written communication skills.
Responsibilities
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Disclaimer:
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range in USD from: $96,800 to $223,400 per annum. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
-
Medical, dental, and vision insurance, including expert medical opinion
-
Short term disability and long term disability
-
Life insurance and AD&D
-
Supplemental life insurance (Employee/Spouse/Child)
-
Health care and dependent care Flexible Spending Accounts
-
Pre-tax commuter and parking benefits
-
401(k) Savings and Investment Plan with company match
-
Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
-
11 paid holidays
-
Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
-
Paid parental leave
-
Adoption assistance
-
Employee Stock Purchase Plan
-
Financial planning and group legal
-
Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - IC4
About Us
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.