CrawlJobs Logo

MySQL Database Engineer

https://www.roberthalf.com Logo

Robert Half

Location Icon

Location:
United States, Cedar Rapids

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a skilled and detail-oriented MySQL Database Engineer to join a technology team as the Subject Matter Expert. In this role, you will be responsible for designing, implementing, maintaining, and optimizing MySQL databases that power critical backend systems.

Job Responsibility:

  • Design, install, and configure MySQL database systems to support application needs while ensuring high availability and optimal performance
  • Create, manage, and optimize database schema, indexes, and queries to support development and analytics teams
  • Conduct database backup, recovery, and disaster recovery planning to safeguard mission-critical data assets
  • Monitor database performance and proactively identify bottlenecks or errors using profiling and diagnostic tools
  • Implement best practices for database optimization, including indexing strategies, caching solutions, and query refinement
  • Troubleshoot slow SQL queries, optimize server configurations, and implement performance tuning changes
  • Apply patches, updates, and upgrades to database environments as necessary to prevent vulnerabilities and ensure system robustness
  • Oversee database migrations when applying schema changes or moving data to new environments
  • Implement and enforce database access controls to maintain data security and prevent unauthorized use
  • Develop and adhere to database backup, corruption recovery, and incident response plans
  • Work closely with developers, DevOps engineers, and other technical teams to assess and respond to database needs
  • Provide database-related technical support and troubleshoot issues across production, staging, and development environments.

Requirements:

  • Minimum of 8 years of experience as a Database Administrator or in a related field
  • Hands-on experience with Microsoft SQL Server is essential
  • Demonstrable skills in MySQL are necessary
  • Knowledge and experience in Optimization is a must
  • Familiarity with Configuration Management is required
  • Proven experience in Database Administration is essential
  • Demonstrable skills in Database Development are necessary.
What we offer:
  • Access to top jobs, competitive compensation and benefits
  • Free online training
  • Medical, vision, dental, and life and disability insurance
  • Enrollment in company 401(k) plan for hired contract/temporary professionals.

Additional Information:

Job Posted:
March 21, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for MySQL Database Engineer

New

Database Reliability Engineer

The Database Reliability Engineer (DBRE) is responsible for managing, building, ...
Location
Location
United States
Salary
Salary:
120000.00 - 179000.00 USD / Year
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience working with relational database systems
  • Strong hands-on experience with MySQL (administration, performance tuning, replication, HA/DR)
  • 1+ years in a DBRE or database-focused engineering role
  • Experience working in cloud environments (AWS, GCP, or Azure — Azure preferred)
  • Coding and automation experience (Python, PowerShell, SQL, etc.)
  • Experience with Infrastructure-as-Code tools such as Ansible and Terraform
  • Experience working with source control systems such as Git
  • MySQL experience preferred
  • PostgreSQL is a plus
  • Experience working with VLDBs (1+ TB) and managing large database fleets (100+ instances)
Job Responsibility
Job Responsibility
  • Managing, building, maintaining, monitoring, and troubleshooting the cloud-based MySQL database infrastructure that our mission-critical SaaS application depends on
  • Focuses heavily on automation and coding to reduce operational toil
  • Collaborate closely with Engineering and SRE teams to support new product development and ensure reliable database integration across the platform
  • Work on observability of MySQL database metrics and ensure database performance and reliability objectives are consistently met
  • Work with the DBA team to identify areas of operational toil and implement automations/processes to manage PCC’s MySQL database systems at scale
  • Apply a data-driven approach to performance tuning, availability improvements, and operational optimization
  • Provide database support to Engineering and SRE teams, including review of database migrations, query performance, schema/design improvements, and standardizing MySQL configuration and deployment patterns
  • Assist the DBA team with performance troubleshooting and root-cause analysis
What we offer
What we offer
  • Benefits starting from Day 1!
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities
  • Employee Recognition … and more!
  • Fulltime
Read More
Arrow Right
New

Senior Database Engineer

