Find Remote Jobs Worldwide & Work From Anywhere

Percona Staffing LLC company's all remote jobs

Skills: database product open-source observability monitoring

Are you looking for an opportunity to provide high impact on long-term product decisions that will delight the user? Do you love being the voice of the customer? The Sr Product Manager role at Percona sets the bar for success (and helps achieve it!) both with our external customer base and with internal stakeholders and development teams.

The Senior Product Manager is responsible for the inbound and outbound product management efforts involving our open source database software. Working closely with engineering teams, the goal is to further product adoption and growth. You will collaborate with customers, partners, other product managers and tech leads at Percona, translating the product vision into user stories and use-cases that engineering can feasibly implement. You will balance time and scope to ensure that we are delivering value to the user.

What You Have Done

  • Proven success building compelling product strategy from broad customer research for enterprise IT software with multiple teams in mind; experience should include shipping products
  • Demonstrate a strong understanding of customers’ business challenges and needs and how those translate to products that delight the customer
  • Proven technical background in software development or operations
  • Experience in working cross-functionally within and beyond engineering to successfully develop and deliver software products and solutions
  • Ability to lead by influence rather than authority, breaking down barriers between product areas and functions
  • Desire to mentor/coach other product managers
  • Language skills: English fluently, additional languages appreciated
  • Willing to travel occasionally on business (as travel conditions permit)


Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office

Time zone: (GMT+01:00) Central European Time - Prague +/- 4 hours

Skills: cloud go linux database architecture

This is an exceptional opportunity to define the future of a product that helps promote a number of other products that are already great by themselves and are used by open source technologists globally. The Backend Architect will help build Percona Monitoring and Management (PMM). This is your to chance to build something from the ground up and integrate our existing Client/Server products with Cloud to deliver a new wave of services and functionality to our users. The work is challenging, but that’s why it’s also fun and rewarding! Plus, our team is small, so you and your work will have a large impact.

Location: Remote work from home, preferably from the Central/Eastern Europe region.

What You Will Do

  • Design, architect and support the team in building performant, reliable and high-quality systems
  • Interact with stakeholders to translate business needs to clear technical specs and architecture documents
  • Establish frameworks, define development and security guidelines to allow the dev teams to operate with ease
  • Participate in code and design reviews identifying potential improvements
  • Identify and uphold engineering best practices
  • Develop scalable, high-volume, performant API-first applications focused on simplicityand user delight
  • Plan solutions to highly complex problems well in advance of development starting
  • Interact with devops engineers to help build a resilient infrastructure and CI/CD system

What You Have Done

  • Experience setting architectural direction of a web-based product, bonus points for hybrid on-prem/cloud design
  • A deep understanding of modern approaches to building application architecture
  • Golang development with excellent programming fundamentals
  • Experience in building products on cloud computing platform (AWS or GCP or OpenShift)
  • Comfortable with Linux (CentOS or Debian or Ubuntu)
  • Great experience with Client/Server applications
  • Good command of git, familiarity with Github Actions
  • Ability to work with others as well as independently in a fully remote environment
  • Excellent written and verbal English language skills

About Percona

Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. Percona is remote-first and globally dispersed; we have colleagues in approximately 50 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand.



Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: qa linux automation mysql c++ sysadmin

Percona takes pride in delivering stable and reliable software to our users. We are looking for a
flexible and efficient QA engineer to join our QA team. In this role, you will support our
distributed engineering team by maintaining and improving the quality of our software products
as part of the release process and in an ongoing fashion. This includes tasks such as analyzing
and reporting defects captured by our automated testing frameworks, as well as defining and
implementing new test cases, improving and scaling our testing capabilities and infrastructure.

You will work from your home office, using online tools and resources to contribute to a
high-quality QA environment for Percona and it's customers.

Some international travel will be involved for company-internal meetings and attending
conferences. Access to a reliable high-speed internet connection is required. Flexible work
hours. Laptop & Internet access provided.


What You Will Do
● Contribute to the DevOps and release management lifecycle which includes
coordinating, testing, and the management of releases in collaboration with the Percona
server engineering teams
● Evaluate and improve Percona products and new features based on QA plans, locating
product issues & bugs
● Monitor, and analyze/log failures of automated regression, performance, packaging
and/or other automated QA systems & infrastructure
● Research and recommend tools, behaviors and strategies for making testing better
● Utilize scripting languages such as Shell or Python to enhance testing and improve
automation

Your Experience
● Solid debugging skills and experience (e.g. analyzing log files, spotting patterns)
● Good knowledge of test methods in agile software development environments
● Familiar with established test tools as well as with methods for test automation
● Experience with tools for tracking and documenting development processes (JIRA,
Confluence, git) is an advantage.
● Solid Linux sysadmin skills (e.g. adding/removing software, enabling/disabling services,
general Unix/Linux CLI tools)
● Working with automation tools (CI/CD)
● Automating tasks using Shell or other scripting languages
● Experience with networking, hardware, file systems, server connectivity etc.
● Good communicator & fluent in written and spoken English
● Quick learner & great team player

What Makes You Stand Out
● Previous exposure and experience in database-related technologies, for example, in a
DBA, support or development role
● Experience in Linux systems administration
● Experience with compiling/building/packaging/release engineering/yum/apt
● Coding skills in any language preferably C/C++
● Previous experience with container or virtualization environments
● Proven success working in a distributed environment
● Tertiary studies degree or certifications related to core skills
● Supplemental MySQL technologies



Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office

Time zone: (GMT+01:00) Central European Time - Prague +/- 4 hours

Skills: go linux kubernetes cloud open-source

