DB/BI Developer

A custom development company, MentorMate is a design and software powerhouse with mature and established practices in Enterprise Web & Mobile Development, Technical Architecture, Human-Centered Design, Cloud & DevOps, Advanced Data Мanagement & Analytics.

We are looking to hire a DB/BI Developer for our Data & Analytics Center of Excellence (DCOE). As a  DB/BI Developer in DCOE, your primary goal will be to offer non-standard solutions and unlock the potential of our clients. You will be responsible for developing scalable and high-performance reporting solutions and determining appropriate applications for data processing, storing, analysis and visualization. 

As a top engineering employer run by engineers, MentorMate provides challenging careers in a friendly, people-oriented environment. We value our employees and share our success through competitive pay and benefits, advancement opportunities, and flexible working models.

  • Analyze, design, and architect big data solutions to support business needs
  • Design and architect database back-end as well as web services to interface with external applications
  • Design business intelligence reporting applications and dashboards
  • Identify data quality issues through data profiling and analysis
  • Perform optimization and tuning on queries, stored procedures, and caching as necessary
  • Make recommendations about platform and technology adoption
  • Ensure that the technical strategies, standards, and practices are correctly applied
  • Work with the latest development and server technologies from Microsoft, Amazon, and Apache
  • Review and analyze business requirements and provide a technical perspective on approach, risk, and estimated development time
  • Day-to-day communication with client team members, expert personnel, and subject matter experts
  • Participate in rapid, prototype-based design sessions
  • 3+ years of experience in ETL
  • Hands-on experience in data Business Intelligence tools (Microsoft Power BI, Tableau, etc.)
  • Strong experience in one or more of the following: SQL/ Python/ Scala
  • In-depth knowledge of any of the popular database and data warehouse technologies from SQL & NoSQL realm - Redshift, DynamoDB, Oracle, Azure Synapse Analytics, MS SQL Server, PostgreSQL, Snowflake, MongoDB, Cassandra, etc.
  • Knowledge in database design, modeling, data mart, and data warehouse architecture for business intelligence solutions
  • Strong knowledge of systems development, including system development life cycle, project management approaches and requirements, design and testing techniques
  • Ability to think strategically and demonstrate analytical and problem-solving skills
  • Ability to adapt to and learn new technologies and concepts
  • Fluent in English
A significant advantage would be an experience with
  • Data lake design, profiling, and conceptual modeling
  • Amazon Web Services (AWS Athena, AWS Lambda, Glue, Kinesis, DMS, S3, DynamoDB, RDS, EMR, Redshift, EC2)
  • Azure Business Intelligence Services (Power BI, Power BI Embedded, Azure Analysis Services, Azure Synapse Analytics)
  • Azure Big Data Services (HDInsight, Data Lake Analytics, Data Lake Store)
  • Databricks and/or Apache Spark
  • Hadoop ecosystem
Let’s work together
Available for the following work models:
Offices in Sofia, Varna, Plovdiv, Veliko Tarnovo, Ruse
We offer

Career Development

  • Professional growth in a global company
  • Meaningful enterprise projects
  • Latest technologies to choose from
  • Work side-by-side with top engineers
  • Challenging problems to solve
  • A career path with regular salary increases
  • Individual learning budget
  • Internal technical and soft skills trainings
  • Leadership program
  • Business English classes

Work & Life Balance

  • Remote or hybrid working model
  • Five offices in Bulgaria to work from
  • Additional paid time off for loyal employees
  • Regular team gatherings
  • Employee Referral program
  • Gamification incentive program
  • State-of-the-art offices
  • Internal communities of interest
  • Charity and volunteer activities
  • Diverse working environment
  • Metro Station next to the office (Sofia)
  • MentorBikes to use

Flexible Benefits

  • Additional health and dental insurance
  • Investment savings account plan
  • Additional voluntary pension insurance
  • Different types of insurances to choose from
  • Takeaway wallet for your favorite meals
  • Multisport card
  • Pulse SPA & Fitness card (Sofia & Plovdiv)
  • Covered transport expenses
  • Parking (Sofia)

Career Path

Intern Level
Junior Level
Regular Level
Senior Level
Lead / Architect Level
Manager / Principal Level

Let’s Work Together