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.
Business Intelligence (BI) is one of the fastest growing segments of the enterprise software industry. Business Intelligence tools allow analysts, executives and other information consumers to get real-time, consistent information they need to make critical strategic decisions in a fast-paced, rapidly changing business world. BI adoption and insight from business operations is becoming increasingly responsible for stronger revenues, customer success, and competitive advantages across all industries.
The BI Server powers Oracle Analytics Cloud and is embedded within various vertical Oracle applications, like financials, planning and budgeting; which use advanced statistical analytics and forecasting. Our customers demand a product that allows easy, fast navigation through enormous data warehouses and data marts. The BI Server is the fundamental foundation that enables Oracle's Business Intelligence applications. The BI platform is essentially a federated database. It enables business applications to query (distributed joins) data from multiple heterogeneous systems (Relational DBMS, OLAP Cubes, Spreadsheets, Web Services) and perform advanced business analytics.
We are a team of 30 server engineers. We thrive on tackling challenging open-ended problems and take pride in identifying functional opportunities that have a tangible business value. We work very closely with our customers and our product management team to identify and deliver such new functionality. Our work is frequently exploratory and you will have fun working on new, high impact prototypes. A keen analytical ability and an aptitude to work through hard and complex logical problems are key ingredients to thrive in our environment.
Some of the current project initiatives include:
* Self-service BI that enables any user to upload private data for analysis.
* Query acceleration using better function shipping and novel execution operators.
* New analytical and data preparation functionalities.
* BS/MS in Computer Science or related technical fields.
* C programming experience including templates, STL, OO patterns.
* SQL and relational data processing concepts. Knowledge of SQL query optimization and execution a plus.
* Strong knowledge of OS concepts, multi-threaded programs and concurrency issues.
* Minimum 4 years of strong software development experience.
Oracle is a computer technology corporation developing and marketing computer hardware systems and enterprise software products.