We’re looking for a full-time Backend Architect with extensive SaaS experience tp help build our flagship product, Percona Monitoring and Management (PMM). This is an amazing opportunity to build something from the ground up and integrate our existing Client/Server products with Cloud to deliver a new wave of services and functionality to our users. The work is challenging, but that’s why it’s also fun and rewarding! Plus, our team is small, so you and your work will have a large impact.


What You Will Do
● Design, architect and support the team in building performant, reliable and high-quality systems
● Interact with stakeholders to translate business needs to clear technical specs and architecture
documents
● Establish frameworks, define development and security guidelines to allow the dev teams to operate
with ease
● Participate in code and design reviews identifying potential improvements
● Identify and uphold engineering best practices
● Develop scalable, high-volume, performant API-first applications focused on simplicity
and user delight
● Plan solutions to highly complex problems well in advance of development starting
● Interact with devops engineers to help build a resilient infrastructure and CI/CD system


Your Experience
● 3-5 years experience setting architectural direction of a web-based product, bonus points for hybrid
on-prem/cloud design
● A deep understanding of modern approaches to building application architecture
● 5+ years programming in Go with excellent programming fundamentals
● Experience with MongoDB, MySQL or PostgreSQL
● Comfortable with Linux (CentOS or Debian or Ubuntu)
● Great experience with Client/Server applications
● Experience in building products on cloud computing platform (AWS or GCP or OpenShift)
● Good command of git, familiarity with Github Actions
● Ability to work with others as well as independently in a fully remote environment
● Excellent written and verbal English language skills


What Will Make You Stand Out
● Knowledge of other databases/data stores (ex: redis, clickhouse)
● Deep knowledge of security and encryption techniques for transmitting and storing sensitive data
● Experience writing and maintaining unit and integration tests
● Experience with Docker and Kubernetes
● Experience with continuous deployment to cloud / virtualized environments
● Experience with Prometheus or other systems monitoring tools
● College degree in Computer Science or similar



Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office

Time zone: (GMT+01:00) Central European Time - Prague +/- 2 hours

Skills: linux automation shell python
Percona takes pride in delivering stable and reliable software to our users. We are looking for a flexible and efficient QA engineer to join our QA team. In this role, you will support our distributed engineering team by maintaining and improving the quality of our software products as part of the release process and in an ongoing fashion. This includes tasks such as analyzing and reporting defects captured by our automated testing frameworks, as well as defining and implementing new test cases, improving and scaling our testing capabilities and infrastructure. You will work from your home office, using online tools and resources to contribute to a high-quality QA environment for Percona and it's customers. What You Will Do
  • Contribute to the DevOps and release management lifecycle which includes coordinating, testing, and the management of releases in collaboration with the Percona server engineering teams
  • Evaluate and improve Percona products and new features based on QA plans, locating product issues & bugs
  • Monitor, and analyze/log failures of automated regression, performance, packaging and/or other automated QA systems & infrastructure
  • Research and recommend tools, behaviors and strategies for making testing better
  • Utilize scripting languages such as Shell or Python to enhance testing and improve automation

What You Have Done

  • Solid debugging skills and experience (e.g. analyzing log files, spotting patterns)
  • Good knowledge of test methods in agile software development environments
  • Familiar with established test tools as well as with methods for test automation
  • Experience with tools for tracking and documenting development processes (JIRA, Confluence, git) is an advantage
  • Solid Linux sys admin skills (e.g. adding/removing software, enabling/disabling services, general Unix/Linux CLI tools)
  • Working with automation tools (CI/CD)
  • Automating tasks using Shell or other scripting languages
  • Experience with networking, hardware, file systems, server connectivity etc.
  • Good communicator & fluent in written and spoken English
  • Quick learner & great team player

What Will Make You Stand Out (preferences)

  • Previous exposure and experience in database-related technologies, for example, in a DBA, support or development role
  • Experience in Linux systems administration
  • Experience with compiling/building/packaging/release engineering/yum/apt
  • Coding skills in any language preferably C/C++
  • Previous experience with container or virtualization environments
  • Proven success working in a distributed environment
  • Tertiary studies degree or certifications related to core skills
  • Supplemental MySQL technologies


Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: c++ python git

Percona is looking for an experienced and efficient C++ Software Engineer to join its Open Source Software Development team. Based on the MongoDB Community Edition, Percona Server for MongoDB includes many additional features and enhancements that are only available as proprietary “Enterprise Features” by the upstream vendor. Our Percona Distribution for MongoDB is a fully free and open collection of software and tools for the popular document database. Together with a dedicated and distributed team of engineers, you will be contributing to further enhancing and extending Percona’s version of MongoDB and related components. What You Will Do

  • Become an authority in the large, modern C++ code base of MongoDB
  • Assist in the design and implementation of improvements to Percona Server for MongoDB and related components
  • Diagnose and fix defects in MongoDB and related components
  • Create and submit patches for review, perform periodic source code merges from other open source repositories
  • Develop test cases for continuous integration deployment
  • Participate in code and design reviews
  • Create documentation about your work that is consumable and can be refined by our documentation team
  • Be part of the open source developer community, representing Percona as a MongoDB contributor
  • Share your knowledge by attending and speaking at related conferences and writing blog posts about your work, participating in our public forums

What You Have Done

  • 4+ years of hands-on C++ development experience and related tools and build processes
  • Distributed system development and/or database server development
  • Fluent in developer tools like git, gcc, gdb, autoconf/automake, etc
  • Scripting languages like Python and JavaScript
  • Working autonomously in a globally distributed organization
  • Collaborating with open source communities and colleagues via mailing lists, IRC, Slack, etc.
  • Using collaboration/tracking tools like Jira/Confluence
  • Ability to speak, listen and write effectively in fluent English

