Oracle Software Development Snr Manager - Oracle Data Cloud (odc_prod-dev) in MONTRÉAL, Canada
Software Development Snr Manager - Oracle Data Cloud (odc_prod-dev)
Software Development Manager, Data Infrastructure
We are a New York City-based division of Oracle with a mission to help the world's top publishers and marketers make smarter advertising decisions through measurement. We help clients measure consumer attention, fight fraudulent internet traffic, and improve their websites, all while promoting privacy-friendly models of advertising. Our analytics software is used by CNN, Condé Nast, Kellogg's, Procter and Gamble, Spotify, and hundreds of other major platforms and advertisers, and we have unique measurement integrations with Facebook, Instagram, Twitter, Snapchat, and YouTube.
About the Opportunity
As a data infrastructure manager at Moat, you would be responsible for leading the engineers who develop, improve and maintain the systems that provide high throughput, high volume data services to our clients.
You would own these processes entirely and be responsible not only for building and improving them but also for the monitoring and alerting tools that keep them running smoothly. These services move huge amounts of data that grow as Moat aggregates the billions of events that flow daily through our systems.
You will strike a balance between writing code, making architecture decisions, developing project plans, inspiring ownership and curiosity in your team, and reviewing their work. You will be responsible for delivering on engineering goals, ensuring reliability and quality in the products you release, and working cross-functionally with other engineering and product teams.
10 years of engineering and management experience
A track record of owning large engineering projects from conception to delivery
Fluency at least one of Python (preferred), Go, C/C
2 years of solid experience with one or more public clouds (AWS, Google, Azure, Digital Ocean) and applications that run on them
2 years of experience using one of Apache Spark, Python Celery, Amazon Kinesis, Apache Hadoop or any high volume message queue (cloud message queues, RabbitMQ, etc.)
Experience with at least one relational database (RDBMS) and at least one “alternative storage” solution (such as Redis, Couchbase, MySQL cluster, Hadoop etc.)
Experience with containerization (Docker, Kubernetes)
Detailed Description and Job Requirements
Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.
As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.
Leads a specialized area which may have diverse functional elements. Frequently interacts with supervisors and/or functional peer group managers. May interact with senior management. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS degree or equivalent experience relevant to functional area. Typically one year of software engineering or related experience.
Job: Product Development
Other Locations: CA-CA,Canada-Toronto, CA-CA,Canada-QUÉBEC
Job Type: Regular Employee Hire