We're looking for an experienced developer ready for new challenges in a fast-paced environment focused on emerging technologies around Event Streaming in the Oracle Database.
You will be part of a growing team whose mission is to help create the next generation of distributed microservices-based applications.
If you have a passion for solving complex problems by creating elegant and practical solutions, our team will provide you with an outlet to fulfill your creative desire! Join us Now! This position is located in Redwood City, CA.
We are the Distributed Engineering group within the Oracle Database development organization.
We are at the cutting edge of developing products and solutions for modern applications based on Event Streaming, Microservices architecture, and Blockchain.
Our team delivers the next-generation Event Streaming service inside the Oracle Database using Transactional Event Queues (TxEventQ).
TxEventQs provide very high throughput using an in-memory message cache and implementing partitioning at the queue level.
With the "Transactional" characteristics and "exactly once" semantics, TxEventQs provide robust and reliable event-driven programming in the Database.
As a member of the software engineering division, you will take an active role in defining and evolving standard practices and procedures.
You will be responsible for defining and developing software for tasks associated with development, design, and debugging software applications or operating systems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization.
You will be a lead contributor and as a team member, will provide direction and mentor others.
What you’ll do
Develop features for TxEventQ in the database
Develop tools and services using TxEventQs in the database
Help customers transition from Classic Queues to TxEventQs
Participate and contribute in design reviews and discussions
Collaborate on QA test plans
Career Level - IC4
Who you are
Self-motivated individual who loves problem-solving, with 8-10 years of industry experience
Have an MS/Ph.
D.
in Computer Science and or equivalent
BS or MS degree or equivalent experience relevant to functional area.
7 years of software engineering or related experience.
Experience in programming with C/C++ and Java
Experience in data management, graph analytics, distributed systems, and high availability
Can multitask in a fast-paced, exciting, and rapidly growing environment
Design, develop, solve and debug software programs for databases, applications, tools, networks, etc.
If this sounds like you, we hope to meet you! Create the future with us.
Apply now.
#LIMBITWRX