What Wil Make You Stand Out (preferences)

  • Idiomatic C++ programming in recent standards - C++17 especially, but at least C++14
  • exposure /familiarity with MongoDB a plus
  • Having a track record of contributing to open source projects
  • Proven success working in a distributed environment
  • Security development experience - eg. integrating network encryption, key management, federated authentication
  • Experienced conference speaker, technical blog writer, activity on public forums or mailing lists


Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: mongodb mysql postgresql go kubernetes

We’re looking for a Senior Backend Software Engineer with extensive Golang development experience to join our Portal team and help build Percona Platform. This is an amazing opportunity to build something from the ground up and integrate our existing Client/Server products with Cloud to deliver a new wave of services and functionality to our users. The work is challenging, but that’s why it’s also fun and rewarding! Plus, our team is small, so you and your work will have a large impact.

What You Will Do

    • Contribute to the overall technical direction of Percona Platform Portal
    • Design, architect, and build performant, reliable, scalable, high-quality system services focused on user delight
    • Interact with architects and product managers and break down high-level specs into simpler, shippable tasks
    • Solve technical challenges of significant scope and high complexity
    • Provide mentorship for Associate and Intermediate Engineers on your team to help them grow in their technical responsibilities
    • Collaborate with other Percona teams when working on cross team projects
    • Identify, leverage, and successfully evangelize opportunities to improve engineering productivity
    • Propose and implement process changes that strengthen and maintain team efficiency

Your Experience

    • Significant professional experience programming in Golang
    • Experience in building and scaling SaaS products
    • A focus on code quality
    • Proficiency in designing, building, and documenting APIs
    • Experience with open source database systems such as PostgreSQL, MySQL, or MongoDB
    • Development experience on cloud computing platform (AWS or GCP or OpenShift)
    • Excellent English written and verbal language skills, sufficient for success in a fully remote work environmentAbility to work with others in a highly agile, intensely iterative software development process as well as independently

What Will Make You Stand Out

    • Familiarity with Percona products, especially Percona Monitoring and Management (PMM)
    • Experience contributing to open source projects
    • Experience with Docker and Kubernetes
    • Experience with continuous deployment to cloud / virtualized environments (“DevOps”)


Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: mongodb postgresql mysql kubernetes
We’re looking for a remote full-time engineer with strategic thinking to join our team and help to bring Open Source databases to Kubernetes. We would love to find an engineer who knows deep distributed databases and Kubernetes, and who also has the right DevOps mindset and experience with CI/CD pipelines. You should find these keywords familiar and very appealing: Kubernetes, infrastructure orchestration, MongoDB, MySQL, PostgreSQL, database clustering, database high-availability strategies, containers, Jenkins pipelines, CI/CD, bash. The work is challenging, but that’s why it’s also fun and rewarding! Plus, our team is small, so you and your work will have a significant impact on the Kubernetes ecosystem. This is a rare opportunity to work from home in a great team, on a 100% open source project!

What You Will Do

    • Build quality into the product in the first place for the Kubernetes Operators for relational and NoSQL databases. Focus on prevention of wrong design in early stages and on automatic testing in CI/CD on late stage
    • Lead the DevOps and Release Management lifecycle which includes coordinating, testing and the management of releases
    • Collaborate with engineers and teams across the company to helping in the deployment and debugging of Kubernetes Operators to facilitate rapid integration and massive growth
    • Participate in technical articles writing, blogging, conference speaking engagements

Your Experience

    • Excellent understanding of how to build distributed clusters for (at least one) MySQL, PostgreSQL, MongoDB
    • Proficient with Kubernetes
    • Good in building CI/CD pipelines
    • Team player first
    • Success working in a distributed environment where e-mail, instant messaging and voice calls are the only interactions with others on a daily basis
    • Ability to communicate effectively in English (speaking and writing)

What Will Make You Stand Out

    • In-depth knowledge of distributed databases
    • Open-source contributor of any database operator, Kubernetes
    • Experienced conference speaker, technical blog writer, known community person
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. Percona is remote-first and globally dispersed; we have 250 Staff members in more than 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: jenkins docker rpm debian database
Percona is looking for an efficient Build & Release engineer to help us deliver stable and reliable software to our users. In this role, you will support our distributed engineering team by maintaining and improving the tools and processes involved in building our database software distributions. This includes tasks such as updating and creating new software packages, performing software distribution releases for various platforms, as well as improving and scaling our build processes and infrastructure. You will work from your home office, using online tools and resources to contribute to a quality build & release environment for Percona and our users and customers.

What You Will Do

    • Create and maintain packages for RPM-based Linux operating systems (yum/dnf) as well as DEB-based systems (apt)
    • Assist with internal and external build/packaging/release related projects
    • Assist clients with implementing various items relating to their build environment
    • Monitor, log, analyze, and fix packaging related bugs
    • Further automate and improve the existing build processes/tasks and packaging testing setup
    • Resolve issues with internal repositories & implement new repositories as needed
    • Integrate new components and 3rd party software into Percona distributions as needed
    • Evaluate new build/packaging/release solutions as needed
    • Assist with packaging setup/method review & overhaul
    • Support and maintain our build infrastructure

Your Experience

    • Previous exposure to a large-scale build/release environment or equivalent experience (for ex., a development, DevOps or a DBA role, preferably with extensive database-related exposure)
    • Experienced in Linux systems administration (file systems, hardware, and networking)
    • Previous experience with make, cmake, cpack, yum & apt repositories
    • Experienced in RPM/DEB package creation
    • Experience with CI/CD tools like Jenkins, TravisCI
    • Proficiency in automating tasks, including shell scripting skills
    • Experience with at least one virtualization tool like KVM VirtualBox or VMWare
    • Proficiency with Docker and containerization
    • Ansible and/or other DevOps platforms
    • Experience with software testing methods and technologies
    • Ability to speak, listen and write effectively in fluent English

