OpeningsFirst
How it worksPricingLog inGet started
OpeningsFirst › Jobs in the United States › Jobs in Princeton, New Jersey

Analytics and BI Engineer

Aroopa Inc · aroopatech.com
PrincetonMid level3+ yrsContract
Apply on Aroopa Inc’s site

OpeningsFirst finds jobs like this first

  • Straight from company career pages. We check thousands of them every few hours.
  • The day they’re posted, often before LinkedIn or Naukri.
  • Only your kind of job: Data / BI Analyst jobs in Princeton. 1 new this week.

From tomorrow’s email

Consultant, Enterprise Analytics Delivery
Trinitylifesciences · Princeton · found 6 d ago

New openings the day they’re posted, at 8 am and 6 pm. Cancel anytime.

The job in short

Analytics and BI engineering.

PythonJavaScriptSQLSnowflakeUX

Details

Found
5 d ago · posted 2025-10-15
Location as listed
Princeton, New Jersey, USA
Role
Data / BI Analyst
Source
The company’s own careers site

Full description

OverviewWe are seeking a talented engineer to design, develop, and deploy interactive data applications using Streamlit platform. You will collaborate with business stakeholders, data engineers, data scientists, and analysts to create scalable, user-friendly solutions that drive business intelligence and analytics. Key Responsibilities· Design, develop, and maintain interactive web applications using Streamlit and Python.· Build and optimize live dashboards, reports, and data apps on Streamlit platform.· Integrate applications with cloud data warehouses (Snowflake) and APIs for dynamic data handling.· Translate business requirements into functional, visually appealing applications and dashboards.· Collaborate with cross-functional teams to gather requirements, create wireframes, and develop intuitive user interfaces.· Implement authentication, access control, and security best practices in all applications.· Optimize application performance, responsiveness, and user experience.· Provide technical support, troubleshooting, and performance optimization for deployed solutions.· Document codebase, workflows, and deployment processes.· Contribute to Agile development processes, including sprint planning and delivery. Required Skills & Qualifications· Excellent communication and collaboration skills.· 3+ years of experience in software development, data engineering, or a related field.· 2+ years of hands-on experience developing applications with Streamlit and Python.· Excellent Python and SQL proficiency· Experience integrating applications with cloud data warehouses and REST APIs.· Experience with dimensional data models and data shaping techniques.· Strong UI/UX design skills, including wireframe creation and user flow development.· Familiarity with HTML, CSS, and JavaScript for UI enhancements is a plus.· Understanding of software development best practices, version control (Git), and CI/CD.Click here to apply for this role

Data / BI Analyst jobs in Princeton, New Jersey · Data / BI Analyst jobs in the United States · All Aroopa Inc jobs

Jobs in India · Jobs in the US · Who’s hiring in India · Who’s hiring in the US · How OpeningsFirst works · Free jobs widget
OpeningsFirst · Use with AI · Terms · Privacy · Refunds · Contact Showing prices for outside India or India