Principal C/C++ developer with understanding of securitySoftware Developer 4
OraclePl-polandUpdate time: September 8,2022
Job Description

We are searching for C++ developer for MySQL Server General team.

The role is open in following destinations: Spain, Greece, Hungary, Poland, Romania, Slovakia or Lithuania. 

Why is it cool to work for MySQL? MySQL is the most popular open source database in the world. So our work is important for the development community as a whole. It is very exciting to contribute to a project used by pretty much everybody that is anybody on the Web. MySQL is even preserved into Github's Arctic Code Vault as an essential to the survival of Humanity. We also have a unique work-from-anywhere culture and technology that fosters freedom and allows people to work from any location that is most convenient to them. And to top that off you get to work with extremely smart people from all over the globe on very technically challenging projects on the cross-section of relational databases and security that millions of people use every day.

 

Responsibilities:

  • Design and develop security related features for the MySQL server and clients. This includes things like authentication methods, encryption tools, authorization enhancements, interaction with external security software like corporate directories and HSMs.
  • We also do user and account management and development and hardening of the MySQL client/server protocol. The MySQL code base is highly complex C++ multi-threaded GPL code that is the most popular open source database. 

 

Qualification:

  • Familiar with tool from the C/C++ arsenal. We search for excellent knowledge of C/C++. Robust understanding of cryptography principles, TLS/SSL, public key cryptography and multi-threaded programming patterns is also very important.
  • Knowledge of different OSes since MySQL is running on many platforms (Windows, MacOSX, Linux, and other unixes)
  • Self-organized with ability to operate in a remote mode is important since we are working in a worldwide distributed team.
  • Basic knowledge of GIT and JIRA since we use it on a daily base.
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 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).

Get email alerts for the latest"Principal C/C++ developer with understanding of securitySoftware Developer 4 jobs in Pl-poland"