Senior Software Engineer

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. They've partnered with industry-leaders in almost every sector and have been operating with integrity for over 40 years.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Oracle SaaS Cloud Engineering provides an exciting opportunity to build and operate massive-scale, integrated cloud services in a distributed, multi-tenant environment. As a Senior Software Engineer on the SCS (SaaS Cloud Security) team, you'll be developing critical security solutions based on WAF, Identity and Access Controls, working in a greenfield development environment with significant autonomy.

The role involves building distributed, scalable, fault-tolerant software systems while owning the complete software lifecycle from development through production operations. You'll balance feature development with operational concerns like writing run books, automation, logging, and metrics instrumentation.

The team develops cloud security solutions supporting Oracle's security roadmap and vision, focusing on WAF, identity, and access management products that enhance SAAS Services' security posture. This strategic initiative allows internal teams to manage security initiatives while providing customers with self-service capabilities and broader security insights.

You'll work in a collaborative environment where you can make significant technical and business impact designing innovative systems. The position requires excellent communication skills, strong technical expertise, and the ability to work effectively in a fast-paced environment. You'll be part of Oracle's larger mission of providing industry-leading cloud solutions while maintaining high standards of excellence.

Benefits include comprehensive medical, dental, and vision insurance, life insurance, retirement options, and volunteer programs. Oracle is committed to diversity and inclusion, providing equal opportunities and accommodations for people with disabilities. The company offers a supportive work environment where you can grow your career while maintaining work-life balance.

Last updated 7 minutes ago

Responsibilities For Senior Software Engineer

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks
  • Own the entire software lifecycle – development, testing, CI/CD and production operations
  • Balance between product feature development and production operational concerns
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture

Requirements For Senior Software Engineer

Java
Kubernetes
  • 6+ years of experience shipping scalable, cloud native distributed systems
  • BS in Computer Science, or equivalent experience
  • Strong grasp of Computer Science concepts (data structures, algorithms, and programming paradigms)
  • Proficient in Java, J2EE, Web Services, SQL and shell scripting tools
  • Experience with container orchestration like Kubernetes/Docker Swarm/Mesos
  • Strong working experience on GitHub/Bitbucket, Maven/Gradle
  • Experience building highly available services
  • Experience with Cloud Storage technologies
  • Deep understanding of Unix-like operating systems

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • 401k

Interested in this job?

Jobs Related To Oracle Senior Software Engineer

Senior Software Engineer (IC3)

Senior Software Engineer role at Oracle Cloud Infrastructure, building enterprise-scale marketplace platform for cloud software offerings.

Senior Software Developer

Senior Software Developer role at Oracle focusing on database and engineered systems management, requiring 6+ years of experience in Java and database development.

Senior Software Engineer

Senior Software Engineer role at Oracle focusing on cloud security solutions development, requiring 6+ years of experience in distributed systems and strong Java/SQL expertise.

Senior Software Engineer

Senior Software Engineer role at Oracle focusing on cloud security solutions development, requiring 6+ years of experience in distributed systems and expertise in Java, J2EE, and cloud technologies.

Senior Java Developer - Guadalajara

Senior Java Developer position at Oracle focusing on database management and engineered systems, requiring 6+ years of experience in Java and database development.