GoMining logo - Database Engineer

    Database Engineer

    GoMining
    Remote
    Data & Analytics
    Remote
    Apply Now

    About This Role

    This is an exciting opportunity to design, optimize, and maintain robust database solutions that support our innovative Bitcoin mining platform. You will be instrumental in ensuring the performance, scalability, and reliability of our critical data infrastructure.

    What You'll Be Doing

    Design, implement, and optimize database schemas for high-performance applications.

    Develop strategies for data partitioning, replication, and scaling.

    Evaluate and implement new database technologies for enhanced performance and reliability.

    Monitor database performance, implement query optimization, and strategize indexing and caching.

    Manage backup, restore, and disaster recovery plans.

    Conduct capacity planning and performance tuning for production workloads.

    Collaborate with developers and SRE/DevOps teams to ensure database efficiency, reliability, and availability.

    Provide database expertise for application design and system architecture.

    Automate database management tasks using scripts and tools.

    What We're Looking For

    Strong expertise in PostgreSQL (primary), Redis, and RabbitMQ.

    Experience with high availability, replication, clustering, and sharding.

    Proficiency in SQL, PL/pgSQL, or other procedural languages.

    Knowledge of monitoring and observability tools for databases (e.g., Grafana, Prometheus, Zabbix).

    Experience with automation and CI/CD for database deployment.

    Solid understanding of backup, restore, and disaster recovery concepts.

    Bonus Points

    Experience with NoSQL databases.

    Experience with cloud-managed databases (AWS RDS, GCP Cloud SQL, DigitalOcean Managed DBs).

    Familiarity with data warehousing/analytics platforms (BigQuery, ClickHouse, Redshift).

    Experience with streaming systems (Kafka, RabbitMQ) for real-time data pipelines.

    Knowledge of database security best practices (encryption, key management, role-based access).

    Experience or strong interest in Web3 and crypto technologies, including blockchain-based data systems or decentralized applications.

    Certifications such as PostgreSQL Certified Professional, AWS/GCP Database Specialty.

    Why Join Us

    Professional growth: Support for courses, conferences, and English learning (up to 100% coverage).

    Work-life fit: Remote or hybrid format with flexible hours across international teams.

    Paid leave: Up to 28 vacation days, 15 sick days, plus local holidays.

    Recognition programs: Structured performance reviews and team awards.

    Team culture: Retreats in international locations (e.g., company villa in Turkey, Bali).

    About GoMining

    GoMining is at the forefront of the digital asset revolution, empowering individuals and institutions to participate in the burgeoning Web3 economy through accessible and efficient Bitcoin mining. Based in Georgia, we leverage cutting-edge blockchain technology and sustainable energy solutions to build a transparent, secure, and scalable mining infrastructure. Our mission is to democratize Bitcoin ownership, providing a reliable gateway for global participants to engage with decentralized finance and the future of money. Our culture at GoMining is defined by innovation, collaboration, and a deep-seated passion for blockchain. We foster an environment where bold ideas are encouraged, and continuous learning is paramount. We believe in empowering our team members to push boundaries, contribute meaningfully to the Web3 ecosystem, and grow alongside a company that is shaping the industry's landscape. We value integrity, technical excellence, and a commitment to delivering user-centric solutions that simplify complex blockchain processes. Join GoMining and become part of a dynamic team dedicated to building the foundational infrastructure of tomorrow's digital economy. If you're a talented professional eager to make a tangible impact in the blockchain space, explore opportunities with us. We offer a chance to work on challenging projects that blend sophisticated engineering with the exciting world of crypto, all within a forward-thinking and supportive environment where your contributions directly influence the accessibility and sustainability of Bitcoin mining globally.

    Ready to Apply?

    To submit your application for this position, please visit GoMining's official website and follow their application process.

    Related Data & Analytics Jobs