What Will Make You Stand Out

    • Proficient with MySQL, MongoDB, PostgreSQL or other open source relational databases
    • Amazon AWS EC2, Microsoft Azure, CloudFormation, Spot Instances
    • Experience with Jenkins, GPG, JIRA, gdb, Golang
    • Tertiary studies degree or certifications relevant to core skills
    • System administration skills for other operating systems
    • Having a track record of contributing to open source projects
    • Proven success working in a distributed environment
    • Experienced conference speaker, technical blog writer, activity on public forums or mailing lists
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. Percona is remote-first and globally dispersed; we have colleagues in more than 40 countries! We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: mongodb postgresql mysql
We’re looking for a full-time remote Senior Golang developer to join our team and help to bring Open Source databases to Kubernetes. Ideally, we would love to find a Golang Software Engineer who has in-depth knowledge of both distributed databases and Kubernetes but will consider an experienced programmer who has good knowledge in either area. The work is challenging, but that’s why it’s also fun and rewarding! Plus, our team is small, so you and your work will significantly impact the Kubernetes ecosystem. This is a rare opportunity to work from home in a great team, on a 100% open source project! This position is back-end development. You should find these keywords familiar and very appealing: Kubernetes, infrastructure orchestration, PostgreSQL, MongoDB, MySQL, database clustering, database high-availability, containers.

What You Will Do

    • Key contributor in building and implementing the Kubernetes Operators for relational and NoSQL databases
    • Architect technical design of new features and improvements
    • Collaborate with engineers and teams across the company to helping in the deployment and debugging of Kubernetes Operator to facilitate rapid integration and massive growth
    • Participate in technical articles writing, blogging, conference speaking engagements

Your Experience

    • 5+ years of commercial experience with Golang
    • Understanding of how to build distributed clusters for (at least one) PostgreSQL, MongoDB, MySQL
    • Strong Kubernetes experience
    • Team player first
    • Desire to do QA automation work
    • Success working in a distributed environment where e-mail, instant messaging, and voice calls are the only interactions with others on a daily basis
    • Ability to communicate effectively in English (speaking and writing)

What Will Make You Stand Out

    • In-depth knowledge of distributed databases
    • Open-source contributor of any database operator, Kubernetes, Golang
    • Experienced conference speaker, technical blog writer, known community person
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. Percona is remote-first and globally dispersed; we have colleagues in more than 40 countries! We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: c++ mongodb
Percona is looking for an experienced and efficient C++ Software Engineer to join its Open Source Software Development team. Based on the MongoDB Community Edition, Percona Server for MongoDB includes many additional features and enhancements that are only available as proprietary “Enterprise Features” by the upstream vendor. Our Percona Distribution for MongoDB is a fully free and open collection of software and tools for the popular document database. Together with a dedicated and distributed team of engineers, you will be contributing to further enhancing and extending Percona’s version of MongoDB and related components.

What You Will Do

    • Diagnose and fix defects in MongoDB and related components
    • Become an authority in the large, modern C++ code base of MongoDB
    • Assist in the design and implementation of improvements to Percona Server for MongoDB and related components
    • Create and submit patches for review, perform periodic source code merges from other open source repositories
    • Develop test cases for continuous integration deployment
    • Participate in code and design reviews
    • Create documentation about your work that is consumable and can be refined by our documentation team
    • Be part of the open source developer community, representing Percona as a MongoDB contributor
    • Share your knowledge by attending and speaking at related conferences and writing blog posts about your work, participating in our public forums

Your Experience

    • 4+ years of hands-on C++ development experience and related tools and build processes
    • Distributed system development and/or database server development
    • Fluent in developer tools like git, gcc, gdb, autoconf/automake, etc
    • Scripting languages like Python and JavaScript
    • Working autonomously in a globally distributed organization
    • Collaborating with open source communities and colleagues via mailing lists, IRC, Slack, etc.
    • Using collaboration/tracking tools like Jira/Confluence
    • Ability to speak, listen and write effectively in fluent English

What Will Make You Stand Out

    • Idiomatic C++ programming in recent standards - C++17 especially, but at least C++14
    • exposure /familiarity with MongoDB a plus
    • Having a track record of contributing to open source projects
    • Proven success working in a distributed environment
    • Security development experience - eg. integrating network encryption, key management, federated authentication
    • Experienced conference speaker, technical blog writer, activity on public forums or mailing lists


Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: automation qa testing
Percona is looking for a full-time remote QA Automation Engineer to join its Open Source Software Development team. You will be contributing to further enhancing and extending “Percona Monitoring and Management” (PMM) product, which is a free and open-source platform for monitoring and managing the performance of SQL/NoSQL based databases and servers or cloud instances. You will play a vital part in that through the automation of software testing to ensure that every release is of higher quality than the previous one. You should be comfortable developing test frameworks and automating tests using tools such as Playwright, CodeceptJS, or Cypress in a Jenkins or GitHub Actions CI environment. We view quality as a partnership and are looking for someone who understands the value of constant collaboration with our developers to ensure we are moving to a Test Driven Development (TDD) model. The work is challenging, but that’s why it’s also fun and rewarding! Plus, our team is small, so you and your work will have a large impact.

What You Will Do:

    • Create automation for both installed and SaaS products in a Javascript/React and Golang environment
    • Actively participate in the SDLC to ensure the quality is considered from the beginning till the end
    • Ability to determine and enhance appropriate test coverage
    • Automate test cases into our Continuous Integration framework
    • Enhance our testing framework to continuously expand what can be automated
    • Identify manual tests that can/should be automated to increase the capacity of the QA Analysts
    • Take testing automation to the next level with performance and stress testing

