OverviewWe're seeking an Analytics Application Engineer to own and develop our internal reporting platform-a custom web application that delivers dynamic, interactive dashboards to stakeholders by integrating data from our case management system (Salesforce/Litify) into a purpose-built analytics layer.
Key Responsibilities - Maintain and enhance a Next.js web application that renders interactive dashboards, saved reports, and operational metrics for internal users.
- Own the data sync pipeline (TypeScript) that incrementally pulls Salesforce/Litify objects into a Postgres database, ensuring data accuracy, completeness, and timeliness.
- Design and maintain the Postgres/Neon data layer, including reporting views, application-owned tables, metric snapshots, and dashboard configuration.
- Manage deployment and scheduled operations via Firebase App Hosting and GitHub Actions (hourly syncs, daily snapshots), including monitoring, alerting, and troubleshooting failures.
- Implement and maintain Firebase authentication and ensure appropriate access controls for an internal application.
- Translate stakeholder reporting needs into performant queries, data models, and intuitive dashboard interfaces.
Required Qualifications - 3+ years of professional experience with TypeScript and Next.js/React.
- 3+ years working with SQL and relational database design in a production environment (Postgres preferred).
- 3+ years building or maintaining data sync/ETL pipelines and working with external APIs, including Salesforce.
- Familiarity with CI/CD and scheduled jobs (GitHub Actions) and cloud hosting (Firebase/GCP).
- Demonstrated ability to work across the full stack-from data ingestion through to front-end visualization.
- Proficiency with AI chat tools.
- Proven experience with AI-assisted development and associated best practices.
Preferred Qualifications - 2+ years working within a Salesforce/Litify environment.
- Experience with data visualization libraries and dashboard UX.
- Background in legal, professional services, or operations analytics.
Compensation Range:
$100,000-$150,000 USD
Compensation: The base salary or hourly range for this position will be determined during the interview process and will vary based on multiple factors, including but not limited to; prior relevant experience, business needs and market factors. Additionally, salary wages are only part of the total compensation package.
Benefits: (Eligible full-time employees and part-time employees who work over 30 hours a week)• Medical Insurance including Dental and Vision
• Paid Time off- Vacation and Sick time
• Robust Holiday Schedule
• Summer Fridays (Early closures Memorial Day- Labor Day)
• 401k Plans + matching for qualifying employees