What are the responsibilities and job description for the Senior Data Engineer position at Oracle?
The Oracle Cloud Infrastructure Compute team is seeking a passionate, experienced Senior Data and Business Intelligence Engineer ready to tackle complex business and technical challenges through the visualization and analysis of data, in a fast-paced environment. As OCI continues to scale to demands of an ever-growing customer base and regions, we need engineers who can lead data-driven initiatives to ensure OCI continues to provide an outstanding customer experience while continuously improving the efficiency of development processes. The ideal candidate is someone who thrives in the face of ambiguity and can quickly distill abstract ideas into concrete solutions, and has a proven track record of delivering complex business intelligence and reporting solutions across a highly complex environment involving multiple organizations, departments and teams.
Career Level - IC3
Location: ideally Seattle, WA, also open to Austin, TX or Santa Clara, CA - hybrid role 3 days in office
Qualifications:
Job duties are varied and complex utilizing independent judgment. May have project lead role. 5 years relevant work experience. BS/BA preferred.Responsibilities:
The Senior Data and Business Intelligence Engineer will be responsible for managing complex data pipelines, dashboards and business intelligence initiatives that impact both product and business for OCI. In addition, this specific role requires a passion for solving high-impact problems and the ability to jump into any in-flight project and get it on the rails.
Specific responsibilities for this role include:
- Define and implement business data reporting and analysis requirements.
- Perform data modelling and integration activities in data warehouse systems.
- Implement business intelligence solutions to achieve data reporting and analysis goals.
- Support the development of business intelligence standards to meet business goals.
- Coordinate with the business units to identify new data requirements, analysis strategies and reporting mechanisms.
- Assist in design and generation of reports in timely and accurate manner.
- Train and guide the junior engineers in data reporting and analytical skills.
- Recommend enhancements and modifications to optimize business intelligence processes.
- Design, build, and maintain automated reporting, dashboards, and deep dives to enable our team to self-service 80% of data needs, allowing you to focus on answering hard and ambiguous problems.
- Write high-quality SQL queries to retrieve and analyze data from database tables (ex. Oracle, MySQL).
- Build scalable data solutions; data sets, views, queries, reports, dashboards, and scheduled processes.
- Troubleshoot code, research root causes, document solutions, and communicate to all stakeholders.
- Track reporting and production anomalies.
- Ensure data is within required quality standards.
- Keeps stakeholders informed about problems and resolutions. Deliver products on schedule and communicate updates regularly.
- Identify, track, and resolve data issues, working in partnership with other Business Intelligence Engineers to ensure data is accurate, complete, delivered on-time and supports the needs of the business.
Basic Qualifications
- 5-8 years relevant work experience in program and project management
- 3-5 years of hands-on SQL experience
- Bachelor’s or higher degree in Computer Science, Information Technology or Engineering
- The candidate must be proficient in Excel and SQL
- Ability to effectively represent engineering perspectives to partner organizations, product teams, and executive leadership.
- Excellent oral and written communications skills and experience interacting with both business and Development/Engineering staff at all levels including the executive level.
- Solid analytical, planning, and interpersonal skills with an ability to handle competing demands.
- Strong knowledge and understanding of business need with the ability to establish/maintain high level of customer trust and confidence.
Preferred Qualifications
- Data visualization and polished communication skills.
- Experience with cloud services, virtualization, or SaaS products
- Maturity, judgment, negotiation/influence skills, analytical skills, and leadership skills
- Self-driven problem solver; able to adapt and thrive in a dynamic, ambiguous, and customer-focused environment
- Highly analytical, technically proficient, and able to learn new tools and software quickly
- Demonstrated ability to effectively communicate (oral and written) at different levels in the org
- Experience using agile software development practices and associated tooling