Home / Jobs / Software Engineer - MySQL (Remote)

Software Engineer - MySQL (Remote)

📍 Germany 💼 Permanent Contract 🏷️ Software Development and Engineering 📈 2+ years experience 🕐 Posted 3 weeks ago

Job Description

We are seeking a talented and adaptable C/C++ Software Engineer to become part of our dynamic Open Source Software Development team. In this role, you will engage in the development of essential components such as the Percona Server for MySQL, Percona XtraBackup, and Percona XtraDB Cluster, as well as Oracle MySQL. You will be working remotely from your home office, utilizing various online tools and resources to contribute to a fast-paced, high-quality development environment that directly benefits both Percona and our valued customers. The position allows for flexible working hours, and while you will primarily work from home, occasional travel will be required for team meetings, approximately once a year. It is essential that you have a reliable high-speed internet connection to perform your tasks effectively. Our company provides all necessary equipment, including a laptop and internet access, to ensure a seamless working experience.

Key Responsibilities

As a Software Engineer, you will be responsible for a variety of tasks that contribute to the development and enhancement of our software products.

  • Designing and implementing new features and enhancements
  • Diagnosing and resolving issues in the Percona Server for MySQL and related products
  • Performing periodic source code merges from other open source repositories
  • Contributing to upstream projects to enhance community solutions
  • Developing and executing test cases for continuous integration deployment
  • Participating in code and design reviews to ensure high-quality standards
  • Mentoring fellow team members to aid in their professional growth
  • Blogging, presenting, and advocating for our software to foster community engagement
  • Collaborating with other departments to ensure value-driven solutions

Required Technical Skills

C/C++ development Object-oriented design SQL database management DBMS algorithms Concurrency control Compression techniques Network communication systems High concurrency threading Version control systems

Soft Skills

Effective communication Team collaboration Problem-solving Mentorship

Qualifications

  • Bachelor's degree in Computer Science or a related field, or equivalent experience
  • Fluent in English, with strong communication skills

Language Requirements

Programming Languages:

C, C++, SQL, BASH, Perl, Python

Spoken Languages:

English

Benefits & Perks

  • ✓ Flexible working hours
  • ✓ Paid time off programs
  • ✓ Providing essential remote office equipment
  • ✓ Career development funds for training and certifications
  • ✓ Connectivity allowances
  • ✓ Participation in equity incentive plans
  • ✓ Support for work/life balance initiatives
  • ✓ Social responsibility programs

Working Conditions

Remote

Company Culture

Our work environment is characterized by a strong commitment to open-source principles and a collaborative spirit, where your ideas are valued and encouraged. We foster a culture of engagement and innovation, allowing you to thrive as a part of a globally dispersed team.

Salary Range

70.000 - 120.000 EUR

Project Types: Not Available

Career Growth: Career development programs, Mentorship opportunities, Participation in open-source community initiatives

Login to Apply

Share this job:

Similar Jobs

Junior Full-Stack Software Engineer

📍 Germany 💼 Permanent Contract
💰 70.000 - 120.000 EUR
View Details

Full Stack Engineer

📍 Germany 💼 Permanent Contract
💰 70.000 - 120.000 EUR
View Details

Junior Developer

📍 Germany 💼 Permanent Contract
💰 70.000 - 120.000 EUR
View Details