Software Engineer II, BI
Core
Lead technical design and architecture for complex features across a business intelligence platform, building scalable cloud-based data services, APIs, ETL pipelines, and interactive dashboards for data visualization.
Role type
Senior IC Software Engineer (Backend/Frontend/BI)
Builds
Scalable cloud-based data services, APIs, ETL pipelines, and UI platforms for business intelligence and data visualization.
Domain
Healthcare technology / Business Intelligence
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Backend development (Python, FastAPI/Flask/Django), Frontend development (React, TypeScript/JavaScript), Cloud platforms (AWS), Data pipelines and ETL, SQL and query optimization, NoSQL databases, Test frameworks, CI/CD and DevOps practices, System design and architecture, Mentoring
Preferred skills
Microservices architecture, Distributed systems, Healthcare and life sciences domain experience
Technologies
Python, FastAPI, Flask, Django, React, TypeScript, JavaScript, AWS (Athena, S3, DynamoDB, Lambda, API Gateway, CloudWatch), Tableau APIs, pytest, Jest, Cypress, JUnit, MongoDB
Responsibilities
Lead technical design and architecture for complex BI features; Architect and implement scalable cloud-based data services, APIs, and ETL pipelines; Design and develop intuitive UI platforms and interactive dashboards; Optimize system performance and ensure scalability; Mentor and coach junior and mid-level engineers; Collaborate cross-functionally with product, data science, and business stakeholders.
Seniority
Senior, hands-on IC with leadership responsibilities