Taro Logo

Senior Software Engineer - BI

Dallas Area Rapid Transit (DART) is a public transportation agency providing transit services in the Dallas metropolitan area.
$100,000 - $165,000
Data
Senior Software Engineer
In-Person
7+ years of experience
Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

Dallas Area Rapid Transit (DART) is seeking a Senior Software Engineer specializing in Business Intelligence to join their team. This role is crucial for managing and maintaining enterprise-level data and reporting solutions across the organization. The position offers a competitive salary range of $100,000 to $165,000 and is based at DART's headquarters in Dallas, Texas.

The role involves working with a comprehensive suite of enterprise reporting tools, including Crystal Reports, Tableau Desktop and Server, and Cognos Analytics. You'll be responsible for maintaining data sets, troubleshooting reports, and ensuring the smooth operation of various reporting platforms. The position requires strong technical expertise in SQL, database management, and data modeling, combined with excellent communication skills for effective interaction with stakeholders.

As a Senior Software Engineer - BI at DART, you'll play a vital role in supporting the agency's data-driven decision-making processes. Your responsibilities will include managing report inventories, coordinating with ETL environments, and ensuring data accuracy and timeliness. The position requires someone who can work independently while adhering to DART's Data Governance and Security principles.

The ideal candidate will bring 7+ years of experience in reporting environments, particularly with Oracle and SQL Server databases. You should have a bachelor's degree in Computer Science or a related field and be proficient in SQL-based data discovery and advanced reporting techniques. The role offers the opportunity to work on meaningful projects that directly impact public transportation services in the Dallas metropolitan area.

This position is perfect for a seasoned professional who enjoys solving complex data challenges and has a passion for creating efficient reporting solutions. You'll be working in a collaborative environment where your expertise will help shape the agency's data analytics capabilities. The role requires someone who can balance technical excellence with strong business acumen, as you'll be responsible for ensuring that agency management has complete and accurate information for decision-making.

Working at DART means joining a public transportation leader committed to providing excellent service to the Dallas community. The organization offers a professional work environment and the opportunity to make a significant impact on public transportation infrastructure. While the position requires occasional on-call duties and variable hours, it provides the satisfaction of working on systems that serve thousands of daily commuters.

Last updated 20 days ago

Responsibilities For Senior Software Engineer - BI

  • Manages, maintains, and supports end user utilization of internal reporting applications including Tableau, Crystal, and Cognos BI Analytics
  • Manages report inventory, batch jobs, and data refresh definitions
  • Coordinates with ETL environments to ensure accuracy and timeliness of reporting
  • Collects requirements for new and existing reports
  • Provides customer support services related to data fidelity and reporting environments
  • Analyzes data and resolves reporting environment incidents
  • Coordinates with Systems Engineering for reporting environment validation

Requirements For Senior Software Engineer - BI

PostgreSQL
MySQL
  • Bachelor's degree in Computer Science, Management Information Systems, or related field
  • Seven years experience in reporting environments using Oracle and SQL Server
  • Proficiency in SQL-based data discovery and advanced reporting techniques
  • Knowledge of data modeling techniques
  • Proficiency in Microsoft Office and related software applications
  • Ability to work variable hours including on-call rotation
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities