Software Developer 4

4 weeks ago


Salt Lake, Utah, United States Oracle Full time

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 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.

Career Level - IC4

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: from $94,200 to $223,500 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:

  1. Medical, dental, and vision insurance, including expert medical opinion
  2. Short term disability and long term disability
  3. Life insurance and AD&D
  4. Supplemental life insurance (Employee/Spouse/Child)
  5. Health care and dependent care Flexible Spending Accounts
  6. Pre-tax commuter and parking benefits
  7. 401(k) Savings and Investment Plan with company match
  8. 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.
  9. 11 paid holidays
  10. 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.
  11. Paid parental leave
  12. Adoption assistance
  13. Employee Stock Purchase Plan
  14. Financial planning and group legal
  15. 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.

About Us

As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems. True innovation starts with diverse perspectives and various abilities and backgrounds.

When everyone's voice is heard, we're inspired to go beyond what's been done before. It's why we're committed to expanding our inclusive workforce that promotes diverse insights and perspectives.

We've partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.

Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first 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 calling , option one.

Disclaimer:

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.

* Which includes being a United States Affirmative Action Employer




  • Salt Lake, Utah, United States Sorenson Communications Full time

    About Sorenson CommunicationsSorenson Communications is a leading provider of innovative communication services for deaf and hard-of-hearing communities.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and implementing cutting-edge...

  • Software Developer

    1 month ago


    Salt Lake, Utah, United States Atechstar Full time

    Responsibilities Participate hands-on in all phases of the software lifecycle in defining designing implementing reviewing and releasing. Design and implement individual features to entire product platforms in PHP and JavaScript Frameworks. Collaborate in technical design of significant and meaningful new initiatives.Requirment Good knowledge of Internet/Web...


  • Salt Lake, Utah, United States Altitude AI Full time

    Job Summary: We are seeking a highly skilled Software Engineer to join our team at Altitude AI, a cutting-edge company revolutionizing the food manufacturing industry with autonomous workstations.About the Role: As a Software Engineer, you will be responsible for designing and building software for a fully autonomous robot, working closely with expert...


  • Salt Lake, Utah, United States American Cybersystems Full time

    Job DescriptionJob Summary:We are seeking a highly skilled Java Developer to join our team at American Cybersystems. As a Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language.Key Responsibilities:Review product requirements and collaborate with cross-functional teams to discuss...


  • Salt Lake, Utah, United States Gilder Search Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to lead our team in developing cutting-edge communication system technologies. As a key member of our team, you will be responsible for designing and implementing embedded communication systems software using DSP algorithms and digital signal processing methodologies.Key...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Specialist, Software EngineerL3Harris Technologies - Salt Lake City, UTJob Title: Specialist, Software EngineerJob Location: Salt Lake City, UTRequisition ID: 13837Work Schedule 9/80Position Responsibilities Include:Develop software for embedded devices and systems from requirements to productionSupport and participate in all phases of the software...


  • Salt Lake, Utah, United States Sorenson Communications Full time

    About the RoleWe are seeking a highly skilled AI Software Engineer to join our team at Sorenson Communications. As a key member of our organization, you will play a critical role in developing and maintaining our cutting-edge language services.Key ResponsibilitiesCollaborate with AI Lab scientists and software engineers to bring new machine learning...


  • Salt Lake, Utah, United States LACO Technologies Full time

    Job OverviewLACO Technologies is on the lookout for a part-time temporary Software Engineer to support the development and testing of software for a microcontroller-based testing system. The software utilizes a simplified subset of C# and is developed using the Visual Studio IDE. The ideal candidate will possess a comprehensive understanding of contemporary...


  • Salt Lake, Utah, United States University of Utah Full time

    About the RoleWe are seeking a highly skilled Senior Systems Engineer to join our team at the University of Utah. As a key member of our infrastructure team, you will be responsible for designing, developing, and deploying software and architecture to support our research initiatives.Key ResponsibilitiesCollaborate with software developers and engineers to...

  • Java Developer

    3 weeks ago


    Salt Lake, Utah, United States Infosys Full time

    Job DescriptionInfosys is seeking a Java Developer This position's primary responsibility will be to translate software requirements into working and maintainable solutions within the existing application frameworks. The chosen candidate will apply technical proficiency across different stages of the Software Development Life Cycle, gather accurate...

  • Product Manager

    1 hour ago


    Salt Lake, Utah, United States Western Governors University Full time

    About the RoleWestern Governors University is seeking a skilled Software Product Manager to join our Product Management organization. As a key member of our team, you will play a critical role in delivering tactical solutions that align with our strategic goals.Key ResponsibilitiesParticipate in product discovery efforts to understand and analyze user...


  • Salt Lake, Utah, United States Goldman Sachs Group, Inc. Full time

    Job OverviewAs a Senior Vice President of Software Engineering at Goldman Sachs Group, Inc., you will play a pivotal role in the development, enhancement, and maintenance of the firm's software solutions that support its global operations. Your expertise will be crucial in designing and implementing high-quality, scalable technology solutions that leverage...


  • Salt Lake, Utah, United States Lucid Software Full time

    About Lucid SoftwareLucid Software stands at the forefront of visual collaboration, empowering teams to envision and construct the future from concept to execution.Our Core Values: We are committed to innovation in all our endeavors, fostering passion and excellence in every aspect, promoting individual empowerment, encouraging initiative and ownership, and...


  • Salt Lake, Utah, United States Regions Bank Full time

    Job DescriptionJob Summary:The Software Product Manager will be responsible for the vision, strategy, requirements, and representation of a domain of the organization's software products. This position will collaborate with stakeholders and customers to understand and represent their needs in product planning, develop and document domain knowledge, and...


  • Salt Lake, Utah, United States Discovery, Inc. (Formerly Scripps Networks Interactive) Full time

    Every great story has a new beginning, and yours starts here. Welcome to Warner Bros. Discovery... the stuff dreams are made of. Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and...


  • Salt Lake, Utah, United States Sorenson Communications Full time

    Join Our TeamBe a vital part of our mission at Sorenson Communications, where we strive to create a significant and positive impact as a leading provider of language services for the Deaf and hard-of-hearing community.Benefits:Generous Paid Time Off including Vacation, Sick Leave, and Holidays401k Plan with a 6% match and immediate vestingComprehensive...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Scientist, Software EngineerL3Harris Technologies - Salt Lake City, UTJob Title: Scientist, Software EngineerJob Location: Salt Lake City, UTJob Code: 10833Work Schedule: 9x80Essential Functions:Drive critical decisions about the high-level structure of a software system (architecture), its main components and their interfaces and interactionsResponsible for...


  • Salt Lake, Utah, United States bioMerieux SA Full time

    Software Project ManagerbioMerieux SA - Salt Lake City, UTDescriptionA world leader in the field of in vitro diagnostics for over 55 years, bioMérieux provides diagnostic solutions which determine the source of disease and contamination to improve patient health and ensure consumer safety.In North America we have more than 5,000 team members across 11 sites...


  • Salt Lake, Utah, United States bioMerieux SA Full time

    Sr Software Project ManagerbioMerieux SA - Salt Lake City, UTDescriptionPosition Summary:A world leader in the field of in vitro diagnostics for over 55 years, bioMérieux provides diagnostic solutions which determine the source of infectious disease and contamination to improve patient health and ensure consumer safety.This Sr Software Project Manager will...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Scientist, Software Engineer - Integration and TestL3Harris Technologies - Salt Lake City, UTJob Title: Scientist, Software Engineer - Integration and TestJob Location: Salt Lake City, UTJob Code: 10890Job Schedule: 9/80, every other Friday offJob Description:L3Harris is actively seeking a highly motivated and dynamic individual to join our team as a...