Senior Software Engineer / BI Developer (GCP, Power BI, Tableau)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
- Modern Tech Stack - Work with GCP, BigQuery, Power BI, Tableau, and evolving analytics platforms
- Ownership & Influence - Own the semantic layer and help drive the BI transition roadmap
- Innovation & Growth - Engage with cutting-edge cloud, big data, and machine learning technologies
- Collaborative Culture - Partner with product, data engineering, and architecture teams to deliver real outcomes
Your Role & Responsibilities
- 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
- 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
Bonus Points If You Have:
- Experience working with SAS in legacy or transitional environments
- Knowledge of healthcare data compliance (HIPAA, PHI handling, row-level security)
- Experience with machine learning, data science workflows, or advanced analytics
- Familiarity with Power Query (M), Python, or R
- Exposure to data warehousing and enterprise BI platform migrations
Education & Certifications You Need:
- Bachelor’s degree in Computer Science, Engineering, or related field (required)
- Master’s degree in a relevant field (preferred)
- Relevant cloud certifications (AWS, Azure, or GCP) are a plus, If you’re passionate about building scalable data solutions and want to work with a forward-thinking team leveraging the latest in analytics and cloud technology, this is your moment.
Benefits & conditions
2.92.9 out of 5 stars Rochester, MN 55904 Remote $71 - $81 an hour - Contract, Pulled from the full job description
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Health savings account
- Dental insurance
- Disability insurance, At Trissential, we believe in empowering top talent with meaningful work, competitive pay, and a supportive environment. By joining our client’s team, you’ll work on impactful projects while advancing your career.
- Competitive Compensation -$71-$81 per hour. Final compensation is determined based on skill alignment, years of experience, and fair, market-based rates by geography.
- Comprehensive Benefits for you and your dependents - Medical, dental, vision, free tele-health, HSA with company contribution, life and disability insurance, and 401k with matching
- Paid Time Off - Offers paid time away from work
- Remote Flexibility - Work from anywhere within the U.S.
- Career Growth - Access to advanced technologies, training, and leadership opportunities
- Collaborative Environment - Work alongside top-tier engineers and data professionals
About the company
Are you a senior-level engineer who thrives at the intersection of data, analytics, and scalable cloud services? Trissential is hiring a Senior Software Engineer / BI Developer to join our client’s team, where you’ll play a pivotal role in building modern, cloud-based data solutions that directly support clinical and analytics-driven applications. This is your opportunity to work on cutting-edge platforms-combining GCP, Power BI, Tableau, and advanced analytics-while making a meaningful impact.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Making Data Warehouses Fast: A Developer’s Story
7 Most Popular Web Developer Jobs in Europe
Highest Paying Tech Companies for Developers