Demo

Senior Software Engineer, JoinOCI

Oracle
Austin, TX Full Time
POSTED ON 3/5/2023 CLOSED ON 5/29/2023

What are the responsibilities and job description for the Senior Software Engineer, JoinOCI position at Oracle?

Job Description

Cloud Engineering Infrastructure Development

Design, develop, troubleshoot and debug software programs for tier 0 cloud virtual networking service.

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 in support of cloud networking services. You will also participate in operating cloud services and provide expertise in improving operational posture of the service. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

Responsibilities

The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges.

We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in a distributed, highly available and virtualized service infrastructure. At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customer’s business critical applications.

Oracle Cloud Infrastructure is building a state of the art elastic cloud with data centers in regions around the world. For Cloud Infrastructure, network is one of the critical and foundational peice. Being empowered with the flexibility, reliability and scalability of Virtual Networking, Cloud Applications and Cloud Platform enables Oracle’s Enterprise customers to run their mission critical workload seamlessly on OCI. Within OCI, Virtual Networking team is responsible for delivering innovative networks with high performance characteristics that exceed those of our competitors.

Virtual Networking team delivers Network-as-a-Service that handle planning, provisioning, life cycle management and security of our customers' network infrastructure. We are shaping the management of network infrastructure by providing the flexibility and simplicity of a virtual network but with the manageability and control of a software defined network (SDN).

Description of the Role: What would the candidate work on if s/he joined your team?

OCI is building cutting edge foundational infrastructure service to redefine cloud connectivity and productivity. We have openings and call for passionate engineers in all relevant areas: Control Plane, Data Plane for connectivity and distributed systems, and Linux/Windows application/daemon development .

The day-to-day job on the team involves design and development of highly available, scalable and fault tolerant microservices which are customer facing or supporting backend infrastructure. As a core member of the team, you will get a chance to be part of the entire product lifecycle ranging from conceptualization -> product -> design -> development -> launch -> operational maturity for your service.

We are looking for hands-on engineers with expertise and passion in solving difficult problems related to high-availability and scalability in service oriented architectures. This is an opportunity to build innovative solutions for our customers from the ground up. These are exciting times and our team is still young and growing fast, working on ambitious new initiatives. An engineer at any level can have significant technical and business impact. We are looking for adaptable, self-motivated engineers with ability to learn quickly.

We are looking for engineers that are eager to take requirements and turn those into high quality solutions. You should be both a rock solid coder and a distributed systems generalist, able to dive deep into any part of the stack and low-level systems, as well as design broad distributed system interactions. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.

Basic Qualifications:

  • 4 years of experience with systems/application development

  • 4 years of experience with distributed systems OR backend development

  • Bachelors in Computer Science or related engineering fields

  • Proficient with data structures, algorithms, operating systems.

  • Experience with distributed systems: familiarity with CAP theorem, Consensus, messaging, High Availability etc.

  • Specifics for Control Plane dev roles:

  • Experience delivering RESTful service applications in Java/python

  • Experience with distributed systems: HA, State replication

  • Proficient at programming in any two out of C/C , Python, Java, GoLang

  • Specifics for Data Plane Connectivity or Distributed Systems dev roles:

  • Experience working with various Network Virtualization technologies

  • Strong knowledge of Linux networking constructs

  • Software-based packet forwarding experience

  • Experience working with fast and large scale read/write intensive distributed systems

  • Specifics for Data Plane Linux/Windows Applications/Daemons dev roles:

  • Experience in building and maintaining Linux/Windows daemons/applications, secure connectivity solutions, Linux/container technologies, operating systems, and cloud operations and monitoring

Preferred Qualifications:

  • Masters / PhD degree in Computer Science or related engineering fields

  • Experience providing technical leadership for customer facing features

  • Experience with developing fault-tolerant systems

  • Experience owning production backend services

  • Experience in Infrastructure-as-a-Service

  • Experience in building services and applications at Cloud Scale

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 location(s)

California Pay Range: from $95,900 to $192,000 per annum. May be eligible for bonus and equity.

Colorado Pay Range: from $77,700 to $172,800 per annum. May be eligible for bonus and equity.

New York City Pay Range: from $90,600 to $182,400 per annum. May be eligible for bonus and equity.

Washington Pay Range: from $93,100 to $182,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 and market conditions, 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 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. Flexible paid time off (unlimited or accrued vacation and sick leave)

  9. Paid parental leave

  10. Employee Stock Purchase Plan

  11. Adoption assistance

  12. Financial planning and group legal

  13. Voluntary benefits including auto, homeowner and pet insurance

About Us

An Oracle career can span industries, roles, Countries and cultures, giving you the opportunity to flourish in new roles and innovate, while blending work life in. Oracle has thrived through 40 years of change by innovating and operating with integrity while delivering for the top companies in almost every industry.

In order to nurture the talent that makes this happen, we are committed to an inclusive culture that celebrates and values diverse insights and perspectives, a workforce that inspires thought leadership and innovation.

Oracle offers a highly competitive suite of Employee Benefits designed on the principles of parity, consistency, and affordability. The overall package includes certain core elements such as Medical, Life Insurance, access to Retirement Planning, and much more. We also encourage our employees to engage in the culture of giving back to the communities where we live and do business.

At Oracle, we believe that innovation starts with diversity and inclusion and to create the future we need talent from various backgrounds, perspectives, and abilities. We ensure that individuals with disabilities are provided reasonable accommodation to successfully participate in the job application, interview process, and in potential roles. to perform crucial job functions.

That’s why we’re committed to creating a workforce where all individuals can do their best work. It’s when everyone’s voice is heard and valued that we’re inspired to go beyond what’s been done before.

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

Recommended Skills

  • .Net Framework
  • C Sharp (Programming Language)
  • Java (Programming Language)
  • Sql (Programming Language)
  • Extensible Markup Language (Xml)
  • Visual Basic (Programming Language)

Salary : $95,900 - $192,000

Software Engineer - Senior
Siemens Digital Industries Software -
Austin, TX
Senior Staff Software Engineer
Q2 Software, Inc. -
Austin, TX
Senior Software Engineer - UI (2019) Job at Asure Software in Austin
Asure Software -
Austin, TX

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer, JoinOCI.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Oracle

Oracle
Hired Organization Address Juneau, AK Full Time
Oracle Sr. Principal Cloud Architect in Juneau, Alaska Job Description Client advocate that provides product expertise a...
Oracle
Hired Organization Address Juneau, AK Full Time
Oracle TPM OCI Capacity Management : Technical Program Manager, GPU Delivery in Juneau, Alaska Job Description We need a...
Oracle
Hired Organization Address VT Full Time
Job Description Develops and manages the Oracle Support relationship with a designated large account or small number of ...
Oracle
Hired Organization Address Washington, DC Full Time
Principal Product Solutions Engineer, Oracle Cloud InfrastructureWe are making huge global investments to deliver the mo...

Not the job you're looking for? Here are some other Senior Software Engineer, JoinOCI jobs in the Austin, TX area that may be a better fit.

Senior Software Engineer - UI (2019)

Asure Software, Austin, TX

AI Assistant is available now!

Feel free to start your new journey!