Software Developer 2

World leader in cloud solutions using tomorrow's technology to tackle today's problems, with 40+ years of experience.
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 2

Oracle's Big Data Service Team is leading the transformation to cloud-native Big Data technologies in their hyper-scale, multi-tenant cloud environment. The role focuses on building and maintaining a managed, cloud-native Big Data Service for large-scale data processing and analytics. The position requires expertise in distributed systems and highly available services, offering the opportunity to work with cutting-edge technology across 20+ global regions.

The ideal candidate will contribute to building innovative systems from the ground up, working with both open-source and proprietary technologies. The role involves deep integration with Oracle's cloud infrastructure and services, including Oracle Kubernetes, Data Catalog, and ADW. Engineers will have significant technical and business impact, working on ambitious initiatives in a fast-growing environment.

This position offers the chance to work with a world leader in cloud solutions, joining a diverse and inclusive workforce. The role combines technical challenges with opportunities for professional growth, including the possibility of presenting at conferences and contributing to open-source communities. Benefits include comprehensive medical coverage, life insurance, and retirement options, making it an attractive opportunity for experienced distributed systems engineers looking to make an impact in cloud computing.

Last updated 2 months ago

Responsibilities For Software Developer 2

  • Working on distributed data-intensive systems
  • Taking ownership of critical parts of the cloud service
  • Code, integrate, and operationalize open and closed source data ecosystem components
  • Becoming active in Apache open-source community
  • Working with and supporting customers/users of the cloud service
  • Design, develop, troubleshoot, and debug software programs
  • Presenting work at conferences and meetups (optional)

Requirements For Software Developer 2

Java
Linux
  • Deep understanding of distributed resilient software
  • Experience in building distributed data-intensive systems
  • Experience with large-scale, highly available distributed systems
  • Experience with open-source software in Big Data ecosystem
  • Expertise in coding in Java or Scala
  • BS in Computer Science or related technical field
  • Strong foundation in data structures and algorithms
  • Good software engineering skills
  • Strong analytical and debugging skills

Benefits For Software Developer 2

Medical Insurance
Vision Insurance
Dental Insurance
  • Flexible medical benefits
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Software Developer 2

Software Developer 3

Mid-level software engineering role at Oracle focusing on distributed systems and cloud infrastructure development using Java and Go.

Software Developer 3

Mid-level software engineering role at Oracle focusing on distributed systems and cloud infrastructure development, requiring 3-5+ years of experience.

Member of Technical Staff (JoinOCI-SDE)

Member of Technical Staff position at Oracle Cloud Infrastructure focusing on distributed systems development with competitive pay and comprehensive benefits.

Software Developer 2

Mid-level software developer position at Oracle Cloud Infrastructure, focusing on distributed systems and cloud computing with 3+ years of experience required.

Software Developer 2

Mid-level software developer position at Oracle focusing on distributed systems and cloud solutions, offering competitive compensation and comprehensive benefits.