Database Performance and Bug Detective

Puno radno vreme

HireDNA

Percona is a globally recognized thought leader in the open source database community. We deliver expert services and professional software for the MySQL, MongoDB, PostgreSQL, and MariaDB databases to users worldwide.

 

Percona Support is a globally distributed team that solves highly complex problems in demanding, mission-critical environments, helping our enterprise customers get more out of their database deployments both on-premise and in the cloud.

We are looking for a code detective to join our team, bringing source code-level familiarity with our supported database technologies to diagnose performance problems and bugs via core dump and stack trace analysis, CPU profiling, and identifying bugs and behaviors through deep understanding of product internals.

 

Although the primary focus of this role is working with other members of the Percona Support team, this is a technical support role and not a software development role. Occasional customer interaction to gather diagnostic information may be necessary.

This is a challenging and career-defining role: you will work with the internals of open source databases that have been under development for decades, along with additional software from their surrounding ecosystems.

 

If you love solving complex customer problems that will push you to always be learning, and you love the idea of helping your team deepen their own understanding through the creation of architecture and process diagrams, knowledge base articles, and blogs, we’d love to hear from you.

 

What You Will Do:

  • Diagnose and troubleshoot problems via stack traces, core dumps, CPU performance profiles

  • Explain unexpected behaviors and performance regressions through C++ source code analysis

  • Perform root cause analysis for software crashes and failures

  • Assist with bug verification and analysis

  • Help the Support team “level up” by creating knowledge resources based on product internals

  • Engage with customers and the community as needed to gather information

 

What You Have Done:

  • 3+ years of software development experience with C++

  • You should feel comfortable reading and understanding the source code for MySQL, MongoDB, and PostgreSQL

  • Experience using the gdb debugger and analysis of core dumps generated on Linux

  • Familiarity with using rr to capture and replay debugging sessions

  • Good knowledge of Linux and common tools within its ecosystem, including gdb, rr, valgrind, strace, perf, the /proc filesystem, and similar software

  • Experience designing and implementing test cases, with particular emphasis on database benchmarking tools such as sysbench, mysqlslap, and YCSB

  • Demonstrated good written and verbal English communication skills

  • Use of Jira or similar bug-tracking systems

 

What Will Make You Stand Out

  • Solid understanding of systems performance tuning

  • Prior familiarity with the source code of MySQL, MongoDB, or PostgreSQL

  • Prior experience delivering technical support for highly complex problem spaces

  • Prior experience developing software that used one or more of our supported databases as the backend

  • Prior DBA-level experience with one or more of our supported database technologies

  • Experience with other server-side programming languages used by our own software and by customers, including specifically Go/Golang and Python. Java, bash/zsh scripting, and others are also a plus.

  • Prior experience using Percona software

 

Why Percona?

At Percona, we believe an open world is a better world. Our mission is to enable everyone to innovate freely, by providing the best open source database software, support, and services. We make databases and applications run better through a unique combination of expertise and open source software built with the community for you. Our technical teams are experts in MySQL, MongoDB, PostgreSQL, and MariaDB.

 

Percona is proud to be a remote-only and globally dispersed workforce – we have colleagues in more than 50 countries! We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard.

 

Our staff receives generous benefits including flexible work hours and various paid time off programs, all your equipment for your remote office, funds for career development (external training, certifications, conferences), ongoing connectivity allowances, and the opportunity to participate in our equity incentive plan.

 

If you love the idea of working with a high-growth tech company that is one of the best in the business and known globally as a leader in the open-source database space, let’s talk!