Your Experience:

    • 2+ years experience with creating testing automation for backend, API’s and web-based applications
    • Shell scripting and/or other programming languages or programming skills
    • Experience with SQL and NoSQL databases (MySQL, MongoDB)
    • CI/CD platforms knowledge (Jenkins, GitHub Actions)
    • Docker, Cloud and Kubernetes testing environment experience
    • Actively participate in Agile ceremonies such as grooming, planning and daily standups
    • Fluent written and verbal English
    • Ability to work independently as well as with a team in a completely distributed model
    • Extensive knowledge of Git and GitHub

What Will Make You Stand Out:

    • Knowledge of other databases/data stores (Memcached, ClickHouse)
    • Ansible, Ansible-playbooks knowledge or experience
    • Experience with Prometheus or VictoriaMetrics
    • BS/MS/PhD in an engineering field or equivalent experience
    • Open source development experience


Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: mongodb
If you are passionate about all things MongoDB, love helping customers succeed, and want to play acritical role in the evolution of technical support for open source databases, Percona's Senior MongoDB Engineer position was made for you. You will serve on the front line, providing our customers with best of breed professional technical support services for MongoDB, resolving complex problems for customers with demanding deployments and business needs. At the same time, you will form the backbone of our MongoDB support organization, assisting your fellow support engineers, leading the way in blogging and Support content creation, collaborating with other departments, and having a direct, positive impact on our product strategy. If you are ready to be a part of our team, then contact us today!

What You Will Do

    • Ownership of technical support tickets related to MongoDB and related technologies
    • Serve as a Level 3 escalation point and resource for Support and Global Services regarding MongoDB customer issues
    • Ensure that tickets are kept up to date and driven to resolution
    • Maintain up to date technical and non-technical documentation related to MongoDB
    • Be at the forefront of Percona blogs and look to research and identify gaps in the customer knowledge base, adding technical and thought leadership articles
    • Keep current regarding the latest technology trends in the MongoDB community
    • Team knowledge transfer regular update and training to the whole of Support
    • Webinar recordings
    • Spot checks /QA

Your Experience, Skills, Attributes

    • Expert-level knowledge of MongoDB
    • Excellent Linux skills and familiarity with debugging issues at code level
    • Prior technical support experience is a must have - including providing services to agreed SLA’s
    • Fluent written and spoken English communication skills
    • Professional, customer service oriented attitude
    • Strong work ethic and entrepreneurial approach
    • Ability to communicate clearly and professionally under pressure
    • Availability to participate in a 24x7 on call roster for escalation purposes
    • Mentoring/coaching skills
    • Ability to work independently with minimal direction
    • Desire to travel internationally and speak at Percona Live and other conferences


Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: mysql database-administration sysadmin

Who are we? Percona is an industry leader in providing elite services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

What’s the job? Percona Support is a global, elite team of engineers who love getting to the bottom of weird and interesting database behavior. We understand our customers’ business needs and the nuances of their technical environments. This allows us to help our customers see the big picture and identify opportunities to improve their overall database infrastructures. This is not an entry-level role where you’ll just be triaging the boring and monotonous. We are not a call-center operation, we are a team of senior IT folks with a collective knowledge that solves problems for Inc 50. companies and works with some of the largest MySQL deployments in the world. You’ll be teaming with some of the most well known database ninjas in the industry who are even better teammates, friends and mentors. This is a mid-level position, where senior personnel will be assisting you to improve and develop your own skills and become more proficient with databases than you can possibly imagine. This is a 100% remote role, so you can be located anywhere in the world. All you need is a decent, stable internet connection.

What does it take to be a Percona Super Hero?

    • Good hands-on knowledge of both MySQL and InnoDB
    • Be a skilled with some of the MySQL ecosystem of tools and technologies
    • Knowledgeable about performance tuning, query optimization, & index tuning
    • Know-how of backup solutions such as Xtrabackup, mydumper, etc, and also of Point-in-Time-Recovery
    • Some experience with high availability solutions (replication, routers, proxies, etc)
    • Exposure and practice with zero-downtime procedures
    • Good understanding of monitoring requirements
    • Demonstrable experience of administering Linux based systems
    • Ability to troubleshoot methodically, identifying and applying fixes for known errors, and when necessary, capacity to think outside of the box to resolve complex issues
    • Self-taught and enthused to grow your skill set with new technologies as the industry continues to evolve
    • Availability to travel for the occasional team meeting, conference or customer visit
    • Experience working with customers in English

What will make you stand out?

    • Experience working in SLA-bound operations
    • OpenSource Community contributions (could be a blog)
    • Good practice with working over screen-sharing/phone
    • Galera / XtraDB Cluster / ProxySQL / Orchestrator
    • Cloud Services such as AWS and RDS, Azure, GCP
    • Percona Monitoring & Management (PMM) and other monitoring tools
    • Configuration management solutions such as Ansible, Puppet or Chef
    • Percona Toolkit suite
    • MySQL DBA professional certifications
    • MongoDB
    • PostgreSQL
    • MyRocks
    • Kubernetes / OpenShift / Docker
    • Advanced Linux troubleshooting tools (gdb, perf, strace, bpftrace, tcpdump, etc)

Location: Remote, work from home position anywhere. 5 day work week including weekend Participation with the on-call team schedule. You will need to be able to travel to company events, conferences, etc. as safety permits. Your legal agreement will be with Percona Staffing LLC, a USA corporation and a subsidiary of Percona LLC. Please review our Percona GDPR Privacy Policy.



Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: kubernetes
We’re looking for a remote full-time engineer with strategic thinking to join our team and help to bring Open Source databases to Kubernetes. We would love to find an engineer who knows deep distributed databases and Kubernetes, and who also has the right DevOps mindset and experience with CI/CD pipelines. You should find these keywords familiar and very appealing: Kubernetes, infrastructure orchestration, MongoDB, MySQL, PostgreSQL, database clustering, database high-availability strategies, containers, Jenkins pipelines, CI/CD, bash. The work is challenging, but that’s why it’s also fun and rewarding! Plus, our team is small, so you and your work will have a significant impact on the Kubernetes ecosystem. This is a rare opportunity to work from home in a great team, on a 100% open source project!

