Senior Software Engineer

Posted 107ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing complex software solutions for MariaDB. Solving technical challenges and mentoring junior developers while ensuring high code quality and performance.

Responsibilities:

  • Solve the problem of developing complex software solutions by leveraging advanced programming skills and experience.
  • Contribute to the design and implementation of software applications, ensuring high code quality, performance, and reliability.
  • Address technical challenges, mentor junior developers, and participate in code reviews.
  • Deliver robust software solutions that meet customer needs and align with project requirements.

Requirements:

  • Good knowledge of MariaDB Server or MySQL Server architecture and internals
  • 8+ years of experience in software development
  • 5+ years of experience in software development in C++
  • Familiarity with a Unix/Linux development environment
  • Good understanding of algorithms & data structures and their runtime complexities.
  • Good knowledge of SQL, familiarity with NoSQL concepts
  • Good written and spoken communication skills in English

Benefits:

  • 25 days paid annual leave (plus holidays)
  • Medical/dental/vision insurance
  • Stock options
  • 401(k)
  • A massive degree of flexibility and freedom