Oglas je objavljen pre 2 meseci
Slični poslovi koji bi vas mogli interesovatiZasnovano na oglasu za posao Database Performance and Bug Detective u Rad od kuće
  •  ...growing. We have created a new career path at Canonical for  Performance Engineers who bring exceptional clarity to software performance...  ...Runtime performance insights - Golang, Python, JVM, NodeJS Database performance evaluation - plans, indexing, data modelling, tracing... 

    Resource Development Co Inc

    Rad od kuće
    pre 2 meseci
  •  ...structure? 300 For which tasks (responsibilities)? Develop and implement a cohesive marketing strategy to increase the overall performance and market share   Oversee the User Acquisition, App Store Optimization, Business Development, Creatives Production, and other... 
    Rad od kuće

    ZIMAD

    Rad od kuće
    pre 2 dana
  •  ...tasks (responsibilities)? Conceptualizing and producing video ads for mobile games, including scripting, editing, and optimizing for performance. Collaborating with marketing team to align video content with campaign goals. Creating engaging and visually appealing... 
    Rad od kuće

    Iteration One GmbH

    Rad od kuće
    pre 2 dana
  •  ...community focus with our own gamified bug bounty program called...  ...We provide a SaaS solution to  detect and virtually patch plugin vulnerabilities...  ...free  WordPress vulnerability database We provide professional...  ...SQL and the ability to write performant queries SQL schema design,... 

    Harris BPO

    Rad od kuće
    pre 8 dana
  •  ...quickly and professionally —  Monitor performance analyze abnormal situations, and report them...  ...players and solve issues if they are detected —  Solve issues that were received from...  ...(working at shift 12 hours) —  Report bugs, malfunctions, and unexpected situations... 
    Rad od kuće

    EnjoyGamingU

    Rad od kuće
    pre 2 dana
  •  ...applications Optimize application performance by suggesting and implementing...  ...features Identify and fix bugs and development bottlenecks...  ...be provided to help you to perform your job. ~ Limitless learning...  ...relational and non-relational databases ~ Familiarity with Amazon... 

    Circa Logica Group

    Rad od kuće
    pre 2 dana
  •  ...and issue resolution: Identify and resolve technical issues, bugs, and performance bottlenecks, ensuring the stability and optimal performance...  ...Function, App or Web Services, SQL Databases, Power Platform and PowerBI as ways to extend... 
    Rad od kuće

    Luxoft

    Rad od kuće
    pre 2 dana
  •  ...health and fitness industry by enabling early detection of health issues and making fitness...  ...of new software (mobile, web, firmware) Perform UI/UX testing Execute regression testing Create test cases, checklists, and bug reports Work closely with the development... 
    Rad od kuće

    AURA Devices

    Rad od kuće
    pre 10 dana
  •  ...ecosystem. Maintain and unblock issues and bugs that arise impacting custom solutions...  ..., and JSON payloads. ~ Knowledge of SQL databases and web technologies like HTML/CSS. ~ Familiar...  ...job application or interview process, to perform the essential functions of the position,... 
    Rad od kuće

    Gorgias

    Rad od kuće
    pre mesec dana
  •  ...For which tasks (responsibilities)? Test mobile and social games Write checklists, test cases, and test plans Detect errors and enter them into the bug tracking system Participate in regular meetings and communicate with members of project teams Interact with... 
    Rad od kuće

    ZIMAD

    Rad od kuće
    pre 2 dana
  •  ..., you will work developing scalable and performant product features for three distinct product...  ...attention. These could take the form of bug reports or feature requests. Geo users are...  ...with tools for backup and restore of: databases, app configuration, and infrastructure as... 

    ALCOR

    Rad od kuće
    pre 2 meseci
  •  ...knowledge of PostgreSQL, including schema design, performance tuning, and advanced query optimization. Experience with other databases is a plus. Demonstrable experience in...  ...engineering projects. Identify and resolve bugs and issues across applications as they arise and... 

    DOIT Software

    Rad od kuće
    pre mesec dana
  •  ...to attribution). Maintaining current games (adding new functionality and debugging QA-found bugs). Supporting internal code/writing code in .Net Core with relational databases and cloud services (AWS, GCP, Azure). Communicating and assisting partners with integrating... 
    Rad od kuće

    Mamboo Entertainment

    Rad od kuće
    pre 2 dana
  •  ...testing on existing and new projects; Root cause analysis and Bug handling; Participate in team activities. What kind of...  ...via paid Professional training & e-learning courses. Flexible working schedule. We don’t use any time-tracker. We opt for performance.... 
    Rad od kuće

    Reyo Media Cyprus

    Rad od kuće
    pre 2 dana
  •  ...to ensure the visual coherence and realism of the world. # Level Optimization and Testing: Test locations to ensure smooth performance, fix bugs, and refine problematic areas. # Collaboration with Other Departments: Coordinate with artists and game designers to integrate... 
    Rad od kuće

    RioRise

    Rad od kuće
    pre 2 dana
  •  ...Unity. Implement and optimize game features, ensuring smooth performance across different platforms. Write clean, maintainable, and...  ...Familiarity with game physics and mathematics, including collision detection, rigid bodies, and kinematics. ✔️Understanding of game AI... 
    Rad od kuće

    Junkineering

    Rad od kuće
    pre 2 dana
  •  ...Developing and updating correlation rules, scenarios, and reports to detect security incidents. Monitoring events and responding to...  .... Bonus system: project profit bonus for project teams and a performance share program for key employees. Language courses: free English... 
    Rad od kuće

    G5 Entertainment AB

    Rad od kuće
    pre 2 dana
  •  ...define AI-driven features such as predictive analytics, anomaly detection, and intelligent workflows What kind of professional are...  ...without bureaucracy; ~ Salary reviews according to the results of performance appraisal; ~5 days paid sick leave and 18 working days’... 
    Rad od kuće

    Kevuru Games

    Rad od kuće
    pre 2 dana
  •  ...operational experience in e-commerce, affiliate and performance marketing, and ad tech.   The...  ...new code, improve existing code, squash bugs, refactor, and help us improve the overall...  ...working on tasks of all sizes - from small bug fixes and enhancements to large features/rewrites... 

    Way Solutions

    Rad od kuće
    pre 29 dana
  •  ...Development of specific game-related tasks (game mechanics updates, bug fixes, etc.) Creating/updating tools for working with game...  ...understanding of C and C++ ABI ~ Understanding of hardware-specific performance optimizations (x86-64 and AArch64) ~ Experience with graphics... 

    Values Value

    Rad od kuće
    pre 2 dana
  •  ...in analyzing crashes or anomalies in load tests; Reproducing bugs, analyzing their causes, setting tasks to fix them; Supporting...  ...python; API automation experience; Experience with ci\cd, databases, version control systems. Why do we enjoy working here? Our... 

    Strikerz Inc.

    Rad od kuće
    pre 2 dana
  •  ...all necessary types of testing, test new features, and check for bugs. You will deal with complex game mechanics, create and update...  ...experience with Unreal Engine/Unity/other game engines; Knowledge of performance testing; Passion for football. Why do we enjoy working... 

    Strikerz Inc.

    Rad od kuće
    pre 2 dana
  •  ...handling hundreds of thousands of events per second and manage databases with terabytes of data. You'll build and maintain our data warehouse...  ...: you'll establish a single source of truth for our key performance indicators (KPIs) and make them accessible to non-technical... 
    Rad od kuće

    Gameplay Galaxy

    Rad od kuće
    pre 2 dana
  •  ...in collaboration with the team Implementing new game features and modules Optimizing game performance for mobile platforms iOS and Android Identifying and fixing bugs, ensuring product stability and quality Participate in the planning and discussion of modules... 

    Neskin Stars

    Rad od kuće
    pre 2 dana
  •  ...applications, troubleshoot issues and resolve bugs Write technical and user documentation Cooperate with the team, track its performance and needs Collaborate with customers...  ...Business Technology Platform (BTP), HANA database and SAP CAP (Java, Node.js) English language... 
    Rad od kuće

    EPAM Systems, Inc.

    Rad od kuće
    pre mesec dana
  • 500 $

     ...✔️ Participation in the planning and assessment of tasks ✔️ Perform design and execution of tests ✔️ Create test reports ✔️ Test...  ...✔️ experience with MySQL, practical experience with one of the databases will be a plus What will be a plus: ✔️ initiative ✔️ attention... 
    Rad od kuće

    Gamicorp

    Rad od kuće
    pre 2 dana
  •  ...mass-produced automotive laser sensor on the market. It can detect obstacles on the road up to a distance of 200 meters and classify...  ...current requirements Performing Specification reviews, Software Design Reviews and Peer Code Reviews... 
    Rad od kuće

    Luxoft

    Rad od kuće
    pre 2 dana
  •  ...Spring Cloud,  Vue.js Architecture: Microservices, REST API Database: MySQL, MyBatis, MongoDB Caching: Redis (AWS ElastiCache),...  ...-based SaaS architecture and its application in scaling high-performance platforms. Hands-on experience with programming languages, and... 

    SD Solutions

    Rad od kuće
    pre 6 dana
  •  ...assigned activities to supervisor. Perform tasks within agreed time frame and according to design\...  ...Functional Testing, Database knowledge Nice to have... 
    Rad od kuće

    Luxoft

    Rad od kuće
    pre 7 dana
  •  ...maintaining runbooks, developing macros, optimizing processes, and performing quality assurance on support agent responses. If you’re a...  ...Legal, and other key teams. Manage Complex User Inquiries and Bug Tracking: Handle complex user inquiries, oversee the bug-tracking... 

    Strikerz Inc.

    Rad od kuće
    pre 2 dana

Želite li da dobijate više obaveštenja o oglasima za posao?

Prijavite se i dobijte obaveštenja o poslovima sličnim Database Performance and Bug Detective. Budite prvi kandidat koji će se prijaviti!

subscribeToSimilarBanner
create_cv_img

Bićete spremni za konkurisanje za 5 minuta. Napravite profesionalnu radnu biografiju

Poslodavci će vas videti u našoj bazi podataka i moći će sami ponuditi posao
  • Pretraga posla
  • Omiljeno
  • Napravi CV
    Novo
  • Upisi