Oracle Sr. Software Engineer - Oracle Data Cloud (BlueKai Platform Development) in San Jose, California
Sr. Software Engineer - Oracle Data Cloud (BlueKai Platform Development)
Senior Software Engineer, Oracle DataCloud
Oracle Data Cloud (ODC) is the most
interconnected media-independent data management platform and data marketplace
in the industry. Our customers use our expertise in big data ingestion, analysis and portability
to connect their data assets and use them to make
a difference for their customers. We process trillions user audience attributes per day across billions of Internet
devices, and we are the behavioral data
backbone of the online advertising ecosystem. As the leaders in our industry.
we are looking for engineers to rethink
and scale out analytic/visibility platform which is core and critical to the
day-to-day operations and growth of ODC’s business.
The ODC visibility team is responsible
for providing the most critical accurate insights into the billions of data
points across the Web and mobile platforms for both internal and external
customers by utilizing the most advanced big data technologies.
As a Senior Software Engineer, you will
own a critical upcoming architecture evolution of our analytic/visibility
platform, where you will drive definition, strategy, and execution to retool our platform to meet our
growing and demanding needs. This
role will require you to interact across multiple teams
requiring expertise in technical, written, and spoken communication skills.
You'll 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 ODC’s
strategy unfolds and develops.
Design, implement, and operate highlyavailable and scalable systems to ingest,store,analyze, and deliver large amounts of data.
Optimize production code and algorithmsto run in a high-performance real time environment across multi data centerenvironments which generates billions of events a day
Write and test code, release often, andhave a blast doing it.
Support the software in our productionenvironment.
Candidates must meet the following
B.S. in Computer Science or a relatedfield
2 years in Java, Scala, or C , and astrong proficiency in OO design
2 years developing and operatingsoftware in a Linux environment (incl. workingwithPerl, Python, bash, or your favorite scripting language)
2 years in big data concepts andtechnologies (such as Spark, Kafka, Hadoop, ELK, etc.)
Experience in web servicetechnologies/ideologies
Experience in Scrum/Agile methodologies
Interest and aptitude for understandingthe business models that drive the company
Ideal candidates will also have the
M.S. or higher in Computer Science
4 years of industry experience, heavilyweighted towards Spark,Hadoop, orother big data technologies and strategies
Experience designing and implementingscalable systems processing large amountsofdata
A demonstrated record of deliveringprojects in the face of significant ambiguityandcomplexity
Strong communication skills: able toclearly articulate, defend and document designdecisionsand work with a distributed team
Experience in ad technologies and/or theonline advertising space
Candidate Personal Attributes:
Love of Problem-Solving: You attackproblems and solve them rather than raise barriers or pessimism
Self-starter: You like results, take initiativeand have a figure-it-out-and-get-it-done mentality
Fun: You have good people skills, arehumble and fun to be around
Passion: You have a natural curiosityand desire to excel
Ownership: You sign up, are accountableand follow through – whether you succeed or fail
Creative: You believe there is always away to solve the problem
Data-driven: You gather data to makedecisions and use data to convince others.
key goals for the team:
To make sure current production environments the teamowns in good condition and properly attended.
To Improve the current functionality and fix defects
Take on new requirements on visibility for ODC, whichis a big focus area for last couple years
responsibility of the new member will be
Design, implement, and operate highly availableand scalable systems to ingest, store, analyze, and deliverlarge amounts of data.
Optimize production code and algorithms to run ina high-performance real time environment across multi data centerenvironments which generates billions of events a day
Write and test code, release often, and have ablast doing it.
Support the software in our productionenvironment.
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 assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 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