Associate, Software Engineer

Posted 8 Hours Ago
Be an Early Applicant
Mohali, S.A.S Nagar, Punjab, IND
In-Office
Junior
Fitness • Healthtech • Social Impact • Sports
The Role
Design and build backend APIs and analytics solutions: develop semantic/dimensional data models, ETL/ELT pipelines, Power BI/Metabase dashboards and DAX/MDX measures, implement Node.js services, integrate low-code and workflow tools, and ensure data quality and performant reporting.
Summary Generated by Built In

Who we are:

At Roundglass, our primary goal is to make a positive impact on people's lives worldwide. We are constantly seeking individuals who share our passion for meaningful work and are driven by a sense of purpose. If you care about making a difference and want to be part of a team that values impactful work, we invite you to join us.

We have established Roundglass Giving, which encompasses various social impact initiatives like the Roundglass Foundation, Roundglass Sports, and Roundglass Sustain.These initiatives are dedicated to promoting wellbeing for communities and the planet.

At Roundglass Living, our mission is centered around helping individuals lead healthier and more fulfilling lives through the practice of holistic wellbeing. We achieve this by providing access to the best teachers, innovative tools for cultivating healthy habits, and scientifically backed resources. Through these offerings, we empower people to make lasting changes that enhance their overall health and wellbeing.

 

About the role: 

We are looking for a hands-on Software Engineer to join our Impact Analytics team. The ideal candidate will combine strong backend development skills in Node.js with deep expertise in business intelligence, dimensional data modeling, and self-service analytics platforms such as Power BI and Metabase or similar.

You will play a pivotal role in designing data models, building APIs, developing analytical dashboards, and integrating low-code platforms and workflow engines to support a fast-growing social impact technology ecosystem. This is an excellent opportunity for an engineer who enjoys working across the full stack — from database schema to semantic models to reporting and APIs.


What you’ll do:
Business Intelligence & Analytics Design, develop, and maintain interactive dashboards, paginated reports, and KPI scorecards in Power BI and Metabase.

      Build robust semantic / dimensional data models (star and snowflake schemas) to support self-service analytics.

      Develop DAX measures, calculated columns, and MDX queries for multi-dimensional analysis and complex business logic.

      Optimize report performance through query tuning, aggregation strategies, and incremental refresh.

      Collaborate with business teams to translate requirements into clear, actionable visualizations and metrics.

Backend & API Development

      Design, develop, and maintain RESTful APIs using Node.js (Express or similar frameworks).

      Apply REST principles, versioning, authentication (JWT / OAuth2), and standardized error handling consistently.

      Write clean, modular, well-documented code with appropriate unit and integration tests.

      Integrate third-party APIs and internal services to support reporting, automation, and workflow pipelines.

Database Programming & Schema Design

     Design normalized OLTP schemas and denormalized OLAP / reporting schemas based on use case.

      Write efficient SQL queries, schema design, views, and indexes across MySQL, PostgreSQL.

      Implement ETL / ELT pipelines to move data between transactional systems and analytics layers.

      Ensure data quality, consistency, deduplication, and integrity across distributed sources.

Low-Code, Workflow & BPM Tools

      Configure and extend low-code data platforms such as NocoDB to deliver rapid application backends.

      Work with workflow and BPM tools (e.g., XState, Camunda, n8n, Power Automate) to model and automate business processes.

      Build integrations between low-code platforms, APIs, and BI tools to create end-to-end solutions.

 



Requirements

 Skills and Qualifications:

  • Minimum B.Tech in Computer Science or Equivalent.
  •  2–3 years of professional experience in software development and BI engineering.
  • Power BI: hands-on experience building reports, dashboards, datasets, and dataflows.
  • DAX & MDX: demonstrated ability to write complex measures, calculated columns, and MDX queries.
  • Semantic / dimensional modeling: solid understanding of star schema, fact and dimension tables, surrogate keys, and slowly changing dimensions.
  •   Metabase: experience creating questions, dashboards, models, and managing permissions.
  • Node.js: proficient in JavaScript / TypeScript backend development using Express or similar.
  • REST API design: good grasp of RESTful principles, HTTP semantics, authentication, and API documentation (OpenAPI / Swagger/Postman).
  •  Database programming: strong SQL skills with MySQL, PostgreSQL, or equivalent; ability to design schemas from scratch.
  • NocoDB or similar low-code tools: working exposure to setting up bases, views, and API endpoints. (Nice to have)
  • Workflow / BPM tools: exposure to at least one (XState, Camunda, n8n, Power Automate, or similar). (Nice to have)
  •   Version control: comfortable with Git, branching strategies, and pull-request workflows.
  • Experience in API integration with Mobile App is plus.


Skills Required

  • Minimum B.Tech in Computer Science or Equivalent
  • 2-3 years of professional experience in software development and BI engineering
  • Power BI: hands-on building reports, dashboards, datasets, and dataflows
  • DAX & MDX: ability to write complex measures, calculated columns, and MDX queries
  • Semantic / dimensional modeling (star schema, fact and dimension tables, SCDs)
  • Metabase: creating questions, dashboards, models, and managing permissions
  • Node.js backend development with JavaScript/TypeScript (Express or similar)
  • REST API design, versioning, authentication (JWT/OAuth2), and API documentation (OpenAPI/Swagger/Postman)
  • Database programming and strong SQL skills with MySQL or PostgreSQL; schema design and indexing
  • Version control: Git, branching strategies, and pull-request workflows
  • NocoDB or similar low-code tools (working exposure)
  • Workflow / BPM tools exposure (XState, Camunda, n8n, Power Automate, or similar)
  • Experience in API integration with Mobile App
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
403 Employees
Year Founded: 2014

What We Do

Roundglass is a global wholistic wellbeing company dedicated to empowering individuals on their personal wellbeing journeys. Through its app, Roundglass Living, the company provides personalized support for wellbeing goals, while its Roundglass Giving initiative focuses on empowering individuals, enriching communities, and preserving a thriving planet to create a happier, healthier, and more joyful world.

Similar Jobs

In-Office or Remote
17 Locations
5454 Employees
Remote or Hybrid
2 Locations
289097 Employees
Remote or Hybrid
2 Locations
289097 Employees
Remote or Hybrid
2 Locations
289097 Employees

Similar Companies Hiring

Playground (tryplayground.com) Thumbnail
Kids + Family • Payments • Social Impact • Software
New York City, New York
80 Employees
Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
OneImaging Thumbnail
Healthtech
Miami, FL
62 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account