FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, BI Developer – GCP, Power BI, Tableau
TrissentialSenior Software Engineer / BI Developer creating scalable cloud data solutions for clinical applications. Working with GCP, Power BI, and Tableau to optimize analytics-driven applications.
Tech Stack
Tools & technologiesBigQueryCloudDistributed SystemsGoGoogle Cloud PlatformJavaMicroservicesPythonSDLCSQLTableau
About the role
Key responsibilities & impact- Design and build scalable backend services supporting analytics and clinical applications
- Own and optimize the semantic layer across SAS, MCC, and Power BI environments
- Develop high-performance Power BI datasets, reports, and dashboards (advanced DAX required)
- Maintain and modernize Tableau dashboards, transitioning them into Power BI where appropriate
- Query and model large datasets using GCP BigQuery for analytics consumption
- Contribute to microservices architecture ensuring reliability, scalability, and performance
- Collaborate with product owners, architects, and engineers to translate business requirements into solutions
- Maintain and interpret legacy SAS environments, supporting transition efforts
- Perform deep-dive troubleshooting and root cause analysis for data and system issues
- Document datasets, reporting logic, and data lineage to enable self-service analytics
- Mentor junior engineers and contribute to cross-functional improvement initiatives
Requirements
What you’ll need- 7+ years in data, software engineering, or analytics roles
- 5+ years of hands-on BI development experience
- Advanced expertise in: Power BI (DAX, data modeling, RLS, performance tuning)
- Tableau (complex dashboard development and maintenance)
- Strong SQL skills with experience in large-scale data environments
- Experience with GCP / BigQuery (data modeling, performance optimization)
- Knowledge of backend development using languages such as Python, Java, Go, or C#
- Experience building scalable, distributed systems and cloud-native applications
- Strong understanding of software development lifecycle (SDLC), Agile, and DevOps practices
- Excellent communication skills with the ability to work across technical and business teams
Benefits
Comp & perks- Medical
- Dental
- Vision
- Free tele-health
- HSA with company contribution
- Life and disability insurance
- 401k with matching
- Paid time off
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Data ModelingPerformance TuningBackend DevelopmentAgile PracticesDevOps PracticesSAS MaintenanceTableau Dashboard DevelopmentCloud-Native ApplicationsTroubleshootingRoot Cause Analysis
Soft Skills
Excellent CommunicationCollaborationMentoring