5G System Architect Sr Principal Software Developer

Oracle
Morrisville, NC, United States
$96.8K-$251.6K a year
Full-time

Group Description

The Oracle Communications 5G and Policy Management System Architecture Team’s mission is to increase the business value of Oracle Communications solutions for customers and Oracle by :

  • Ensuring the integrity and consistency of products and cloud services.
  • Evaluating and recommending new processes, technologies, patterns, and methods.
  • Maximizing the appropriate use of Oracle assets and minimizing duplication.
  • Bridging groups within the product development organization, across the business unit, and across Oracle.
  • Identifying and communicating engineering best practices for software development, testing, and automation.
  • Participating in industry standards work groups applicable to 5G and policy management.
  • Contributing to customer engagement activities for 5G and policy management solutions.

Role Summary

The primary technology focus of this role involves the Oracle Communications Cloud Native Core and Policy Management products and associated end-to-end solutions.

Broad and deep knowledge of topics such as 4G and 5G telecommunications core networks, service-based architecture, cloud-native principals, high-availability, security, networking, scaled agile frameworks, and CI / CD is highly desired.

The role is technical hands-on in nature and involves providing software architectural leadership to multidisciplinary agile development projects, with an emphasis on architecting, designing, and prototyping communications solutions, components, and tools for deployments in both public and private clouds.

Desired Qualifications , Skills, and Experience :

  • Strong foundation in software architecture, design, and coding of complex software systems.
  • Experience in one or more of the following programming languages : Java, C++, Python, SQL, Go, and C.
  • Good understanding of cloud architecture and hybrid on-premises / cloud designs. An ideal candidate has a working knowledge of public clouds, and particularly Oracle Cloud.
  • Strong technical skills and a system-wide vision including all aspects of the cloud ecosystem networking, security, integration, CI / CD among others.
  • An ideal candidate has technical and functional experience in 4G and / or 5G telecommunication core networks. Familiarity with the 3GPP 5G control plane network functions is a plus.
  • An ideal candidate has experience in highly-distributed, highly-performant, geo-redundant software systems.
  • Highly motivated, self-starter with a quick learning style and a strong ambition to remain up to date with current technologies and trends.

An ideal candidate understands the need to balance continuous personal development and non-work life with the pressures of delivery.

  • Exceptional analytical and critical reasoning skills capable of flexible and lateral thinking. An ideal candidate has excellent problem-solving skills, develops and analyzes options / hypotheses objectively, and is able to apply industry best practices.
  • Ability to actively lead technical discussions with customers, partners, and other Oracle teams. An ideal candidate has good communication skills (both written and verbal) with the ability to effectively communicate with customers and executives, succinctly articulate business impacts, translate technical information into layperson and business terms, concisely storyboard' complex problems, solutions, and approaches in a manner appropriate for diverse audiences.
  • An ideal candidate produces high-quality deliverables that can be used as architectural runway by product development teams.
  • An ideal candidate serves as technical strategist, advisor, and engineering mentor, and has a natural inclination to coach through training, public forums, blogs, and conferences.
  • An ideal candidate has a basic understanding of CNCF open-source projects and non-Oracle 5G products and solutions.

Career Level - IC5

Typical Duties and Responsibilities

  • Using business goals, requirements, and priorities as inputs, architect and design complex and innovative mobile core network solutions and elements by leveraging Oracle offerings and open-source components to address critical business needs of Oracle customers.
  • Lead and participate in highly technical discussions.
  • Assess communications solutions either in pre-sales or post-sales stages and provide guidance to internal and external parties to ensure successful implementations and uptake of best practices.
  • Manage competing, changing priorities effectively and handle input from many internal and external collaborators and stakeholders.
  • Structure and execute plans for a given project in challenging environments with a minimum of guidance.
  • Closely collaborate with high-caliber peers and a variety of teams and groups in a highly dynamic environment Developers, Product Managers, Senior Leaders, Pre-Sales, Consulting, Documentation, Support, among others.
  • Identify recurring patterns and solutions and generalize these for broader re-use across the entire ecosystem Oracle, Partners, and Customers.
  • Identify common pain points in Oracle Communications products and solutions and propose alternatives to improve them.
  • Monitor and analyze industry trends, innovative technology offerings, and development best practices, and propose strategies by which Oracle Communications teams and products should leverage them.

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 $96,800 to $251,600 per annum. May be eligible for bonus, equity, and compensation deferral.

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

30+ days ago
Related jobs
Oracle
Morrisville, North Carolina

Strong foundation in software architecture, design, and coding of complex software systems. The Oracle Communications 5G and Policy Management System Architecture Team’s mission is to increase the business value of Oracle Communications solutions for customers and Oracle by:. Broad and deep knowledg...

Promoted
Fidelity Investments
Durham, North Carolina

Bachelor's degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and five (5) years of experience as a Principal Software Engineer/Developer (or a closely related occupation) building c...

Promoted
Accenture
Raleigh, North Carolina

Most software developers, engineers, and architects get to build software systems. In this role as a Core Systems Architect you will be focused on designing, architecting, and then building new systems of record & core processing platforms at the heart of industries. Minimum 3+ years working as ...

Apex Systems
Raleigh, North Carolina

ServiceNow Developer Architect. The ServiceNow Developer Architect will be responsible for leading efforts to deliver ServiceNow automation solutions for Operations and influencing the implementation, processes and on-going support of the CMDB and Asset Database. The position will also spur and coor...

Northrop Grumman
Morrisville, North Carolina

Senior Principal Engineer Software. Payload and Ground Systems Division Engineering organization supporting Integrated National Systems (INS) Business Unit (BU) to support a Ground program. Designs, develops, documents, tests and debugs applications software and systems that contain logical and math...

Oracle
Raleigh, North Carolina

As a member of the software engineering division, you will apply intermediate to advanced knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications...

Allscripts
Raleigh, North Carolina
Remote

Salesforce certifications required: Platform Developer I and Platform Developer II, with Salesforce Technical Architect certification considered a significant advantage. Veradigm seeks a dynamic Salesforce Systems Architect to play a pivotal role in shaping the strategy, execution, and continuous en...

SAS
Cary, North Carolina

Are you a strong technical leader with a vision for the architecture for SAS products? Are you adept at understanding large, complex systems with enough practical depth to design improvements with discerning precision? Are you comfortable presenting your vision to senior R&D leaders as well as artic...

Intuitive Surgical
Raleigh, North Carolina

We are a small group looking for proven drivers who want an opportunity to move fast and help build our Aperture platform to enable Field Service Engineers to service our systems more efficiently. Interface directly with stakeholders to ensure we are developing effective software. Assist in the deve...

Lenovo
Morrisville, North Carolina
Remote

Must have platform (system-level) experience. Experience with Server/Storage Systems and their components. ...