Taro Logo

Senior Software Engineer

World leader in cloud solutions using tomorrow's technology to tackle today's challenges, partnering with industry-leaders for over 40+ years.
$79,800 - $178,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Job Description

Oracle is seeking an experienced Senior Software Engineer to join their team revolutionizing cloud data center delivery globally. The role focuses on building critical services for data center management and infrastructure automation at scale. The ideal candidate will be a strong coder and systems generalist capable of working across the full technology stack.

The position offers an opportunity to work with highly talented engineering professionals in an environment that values innovation and personal growth. Team members are empowered to contribute their vision while receiving clear objectives and direct feedback. Oracle provides comprehensive benefits including healthcare, 401(k) matching, flexible vacation, and stock purchase plans.

Key technical requirements include 6+ years of software engineering experience, strong Java development skills, REST API expertise, and deep knowledge of distributed systems and microservices. The role involves building scalable services for data center management, requiring excellent coding, debugging, and communication skills.

The team operates in an Agile/DevOps environment, working with global stakeholders across multiple time zones. The ideal candidate will be results-driven, able to handle ambiguity, and passionate about technical excellence. This is an opportunity to make significant impact while growing your career at a leading cloud technology company.

Oracle offers competitive compensation with a salary range of $79,800-$178,100 plus bonus and equity potential. The position is based in Nashville, TN with comprehensive benefits including medical/dental coverage, 401(k) matching, flexible vacation, and more.

Last updated 7 days ago

Responsibilities For Senior Software Engineer

  • Build, test, deploy and operate highly scalable services to manage data centers
  • Enable scalable, efficient infrastructure delivery and automation at global scale
  • Work independently and as part of a team in an Agile environment
  • Communicate with technical and non-technical stakeholders globally
  • Manage multiple projects and priorities in a fast-paced environment

Requirements For Senior Software Engineer

Java
React
Kubernetes
Linux
  • BS or MS degree in Computer Science or equivalent experience
  • Minimum 6 years in software-engineering related position
  • 4+ years of Java development
  • 4+ years of experience with REST API development
  • Strong knowledge of Linux/Unix fundamentals
  • Strong knowledge of microservices, data structures, algorithms, and distributed systems
  • Solid understanding of relational databases and NoSQL systems
  • Excellent troubleshooting and debugging skills
  • Excellent written and verbal communication skills

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • 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 with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan