Job Closed

This listing is no longer active.

MariaDB

MariaDB Corporation is a leading provider of open source database solutions for scalability, high availability, and security. MariaDB Corporation's flagship product, MariaDB, is th

Senior C++ Database Engine Developer

Location

Bulgaria

Posted

109 days ago

Salary

0

Seniority

Senior

Job Description

Senior C++ Database Engine Developer

MariaDB

• Develop high-quality software solutions based on technical requirements and design specifications • Investigate important bugs and deliver solutions rapidly • Participate in code reviews to maintain code quality and consistency • Support the continuous development process • Stay updated on programming languages, frameworks, and industry best practices.

Job Requirements

  • You have participated in database engine development.
  • You actually implemented multi-thread parallel processing written in C++ on multiple remote nodes in production.
  • You know how to profile C++ runtime memory consumption and don't hesitate to attach with gdb to a running process.
  • You use the C++20 standard since 2020 and C++17 since 2017.
  • You know how to use CMake for multitarget builds and distinguish static and dynamic linkage.
  • You actually use a linter when scripting in Bash and know what rm -rf /${MY_PROJECT_TEMP_DIR} is used for.
  • You know how to fix the library's requirements for the Python project.
  • You are experienced in software development within a Linux environment.
  • You exactly know what the word amortized means in a description of complexity for a hashmap insert.
  • You know how to write an example of a correlated semi-join SQL query.
  • You have funny stories about git-reflog used for the last time.
  • You have written and verbal communication skills in English.
  • You have soft skills communicating in a distributed team.
  • You are comfortable and productive, working remotely (Hybrid available if you're Sofia based!).

Benefits

  • 25 days paid annual leave (plus holidays)
  • flexibility and freedom

Related Job Pages

More Backend Engineer Jobs

Pulley logo

Senior Backend Engineer, Core Product

Pulley

Equity management for high growth startups. Join us on our mission: https://boards.greenhouse.io/pulley.

Backend Engineer109 days ago
OtherRemoteTeam 11-50H1B No Sponsor

• Build and maintain backend services, APIs, and data models that power new features and improvements across Pulley's core equity platform • Own end-to-end delivery of complex projects, from scoping technical approach through to production rollout • Work on our persistence layer — database schema design, migrations, and data integrity • Drive performance and reliability improvements across backend systems • Work closely with product, design, and other engineers to ship seamless user experiences • Mentor junior engineers on backend best practices and system design

United States
$180K - $200K / year
Job Closed
3Pillar Global logo

Senior Software Engineer – Angular/.NET

3Pillar Global

Building digital businesses, together.

Backend Engineer109 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Facilitate effective communication with client project stakeholders regarding project status and recommendations. • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. • Proficiently gather requirements and organize/present developed features for clients. • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams and supporting the growth of technical capabilities. • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

Canada
Job Closed
OtherRemoteTeam 1,001-5,000H1B Sponsor

• Facilitate effective communication with client project stakeholders regarding project status and recommendations. • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. • Proficiently gather requirements and organize/present developed features for clients. • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities. • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

United States
Job Closed
ICF logo

Senior Software Engineer – Golang

ICF

Founded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en

Backend Engineer109 days ago

• Work with a team of talented engineers, ensuring the successful delivery of high-quality solutions that meet business objectives • Perform code reviews and develop processes for improving code quality • Design and build microservices and serverless applications in the cloud • Collaborate with Product Owner and UX design to create solutions for diverse user requirements • Implement development best practices in collaboration with Architects and other Engineers • Work with test engineering team to assure product quality • Participate in team code reviews and design reviews • Help support team triage bugs and troubleshoot production issues • Cooperate with back-end developers in building applications • Work independently to design, develop, and document solutions while adhering to applicable standards • Work with DevOps engineers on CI, CD, and IaC

Virginia
$98.6K - $167.6K / year
Job Closed