What You Will Do

    • Build quality into the product in the first place for the Kubernetes Operators for relational and NoSQL databases. Focus on prevention of wrong design in early stages and on automatic testing in CI/CD on late stage
    • Lead the DevOps and Release Management lifecycle which includes coordinating, testing and the management of releases
    • Collaborate with engineers and teams across the company to helping in the deployment and debugging of Kubernetes Operators to facilitate rapid integration and massive growth
    • Participate in technical articles writing, blogging, conference speaking engagements

Your Experience

    • Excellent understanding of how to build distributed clusters for (at least one) MySQL, PostgreSQL, MongoDB
    • Proficient with Kubernetes
    • Good in building CI/CD pipelines
    • Team player first
    • Success working in a distributed environment where e-mail, instant messaging and voice calls are the only interactions with others on a daily basis
    • Ability to communicate effectively in English (speaking and writing)

What Will Make You Stand Out

    • In-depth knowledge of distributed databases
    • Open-source contributor of any database operator, Kubernetes
    • Experienced conference speaker, technical blog writer, known community person
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. Percona is remote-first and globally dispersed; we have 250 Staff members in more than 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: mongodb mysql postgresql go kubernetes
We’re looking for a Senior Backend Software Engineer with extensive Golang development experience to join our Portal team and help build Percona Platform. This is an amazing opportunity to build something from the ground up and integrate our existing Client/Server products with Cloud to deliver a new wave of services and functionality to our users. The work is challenging, but that’s why it’s also fun and rewarding! Plus, our team is small, so you and your work will have a large impact.

What You Will Do

    • Contribute to the overall technical direction of Percona Platform Portal
    • Design, architect, and build performant, reliable, scalable, high-quality system services focused on user delight
    • Interact with architects and product managers and break down high-level specs into simpler, shippable tasks
    • Solve technical challenges of significant scope and high complexity
    • Provide mentorship for Associate and Intermediate Engineers on your team to help them grow in their technical responsibilities
    • Collaborate with other Percona teams when working on cross team projects
    • Identify, leverage, and successfully evangelize opportunities to improve engineering productivity
    • Propose and implement process changes that strengthen and maintain team efficiency

Your Experience

    • Significant professional experience programming in Golang
    • Experience in building and scaling SaaS products
    • A focus on code quality
    • Proficiency in designing, building, and documenting APIs
    • Experience with open source database systems such as PostgreSQL, MySQL, or MongoDB
    • Development experience on cloud computing platform (AWS or GCP or OpenShift)
    • Excellent English written and verbal language skills, sufficient for success in a fully remote work environmentAbility to work with others in a highly agile, intensely iterative software development process as well as independently

What Will Make You Stand Out

    • Familiarity with Percona products, especially Percona Monitoring and Management (PMM)
    • Experience contributing to open source projects
    • Experience with Docker and Kubernetes
    • Experience with continuous deployment to cloud / virtualized environments (“DevOps”)


Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: postgresql mysql web-services
The Kubernetes Technical Lead is responsible for the high quality technical execution of Percona’s Kubernetes product and services capabilities. This is a multi-faceted role, focused on driving Percona’s reputation and adoption within the Kubernetes ecosystem - specifically around open source databases and associated technologies - both within the community as well as internally within Percona. This is a technical role, with a primary focus on the technical aspects of Kubernetes knowledge and thought leadership: creating public and customer facing technical content and knowledge sharing - for both Percona customers and the wider community. While technically focused, elements of this content will be directed by the Marketing team, ensuring that specific technical themes are selected which are aligned with Percona’s Kubernetes strategy. This role also works closely with the Service Delivery teams, acting as an escalation point for complex Percona’s Kubernetes related support tickets, as well as other technical requests. Contribution to Percona’s Kubernetes software product direction is also an important part of the role, with the Technical Lead enabled to influence and guide Percona’s product strategy with the Engineering team. In order to achieve success in this role, the Kubernetes Technical Lead works in a collaborative position with stakeholders from the Sales, Marketing, Global Services, Customer Success and Engineering teams to contribute to Percona’s goals. As a dynamic and thriving company, this position is unique in that it offers a challenging yet rewarding environment. You will be expected to wear “many hats” including the ability to positively impact the product strategy and direction from a deliverability and functionality perspective.

What You Will Do

  • Create technical content for consumption by the community as well as Percona subscribers. Blogs, Whitepapers, KnowledgeBase articles, webinars and conference talks are all media types which may be used
  • Technical escalation point for Global Services - takes ownership of complex/escalated Support tickets and owns them through to resolution
  • Support and assist continual improvement of Percona’s quality of Support/Services delivery by participating in ticket review/spot checks to identify opportunities for improvement related to newly introduced Kubernetes ecosystem software
  • Form a critical part of Percona’s Managed Services portfolio definition - defining and implementing best practices for efficiency and continual improvement
  • Provide feedback and guidance on Percona’s Kubernetes - and broader where appropriate - software product strategy - contributing to functional specifications for product enhancements, changes or new software products as appropriate
  • Follow the latest industry developments and stay up-to-date on corporate competitors
  • Identify trendsetter ideas by researching industry and related events, publications, and announcements; tracking individual contributors and their accomplishments
  • Support the Percona field sales team on strategic opportunities
  • Speak at strategically identified conferences throughout the year
  • Lead/build/participate in a collaborative community of Kubernetes and associated technologies experts within Percona

