Match score not available

Senior Business Intelligence (BI) Developer

Remote: 
Full Remote
Salary: 
100 - 150K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in relevant field, 5+ years of BI development experience, Proficient with Google BigQuery and SQL, Experience with Tableau or Power BI.

Key responsabilities:

  • Design and implement BI dashboards and reports
  • Collaborate on ETL processes and data integration
MoCaFi logo
MoCaFi Fintech: Finance + Technology Startup https://www.mocafi.com/

Job description

MoCaFi is committed to building a financial services platform that helps America’s marginalized communities create wealth through better access to public, private, and social capital. We are a fintech built for government and non-profit organizations committed to creating finance for all. Our platform is a turnkey digital banking solution for delivering cash payments, deposit accounts, and wealth empowerment tools at the city, state, and federal levels.

MoCaFi has distributed over $100M in guaranteed basic income, cash assistance, emergency rental assistance, and emergency utility payments in over a dozen municipalities.  We are led by a diverse team of finance, engineering, and startup professionals committed to closing America’s racial wealth gap. We offer FDIC-insured bank accounts, municipal-funded disbursement cards, and financial empowerment services directly to consumers and through our public and private sector partners.

Role Description:

MoCafi is seeking a highly skilled Senior Business Intelligence (BI) Developer to join our fast-paced team and play a key role in building sophisticated BI solutions that drive informed decision-making across the organization. The ideal candidate will bring deep expertise in data integration, data modeling, and visualization, with a proven ability to design and implement high-impact BI reports and dashboards. This is a great opportunity for an individual with a strong technical background who enjoys working collaboratively to solve complex data challenges in a start-up type atmosphere.

This role is remote and reports to the Director of Data Analytics. The salary range for this role is $100,000 - $150,000. 

Key Responsibilities:

  • BI Solution Development: Design and implement intuitive, interactive dashboards and reports using Tableau
  • Data Integration & ETL: Collaborate with the internal Data Engineering team to integrate and automate data from diverse sources, developing ETL pipelines that support the smooth flow of information into reporting systems.
  • Data Modeling: Design and optimize scalable data models to support reporting and analytics, utilizing industry best practices for data warehousing and dimensional modeling (e.g., star and snowflake schemas).
  • BigQuery Expertise: Utilize Google BigQuery  to manage large datasets, develop complex queries, and optimize performance for reporting and analytics applications.
  • MongoDB Expertise: Leverage MongoDB for handling unstructured and semi-structured data, developing queries, and integrating data.
  • Advanced Analytics: Develop advanced analytics solutions, including AI capabilities, predictive models and statistical analysis, supporting business initiatives.
  • Stakeholder Engagement: Work closely with internal business stakeholders to gather requirements and translate them into actionable BI deliverables that meet both strategic and operational needs.
  • Optimization & Performance Tuning: Ensure optimal performance of BI applications and queries, troubleshooting bottlenecks and implementing improvements to enhance system speed and efficiency.
  • Documentation & Training: Develop comprehensive documentation for BI systems, and provide training to business users to ensure they can fully leverage BI tools.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, Data Science, or a related field.
  • 5+ years of experience in BI development, with a focus on data modeling, reporting, and visualization.
  • Experience with cloud-based data platforms, particularly Google BigQuery
  • Familiarity with MongoDB and other NoSQL databases for integrating unstructured or semi-structured data into BI workflows (strongly preferred).
  • Strong knowledge of Financial Services or FinTech data structures, systems, and reporting requirements (strongly preferred).
  • Strong experience with SQL, including complex query development, optimization, and performance tuning in relational databases (e.g., SQL Server, MySQL, Oracle).
  • Experience in building and maintaining ETL processes using tools like SSIS, Talend, or Informatica.
  • Proficient in Tableau and/or Microsoft Power BI
  • Solid understanding of data warehousing concepts and dimensional modeling techniques.
  • Excellent problem-solving skills and the ability to troubleshoot and resolve performance issues in BI systems.
  • Strong written and verbal communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
  • Ability to manage multiple priorities and meet deadlines in a fast-paced, high-performance environment.

Why you'll love working here:

  • An empowering workplace that values initiative and critical thinking
  • Work on achieving our financial inclusion mission
  • A supportive and inclusive culture: recognizes contributions and celebrates wins
  • A welcoming environment that appreciates your bringing your entire self to work
  • Time to rest and recharge -- flexible time off policy as long as you can get your job done and make arrangements with your manager to cover you if needed

MoCaFi believes all persons should have equal access to its programs, facilities, and employment.  This policy is without regard to race, color, ancestry, national origin, age, gender, sexual orientation, gender identity, age, religion, disability, medical condition, genetic information, marital, or veteran status.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Fintech: Finance + Technology
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Collaboration
  • Communication
  • Problem Solving

Business Intelligence Analyst Related jobs