Big Data Engineer

Oracle Corporation
Apply Now

Job Description

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.


Company overview

Emerging technologies are disrupting old paradigms and unleashing new opportunities. Oracle has embedded innovative technologies in every aspect of our cloud, enabling companies to reimagine their businesses, processes, and experiences. Oracle is again revolutionizing how data is managed. Oracle is the #1 provider of business software, with a broad portfolio of solutions for companies of all sizes. Today, 430,000 customers in 175 countries use Oracle technologies to seize business opportunities and solve real, tangible challenges.

Position Summary

Oracle's Global Business Units (GBUs) provide best-in-class products and services to the communications, construction and engineering, food and beverage, financial services and insurance, health sciences, hospitality, public sector, and retail industries. The GBU Technology Services team define, build and support common services that GBUs use to deliver their products and services. We are committed to delivering state-of-the-art experiences that delight users and provide value to our industry customers. We are developing an Analytics and Data Science (AI/ML) Cloud Service for different GBUs to uptake. We need a talented, multi-faceted Big Data Engineer to work on the state of the art technologies for Big Data related work in a cloud-native environment.

What To Expect:

  • We work in small teams using state-of-the-art technologies.
  • We offer competitive pay and do not watch the clock. We trust you and your skills and do not micromanage.
  • Working at Oracle means being among excellent, competent and inspiring people from around the globe.
  • Ability to learn new management philosophies, technologies, improve skills and develop yourself.


  • Develop SaaS applications.
  • Join local and remote agile teams of developers.
  • Take leadership role for projects including product design.
  • Analyze and create implementation strategies and requirements.
  • Use and contribute to the Continuous Integration and Continuous Delivery process (CI/CD).
  • Work with state of the art Cloud technologies.
  • Write well designed, testable, efficient code.
  • Demonstrate Strong Quality Orientation, and get involved in the Organizational processes that will enhance Organizational productivity.
  • Demonstrate dedication and responsibility in delivering results and shall be Team Player.

Desired Skills/Experience:

  • Minimum 3+ years of Software Development experience.
  • Minimum 2+ years of experience in Big Data Development.
  • Good understanding of Cloud Native Architecture and principles.
  • Strong knowledge of Scala, Core Java, J2EE.
  • Experience with Apache Spark and Spark Streaming, Kafka.
  • Experience on Spark with Kubernetes.
  • Experience in working on large data sets.
  • Object-Oriented Design skills and understanding of design patterns.
  • Knowledge of SQL and understanding of relational databases.
  • Knowledge of Test Strategies, Git, Gradle.
  • Experience in Linux and scripting (Shell, Python).
  • Experience working with complex data models, large databases, extensive reporting and data analysis is a plus.
  • Solid understanding of Big Data Systems in the Hadoop Ecosystem.
  • Strong debugging skills from client-side to server-side to back-end.
  • Experience with test-driven development.
  • Knowledge of Agile methodologies and principles.
  • Great interpersonal and communication skills.

Preferred Skills:

  • Experience in developing SaaS and PaaS and a good understanding of Cloud principles.
  • Excellent analytical, organizational and problem-solving skills coupled with a strong work ethic.
  • Experience in Unix scripting, SQL.
  • Contributions to open source projects is a plus.
  • Sociable, Autonomous and Cooperative.

Company Info.

Oracle Corporation

Oracle Corporation is an American multinational computer technology corporation headquartered in Austin, Texas. In 2020, Oracle was the second-largest software company in the world by revenue and market capitalization. The company sells database software and technology (particularly its own brands), cloud engineered systems, and enterprise software products, such as enterprise resource planning (ERP) software.

  • Industry
    Information Technology
  • No. of Employees
  • Location
    Santa Clara, California, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Oracle Corporation is currently hiring Big Data Engineer Jobs in India with average base salary of ₹700,000 - ₹1,200,000 / Year.

Similar Jobs View More