Principal Software Developer, C/C++, Go, Virtual Networking Data Plane
4 weeks ago
Job Description
Design, develop, fix and debug software programs for databases, applications, tools, networks etc.
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.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
Career Level - IC4
Responsibilities
Are you interested in building cloud-scale infrastructure from first principles and being part of a world class development team? Oracle's Cloud Infrastructure team is building second-generation Infrastructure-as-a-Service technologies that operate in a broadly-distributed, multi-tenant cloud environment.
We're looking for hands-on engineer who enjoys solving interesting and daring problems in high-performance distributed systems. Our group builds massively scalable, highly available virtual networking services that connect customer resources in Oracle Cloud Infrastructure to internal and external networks and services. Few examples of our services are Internet Gateway (IGW), NAT Gateway (NGW), Service Gateway (SGW), and Dynamic Routing Gateway (DRG).
As a Principal Member of Technical Staff, you will design, implement and operate components of Oracle's Cloud Infrastructure. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn. If you're curious about good algorithms and how to implement them correctly and efficiently, you'll fit right in with our group.
Requirements:
At least 7 years of experience with C or C++
Working knowledge of Go and Python or other scripting languages
Understanding of data structures and algorithms and ability to optimize those to support high scale architectures
Working familiarity with network virtualization, network protocols and distributed systems
Strong understanding of IaaS/SaaS concepts and best practices
Excellent troubleshooting, debugging and performance tuning skills
Ability to contribute individually as well as provide direction and mentor others
BS or MS degree or equivalent experience relevant to functional area
Bonus Qualifications:
Proficiency with networking concepts and protocols including TCP/IP, BGP and MPLS
Strong data structures, algorithms, or systems background
Knowledge of software engineering best practices, source control, build, testing processes and operations
Qualifications
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
-
Seattle, Washington, United States Tik Tok Full timeResponsibilities Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create...
-
Principal Software Engineer
1 day ago
Seattle, Washington, United States Oracle Full timePrincipal Software Engineer (OCI Data Services)Seattle, WA, United StatesUnited StatesJob Identification233780Job CategoryProduct DevelopmentRoleIndividual ContributorJob TypeRegular EmployeeDoes this position require a security clearance?NoExperience6 to 10+ yearsApplicants are required to read, write, and speak the following languagesEnglishJob...
-
Principal Software Engineer
1 week ago
Seattle, Washington, United States Oracle Full timeAre you interested in building large-scale distributed infrastructure for the cloud? Oracles Cloud Infrastructure (OCI) team is building new Infrastructure-as-a-Service technologies that operate at large scale in a broadly distributed multi-tenant c Principal Software Engineer, Software Engineer, Computer Science, Engineer, Network, Principal, Technology
-
C# Software Engineer
1 week ago
Seattle, Washington, United States Insight Global Full timeJob Description An employer is looking for a C# Software Engineer in the Seattle, WA area. This person will be joining the Software Engineering team at this National Construction company to provide software maintenance support for a legacy ERP system, as well as provide development support for other application requests that come from the business to support...
-
Principal Member of Technical Staff
1 week ago
Seattle, Washington, United States Oracle Full timeOracle Cloud Infrastructure Data OrgAt Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, not just in theory, rather in practice With the scale and customer-focus of the leading enterprise software company in the world.Values...
-
Software Development Director
1 week ago
Seattle, Washington, United States Oracle Full timeCloud Engineering Infrastructure Development:At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world.Values are OCI's foundation and how...
-
Event Staff
1 week ago
Seattle, Washington, United States C+C Careers Full timeABOUT C+C When was the last time you thought you could make the world a better place? Imagine following through with your dreams and making that positive change happen. C+C is an award-winning integrated marketing agency all about changing behaviors for good. We help our clients motivate people to embrace a variety of social and environmental actions. Like...
-
Principal Software Engineer
1 week ago
Seattle, Washington, United States Motorola Solutions Full timeCompany Overview At Motorola Solutions, we're guided by a shared purpose - helping people be their best in the moments that matter - and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are safe. We're solving for safer by building the best possible technologies across every...
-
Software Engineer
1 week ago
Seattle, Washington, United States Meta Inc Full timeMeta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens...
-
Security Software Developer
1 week ago
Seattle, Washington, United States META Full timeSummary:The Engineering team within the Integrity Investigations and Intelligence organization provides usable, scalable, and reliable engineering solutions to a group of teams that protect people on Meta's platforms by deeply understanding complex and emerging threats in the world, on the Internet and on our platforms. Are you passionate about protecting...
-
Principal Software Engineer
3 weeks ago
Seattle, Washington, United States Spice AI Full timeBuilding data and AI-driven software is still way too hard, even for advanced developers. At Spice AI, we're helping developers combine code with data and machine learning (ML) to create truly intelligent, decision-making applications. Spice AI is on a mission to make this as easy as creating a modern web page.Spice AI is the creator and primary maintainer...
-
Software Development Engineer
1 week ago
Seattle, Washington, United States CoreTechs Full timeSoftware Development Engineer Redmond, WA Hybrid) SUMMARY:The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating...
-
Rental Sales Representative
1 week ago
Seattle, Washington, United States N C Machinery Full timeNC The CAT Rental Store is seeking an Outside Rental Sales Rep in Tukwila,WA to join our team. The primary function of this role is to generate profitable rentals for The CAT Rental Store. The Rental Rep will aggressively pursue and close rental opportunities within the assigned territory. Specifically, this role is responsible for renting Caterpillar...
-
Seattle, Washington, United States Tik Tok Full timeResponsibilities About ByteDance Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok and Helo as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create...
-
Unix C++ Java
1 week ago
Seattle, Washington, United States smart techlink Full timeJob DescriptionJob Description Hi,Hope you are doing well.Please review the job description and if you are interested.Please do share your updated resumeRole:Unix C++ JavaLocation: Seattle, WAJob DescriptionStrong experience in Linux, Unix, shell scriptingStrong experience troubleshooting Java and C++ based applicationMust have experience in middleware...
-
Principal Software Engineer
1 week ago
Seattle, Washington, United States PingCAP Full timeJoin us as we scale our business in NA/EMEA by building on our tremendous success around the world. The massive database market is going to double over the next few years (the IDC estimates it to be $119B+ by 2025) and PingCAP is a global player positioned as a major disruptor with TiDB Database and Database as a Service offering.TiDB is an open-source,...
-
Principal Software Engineer
1 week ago
Seattle, Washington, United States NVIDIA Full timeNVIDIA is searching for world-class engineers to build the XR future: Augmented Reality (AR), Virtual Reality (VR) and Spatial Computing. We seek team members that are passionate about working on hard problems, building elegant engineering solutions, driving industry-wide impact, and inventing the next medium of computing.What you'll be doing:Applying...
-
Principal Member of Technical Staff
1 week ago
Seattle, Washington, United States Oracle Full timeCloud Engineering Infrastructure Development Oracle's Cloud Infrastructure (OCI) teams are developing Infrastructure-as-a-Service technologies that can operate at a large scale in a multi-tenant cloud environment. We aim to provide customers with the best computing, storage, networking, database, security, and other cloud-based services. As part of the...
-
Senior C++ 17 Qt Application Engineer
1 month ago
Seattle, Washington, United States Motion Recruitment Full timeWe are searching for a Senior Software Engineer with 7+ years of experiences to architect our large-scale applications. This is a W2 contract set to run through summer of 2025.Required Skills & Experience:Bachelor's degree in Electrical Engineering, Computer Science, or related field 8+ years as a C++ developer (C++ 11/14/17 required) MVVM experience Strong...
-
Senior C++ 17 Qt Application Engineer
4 weeks ago
Seattle, Washington, United States Motion Recruitment Full timeWe are searching for a Senior Software Engineer with 7+ years of experiences to architect our large-scale applications. This is a W2 contract set to run through summer of 2025.Required Skills & Experience:Bachelor's degree in Electrical Engineering, Computer Science, or related field 8+ years as a C++ developer (C++ 11/14/17 required) MVVM experience Strong...