Software Developer 2

World leader in cloud solutions, using tomorrow's technology to tackle today's problems. Operating for 40+ years with integrity.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 2

Oracle Cloud Infrastructure (OCI) is seeking a Software Developer 2 to join their cloud engineering team. This role focuses on building large-scale distributed infrastructure systems for the cloud, working with cutting-edge technologies that operate at high scale in a multi-tenant cloud environment. The position offers an opportunity to work on ambitious initiatives in a fast-growing environment where individual contributors can have significant technical and business impact.

The role involves working with a diverse team of creators and inventors, combining the agility of a startup with the resources and customer focus of a major enterprise software company. You'll be part of building new technologies that operate at high scale in a broadly distributed environment, serving customers who depend on these services to run their businesses.

As a Software Developer 2, you'll be responsible for designing and implementing distributed systems, working across the full technology stack, and collaborating in an agile environment. The position requires strong coding skills, distributed systems expertise, and the ability to work on complex technical challenges.

The ideal candidate should value simplicity and scale, be comfortable in a collaborative environment, and have a passion for learning and technical leadership. This role offers excellent growth opportunities and the chance to work with cutting-edge cloud technologies while solving challenging problems in distributed systems.

Oracle provides a competitive benefits package and promotes a diverse, inclusive workplace where all voices are heard and valued. The company offers opportunities for professional development and the chance to make a significant impact in the cloud computing industry.

Last updated 21 hours ago

Responsibilities For Software Developer 2

  • Apply basic to intermediate knowledge of software architecture
  • Perform software development tasks for developing, debugging or designing software applications
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture
  • Work on large-scale distributed infrastructure systems for the cloud

Requirements For Software Developer 2

Java
Python
Go
  • Bachelors degree in Computer Science or equivalent proven experience
  • 3-5 years' experience building and operating large scale, highly available, cloud based distributed systems
  • Specialist skill in modern programming languages (Java, C, C++, C#, Go, or Python)
  • Strong understanding of data models and distributed persistence technologies
  • Thorough understanding of security principles, techniques, and protocols
  • Proficiency in network, distributed, asynchronous, and concurrent programming
  • Experience using Amazon Web Services or equivalents
  • Strong verbal and written communication skills

Benefits For Software Developer 2

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Benefits
  • Work-Life Balance
  • Volunteer Programs

Interested in this job?

Jobs Related To Oracle Software Developer 2

Software Developer 3

Mid-level Software Developer position at Oracle focusing on cloud-based permitting and licensing solutions using Java/J2EE and modern web technologies.

Technical Analyst 3-Support

Technical Analyst position at Oracle supporting cloud and on-premise financial services solutions, requiring Java, SQL, and web technology expertise.

Software Developer 3

Mid-level Software Developer position at Oracle focusing on cloud solutions and enterprise software development in Hyderabad, India.

Software Developer 3

Mid-level Software Developer position at Oracle in Bengaluru, focusing on Java backend development with 3-5+ years of experience required.

Software Developer 3

Mid-level Software Developer position at Oracle focusing on building enterprise-scale backend services and Redwood UI components for SaaS applications.