Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer-Power BI image - Rise Careers
Job details

Software Engineer-Power BI

Position: Staff Software Engineer-Power BIAbout the RoleGap Tech drives innovative retail, e-commerce and global enterprise technology for our headquarters operations and our five iconic brands across the world. We push boundaries. We challenge the status quo. Innovation sits at the core of everything we do. We are diversifying our talent globally and expanding our reach by opening a technology hub in Hyderabad, India. Growing over time, this center will become critical in enabling technology that powers Gap Inc.business globally.What You'll Do• Partner with Product Managers and Solution Architects to define and analyze customer’s technical requirements.• Provide technical input to Statement of Work for External Service Providers.• Break down product management stories into detailed design specifications for medium to complex business problems.• Build Power BI Dashboards and Semantic models from several business applications.• Collaborate with business stakeholders to identify and meet data requirements.• Guide team members on the use of design patterns and adherence to code quality metrics.• Use software code management tools and processes to ensure code traceability and good governance.• Conduct code reviews with other team members (either internal or external service providers).• Make continuous improvements to our coding and test practices across applications.• Work in a Dev Ops team which uses continuous development, integration and testing with automated releases to lower and higher environments with application monitoring.• Perform root cause analysis on all data and processes to answer specific questions and identify opportunities for improvement.• Participate in recommending emerging technologies and application solutions.Who You Are• 9-11 years of experience in a Power BI Reporting Engineer role.• Graduate degree in Computer Science or equivalent.• High problem-solving skills with analytical thinking and logical reasoning.• Strong experience working on Power BI Semantic models with multiple sources, visualizations, and experience in building complex dashboards.• Good to have experience in other reporting platforms like Micro Strategy, Tableau, etc.• Strong experience working on SQL and Spark SQL, and Azure.• Working experience on cloud-based environments such as Azure, ADF, etc.• Good to have experience using Python/Spark SQL with Azure Databricks.• Well-versed with relational databases, non-relational databases, data streams, and file stores.• Experience with source control systems such as Git Hub and Jenkins build and continuous integration tools.• Automation using Linux shell & Python scripting.• Development experience with Enterprise integration patterns.#J-18808-Ljbffr

Average salary estimate

Estimate provided by employer
$95000 / ANNUAL (est.)
min
max
$70K
$120K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer-Power BI, Gap Inc.

Are you a tech-savvy individual who loves diving deep into data? Gap Tech is looking for a Software Engineer specializing in Power BI to join our innovative team in Spokane, WA. At Gap Tech, we’re all about driving technological advancements that reshape retail and e-commerce globally. In this role, you’ll collaborate closely with Product Managers and Solution Architects to transform business challenges into elegant solutions. Imagine building Power BI Dashboards and Semantic models that bring data to life and influence decision-making across our five iconic brands. Your day-to-day will involve breaking down complex product stories, conducting code reviews, and guiding fellow team members in best coding practices. We value innovation and continuous improvement here, so your input on emerging technologies and coding techniques will be welcomed with open arms. With over 9 years of experience, particularly with Power BI and SQL, you’ll have the chance to mentor others while advancing your own career. Join us in creating technology that powers Gap Inc. globally and be part of our journey in shaping the future of retail tech!

Frequently Asked Questions (FAQs) for Software Engineer-Power BI Role at Gap Inc.
What are the responsibilities of a Software Engineer-Power BI at Gap Tech?

As a Software Engineer-Power BI at Gap Tech, your responsibilities include collaborating with Product Managers to define technical requirements, building detailed design specifications, and creating Power BI Dashboards from various business applications. You will also guide team members in using design patterns, conduct code reviews, and participate in root cause analysis to enhance our data processes. Additionally, you’ll work on continuous improvement in our coding and testing practices while engaging in exciting projects that drive the company forward.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer-Power BI position at Gap Tech?

To be considered for the Software Engineer-Power BI role at Gap Tech, you should have a graduate degree in Computer Science or a related field and at least 9-11 years of experience in a Power BI Reporting Engineer role. Strong analytical skills, experience with SQL and Spark SQL, and familiarity with cloud services like Azure are vital. A background in automation using Python scripting and experience with other reporting tools like Tableau or Micro Strategy will also be advantageous.

Join Rise to see the full answer
What tools and technologies should a Software Engineer-Power BI be familiar with at Gap Tech?

