Remote BI & Big Data Architect
Offices around the world
Employees strong
Senior engineers
Projects completed
Development languages
Tech & Soft skills trainings per year

We are looking to hire a Remote BI & Big Data Architect who will work in a team of uniquely intelligent technologists to implement and extend groundbreaking web applications that make the world a better place!

You will be responsible for creating technical solutions and architecture, develop scalable and high-performance big data solutions and determine appropriate applications for data processing, storing, analyzing and visualizing tools and technology. You should have knowledge of leading trends and best practices in Big Data and Business Intelligence.

As a fast-growing company, MentorMate provides challenging careers in a friendly, team-oriented environment. We value our employees and share our success through competitive pay, recognition, advancement opportunities and a great working environment.


  • Participatе in the design and development phase of software production
  • Develop flexible and robust platform architecture to support changing business requirements
  • 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
  • Analyze, design and architect Big Data solutions to support business needs
  • Design and architect database backend as well as web-services to interface with external applications
  • Design Business Intelligence reporting applications and dashboards
  • Perform optimization and tuning on queries, stored procedures and caching as necessary
  • Make recommendations about platform and technology adoption
  • Work with the latest development and server technologies from Microsoft, Amazon, Apache


  • 6+ years of experience with MS SQL 2012/2014/2016/2017/2019
  • Experience in implementation or leading projects in architecture or development
  • Experience architecting Big Data solutions using technologies like Hadoop, Spark, EMR
  • In-depth knowledge of popular database and data warehouse technologies from Microsoft and Amazon (Big Data & Conventional RDBMS)
  • MongoDB, Cassandra, Microsoft Azure SQL Data Warehouse, DynamoDB, Redshift, etc.
  • Expert level understanding of structured and unstructured data
  • In-depth knowledge in database design, modeling, and database query execution optimization techniques
  • Expert in using tools to profile SQL execution and optimize SQL code to achieve maximum performance
  • Experience in designing highly scalable ETL processes or data ingestion pipelines
  • Experience working with and integrating Business Intelligence tools and data visualization (Power BI, QuickSight, Tableau)
  • Strong knowledge of programming and scripting languages such as Python, and/or Scala
  • 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

  • Working experience with .NET Framework
  • Experience with Microsoft SQL Server Stack (SSIS, SSRS, SSAS)
  • Experience with Hadoop ecosystem
  • Experience with Azure Data Services (HDInsight, Data Lake Analytics, Data Lake Store)
  • Experience with Amazon Web Services (S3, EMR, QuickSight, Kinesis, Lambda)
  • Experience in data lake design, profiling, and conceptual modeling

Perks to Enjoy

• Professional growth in a global company
• Variety of meaningful projects
• Latest technologies to choose from
• Work side-by-side with top engineers
• Challenging problems to solve
• An opportunity to join our trainings
• Knowledge sharing
• Employee referral program with bonuses
• Team buildings and parties
• Charity and volunteer activities

Career Path

Intern Software Developer
Junior Software Developer
Software Developer
Senior Software Developer
Software Development Lead
Software Architect
Delivery Lead
Software Development Manager
Delivery Manager

Apply now