Your Experience

  • Expert-level knowledge of Kubernetes and cloud-native landscape
  • Ability to work remotely
  • Professional, customer service oriented attitude
  • Ability to communicate clearly and professionally under pressure
  • Strong mentoring/coaching skills
  • Desire to travel internationally and speak at Percona Live and other conferences (up to 10% travel expected, subject to change based on business needs)
  • Demonstrated ability to communicate with Management at Customers/Partners in an escalation ownership and management capacity
  • Fluent written and verbal English language skills
  • Ability to work well with people and communicate effectively both internally and with customers
  • Ability to communicate information to staff members and customers in a clear and concise manner and with confidence even when under pressure

What Will Make You Stand Out (the nice -to -haves)

  • Familiarity with open source databases such as PostgreSQL, MariaDB, and MySQL
  • Expertise with DBaaS environments such as Amazon RDS & Aurora
  • Software development experience and source-level familiarity with Kubernetes
  • Experience writing Kubernetes Controllers and Operators
  • Ability to contribute code recommendations in support of the Engineering efforts
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally. Percona is remote-first and globally dispersed; we have close to 300 Staff members in 45 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: go javascript css
Percona is looking for a Frontend Web Developer to join its Open Source Software Development team. Together with a dedicated and distributed team of engineers, you will be contributing to further enhancing and extending “Percona Monitoring and Management” (PMM) product. This position is mostly web frontend programming but understanding some Go will help you in a better understanding of the backend of our product. As an open source company, we are trying to use the power of existing open source projects and also make our contribution to some popular repositories. The work is challenging, but that’s why it’s also fun and rewarding!

What You Will Do

    • We are looking for a user experience focused developer to help present complex infrastructure management capabilities to our users in an easy to understand but feature-rich manner.
    • You will build interfaces that are capable of managing single nodes all the way to thousands of systems so being able to think both large and small scale will be critical.
    • Our PMM product has both a monitoring and management component, not to mention a “lite” cloud-based component to it so you’ll need to work across team boundaries to ensure that our software works together to make the users lives easier.

Your Experience

    • Programming fundamentals
    • JavaScript and React.js
    • Testing fundamentals, or desire and ability to learn and master
    • Webpack
    • HTML, CSS, and LESS/SASS, Bootstrap
    • Various charting libs (d3, Highcharts, Rickshaw, etc.)
    • Good with Math and Statistics
    • Agile practice (deliver working code regularly)
    • UI/UX theory and practice
    • Excellent written and verbal English
    • Git and GitHub
    • Docker experience

What Will Make You Stand Out

    • Having Go experience will be a huge plus
    • Experience building distributed web apps
    • Database experience in any of MongoDB, MySQL or PostgreSQL
    • Apache and nginx


Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office

Time zone: (GMT+02:00) Helsinki +/- 4 hours

Skills: postgresql c git shell
Percona is looking for a flexible and efficient C Software Engineer to join its Open Source Software Development team. You will work on the PostgreSQL open source database and related components, doing both new feature development and bug fixing in close collaboration with the upstream PostgreSQL community. Percona Distribution for PostgreSQL provides the best and most critical enterprise components from the open-source community, in a single distribution, designed and tested to work together. You will work from your home office, using online tools and resources to contribute to a fast moving and high quality development environment for Percona and its customers. Access to a reliable high-speed internet connection is required. Flexible work hours.

What You Will Do

    • Assist in the design and implementation of improvements to PostgreSQL and related components
    • Create and submit patches for review, perform periodic source code merges from other open source repositories
    • Develop test cases for continuous integration deployment
    • Participate in code and design reviews
    • Diagnose and fix defects in PostgreSQL and related components
    • Create documentation about your work that is consumable and can be refined by our documentation team
    • Be part of the PostgreSQL developer community, representing Percona as a PostgreSQL contributor
    • Share your knowledge by attending and speaking at related conferences and writing blog posts about your work, participating in our public forums

Your Experience

    • Minimum 4 years of hands-on C development experience and related tools / build processes (e.g. gcc/autoconf/automake)
    • Distributed system development and/or database server development
    • Fluent in developer tools like git, gcc, gdb
    • Scripting languages like Perl and Shell scripting
    • Working autonomously in a globally distributed organization

What Will Make You Stand Out

    • Hands-on knowledge of PostgreSQL internals
    • Being an active member of the PostgreSQL developer community
    • Having a track record of contributing to PostgreSQL or other open source projects
    • Proven success working in a distributed environment
    • Experienced conference speaker, technical blog writer, activity on public forums or mailing lists


Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Equity incentive plan
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: qa linux automation jenkins shell

Percona takes pride in delivering stable and reliable software to our users. We are looking for a flexible and efficient QA engineer to join our QA and release team. In this role, you will support our distributed engineering team by maintaining and improving the quality of our open source software products as part of the release process and in an ongoing fashion. This includes tasks such as analyzing and reporting defects captured by our automated testing frameworks, as well as defining and implementing new test cases, automating, improving and scaling our testing capabilities and infrastructure.

What You Will Do:

  • Contribute to the build, test and release management lifecycle which includes coordinating, testing, and the management of releases in collaboration with the Percona database engineering teams
  • Evaluate and improve Percona products and new features based on QA plans, locating product issues & bugs
  • Monitor, and analyze/log failures of automated regression, performance, packaging and/or other automated QA systems
  • Perform monitoring and improving of Percona's automated QA systems & infrastructure
  • Research and recommend tools, behaviors and strategies for making testing better
  • Utilize scripting languages such as Shell or Python to enhance testing and improve automation