Aviation. It connects our world, brings people together, provides opportunities,...
Location
Location
Poland , Gdańsk
Salary
Salary:
Not provided
navblue.aero Logo
NAVBLUE Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years in roles directly responsible for the availability, performance, and security of critical databases
  • Expertise in Database Technologies: Strong command of MySQL, PostgreSQL, AWS Aurora, SQL Server and experience with MongoDB, DynamoDB, or Redis, including schema design and complex query writing
  • Database Performance & Scalability: Proven ability in query optimization (e.g., EXPLAIN plans), operating system optimization, advanced indexing strategies, and implementing partitioning/sharding and caching (Redis)
  • Cloud Database Operations: Hands-on experience deploying, managing, and optimizing databases within AWS infrastructure (RDS, Aurora) and virtual machine infrastructure (SQL Server)
  • Database Reliability & Security: Experience with high availability (replication, failover), backup automation, PITR, and data security (encryption, SQL injection prevention)
  • Automation & DevOps: Proficiency in integrating database changes into CI/CD pipelines using schema migration tools (DbUp, EF migrations, Flyway, Liquibase) and Git for version control
  • Scripting & Troubleshooting: Strong scripting skills (Python/Bash) for automation and ability to analyze logs and monitor performance using tools like AWS Cloudwatch, Datadog, Prometheus, Grafana, or pgBadger
  • Solid understanding of DevOps practices, including CI/CD pipelines (e.g., GitLab CI, Cloudbees, Jenkins, GitHub Actions), containerization with Docker, and monitoring/logging tools
  • Demonstrated experience in leading software development teams, fostering a collaborative and high-performance culture, and effectively representing the team's technical vision and needs to stakeholders, including architects and senior management
  • Strong capability in identifying technical challenges and bottlenecks, constructively proposing and implementing effective solutions (either individually or by guiding the team), while actively building team engagement, fostering a positive atmosphere, and championing team spirit
Job Responsibility
Job Responsibility
  • Design & Develop Database Solutions: Architect, design, and implement highly optimized relational (e.g., MySQL, PostgreSQL, AWS Aurora, SQL Server) and NoSQL (e.g., MongoDB, DynamoDB, Redis) database schemas, ensuring data integrity, performance, and scalability for microservices
  • Performance Optimization & Tuning: Proactively analyze and optimize complex queries, implement efficient indexing strategies, and manage partitioning/sharding to ensure peak database performance and handle high throughput
  • Reliability & Disaster Recovery: Design, implement, and maintain robust backup, disaster recovery, and high-availability solutions, including replication (master-slave/multi-master) and failover configurations, to ensure data durability and system uptime
  • Cloud Database Management: Deploy, configure, and manage database instances within cloud infrastructure (e.g., AWS RDS, Aurora), leveraging cloud-native features for scalability and operational efficiency
  • Focus on quality by promoting coding best practices, a test-first mindset and highest security standards
  • Contribute to building new and improving existing development processes
  • Work within a small agile teams delivering new features and fixing defects
  • Lead technical designs, taking a holistic view of the product, and collaborate with multiple stakeholders to define the best approach to address upcoming challenges and deliverables
  • Define and drive the team's technical direction, mentor junior engineers, and proactively identify, propose, and implement new processes or architectural improvements to enhance team efficiency, code quality, and timely delivery
  • Contribute to software architecture discussions, translate system-level designs and architectural blueprints into robust, maintainable, and high-quality code, applying the latest best practices in software engineering
What we offer
What we offer
  • Stable employment based on a full-time job contract
  • International working environment in a dynamic company
  • Access to the latest knowledge and technologies enabling professional development
  • Training and development possibilities
  • Participating in international projects and international trips
  • Competitive salary dependent on experience and qualifications
  • Flexible working hours and work-from-home opportunities
  • Private medical coverage for you and your family
  • Sport card
  • Life insurance for you and your family
  • Fulltime
Read More
Arrow Right

MySQL Database Administrator

The MySQL Database Administrator role is based in Berlin, Germany, at KAYAK, par...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years experience working with MySQL in a 24x7 web facing environment
  • 1+ years experience working with PostgreSQL in a 24x7 web facing environment
  • Linux skills, 1+ years (Redhat/CentOS preferred)
  • Experience troubleshooting and remediating poorly performing queries
  • Strong understanding of database backup and recovery strategies
  • Ability to document work and share knowledge with other team members
  • Ability to work with developers to troubleshoot and remediate challenging database problems
  • Strong oral and written English communication skills
  • Ability to thrive in a hybrid working model, working at least three office days per week
Job Responsibility
Job Responsibility
  • Assist the database operations team to support the monitoring, availability and performance of database systems and related services
  • Manage account creation, privileges, backups, infrastructure automation configuration and bash scripts
  • Work with engineering teams to implement solutions and fixes as well as advise on best practices
  • Participate in on-call pager rotation
  • Track release notes and conduct upgrades to guarantee that the most recent security and bug fixes are applied
  • Assist in the design, development and documentation of services to support database infrastructure
