{bc}
linkedin

Senior Software Engineer , Core Infrastructure

Oracle
Nashville, USA
Full-time
Mid-Senior
Onsite
$79,200–$209,500 per year
Discovered 1 months ago
JavaGoC++PythonDistributed SystemsREST APIs

Full Job Posting

Job Description

The role is based in Nashville, Tennessee, and a relocation allowance is provided.

Join the Identity and Access Management team as a Core Infrastructure Engineer.

Design, build, and maintain secure, reliable, scalable cloud services supporting global authentication and authorization systems.

Contribute to technical direction, write high-quality code, and collaborate with engineers across teams.

Key Responsibilities

  • Design, develop, test, and maintain cloud-native services and microservices.
  • Build highly available, scalable, fault-tolerant distributed systems.
  • Participate in software design reviews and technical discussions.
  • Write maintainable, well-tested code.
  • Troubleshoot production issues and participate in on-call rotations.
  • Analyze system performance and improve scalability and reliability.
  • Collaborate with Product Management and partner engineering teams.
  • Participate in code reviews and provide constructive feedback.
  • Improve operational excellence through monitoring, automation, and documentation.
  • Continuously improve engineering practices, tooling, and development processes.

Required Technical Skills

  • Strong programming skills in Java, Go, C++, Python, or a similar language.
  • Solid understanding of distributed systems fundamentals.
  • Experience developing REST APIs and microservices.
  • Knowledge of concurrency, multithreading, and asynchronous programming.
  • Understanding of cloud computing concepts and service-oriented architectures.
  • Experience with Git, CI/CD pipelines, automated testing, and modern development practices.
  • Understanding of system security, authentication protocols, and compliance frameworks such as FedRAMP and PCI DSS.

Preferred Qualifications

  • Experience with Identity and Access Management systems.
  • Experience operating production cloud services.
  • Familiarity with OCI, AWS, Azure, or GCP.
  • Experience with observability tools for metrics, logging, and tracing.

IC3 Expectations

  • Independently deliver medium-sized features and enhancements and break down problems into manageable tasks.
  • Own one or more service components and drive features from design through deployment.
  • Take responsibility for operational health, incident response, and postmortem activities.
  • Communicate technical tradeoffs clearly and mentor interns and junior engineers.
  • Build automation to reduce operational toil and improve monitoring, alerting, reliability, availability, and performance.

Compensation and Benefits

  • The U.S. hiring range is $79,200–$209,500 per year, with potential bonus and equity eligibility.
  • Compensation varies based on knowledge, skills, experience, market conditions, location, and internal peer equity.
  • Benefits include medical, dental, vision, disability, life insurance, 401(k) matching, paid time off, paid holidays, sick leave, parental leave, adoption assistance, and employee stock purchase options.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Oracle