Engineer III (BI Tools Platform)
Apply NowCompany: Ross
Location: Dublin, CA 94568
Description:
GENERAL PURPOSE:
The Engineer III, BI Platforms will be responsible for strategically enhancing and optimizing the performance of Ross's BI and DG Platforms. This role involves leading initiatives to strengthen the platform's capabilities to ensure the seamless delivery and high performance of critical Ross applications. The Engineer III will take charge of platform strategy, roadmap development, design, vendor evaluations, and release planning. Collaborating with other IT teams, they will influence platform outcomes and drive the platform's roadmap where necessary.
As a Subject Matter Expert (SME), the Engineer III will provide third-level support, excel at resolving production issues, and act as a gatekeeper by participating in system, design, and code reviews. This role will address configuration and administration challenges, as well as have a direct impact on the platform's direction. The ideal candidate should possess strong hands-on experience in development, performance tuning, creating visualizations, and platform administration across the full suite of Ross Tools.
The base salary range for this role is $129,100 - $220,600. The base salary range is dependent on factors including, but not limited to, experience, skills, qualifications, relevant education, certifications, seniority, and location. The range listed is just one component of the total compensation package for employees. Other rewards vary by position and location.
ESSENTIAL FUNCTIONS:
Perform system administration tasks to maintain and optimize the reporting system for performance as it pertains to the Ross BI suite of tools.
Automate manual admin-centric functions and perform basic data analysis using Python scripting.
Establish monitoring and reporting capabilities for the BI platforms
Responsible for providing technical consulting to management, business analysts, and technical associates, while working with the integration, architecture, and business teams to deliver scalable BI solutions
Partner with Business, Engineering, Data Governance, and operations teams to deliver program/project needs.
Drive the architecture, design, and delivery of the end-state BI solutions in a hands-on manner.
Provide Level 3 support for all BI Platforms as required
Identify, manage, and communicate issues, risks, and dependencies to project management.
Configuration of the BI Tools in a hands-on manner (System Admin, Web UI)
Uphold and publish best practices for platform use, and promote self-service by enabling the business to create their dashboards within a governance framework
COMPETENCIES:
People
Building Effective Teams (for managers of People and Projects)
Developing Talent (for managers of people only, N/A for this role/level)
Collaboration
Self
Leading by Example
Communicates Effectively
Ensures Accountability and Execution
Manages Conflict
Business
Business Acumen
Plans, Aligns and Prioritizes
Organizational Agility
With particular emphasis on the following specific position-related competencies:
Problem Solving
Written Communications
Dealing with Ambiguity
Time Management
Composure
Integrity & Trust
Customer Focus
Listening
QUALIFICATIONS AND SPECIAL SKILLS REQUIRED:
8 to 10 years of experience and proficiency in BI tools such as Power BI and MicroStrategy as an administrator
8 to 10 years of experience working within the entire Software Development Lifecycle including requirements gathering, design, implementation, integration testing, deployment, and post-production support in MicroStrategy
Strong experience working on Linux systems as it relates to BI tools (assist with install/restart/configurations/basic scripting etc)
Experience writing Python scripts for data analysis and using REST APIs to accomplish BI admin-related tasks
Strong understanding of semantic layer concepts and how they are used within BI solutions
Strong SQL skills, experience tuning complex SQL, and capable of working with large datasets
Strong experience in identifying performance bottlenecks, providing solutions, and implementing functional performance recommendations
Preferred experience with Snowflake as a data warehouse
Experience with public cloud infrastructure and services such as Azure.
Strong understanding of database and Data Warehouse concepts, SQL, dimensional models, etc
Exceptional verbal communication and technical writing skills
Must demonstrate an ability to establish relationships and build rapport to influence colleagues at all levels, uncover business or technical issues, and facilitate their resolution.
Demonstrated commitment to valuing diversity and contributing to an inclusive working and learning environment
Must possess strong analytical and problem-solving skills, with a proven track record of executing calmly against tough deadlines.
Works effectively in the face of stress, ambiguity, difficult situations, and shifting priorities all while championing the long-term architectural view.
Bachelor's Degree in Computer Science or related experience
Certification in MicroStrategy or Power BI is a plus
MicroStrategy SDK development experience is a plus.
PHYSICAL REQUIREMENTS/ADA:
This position requires the ability to work in an office environment, including using a computer, attending meetings, working as part of a team, and the ability to communicate with team members and others. Regular attendance also is a requirement of the position.
This role requires regular in-office presence, including attending in-person team interaction, meetings and collaboration, client support, mentoring, coaching, and/or feedback. However, this role can perform duties effectively using a combination of in-office and remote work. #LI-Hybrid
SUPERVISORY RESPONSIBILITIES:
N/A
DISCLAIMER:
This job description is a summary of the primary duties and responsibilities of the job and position. It is not intended to be a comprehensive or all-inclusive listing of duties and responsibilities. Contents are subject to change at management's discretion.
Ross is an equal employment opportunity employer. We consider individuals for employment or promotion according to their skills, abilities and experience. We believe that it is an essential part of the Company's overall commitment to attract, hire and develop a strong, talented and diverse workforce. Ross is committed to complying with all applicable laws prohibiting discrimination based on race, color, religious creed, age, national origin, ancestry, physical, mental or developmental disability, sex (which includes pregnancy, childbirth, breastfeeding and medical conditions related to pregnancy, childbirth or breastfeeding), veteran status, military status, marital or registered domestic partnership status, medical condition (including cancer or genetic characteristics), genetic information, gender, gender identity, gender expression, sexual orientation, as well as any other category protected by federal, state or local laws.
The Engineer III, BI Platforms will be responsible for strategically enhancing and optimizing the performance of Ross's BI and DG Platforms. This role involves leading initiatives to strengthen the platform's capabilities to ensure the seamless delivery and high performance of critical Ross applications. The Engineer III will take charge of platform strategy, roadmap development, design, vendor evaluations, and release planning. Collaborating with other IT teams, they will influence platform outcomes and drive the platform's roadmap where necessary.
As a Subject Matter Expert (SME), the Engineer III will provide third-level support, excel at resolving production issues, and act as a gatekeeper by participating in system, design, and code reviews. This role will address configuration and administration challenges, as well as have a direct impact on the platform's direction. The ideal candidate should possess strong hands-on experience in development, performance tuning, creating visualizations, and platform administration across the full suite of Ross Tools.
The base salary range for this role is $129,100 - $220,600. The base salary range is dependent on factors including, but not limited to, experience, skills, qualifications, relevant education, certifications, seniority, and location. The range listed is just one component of the total compensation package for employees. Other rewards vary by position and location.
ESSENTIAL FUNCTIONS:
Perform system administration tasks to maintain and optimize the reporting system for performance as it pertains to the Ross BI suite of tools.
Automate manual admin-centric functions and perform basic data analysis using Python scripting.
Establish monitoring and reporting capabilities for the BI platforms
Responsible for providing technical consulting to management, business analysts, and technical associates, while working with the integration, architecture, and business teams to deliver scalable BI solutions
Partner with Business, Engineering, Data Governance, and operations teams to deliver program/project needs.
Drive the architecture, design, and delivery of the end-state BI solutions in a hands-on manner.
Provide Level 3 support for all BI Platforms as required
Identify, manage, and communicate issues, risks, and dependencies to project management.
Configuration of the BI Tools in a hands-on manner (System Admin, Web UI)
Uphold and publish best practices for platform use, and promote self-service by enabling the business to create their dashboards within a governance framework
COMPETENCIES:
People
Building Effective Teams (for managers of People and Projects)
Developing Talent (for managers of people only, N/A for this role/level)
Collaboration
Self
Leading by Example
Communicates Effectively
Ensures Accountability and Execution
Manages Conflict
Business
Business Acumen
Plans, Aligns and Prioritizes
Organizational Agility
With particular emphasis on the following specific position-related competencies:
Problem Solving
Written Communications
Dealing with Ambiguity
Time Management
Composure
Integrity & Trust
Customer Focus
Listening
QUALIFICATIONS AND SPECIAL SKILLS REQUIRED:
8 to 10 years of experience and proficiency in BI tools such as Power BI and MicroStrategy as an administrator
8 to 10 years of experience working within the entire Software Development Lifecycle including requirements gathering, design, implementation, integration testing, deployment, and post-production support in MicroStrategy
Strong experience working on Linux systems as it relates to BI tools (assist with install/restart/configurations/basic scripting etc)
Experience writing Python scripts for data analysis and using REST APIs to accomplish BI admin-related tasks
Strong understanding of semantic layer concepts and how they are used within BI solutions
Strong SQL skills, experience tuning complex SQL, and capable of working with large datasets
Strong experience in identifying performance bottlenecks, providing solutions, and implementing functional performance recommendations
Preferred experience with Snowflake as a data warehouse
Experience with public cloud infrastructure and services such as Azure.
Strong understanding of database and Data Warehouse concepts, SQL, dimensional models, etc
Exceptional verbal communication and technical writing skills
Must demonstrate an ability to establish relationships and build rapport to influence colleagues at all levels, uncover business or technical issues, and facilitate their resolution.
Demonstrated commitment to valuing diversity and contributing to an inclusive working and learning environment
Must possess strong analytical and problem-solving skills, with a proven track record of executing calmly against tough deadlines.
Works effectively in the face of stress, ambiguity, difficult situations, and shifting priorities all while championing the long-term architectural view.
Bachelor's Degree in Computer Science or related experience
Certification in MicroStrategy or Power BI is a plus
MicroStrategy SDK development experience is a plus.
PHYSICAL REQUIREMENTS/ADA:
This position requires the ability to work in an office environment, including using a computer, attending meetings, working as part of a team, and the ability to communicate with team members and others. Regular attendance also is a requirement of the position.
This role requires regular in-office presence, including attending in-person team interaction, meetings and collaboration, client support, mentoring, coaching, and/or feedback. However, this role can perform duties effectively using a combination of in-office and remote work. #LI-Hybrid
SUPERVISORY RESPONSIBILITIES:
N/A
DISCLAIMER:
This job description is a summary of the primary duties and responsibilities of the job and position. It is not intended to be a comprehensive or all-inclusive listing of duties and responsibilities. Contents are subject to change at management's discretion.
Ross is an equal employment opportunity employer. We consider individuals for employment or promotion according to their skills, abilities and experience. We believe that it is an essential part of the Company's overall commitment to attract, hire and develop a strong, talented and diverse workforce. Ross is committed to complying with all applicable laws prohibiting discrimination based on race, color, religious creed, age, national origin, ancestry, physical, mental or developmental disability, sex (which includes pregnancy, childbirth, breastfeeding and medical conditions related to pregnancy, childbirth or breastfeeding), veteran status, military status, marital or registered domestic partnership status, medical condition (including cancer or genetic characteristics), genetic information, gender, gender identity, gender expression, sexual orientation, as well as any other category protected by federal, state or local laws.