What we offer
What we offer
  • Work from (almost) anywhere for up to 20 days per year
  • Company-paid therapy sessions through SpringHealth
  • Company-paid subscription to HeadSpace
  • Company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
  • No meeting Fridays
  • Paid parental leave
  • Generous paid vacation + time off for your birthday
  • Paid volunteer time
  • Development Dollars
  • Leadership development
  • Fulltime
Read More
Arrow Right

MySQL Database Administrator

KAYAK is seeking a MySQL Database Administrator to manage and optimize database ...
Location
Location
United States , Concord
Salary
Salary:
Not provided
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years experience working with MySQL in a 24x7 web facing environment
  • 1+ years experience working with PostgreSQL in a 24x7 web facing environment
  • Linux skills, 1+ years (Redhat/CentOS preferred)
  • Experience troubleshooting and remediating poorly performing queries
  • Strong understanding of database backup and recovery strategies
  • Ability to document work and share knowledge with other team members
  • Ability to work with developers to troubleshoot and remediate challenging database problems
  • Strong oral and written English communication skills
  • Ability to thrive in a hybrid working model, working at least three office days per week
Job Responsibility
Job Responsibility
  • Assist the database operations team to support the monitoring, availability and performance of database systems and related services
  • Manage account creation, privileges, backups, infrastructure automation configuration and bash scripts
  • Work with engineering teams to implement solutions and fixes as well as advise on best practices
  • Participate in on-call pager rotation
  • Track release notes and conduct upgrades to guarantee that the most recent security and bug fixes are applied
  • Assist in the design, development and documentation of services to support database infrastructure
What we offer
What we offer
  • Work from (almost) anywhere for up to 20 days per year
  • Company-paid therapy sessions through SpringHealth
  • Company-paid subscription to HeadSpace
  • Company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
  • No meeting Fridays
  • Paid parental leave
  • Generous paid vacation + time off for your birthday
  • Paid volunteer time
  • Development Dollars
  • Leadership development
  • Fulltime
Read More
Arrow Right

MySQL Database Administrator

As a MySQL Database Administrator at KAYAK, you will assist the database operati...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years experience working with MySQL in a 24x7 web facing environment
  • 1+ years experience working with PostgreSQL in a 24x7 web facing environment
  • Linux skills, 1+ years (Redhat/CentOS preferred)
  • Experience troubleshooting and remediating poorly performing queries
  • Strong understanding of database backup and recovery strategies
  • Ability to document work and share knowledge with other team members
  • Ability to work with developers to troubleshoot and remediate challenging database problems
  • Strong oral and written English communication skills
  • Ability to thrive in a hybrid working model, working at least three office days per week
Job Responsibility
Job Responsibility
  • Assist the database operations team to support the monitoring, availability and performance of database systems and related services
  • Manage account creation, privileges, backups, infrastructure automation configuration and bash scripts
  • Work with engineering teams to implement solutions and fixes as well as advise on best practices
  • Participate in on-call pager rotation
  • Track release notes and conduct upgrades to guarantee that the most recent security and bug fixes are applied
  • Assist in the design, development and documentation of services to support database infrastructure
What we offer
What we offer
  • Work from (almost) anywhere for up to 20 days per year
  • Company-paid therapy sessions through SpringHealth
  • Company-paid subscription to HeadSpace
  • Company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
  • No meeting Fridays
  • Paid parental leave
  • Generous paid vacation + time off for your birthday
  • Paid volunteer time
  • Development Dollars
  • Leadership development
  • Fulltime
Read More
Arrow Right
New

Staff Software Engineer, Database Systems

Zilliz is a fast-growing startup developing the industry’s leading vector databa...
Location
Location
Salary
Salary:
175000.00 - 250000.00 USD / Year
zilliz.com Logo
Zilliz
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience in developing database systems
  • Active contributor to one or more infrastructure software such as Snowflake, CockroachDB, Oracle RDBMS, Google BigQuery, Spanner, Redshift, Aurora, Cosmos DB, MySQL, PostgreSQL, Hudi, Delta Lake, Iceberg, Ray, Spark, Flink, Kafka, Redis, ElasticSearch, etc.
  • Bachelor’s degree or above in computer science, software engineering, or other relevant disciplines
  • Willing to adapt to a fast-changing environment (i.e. the different stages of a startup company)
