Oracle Software Developer 3 in Broomfield, Colorado
Software Developer 3
The Oracle Data Cloud is on the cutting edge in development of measurement and targeting methodologies for digital and offline advertising. The biggest advertisers, CPG companies, and social media platforms in the world use these methods to help better understand and plan their advertising strategies.
As a Senior Site Reliability Engineer (Software Engineer 3) you’ll be implementing the reliability framework of our flagship media measurement products: Moat Reach and Moat Outcomes. These products measure the audience reach and effectiveness of ad campaigns across the web and on television. The role requires collaboration with researchers, backend engineers, and infrastructure teams to design and ensure a user experience of the highest quality; building systems to capture and report metrics for backend and frontend performance, user experience, and uptime. Additionally, the successful candidate will spearhead strategic initiatives including ownership of disaster recovery, load & penetration testing, and compliance audits.
Primary responsibilities include:
Designing and maintaining a comprehensive view of the health of the Production application environments
Working with engineers to develop site reliability and performance metrics to ensure the highest quality user experience possible for our customers.
Ensuring upgrades, releases, and maintenance are coordinated with minimal customer impact
Leading incident response and root cause analysis processes
Communicating with team members, project management and research statisticians to understand the data science methodologies and their impacts on the user experience
Identifying opportunities for improvement and implementing solutions within existing frameworks
Consistently striving to release the best implementations of the most accurate digital media measurement products in the market
Skills and qualifications:
Our management team is looking for a qualified candidate who will be energized by the dynamics of an entrepreneurial work environment. If you thrive on change, run with new challenges, and you’re interested in what you’ve read so far, you have the qualities we’re looking for in a candidate.
Here’s a summary of the skills you’ll need for this position:
BS computer science or related field
5-7 years experience in software engineering
1-3 years experience working on a production SaaS platform
Experience in python and/or React JS
1-3 years experience working with relational databases
DevOps experience with alerting technologies such as PagerDuty, metrics and reporting stacks such as Prometheus/Grafana/Elasticsearch/Kibana
A mindset focused on reliability, uptime, and the customer experience
Standard software development practices including scrum, automated testing, deployment pipelines, continuous integration and continuous delivery, etc.
The desire to continually learn and test your own boundaries.
Collaborative, positive attitude with desire to work in a demanding, fast paced, and dynamic work environment for a rapidly growing business unit.
Excellent organization skills and attention to detail.
Exceptional problem solving skills with unrelenting focus on practical business implications.
Are you ready to take a leading role with one of the most innovative and exciting technology companies that is transforming the marketing world?
Oracle Data Cloud is leveraging the power of big data, technology and predictive analytics to fuse offline sales with digital media. By helping marketers build, reach and measure purchase-based audiences, ODC serves as core marketing infrastructure for a data-driven world.
Even in the face of our sustained growth we've managed to preserve the energy, creativity, nimbleness, individual empowerment and fun of an emerging company. We're United States based and have offices in the United Kingdom, India, and Israel.
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 Affirmative Action-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, protected veterans status, age, or any other characteristic protected by law.
Job: Product Development
Job Type: Regular Employee Hire