Senior Data Analyst
Role summary
SJE is seeking a Senior Data Analyst to join their corporate Finance Team, working a hybrid schedule across multiple MN, CA, AL, NC, or FL locations. This role focuses on strengthening data trust by partnering with FP&A, Operations, and Supply Chain to ensure accurate, consistent, and meaningful data. Key responsibilities include defining metrics, validating data, resolving inconsistencies, supporting forecasting and performance analysis, and building Power BI dashboards. The ideal candidate will have a strong foundation in Finance or Accounting, experience with operational/supply chain data, proficiency in SQL and Python, advanced Power BI skills, and a strong attention to detail. A 4-year degree in Accounting or Finance and 5+ years of relevant experience are preferred.
We are Proud to be SJE!
At SJE, we are more than a company — we are a family of brands with a shared vision and mission to provide industry-leading, innovative, and reliable control and monitoring solutions that improve efficiencies, protect the environment, and deliver dependable solutions to our valued customers. We are looking for a Senior Data Analyst to support our corporate Finance Team. This role will work a hybrid schedule out of our Plymouth, MN, Detroit Lakes, MN, Vacaville, CA, Birmingham, AL, Charlotte, NC, or Tampa, FL location.
The job:
As our Senior Data Analyst, you will work closely with FP&A, Operations, and Supply Chain to ensure the business is working from accurate, consistent, and meaningful data. You will focus on strengthening trust in the numbers. You will help define how key metrics are calculated, ensure alignment between financial and operational data, and resolve data inconsistencies across systems. You will play a key role in improving how the business measures performance accross revenue, margins, inventory, and working capital. You will collaborate closely with data engineering, focusing on business logic, data validation, and reporting, while helping ensure underlying data structures support Finance and Operations needs. Your key responsibilities will be to:
- Partner with FP&A and operational leaders to ensure alignment between financial results and underlying operational data
- Define, document, and maintain key business metrics and calculation logic
- Validate data from source systems through reporting outputs to ensure accuracy and consistency
- Identify data gaps or inconsistencies and work with data engineering to resolve root causes
- Support forecasting, planning, and performance analysis with trusted data
- Use SQL and Python to query, analyze, and validate data sets
- Build and maintain reporting-layer data models and Power BI dashboards
- Work closely with data engineering to ensure data structures support business and finance requirements
The skills, education, and experience you need:
To succeed in this role, you must have:
- Strong foundation in Finance or Accounting
- Experience working with operational or supply chain data
- Understanding of how financial and operational data connect (Margin, cost, inventory, working capital)
- Strong SQL and Python skills for working directly with data
- Experience validating data, reconciling outputs, and resolving discrepancies
- Advanced Power BI skills, including DAX and data modeling
- Strong attention to detail and ownership mindset around data accuracy
- Ability to translate business needs into clear metric definitions and reporting logic
Other experience that would be nice are:
- Familiarity with Microsoft Fabric or similar analytics platforms
- Experience with ERP systems (IFS, SAP, JDE, etc.)
- Background in manufacturing or industrial environments
A 4-year degree in Accounting or Finance is preferred along with 5+ years of experience across FP&A, operations analytics, or business intelligence.
Answering your questions:
When you are considering a new job, it is normal to have a ton of questions. Here are a few questions we are asked all the time.
- What are the hours? Monday – Friday 8:00 am – 5:00 pm.
- What is your Paid Time Off and holiday policy? Up to 120 hours of Paid Time Off in your first year plus 8 paid holidays.
- What is the starting wage? The starting salary for this position is $110,000 - $130,000/year.
- What benefits do you offer? We offer a robust benefits package including health, life, short-term and long-term disability insurance as well as dental and vision programs you need to take care of your family, along with other benefit options. Check out our full benefits package!
- What is my commute? Plug this address into Google Maps: Check out our locations: SJE Locations.
We will answer more of your questions during the first interview. Expect to hear about the next steps if you meet the job requirements.
Why Work With Us
At SJE, we believe in empowering our employees to grow professionally while making a real impact. We offer competitive pay, excellent benefits, and a collaborative culture that encourages creativity and problem-solving. Join us and become a part of something bigger. Join a company where you’re not just working—you’re building a legacy!
Learn more and apply on-line at www.sjeinc.com. SJE is an Equal Opportunity Employer.
Similar roles
- Data AnalystHaystack · Chicago, Illinois, United States · Hybrid
Sr. Data AnalystKaseya · Miami, Florida, United States · Remote
Senior Data AnalystAmTrust Financial Services, Inc. · Dallas, Texas, United States · Hybrid- Data AnalystSolace · United States · Remote
- Junior Data AnalystPaw'some · New York, United States · Onsite