Job Responsibility
Job Responsibility
  • Develop distributed database systems using Zilliz’s innovative data science platforms
  • Create request plans, develop new systems, and perform prototype verification and testing
  • Design and write core architecture code
  • Provide creative solutions to technical issues that arise during the product development process
  • Take ownership of product performance and stability
  • Research emerging technology to optimize the performance of underlying distributed platforms
  • Manage the Milvus open-source community and broaden Zilliz’s reach worldwide
What we offer
What we offer
  • Competitive compensation (cash + equity)
  • Regular bonus and equity refresh opportunities
  • Medical, dental, and vision insurance
  • Paid time off, including vacation, sick leave, and global reset/wellbeing days
  • Generous 401(k) and regional retirement plans
  • Fulltime
Read More
Arrow Right
New

Database Reliability Engineer

We are looking for a skilled and motivated Database Reliability Engineer to join...
Location
Location
United States , Irvine; Los Angeles
Salary
Salary:
130000.00 - 150000.00 USD / Year
viantinc.com Logo
Viant
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2–5 years of experience in database administration in production environments
  • Experience with relational databases such as MySQL, PostgreSQL, or SQL Server
  • Hands-on exposure to AWS (e.g., RDS, Aurora) and/or GCP (e.g., Cloud SQL, BigQuery)
  • Experience with Linux systems and cloud monitoring tools (e.g., CloudWatch, Stackdriver)
  • Proficient in scripting (e.g., Bash, Python) and automation tools
  • Familiar with CI/CD and infrastructure automation (e.g., Terraform, GitHub Actions, Jenkins)
  • Hands-on experience with Grafana and Prometheus for database and infrastructure monitoring
  • Understanding of backup and recovery strategies, replication, and high availability
  • Basic knowledge of performance tuning and monitoring tools (e.g., EverSQL)
  • Strong analytical and troubleshooting skills
Job Responsibility
Job Responsibility
  • Database Maintenance and Operations - Maintain database health by managing backups, replication, and routine maintenance tasks across environments (e.g., MySQL, PostgreSQL, SQL Server)
  • Cloud Database Support - Assist with administration of cloud-based databases such as AWS RDS, Aurora, DynamoDB, and Google Cloud SQL, ensuring reliability and performance
  • Monitoring and Alerting - Set up and maintain monitoring and alerting systems using Prometheus and Grafana, as well as cloud-native tools (e.g., CloudWatch, Stackdriver) to proactively detect and resolve database issues
  • Performance Tuning - Collaborate with senior DBAs and developers to optimize queries, indexes, and configurations for better performance
  • Automation and Scripting - Automate recurring tasks using scripts and contribute to deployment pipelines and database change management processes
  • Security and Access Management - Implement role-based access controls, audit trails, and enforce best practices for data security and compliance
  • Documentation and Support - Document database configurations, procedures, and incident reports. Provide support during incidents and collaborate with engineers to troubleshoot issues
What we offer
What we offer
  • fully paid health insurance
  • paid parental leave
  • unlimited PTO
Read More
Arrow Right
New

Senior Software Engineer - ClickPipes (Database Integration)

About the Team: The ClickPipes - Database Integrations team builds the platform ...
Location
Location
India
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of industry experience building data-intensive software solutions
  • Proficient in Go, or experienced in systems programming with willingness to ramp up quickly in Go
  • Cloud-native experience deploying and operating services on at least one major cloud platform (AWS/GCP/Azure)
  • Practical experience with Kubernetes
  • Strong problem solver and solid production debugging skills
  • Clear communication in writing (design docs, code review) and verbally (technical discussions, customer calls, incident response)
Job Responsibility
Job Responsibility
  • Build data-intensive systems
  • Design and develop high-throughput integrations with databases (Postgres, MySQL, MongoDB), data lakes (Iceberg, Delta Lake), and data warehouses (BigQuery, Snowflake)
  • Handle edge cases in real-world production scenarios: unconventional database setups, internals of data types, database upgrades/failovers, large transactions, etc
  • Design integration solutions to enable users to fully harness ClickHouse's performance and throughput
  • Own end-to-end reliability
  • Debug complex issues in production leveraging runtime diagnostics (e.g. pprof, parca) and observability tools (e.g. metrics, logging, tracing)
  • Build and improve infrastructure and tools to increase system reliability, reduce incident response time, and simplify/automate operations
  • Write clear documentation, both publicly and internally
  • Participate in on-call rotation
  • Drive product innovation
What we offer
What we offer
  • Flexible work environment
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – opportunities to engage with colleagues at company-wide offsites
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.