Senior Software Engineer - OCI Virtual Networking Data Plane (Remote)
About the Role
We are seeking a talented and motivated Senior Software Engineer - OCI Virtual Networking Data Plane to join our team at Oracle. This remote position allows you to design, develop, troubleshoot, and operate highly distributed, low-latency systems that power OCI networking at massive scale. As a Senior Software Engineer, you'll be at the forefront of building cloud-scale infrastructure from first principles, working within a world-class development team.
What You'll Do
- Design and implement components of Oracle's Cloud Infrastructure, focusing on Tier-0 virtual networking dataplane services.
- Work with high-performance data paths, scalable data planes, and low latency packet processing.
- Collaborate in a fast-paced, agile environment to solve challenging problems in distributed systems.
- Optimize for reliability and performance while owning services end to end.
- Contribute to the development of massively scalable, highly available virtual networking services that connect customer resources in Oracle Cloud Infrastructure.
Requirements
- 3-5 years of software development experience with C, C++, or Go.
- Working knowledge of Python or other scripting languages.
- At least 1 year of experience in Terraform development.
- Understanding of data structures and algorithms to support high-scale architectures.
- Familiarity with network virtualization, network protocols, and distributed systems.
- Experience with CI/CD pipelines and test-driven development.
- Strong understanding of IaaS/SaaS concepts and best practices.
- Excellent troubleshooting, debugging, and performance tuning skills.
Nice to Have
- 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.
What We Offer
- Competitive salary ranging from $79,200 to $178,100 per year.
- Comprehensive benefits package including medical, dental, and vision insurance.
- Flexible vacation policy with 13 days of annual vacation for the first three years.
- Paid sick leave and parental leave.
- Employee Stock Purchase Plan and financial planning assistance.
- Opportunities for professional growth and development.
This Senior Software Engineer role at Oracle offers a unique opportunity to work on cutting-edge cloud infrastructure projects. With a competitive salary and comprehensive benefits, it's an attractive position for experienced engineers.
Who Will Succeed Here
Proficient in C and C++ for developing low-latency systems, with hands-on experience in optimizing performance in networking applications.
Self-motivated and disciplined to excel in a fully remote work environment, demonstrating strong time management skills and the ability to deliver high-quality code independently.
Deep understanding of distributed systems and cloud infrastructure, particularly with OCI, and experience implementing Infrastructure as Code using Terraform and CI/CD pipelines.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months