BI Developer

  • Budapest, Hungary
  • Employees can work remotely
  • Full-time

Company Description

About Starschema 
At Starschema we believe that data has the power to change the world and data-driven organizations are leading the way. We help organizations use data to make better business decisions, build smarter products, and deliver more value for their customers, employees and investors. We dig into our customers’ toughest business problems, design solutions and build the technology needed to address today’s unique challenges.  
What you can expect as a Starschema team member 

As a member of the Starschema team, you will be on the front lines of digital transformation, working with some of the most innovative Fortune 500 companies to drive innovation and realize the promise of data-driven cultures. You will learn and use the latest data-centric technologies along with the core industry technologies.  


Our team is inclusive and fun. While we take our work seriously, we know how to have a good time while doing so. We encourage everyone to share their opinions and ideas, and our leadership wants to hear everyone’s input no matter what role they play in the organization. 
Your future at Starschema 
You may have heard that Starschema has been acquired by HCL Technologies. While we have new ownership, our immediate leadership will not change, and we will function as a self-directed operating unit. This ownership change will enable Starschema to grow at an unprecedented rate and this means many career advancement opportunities for all our team members. We will not only have more operating resources to draw upon, but also have a broad array of excellent training programs — from highly technical to everyday soft skills to leadership and everything in between.  We’ve always have had a culture of “never stop learning” and we’re now taking that to the next level. 

Job Description

Starschema is looking for experienced BI developers to participate in various projects and support our customers to become data-driven. The daily activities include but are not limited to the following activities:

  • Design, develop and support data pipelines, warehouses, and reporting systems to build an integrated data model.

  • Create extract, transform, and load processes (ETLs) and reporting systems for new data using various traditional and large-scale distributed data systems.

  • Analyze existing reports, interpretation, and implementation on the integrated data model.

  • Maintenance of existing reports based on business specifications.

  • Data model design, development, and maintenance.

  • Apply best practices for database and query performance optimization.

  • Daily written and oral communication with the clients, other developers, infrastructure, and support teams.

  • Continuously looking for better solutions and recommending new technologies/ideas to the client.

  • Contribution to the migration of existing processes from on-premise environments to cloud-based technologies.

  • Participation in data quality and other issue analysis and resolution.

  • Implementing data cleaning processing based on business specifications.



Professional requirements

  • At least 2-3 years experience in SQL development.

  • Strong technical knowledge of data integration tools, data modeling tools, metadata tools, and database design.

  • Strong proficiency in SQL programming, query writing, query performance tuning, and database technologies. 

  • Experience in data processing using traditional and distributed systems.

  • Experience writing and maintaining ETLs that operate on various structured and unstructured sources.

  • Excellent communication, organizational, and analytical skills.

  • Ability to manage parallel tasks.

  • Good problem-solving skills.

  • Self-management.

Generic requirements

  • Experience in working within projects.

  • Excellent communications skills in English (both written and oral).

  • Intelligent, communicative, team-player personality, who is interested in and willing to learn new skills and technologies.


  • Experience designing data models and data warehouses.

  • Experience supporting data visualization efforts with Power BI/Tableau

  • Experience with Microsoft Azure/AWS Cloud platforms.

  • Experience in delivering solutions based on complex business requirements.

  • Experience in Python development


Additional Information

What's In It For You:

Home Office:  

Our guideline is for everyone to be in-office for two days a week. But we don't track it, we don't check it and we keep an open mind. Anyone can talk to their team leaders to change their home office policy to fit their own situation. We want everyone to come in for the right reasons: to meet colleagues in person, to brainstorm together on a whiteboard and for those chance meetings in the hall or by the coffee machine. 

Benefits & Community: 

A healthy lifestyle and the feeling of belonging are important to us, for both body and mind. We provide:

  • Unlimited Life1 gym pass (for any Life1 gym in Budapest)
  • Medicover health insurance
  • Lots and lots of fruit in the office
  •  Free massage in the office two days per week
  • Online yoga once a week
  • Employee Assistance Program (EAP) – an independent, third-party counseling service that you can call 24/7
  • Soccer court for our Starschema football team
  • hiking community that goes on hiking trips every Saturday
  • Boardgame evenings

Salary range. We believe in open communication and no BS. For this role, depending on your experience and level of expertise, in the case of medior level the salary range is between gross 750.000 - 1.000.000. If you are more experienced than a medior it can get up to 1.200.000 HUF gross.

Start date: As soon as possible – but if the right person comes along, we're willing to wait for you until you finish your notice period in your current workplace.


You might also want to know: 

Start Date: The sooner the better, but if you currently work somewhere and have a notice period, it is still fine, we will wait for the right person! 


Selection process

1.       Phone conversation with one of our HR BPs - We will briefly talk about your motivation and experience and we will switch to English for a few questions.

2.       Online test via Hackerrank - You will have to fill out our SQL test that takes 1.5 - 2 hours.

3.       Video interview with the experts on the teamThey will tell you more about the Data Engineering role at Starschema, and you will also talk about your professional background.

Privacy Policy