In the Software Engineer-Power BI role at Gap Tech, familiarity with various tools and technologies is crucial. You should have extensive experience with Power BI, including Semantic models and complex dashboard development. Additionally, a solid understanding of SQL, Spark SQL, Azure services, and related tools like GitHub and Jenkins will enhance your effectiveness. Being skilled in Python and using Linux shell for automation can also set you apart.

Join Rise to see the full answer
How does Gap Tech foster innovation for the Software Engineer-Power BI role?

At Gap Tech, innovation is at the heart of what we do. As a Software Engineer-Power BI, you will have the opportunity to recommend and explore emerging technologies that can enhance our systems and processes. Collaborating with talented professionals and working in a Dev Ops team that encourages continuous development and integration ensures that innovative ideas are not only heard but also implemented.

Join Rise to see the full answer
What kind of work culture can a Software Engineer-Power BI expect at Gap Tech?

The work culture at Gap Tech for a Software Engineer-Power BI is dynamic, collaborative, and full of opportunity. We emphasize teamwork and knowledge-sharing, encouraging engineers to mentor each other. Our environment fosters continuous learning, where your input is valued and innovation is celebrated. Join us, and you’ll be part of a forward-thinking team that uplifts each member's skills and contributions.

Join Rise to see the full answer
Common Interview Questions for Software Engineer-Power BI
What is your experience with Power BI, and how have you used it in your previous roles?

In your answer, highlight your hands-on experience developing dashboards and Semantic models using Power BI. Discuss specific projects where you effectively gathered requirements and turned them into actionable insights. It’s beneficial to mention how your work impacted business decisions or improved processes.

Join Rise to see the full answer
How do you ensure code quality and adherence to best practices in your software development?

You can outline your approach to code quality, such as conducting peer reviews, using design patterns, and employing automated testing. Explain how you advocate for high-quality standards within your team and share examples of tools you use to maintain code quality metrics.

Join Rise to see the full answer
Describe a situation where you had to analyze data problems and provide solutions?

Use the STAR method (Situation, Task, Action, Result) to describe a specific challenge in analyzing data. Talk about how you applied problem-solving skills to identify the root cause, what steps you took to address the issue, and what the outcomes were.

Join Rise to see the full answer
What strategies have you used to manage project timelines and deliverables effectively?

Discuss your experience working with Agile methodologies or project management tools. Give examples of how you prioritize tasks, set realistic timelines, and collaborate with team members to ensure projects stay on track and within scope.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in business intelligence?

Share your methods for staying informed, such as following industry blogs, participating in relevant forums, attending webinars or conferences, and engaging in continuous learning through certifications or courses. Emphasize your commitment to professional development.

Join Rise to see the full answer
What approach would you take when collaborating with non-technical stakeholders?

Highlight your communication skills and adaptability in translating complex technical concepts into understandable terms for non-technical team members. Provide examples of how you’ve successfully collaborated with stakeholders to gather requirements and provide updates.

Join Rise to see the full answer
Can you explain your experience with cloud platforms like Azure in relation to Power BI?

Discuss your direct experience with Azure services and how they integrate with Power BI. Talk about specific tools you've used, such as Azure Data Factory, and how they enhance data processing and reporting capabilities in your previous roles.

Join Rise to see the full answer
What is your understanding of DevOps practices and how have you applied them?

Explain how you view DevOps as a methodology promoting collaboration between development and operations teams. Discuss any particular experiences you have with CI/CD pipelines and the tools you have used, such as Jenkins, to streamline deployment processes.

Join Rise to see the full answer
Describe your experience working with data visualization tools beyond Power BI.

Mention other data visualization tools you are familiar with, like Tableau or MicroStrategy. Explain your adaptability in using different tools and your understanding of how visualization techniques can enhance data storytelling, catering to various audience needs.

Join Rise to see the full answer
How do you handle tight deadlines and high-pressure situations?

Discuss your strategies for managing stress and maintaining productivity under tight deadlines. Describe specific times when you effectively prioritized tasks, communicated with teams for support, and ensured that quality was not compromised even under pressure.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Jump Remote Los Angeles
Posted 18 hours ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 14 days ago
Posted 5 days ago
Photo of the Rise User
Posted 38 minutes ago

Our mission is to democratize fashion and make shopping fun again. To bring incredible style and quality to families the world over. Whether it’s providing inclusive sizing or building an inclusive workplace, our co-founders Doris and Don Fishe...

42 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 6, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!