Software Developer 4

OracleNashville, TN
52d

About The Position

Oracle Cloud Infrastructure's (OCI) Identity and Access Management (IAM) team builds and operates the foundational services that secure OCI - enabling customers to control who has access to their cloud resources across global regions. The team designs and delivers large-scale, distributed systems that ensure reliability, performance, and consistency for millions of users worldwide. We are looking for experienced distributed systems engineers who thrive in designing and operating high-scale services. You will drive the design, development, and deployment of critical features within OCI's Identity Control Plane - powering user, group, and policy management across Oracle Cloud. As a key contributor, you will: You will help us tackle some of the most complex scaling and reliability problems in cloud infrastructure today. As OCI continues to grow, our services must evolve to handle exponentially increasing workloads, survive regional outages, and maintain strict consistency and security standards. This role offers the opportunity to influence architectural decisions and build systems that directly impact global customers and developers. As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people 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 emailing [email protected] or by calling +1 888 404 2494 in the United States. 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.

Requirements

  • 6+ years of experience in distributed systems or service engineering.
  • Proven track record designing, building, and operating high-traffic, highly available web services.
  • Strong proficiency in Java, C++, C#, or similar object-oriented languages.
  • Experience with RESTful web services and service-oriented architectures.
  • Proficiency with at least one scripting language (e.g., Python, Bash) for automation and tooling.

Nice To Haves

  • Domain knowledge of Identity and Access Management (IAM) concepts.
  • Hands-on experience with public cloud platforms (Oracle Cloud, AWS, Azure, etc.).
  • Experience with multi-AD/AZ architectures and regional data center designs.
  • Familiarity with CI/CD pipelines, automated testing, and deployment frameworks.
  • Experience with Docker or containerized service development.
  • Background in security, including threat modeling or risk assessment.
  • Knowledge of compliance frameworks such as FedRAMP or PCI DSS.
  • Experience collaborating with internal customers and driving roadmap priorities.

Responsibilities

  • Design and deliver core features from concept to production with strong technical ownership.
  • Operate and scale highly available and resilient distributed services handling millions of requests per second.
  • Improve system reliability, observability, and performance through automation and proactive monitoring.
  • Balance speed and quality through iterative development and continuous improvement.
  • Collaborate with cross-functional teams to define priorities, enhance developer experience, and uphold operational excellence.

Benefits

  • competitive benefits based on parity and consistency
  • flexible medical, life insurance, and retirement options
  • volunteer programs

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Publishing Industries

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service