Oracle Software Development Engineer in San Jose, California

Software Development Engineer

Preferred Qualifications

The Oracle Audience Data Marketplace is the world’s largest B2B aggregation of third party data, and combined with the Oracle Data Management Platform (Oracle DMP), the Oracle Data Cloud team enables marketers a comprehensive and unified data management platform to drive prospecting at scale, audience insights and cross-channel marketing actions.

As part of our core Data Engineering team, you will contribute to our backend engineering platform(s) and be on the cutting edge of modern big data analytics and data streaming. This platform is the central core for processing data at high volume, high throughput, and low latency. You are someone comfortable with the idea of embracing challenges dealing with terabytes of data on a daily basis and petabytes of data at-rest. You are or want to become knowledgeable about building large-scale data processing systems, data warehouses, and the latest trends in big data techniques and technologies.

You will work in an environment where we value, expect and reward peer-to-peer collaboration and you will be positioned and expected to make a significant impact on how the Oracle Data Cloud strategy unfolds and develops.

Key Responsibilities:

  • Work with Product and Engineering teams to design and develop product features and functionality

  • Understand, design, and decompose complex engineering projects while documented the design and communicating it back to your stakeholders

  • Own end-to-end; design, develop, test and deploy large scale features spanning multiple engineering teams with minimal supervision

  • Drive and push adoption of good coding practices, process, and operations

  • Write code, release often, and have a blast doing it

  • Support the software you write and deploy in our production environment

Candidates should have:

  • 2 years in Java, C/C , Python or Scala and a proficiency OO design and ETL (Extract, Transform, and Load) procedures and solutions

  • 2 years developing and operating software in a Linux/UNIX environment (incl. working with Perl, Python, bash, or your favorite scripting language)

  • Knowledge of Hadoop related technologies (MapReduce, YARN, HDFS, Pig, Hive, HBASE, Zookeeper, Cassandra, Mongo, Spark, etc.)

  • Knowledge of building and tuning probabilistic data structures

  • Knowledge of real time streaming frameworks and solutions, such as Kinesis or Kafka

  • Knowledge building and operating big data production solutions at scale

  • Experience in Scrum/Agile methodologies

  • B.S. in Computer Science or a related field

  • Interest and aptitude for understanding the business models that drive the company

Ideal candidates will also have the following:

  • Experience working on a modern data engineering and analytics technology platform

  • 2 years of industry experience in Hadoop, big data technologies or related data engineering strategies

  • A demonstrated record of delivering projects in the face of significant ambiguity and complexity

  • M.S. or higher in Computer Science

  • Experience in ad technologies and/or the online advertising space

Detailed Description and Job Requirements

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

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.

Job: Product Development

Location: US-CA,California-San Jose

Job Type: Regular Employee Hire

Organization: Oracle