Taro Logo

Sr. Software Engineer, OCI Software Ecosystem

World leader in cloud solutions providing tomorrow's technology to tackle today's challenges, with 40+ years of experience.
$79,800 - $178,100
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Job Description

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Engineer to join their Software Ecosystem Management team within the Technical Strategy and Oversight (TSO) organization. This role focuses on building a centralized platform for OCI teams to manage Software BOM, tracking security/vulnerability updates, EOL-detection, and implementing automated guardrails for security and compliance.

The position offers a greenfield opportunity to design and build new cloud services from the ground up. As part of the TSO organization, you'll work on ambitious initiatives including building innovative platforms, high-performance primitives, and frameworks to support OCI developers. The team's mission is to enhance engineering efficiency by focusing on enterprise systems for Software Inventory management, Performance Improvements, and Remediation Tracking.

You'll be working with a diverse team of smart, motivated individuals, with the autonomy and support needed to excel. The role requires experience in designing major features, launching them into production, and deep understanding of control plane architecture. You'll be expected to provide technical leadership, drive architectural decisions, and mentor junior team members while maintaining a balance between speed, quality, and incremental improvements.

The position offers competitive compensation ($79,800-$178,100) with comprehensive benefits including medical/dental/vision insurance, 401(k) matching, flexible vacation, and parental leave. This is an opportunity to join a world-leading cloud provider that's expanding beyond traditional public cloud boundaries into hybrid, multi-cloud, and edge computing solutions.

Last updated 5 days ago

Responsibilities For Sr. Software Engineer, OCI Software Ecosystem

  • Evaluate existing software inventory management systems, identify inefficiencies and gaps, and design an enterprise-grade comprehensive solution
  • Analyze and optimize internal tools, processes, and developer workflows
  • Collaborate with service teams to integrate Software lifecycle management tools into CI/CD pipelines
  • Build automation systems to streamline communications and remediation tracking
  • Develop and implement standardized rule-based triggers for compliance

Requirements For Sr. Software Engineer, OCI Software Ecosystem

Java
Rust
  • 3+ development experience in a modern programming language (Java, Rust, C++, C#)
  • Deep understanding of object-oriented design and SDK development
  • Good knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
  • Good understanding of databases, NoSQL systems, storage, and distributed persistence technologies
  • Good understanding of Linux administration and networking stack configuration
  • BS degree in Computer Science or related field (MS preferred)
  • Technical leadership and mentorship skills

Benefits For Sr. Software Engineer, OCI Software Ecosystem

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan