Software Engineer (Developer Experience)

Remote • Posted 2 hours ago • Updated 2 hours ago
Full Time
Remote
Depends on Experience
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • TiDB
  • CockroachDB
  • MariaDB
  • Postgres
  • Open source . We are looking for software engineers and architect level candidates.

Summary

Mindsource is seeking a  Software Engineer (Developer Experience) for one of our Direct Clients based in Silicon Valley . If interested, please drop your resume to   

Job Title: Software Engineer (Developer Experience)
Remote
FTE 
Summary
Our team is expanding rapidly, and we’re seeking a Software Engineer (Developer Experience) to help drive new infrastructure initiatives. This role will work extensively with Terraform and Kubernetes, focusing on solving challenges related to Infrastructure-as-Code (IaC), CI/CD, and database optimization. The position has a strong emphasis on database performance, reliability, and automation.
Key Responsibilities
· Design and maintain high-availability (HA) open-source database solutions using MariaDB, PostgreSQL, and TiDB.
· Evaluate existing architectures and recommend improvements or design enhancements.
· Ensure all environments—including non-production—have proper data protection and backup processes in place.
· Diagnose and optimize slow queries and improve overall database performance.
· Be open to working with additional database technologies such as Redis or FoundationDB.
· Collaborate on Infrastructure-as-Code automation, driving consistency and repeatability across environments.
· Participate in on-call rotations and assist with troubleshooting as needed.
· Contribute to creating infrastructure solutions that align with internal IaC standards.
· Design systems that can operate independently from fully managed cloud database services.

Skills and Competencies
· Proven experience managing HA MariaDB and PostgreSQL workloads.
· Strong understanding of replication, failover, and recovery processes.
· Familiarity with CI/CD pipelines and DevOps practices.
· Development experience with Go, Python, or similar programming languages.
· Hands-on experience with Terraform, Kubernetes, and general Infrastructure-as-Code methodologies.
· Proficiency in Linux environments (Rocky/CentOS/RHEL/Ubuntu).
· Working knowledge of configuration management tools (Ansible preferred).
· Ability to communicate clearly and collaborate across global, cross-functional teams (DevOps, Architecture, Product).
· Strong analytical and problem-solving skills, especially in cloud-based environments.
· Basic project management capability—able to manage tasks, priorities, and timelines effectively.
· Data-driven approach to performance optimization and resource management.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: minds
  • Position Id: 26-00080
  • Posted 2 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Full-time

Remote

12d ago

Easy Apply

Full-time

$110,000 - $119,000

Remote or Salt Lake City, Utah

Today

Easy Apply

Full-time

USD 77.00 - 83.00 per hour

Remote or Chicago, Illinois

Today

Full-time

USD 145,000.00 - 180,000.00 per year

Search all similar jobs