1

Data Analysis Engineer Jobs (NOW HIRING)

BMS Data Analysis Engineer

Houston, TX · On-site

$109K - $131K/yr

They are seeking a highly skilled BMS Data Analysis Engineer to join their team, responsible for designing, developing, and optimizing advanced algorithms to solve complex problems in battery systems.

BMS Data Analysis Engineer Are you ready to be part of a company that's not just talking about the future, but energetically shaping it? Join the Microvast Team (NASDAQ: MVST), a technology innovator ...

next page

Showing results 1-20

Data Analysis Engineer information

See salary details

$44.5K

$129.7K

$177.5K

How much do data analysis engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for data analysis engineer in the United States is $129,716.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $137,500.00 per year, depending on experience, location, and employer.

How does a data analysis engineer typically collaborate with software development and business teams?

Data Analysis Engineers often act as a bridge between technical and business teams. They work closely with software developers to ensure data pipelines and analytical tools are robust and scalable, while also partnering with business stakeholders to translate data insights into actionable strategies. Regular meetings, cross-functional projects, and clear documentation are common practices to facilitate effective collaboration. This collaborative environment not only fosters innovation but also ensures that analytical solutions align with organizational goals.

What are the key skills and qualifications needed to thrive as a data analysis engineer?

To thrive as a Data Analysis Engineer, you need strong analytical skills, proficiency in statistics, and a relevant degree in fields like computer science, mathematics, or engineering. Familiarity with data analysis tools such as Python, R, SQL, and experience with platforms like Tableau or Power BI, as well as knowledge of big data frameworks, are typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills help you interpret data and present insights clearly to stakeholders. These technical and soft skills are essential for extracting actionable insights from complex data sets and driving data-informed decision-making within organizations.

What does a data analysis engineer do?

A Data Analysis Engineer is responsible for collecting, processing, and interpreting large sets of data to help organizations make informed decisions. They design and implement data pipelines, use statistical and analytical techniques, and create visualizations to uncover trends and insights. Data Analysis Engineers often work closely with data scientists, software engineers, and business stakeholders to ensure the accuracy and usefulness of data-driven solutions. Their work is crucial for optimizing processes and driving business growth.

BMS Data Analysis Engineer

Microvast

Houston, TX • On-site

$109K - $131K/yr

Full-time

Re-posted 15 days ago


Job description

Job Summary:
Microvast is a technology innovator that designs, develops and manufactures lithium-ion battery solutions. They are seeking a highly skilled BMS Data Analysis Engineer to join their team, responsible for designing, developing, and optimizing advanced algorithms to solve complex problems in battery systems.
Responsibilities:
• Collect, clean, and organize data from battery testing (cell/module/pack), BMS logs and field operating data.
• Develop and maintain scalable data pipelines and dashboards for continuous monitoring.
• Ensure data quality, traceability, and consistency across various sources.
• Perform statistical analysis and trend evaluation to identify anomalies, degradation patterns, and performance deviations.
• Collaborate with system engineers and test engineers to define data requirements for validation and verification.
• Conduct root-cause analysis of battery failures, safety events, and performance issues based on battery data.
• Provide data-driven recommendations to optimize test plans, test coverage, and acceptance criteria.
• Document findings, methodology, and tools in a structured and reproducible way.
• Work with BMS developers to validate algorithms and improve control strategies.
• Support field service, warranty, and quality teams with in-depth data analysis.
• Participate in continuous improvement initiatives for battery lifecycle management.
Qualifications:
Required:
• Master’s or PhD in Computer Science, Mathematics, Engineering, or a related field.
• 2–5 years of experience in data analysis, preferably in battery systems, energy storage, or electric vehicles.
• Strong proficiency in Python, SQL, and common data science libraries (numpy, pandas, scipy, scikit-learn).
• Hands-on experience with data visualization tools (e.g., Power BI, Tableau, matplotlib, Plotly).
• Good understanding of lithium-ion battery behavior, including SoC/SoH calculation, degradation, thermal behavior, and charging/discharging characteristics.
• Proficiency in programming languages such as Python, C++, or similar.
• Solid understanding of mathematical and statistical modeling techniques.
• Experience with large-scale data processing and optimization techniques.
• Ability to work collaboratively in a team environment and communicate technical concepts effectively.
• Strong problem-solving skills and the ability to think critically under challenging scenarios.
• Creative thinking skills & Strong analytical skills
• Ability to communicate well with other members of the development team
Preferred:
• Hands-on experience with machine learning frameworks is a plus.
• Familiarity with cloud computing and distributed computing frameworks
Company:
Microvast designs, develops, and manufactures charging, battery control systems for electric vehicles with superior safety. Founded in 2006, the company is headquartered in Stafford, USA, with a team of 1001-5000 employees. The company is currently Late Stage.