Match score not available

Senior C/C++ Database Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Washington (USA), United States

Offer summary

Qualifications:

6+ years of professional software development experience, Deep knowledge in database systems., Proficiency in object-oriented programming with C/C++ and SQL., Experience in agile methodologies and test-driven development., Understanding of computer and systems architecture..

Key responsabilities:

  • Collaborate with engineers to develop a next-generation database platform.
  • Analyze and fix performance and scalability issues.
  • Create innovative solutions using C/C++ programming.
  • Enhance system reliability with self-diagnostic capabilities.
  • Apply best development practices for high performance.
Get It Recruit - Information Technology logo
Get It Recruit - Information Technology Human Resources, Staffing & Recruiting TPE https://www.get.it/
2 - 10 Employees
See more Get It Recruit - Information Technology offers

Job description

Logo Jobgether

Your missions

Description

At our company, we strive to make the world work for everyone, and our people make it possible. We move quickly because we understand that the world can’t wait, and we innovate in ways that no one else can for our customers and communities. By joining us, you become part of an ambitious team of change-makers who are curious and driven to make a difference.

With over 7,700 customers, including 85% of the Fortune 500, we're proud to be recognized as one of the Best Companies to Work For and one of the World's Most Admired Companies.

Role

We are looking for a talented developer with expertise in C/C++ to join our dynamic team. You will play a key role in building and enhancing our cutting-edge database platform, designed to handle massive volumes of transactional data in real-time.

What You'll Do

  • Collaborate with a team of over 15 dedicated engineers to develop the next-generation database platform.
  • Analyze and address performance and scalability issues related to storage, memory, and compute.
  • Create innovative solutions using modern C/C++ programming, supported by a highly automated build and test infrastructure.
  • Enhance system reliability and observability by developing self-diagnostic and self-healing capabilities.
  • Learn and apply state-of-the-art development practices to ensure high performance, reliability, and error prevention.
  • Work with both core and cross-functional teams to contribute to the development of our advanced database engine.

What We're Looking For

  • Ability to manage multiple priorities in a fast-paced environment.
  • Strong understanding of computer and systems architecture, including threads, networking, and kernel-level programming.
  • Proficiency in object-oriented programming with experience in C/C++ and SQL.
  • Experience with test-driven development and agile methodologies.
  • Excellent problem-solving and analytical skills, with the ability to effectively communicate your ideas.
  • Aptitude for learning new technologies and a passion for coding.
  • Experience with operating systems, memory management, multi-threaded software, or distributed systems is a plus.

Nice To Have

  • Experience with relational databases such as MariaDB or Postgres.

Qualifications

  • 6+ years of professional software development experience.
  • Deep knowledge in operating systems, complex layered software products, or database systems.
  • Proven track record of delivering software features or sub-modules from start to finish.
  • Familiarity with C/C++ and SQL.

Compensation & Benefits

  • For roles based in the Seattle metro/Kirkland areas, base pay ranges from \(165,800 to \)290,200, with additional equity, incentive compensation, and benefits.
  • Comprehensive health plans, flexible spending accounts, a 401(k) plan with company match, employee stock purchase plan, matching donations, flexible time away, and family leave programs are available (subject to eligibility).

Additional Information

  • We are an Equal Employment Opportunity Employer and encourage applications from all qualified individuals, regardless of race, color, creed, religion, sex, sexual orientation, national origin, age, disability, gender identity, marital status, veteran status, or any other category protected by law.
  • We offer flexible work options and trust in our distributed world of work. If you need assistance with the application process due to a disability or other reasons, please contact us for alternative methods.

Employment Type: Full-Time

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Problem Solving
  • Verbal Communication Skills
  • Analytical Thinking
  • Learning Agility
  • Time Management

Data Engineer Related jobs