3 Mysql jobs in Canada
Principal Software Engineer - MySQL (Remote)
Posted today
Job Viewed
Job Description
Job Description
Percona is seeking a Principal Software Engineer with deep expertise in MySQL internals — ideally in one or more of the following: the optimizer , InnoDB , or Group Replication . This is a senior individual contributor role for an engineer who thrives on solving hard problems, is motivated by technical ownership, and is passionate about open-source innovation.
We are looking for someone who has a strong track record of developing new features , can deliver under tight deadlines , and is open to learning new technologies , including emerging areas like AI/ML integrations with databases.
You will work on the Percona Server for MySQL, Percona XtraBackup, Percona XtraDB Cluster and Oracle MySQL. This is a remote role, allowing you to work from your home office while collaborating with a globally distributed team using modern online tools. You’ll be part of a fast-paced, high-quality engineering environment focused on delivering value to Percona and its worldwide user base. Occasional travel—typically once per year—may be expected for team meetups or company events. A stable, high-speed internet connection is required.
We offer flexible working hours, and provide the necessary equipment, including a laptop and internet access support.
What You Will Do:Architect and develop cutting-edge features and improvements
Lead key initiatives from concept to delivery with attention to quality, scalability, and performance.
Diagnose and resolve critical bugs in Percona Server for MySQL, Percona XtraBackup, Percona XtraDB Cluster and upstream MySQL products.
Collaborate with other seasoned engineers to push the boundaries of open-source database innovation.
Perform periodic source code merges from other open source repositories.
Stay ahead of the curve on AI, distributed systems, and cloud-native technologies — and help integrate these into Percona’s future roadmap.
Mentor other engineers and contribute to a culture of technical excellence.
Represent Percona in the open-source community by speaking, blogging, and contributing upstream.
10+ years of hands-on C/C++ development experience, with at least 5 years working on database internals.
Deep understanding of MySQL internals, with specialization in at least one of:
Query Optimizer
InnoDB Storage Engine
Group Replication
Demonstrated history of shipping complex new features (not just bug fixes or backports).
Experience delivering projects under tight deadlines while maintaining code quality.
Solid grasp of DBMS internal algorithms such as those used in query optimiser, B-tree indexing, multiversion concurrency control, ARIES crash recovery, and others
Experience with high concurrency threading models, atomics, and locking primitives
Knowledge of various programming and scripting languages such as BASH, Perl, and Python
Proficiency with tools like gdb and strace
Proficiency with git, github, and source code management methodologies
Experience with client/server or distributed network communication systems
Passion for clean code, performance tuning, and algorithmic efficiency.
Interest or experience in applying AI/ML concepts to databases or dev workflows (bonus).
Familiarity with Linux internals, distributed systems, and threading/concurrency challenges.
Experience contributing to upstream MySQL or MariaDB.
Passion for finding and fixing tough issues on multi-threaded cluster solutions
Previous experience in contributing to the MySQL codebase
Knowledge of high-performance algorithms on modern multicore hardware
Established history of driving performance enhancements
Experience with Continuous Integration and Continuous Delivery tools such as Jenkins, CircleCI, and Travis
Experience/familiarity with various Linux distribution packaging systems
Experience with virtualization and containment tools such as Docker, Kubernetes, etc
Experience in Linux systems administration, including suitable expertise with file systems, hardware, and networking
Success working in a distributed environment where e-mail, Slack, and voice calls are the only interactions with clients, colleagues, and managers daily
Ability to work autonomously and mostly asynchronously with the rest of the team.
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. We also have benefits that support a healthy work/life balance such as The Percona Adventure Team, Work-from-Anywhere, FlowDays, FryDays, and overall flexibility. We also support being socially responsible through our PAVE volunteering program and Women Transforming Technology.
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!
Connect with us and stay up to date on our latest news and developments by following us on LinkedIn and Twitter. We look forward to connecting with you!
Software Development Manager, RDS MySQL, MariaDB
Posted 9 days ago
Job Viewed
Job Description
The AWS Relational Database Service is a fast growing AWS business, providing automated relational database management in the cloud. Customers can set up a new database with just a few clicks, and complex administrative tasks like scaling, fail-over, and monitoring are all automatically handled by our control systems.
Amazon RDS Open Source is an exciting area of innovation for AWS. We are helping customers have performance, availability and durability, with open source databases, with managed benefits of RDS.
The systems we build manage huge numbers of databases, and our service is growing fast, requiring constant innovations in our systems in order to handle the next order of magnitude in service scale.
We are looking for a high-growth engineering leader, ready to take on empires (and win!).
Key job responsibilities
To Succeed In This Role, You Will Be
A hiring genius - our business is growing, fast. With your help, we will scale the engineering organization to meet the demands of our customers. You may find yourself wandering the streets wearing a "hiring" sandwich-board. More likely, you will find yourself traveling the world seeking top tech talent from every corner of the globe. You will find yourself organizing tech talks and spreading the word that opportunity is here to stay.
A technical wizard - reliability is core to our brand. Our code is deployed to millions of servers around the world. Our services are built to survive large-scale hardware and software failures. Our customers quite literally bet their businesses on our technology. They expect the best, and we aim to deliver nothing less. You will find yourself pushing the envelope on designing systems of scale. You will find yourself working amongst world's leading industry experts on game-changing technology. You will find yourself humbled every day by what you learn.
A ambassador extraordinaire - trust is core to our brand. RDS customers love to speak with us about: vision/roadmap, feature requests, support concerns, and generally all things AWS. Our engineering leaders meet regularly with internal and external customers, in all their various shapes and sizes.
Basic Qualifications
- 3+ years of engineering team management experience
- 7+ years of engineering experience
- 8+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
Preferred Qualifications
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
The base salary for this position ranges from $171,400/year up to $286,200/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.
Fleet Management Systems Database Specialist
Posted today
Job Viewed
Job Description
Job Description
Description
Key Job Elements- Provide guidance and technical assistance to Technicians relative to data entry (CSETS) for LAV 6.0 vehicle inspections and equipment maintenance functions during the Retrofit & Repair Program (RRP).
- Collaborate with other ATMP team members to maintain, troubleshoot or improve database (CSETS) environment (coding) specific to managing RRP work flow and fleet management support needs.
- Includes updates to report generation and applicable performance metrics monitoring.
- Updates to Technical Inspection Modules and Quality Assurance buy offs.
- Rigorous user testing to ensure quality and robustness.
- Ongoing maintenance of workflows and lifecycles.
- Participate in performance management discussions, and provide data/opportunity for performance measurement.
- Liaise with stakeholders on complex business solutions that require software implementation.
- Engage in software design activities (database development or web base solutions) and provide recommendations to continually improve upon our ATMP products, while considering future needs/risks.
- Interface with Field Service Teams (home base & deployed) to ensure business continuity with respect to electronic tools and architecture.
- Includes integration between those tools, vendor software and departmental software/databases (ex. IETM, VDU, VTS, Allision/CAT, DMIS, CSETS)
Required Qualifications
- University Degree or College Diploma in Computer Science, DevOps or related field
- Experience with programming language, such as Java, VB.NET, VBA, Javascript, XPath
- Experience with web-based development tools
- Experience with Content Management Systems
- Demonstrated strength in MS Office applications
- Effective communication skills (written, oral and presentation)
- Ability to travel (5% Canadian, 5% US & International) and possess/be able to acquire and maintain a valid passport
- Minimum 3-5 years’ experience with databases from a development and support perspective
- Familiarity with Fleet Management Support and/or Customer Support Services organization.
- Understanding of Light Armoured Vehicle (LAV) configurations
- Understanding and experience in Support Services work flows and business processes.
- Familiarity with Business Process Analysis for IT and business process projects
Be The First To Know
About the latest Mysql Jobs in Canada !