top of page

SQL Engineer

Sofia, Bulgaria

Job Type:

Hybrid

Workspace:

Full Time

At SoftGenius, we blend innovation with passion to lead the iGaming and online entertainment industry. As a pioneer in the iGaming and online entertainment sector, we are committed to revolutionizing the digital landscape with our next-generation platform. Our mission is to create immersive, engaging, and seamless experiences that captivate and entertain users worldwide.


We don’t just believe that our people are our greatest asset, WE KNOW IT! We foster a vibrant and inclusive workplace where creativity and collaboration thrive. Our team of talented professionals is dedicated to pushing the boundaries of technology and delivering exceptional products that set new standards in the industry.


We are not just a company, we are a community that values the unique perspectives and talents of our people and are committed to providing a supportive environment where everyone can grow and succeed. Join us at SoftGenius, and be a part of a forward-thinking team that is shaping the future of online entertainment.


Position overview:

As an SQL Developer at Softgenius, you will be at the heart of our data operations, designing, implementing, and maintaining our databases to support the seamless functioning of our platform. You will also play a key role in transforming data into actionable insights using Power BI, enabling our teams to make data-driven decisions. This role is perfect for someone who is passionate about data, has a strong technical background, and enjoys solving complex problems in a dynamic environment.


Responsibilities within our team include:
  • Design & Maintain Databases: Develop and manage SQL databases to support our platform

  • Optimize Queries: Write and fine-tune SQL queries for efficient data retrieval

  • Power BI Reporting: Build and manage Power BI dashboards to provide data insights

  • Ensure Data Integrity: Safeguard data accuracy and security, with proper backup protocols

  • Collaborate with Teams: Work with developers to meet data needs and improve performance

  • Monitor & Troubleshoot: Oversee database performance and resolve issues quickly

  • Automate Tasks: Create scripts to automate routine database processes

  • Document Processes: Keep detailed records of database configurations and operations

  • Stay Updated: Continuously improve by learning and applying new database technologies.


Facing the challenges of the role require: 
  • Proficiency in SQL and experience with Sql Server, and/or PostgreSQL. Expertise in writing complex queries, stored procedures, and triggers

  • Data Modeling, database design, and normalization techniques

  • Highly desired, but not mandatory experience in creating, managing, and optimizing Power BI dashboards and reports. Ability to connect, import, and transform data from various sources using Power BI

  • Experience with database performance tuning, including indexing strategies, query optimization, and partitioning

  • Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve database and reporting issues

  • Experience with Extract, Transform, Load (ETL) processes and tools to manage data flow between systems

  • Proficiency in scripting languages such as Python, Powershell or Bash

  • Understanding of database security best practices, including user access control, encryption, and compliance with industry regulations

  • Strong verbal and written communication skills, with the ability to work effectively with cross-functional teams and present data insights clearly

  • A meticulous approach to work, especially when managing and organizing large datasets and building accurate reports.

bottom of page