Job Closed
This listing is no longer active.
The world's largest suicide prevention and mental health organization for LGBTQ young people.
Business Intelligence Developer
Location
United States
Posted
147 days ago
Salary
$90K - $105K / year
Seniority
Senior
Job Description
Business Intelligence Developer
The Trevor Project
• Design, implement, and maintain the organization's Semantic Layer (e.g., LookerML, dbt), ensuring that core business metrics are defined consistently and accurately across all reports • Architect, develop, and maintain high-impact, scalable, and secure production dashboards and reports for internal operations and external impact reporting • Manage the user access, security, and governance standards within the primary Business Intelligence and Data SaaS platform (e.g., Looker, BigQuery, FiveTran, AirByte), ensuring compliance with organizational security and privacy policies • Work closely with the Strategy & Innovation team, Data team members, and organizational stakeholders to enforce standardized metric definitions and ensure data quality is maintained from the warehouse to the final report • Accountable for implementing and executing on the overall organizational Data & BI Strategy and adhering to the Strategy team’s Data Strategy & Analytics Product Owner standards, practices, and processes • Optimize the performance of complex dashboards and reports by refining underlying SQL queries and utilizing BI tool best practices • Serve as the technical reporting expert, collaborating with Strategy, Crisis Services, and Fundraising teams to translate complex business questions and requirements into technical dashboard specifications, including relating to executive-level data and strategic projects, organizational performance, and performance management • Identify and troubleshoot data integrity issues or data pipeline defects that affect reporting accuracy • Efficiently manage and execute diverse ad-hoc data requests from various organizational stakeholders (e.g., Communications, People, Finance), ensuring rapid but accurate data delivery without disrupting core engineering priorities • Act as a key steward of data governance, prioritizing security and integrity in all activities, ensuring data access and usage comply with organizational policies and privacy standards • Fully participate in all Agile Scrum events, including daily standups, sprint planning, sprint reviews, and retrospectives, ensuring data priorities and progress are transparent to the wider Technology team • Document all final dashboard logic, data sources, and metric definitions clearly and concisely for stakeholder understanding and future maintenance • Handle confidential and sensitive strategic data and information with the utmost discretion and integrity • Demonstrate fair, ethical, and equitable business practices • Learn eagerly, share knowledge appropriately, and improve continuously • Demonstrate successful planning and problem-solving skills, including multitasking and working well within tight timelines • Work, communicate, and collaborate effectively with others • Demonstrate attention to detail and accuracy in all work • Demonstrate a commitment to fostering and maintaining an environment of belonging • Other relevant duties and responsibilities as assigned
Job Requirements
- 3+ years of professional experience in a blended role such as BI Developer, Analytics Engineer, or Data Engineer with a visualization focus
- Proficiency in SQL: Demonstrated ability to write complex, performant, and well-structured SQL for data querying and transformation
- Proficiency in Data Modeling: Strong understanding of data warehousing concepts and experience building analytical data models
- BI Tool Proficiency: Deep, professional experience with at least one major enterprise BI platform (e.g., Looker/LookerML, Tableau, Power BI)
- ETL/ELT Experience: Direct experience maintaining, troubleshooting, or contributing code to data pipelines (preferred experience with Python/Airflow/dbt or similar tools)
- Proven ability to translate business requirements into clear, efficient data visualizations
- Proficiency in spoken and written English.
Benefits
- Comprehensive health coverage, including plans that support various gender affirmation care needs
- Mental health resources, with access to virtual care and a variety of in and out of network options for support
- 403(b) retirement plan with a 3% employer match, vesting over three years
- Generous paid time off and company holidays to rest and recharge
- Employee Assistance Program (EAP) offering confidential emotional support, work-life solutions, financial and legal guidance, and online resources
- Remote work flexibility from anywhere in the continental U.S., Alaska, or Hawaii- with provided technology, a home office setup reimbursement, and a monthly internet reimbursement
Related Guides
Related Job Pages
More Software Engineer Jobs
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This is a hands-on internship where you'll ship code in your first week. You'll work alongside our team to build features that solve real security problems for organizations ranging from nonprofits to multinational enterprises. - Build and ship features using our stack (Nuxt, Cloudflare, OpenAI, Supabase) - Leverage AI to parse large datasets and automate security processes - Work on developing a browser extension and API integrations with third-party apps - Take part in code reviews and help resolve issues that are identified - Participate in bi-weekly sprints with the team Qualifications - Currently pursuing undergraduate or graduate degree in Computer Science or related field - Self-starter who thrives in ambiguity and tackles difficult problems with limited direction - Strong fundamentals with JavaScript, plus git experience - Interest in using AI and machine learning to solve security and compliance problems Requirements - Experience with browser extensions, data scraping, or security automation (nice to have) Benefits - Impact from day one - Mentorship from experienced engineers - Real ownership of features - Opportunity to make security simple and accessible for organizations of all sizes
• Establishing MS Teams “teams” and “channels” structure with proper access controls and data connectivity in a new GCC High IL-4 IS. • Working under the direction of the TSC IT Supervisor and in coordination with MSD leadership to establish the TSC IS information structure. • Implementing zero trust principles within MS Teams and the MS 365 environment. • Building and apply low coding applications on the TSC IS in order to meet the needs of TSC divisions. **Deliverables**: - Designing and establish MS Teams framework model - Setting up role-based access controls on the shared file system - Training and enabling access controls for TSC IT - Receiving all requests for application development; develop and test all applications and access controls in coordination with TSC stakeholders
Senior Software Development Consultant
Prominence AdvisorsDo More With Your Data. Make Healthcare Smarter.
• Help healthcare organizations solve their toughest challenges • Drive strategic process improvement and manage complex projects • Work on a variety of reporting projects for different healthcare organizations • Gather reporting requirements and design reports • Conduct testing and validation • Provide post-implementation support and collaborate with stakeholders
Software Developer
DistroDistro is a marketplace to find, hire, and pay technical talent in over 200 countries. Join now for free.
• Discovery and Planning • Conduct stakeholder interviews and data inventory across M365 workloads (SharePoint Online, OneDrive, Teams, Exchange Online, Entra ID/Azure AD). • Define scope, data models, mapping, and success criteria; produce a project plan with milestones, risks, and estimates. • Architecture and Security • Design the extraction architecture using Microsoft Graph and related services (Graph SDKs, delta queries, subscriptions/webhooks, Graph Data Connect where appropriate). • Implement Azure AD app registrations, OAuth 2.0 flows, and least-privilege permissions (delegated vs. application) aligned with Conditional Access and tenant policies. • Data Extraction and Integration • Build robust pipelines to extract content and metadata (e.g., SharePoint lists/libraries, sites/drives/items, OneDrive, Teams channels/files, mailbox metadata, directory objects, audit/usage reports). • Handle throttling, pagination, retries, delta sync, change tracking, and idempotent upserts. • Transform and map data to target schemas; stage data (e.g., files/JSON/CSV/Parquet) and load into the proprietary data warehouse via APIs, connectors, or batch loads. • Compliance and Governance • Respect data residency, retention, MIP sensitivity labels, DLP, eDiscovery, and auditing requirements. • Navigate protected endpoints (e.g., Teams messages export) and approval processes; propose compliant alternatives when needed.



