USACares Jobs

Job Information

Oracle Sofware Engineer for MySQL NDB Cluster Feature Team in Warsaw, Poland

Sofware Engineer for MySQL NDB Cluster Feature Team

Preferred Qualifications

Sofware Engineer for MySQL NDB Cluster Feature Team

The MySQL NDB Cluster is the world's fastest open-source, distributed, in-memory, real-time database. It combines linear scalability with high availability, providing in-memory real-time access with transactional consistency across partitioned and distributed datasets. It was developed to support scenarios requiring high-availability (99.999% or more) and predictable query time. Due to these requirements, it can be found at the core of mobile networks used by billions of users, popular massively online games, or banking.

We're looking to strengthen our highly-technical and skilful engineering team responsible for developing database internals.

You should consider joining our team if you:

  • Enjoy the nitty-gritty details on internals of database, operating systems, compilers, and programming languages

  • Have knowledge about distributed systems and networks

  • Master designing and writing well-thought and clean code

  • Know your way around profilers and benchmarking code

  • Are not afraid of working across platforms (x86, ARM, Sparc) and operating-systems (Linux, Mac OS X, Windows, Solaris)

How our team works:

  • Core programming language is C 11 (gradually moving to C 14 and later). CMake is used for building

  • Team main responsibility is to deliver new functionalities with automated tests, and occasionally fixing product bugs

  • Fully remote environment with the possibility to work from office (when offices re-open)

  • Bi-weekly meetings via Zoom, Slack for chatting, Gerrit for code reviews.

  • We care about being happy delivering value

Preferred qualification:

  • MSc or PhD degree, or equivalent experience relevant to functional area

  • 2 years of software engineering or related experience.

  • Highly technical and has hands-on coding ability

  • Databases, scripting, Unix and C/C programming background

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.

As part of Oracle's employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).

Job: Product Development

Location: PT-Portugal

Other Locations: PT-PT,Portugal-Porto Salvo - Oeiras, PT-PT,Portugal-LEÇA DO BALIO, Portugal, PL-PL,Poland-Warsaw, PL-Poland, PL-PL,Poland-Krakow

Job Type: Regular Employee Hire

Organization: Oracle