Your Experience:

  • Solid debugging skills and experience (e.g. analyzing log files, spotting patterns)
  • Good knowledge of test methods in agile software development environments
  • Familiar with established test tools as well as with methods for test automation
  • Experience with tools for tracking and documenting development processes (JIRA, Confluence, git) is an advantage.
  • Solid Linux sysadmin skills (e.g. adding/removing software, enabling/disabling services, general Unix/Linux CLI tools)
  • Working with automation tools (CI/CD)
  • Automating tasks using Shell or other scripting languages
  • Experience with networking, hardware, file systems, server connectivity etc.

What Makes You Stand Out:

  • Hands-on DBA experience with any of the following databases: MongoDB, MySQL, PostgreSQL
  • Previous exposure and experience in database-related technologies, for example, in a DBA, support or development role
  • Experience in Linux systems administration
  • Experience with compiling/building/packaging/release engineering/yum/apt
  • Coding skills in any language (preferably C/C++)
  • Previous experience with container or virtualization environments
  • Tertiary studies degree or certifications related to core skills


Job Benefits:

  • Flexible working hours
  • Fully remote work
  • Multinational teams
  • Paid time off
  • Paid parental leave
  • Paid yearly team meetings
  • Conference attendance
  • Employee Stock Purchase Program
  • Learning and development resources
  • Hardware and software you need for your home office
Skills: node.js docker salesforce database coffeescript
We’re looking for a remote full-time Node.js engineer who will act as an internal systems developer building and maintaining applications for central IT integrating and enhancing various systems with custom development in Node.JS and Python. Your customers are internal and your job is to automate their daily routines and care of highly confidential and valuable data.

What You Will Do

  • Bring industry expertise in Software Engineering to a small software team
  • Extend a Node.js-based application stack built for integration between various SaaS tools, Slack chatbot, and Elasticsearch/Kibana integration on a Docker framework
  • Work closely and communicate with end-users and operational teams to understand, extend, and document your code
  • Push forward into learning and bringing new technologies and solutions in-house
  • Act as a point of escalation for Service Desk

Your Experience

  • JavaScript / Node.js / Coffeescript coding experience
  • Asynchronous development (JavaScript promises or relevant language)
  • Familiarity with Docker and related development concepts
  • Strong time management and self-guided work
  • Software engineering modern practices: Agile, Git version control, Documentation, Testing, etc.
  • Designing data models for both relational and NoSQL databases
  • Understanding best practices of integration of distributed systems

What Will Make You Stand Out

  • Experience designing APIs and integration scripts
  • Experience developing Python or Golang apps
  • Experience with Docker orchestration (Docker Swarm, Kubernetes, Convox, etc.)
  • Experience with different types of asynchronous jobs and understanding their advantages and limits, and how they may be combined
  • Experience with web services (REST & SOAP, JSON & XML, etc.)
  • Advanced knowledge of Salesforce permissions, roles, reports, etc.


Skills: databases performance kubernetes linux
We’re looking for a full-time Performance Engineer with extensive performance research experience to join our CTO Lab team and help continue improving Percona Software. The work is challenging, but that’s why it’s also fun and rewarding! Plus, you and your work will have a large impact. This is a rare opportunity to start with a great team, on a great project, at a great company with lots of benefits.

What You Will Do

  • Performance Research, find bottlenecks and areas for improvements in complex network and cluster environments like multi-cloud and kubernetes
  • Performing Benchmark
  • Preparing deep reports and documentation of the performed research. Prepare recommendations how to diagnose and fix found problems
  • Work with the Percona Engineering for technical prototyping of proposed solutions
  • Escalation point for Services - help with the complex issues

Your Experience

  • Scripting skills (Bash, Lua, Python)
  • Experience with databases, MySQL, PostgreSQL, MongoDB
  • Experience with Performance profiling - ebpf, lttng, perf.
  • Writing and presentation skills, examples of written reports
  • Understanding of statistics. Distributions, standard deviations, median, average
  • Experience with performance valuation and performance characterisation of different software
  • Experience with Performance tuning. What is Linux , database settings to improve performance
  • Presenting data. Charting software, R+ggplot2, Python + Panda, Gnuplot.
  • Writing supporting articles.
  • Experience with Docker, Kubernetes
  • Network clustering skills

What Will Make You Stand Out

  • Published research work on diagnostic database, OS or network performance issues
  • Source code repository that shows your skills at massive automation environments


Skills: golang kubernetes databases

We’re looking for a full-time remote developer to help to bring Open Source databases to Kubernetes. Ideally, we would love to find a Golang Software Engineer who has in-depth knowledge of both distributed databases and Kubernetes but will consider an experienced programmer who has good knowledge in either area. The work is challenging, but that’s why it’s also fun and rewarding! Plus, our team is small, so you and your work will significantly impact the Kubernetes ecosystem. This is a rare opportunity to work from home in a great team, on a 100% open source project! This position is back-end development. You should find these keywords familiar and very appealing: Kubernetes, infrastructure orchestration, PostgreSQL, MongoDB, MySQL, database clustering, database high-availability, containers.

What You Will Do

  • Key contributor in building and implementing the Kubernetes Operators for relational and NoSQL databases
  • Architect technical design of new features and improvements
  • Collaborate with engineers and teams across the company to helping in the deployment and debugging of Kubernetes Operator to facilitate rapid integration and massive growth
  • Participate in technical articles writing, blogging, conference speaking engagements

Your Experience

  • 3+ years of commercial experience with Golang
  • Understanding of how to build distributed clusters for (at least one) MySQL, PostgreSQL, MongoDB
  • Strong Kubernetes experience
  • Team player first
  • Desire to do QA automation work
  • Success working in a distributed environment where e-mail, instant messaging and voice calls are the only interactions with others on a daily basis
  • ability to communicate effectively in English (speaking and writing)

What Will Make You Stand Out

  • In-depth knowledge of distributed databases
  • Open-source contributor of any database operator, Kubernetes, Golang
  • Experienced conference speaker, technical blog writer, known community person