Software Engineer - Data Analytics jobs in United States
cer-icon
Apply on Employer Site
company-logo

Accurant International ยท 4 months ago

Software Engineer - Data Analytics

Accurant International is focused on data analytics for virtual power plants, and they are seeking a Data Analytics Software Engineer. This role involves analyzing data from numerous devices, creating scalable storage solutions, and collaborating with cross-functional teams to ensure accurate data delivery for utility customers.

Business DevelopmentConsultingManagement ConsultingVenture Capital

Responsibilities

Design, implement, and maintain efficient data pipelines for ingesting high-volume time-series data from multiple sources
Optimize data storage using scalable solutions (e.g., columnar stores, time-series databases, data lakes)
Build and manage ETL/ELT processes to ensure data integrity, quality, and availability
Develop solutions to query, aggregate, and analyze time-series data in real-time and batch modes
Grow our analysis into a Hadoop-like Big Data job
Support visualization efforts in Tableau
Build forecasting using AI models along with other team members to predict value provided to utilities
Ensure our scheduling service accurately collects data from devices
Collaborate with product and design teams to deliver the underlying data to demonstrate impact, enthrall customers, and meet business objectives
Follow engineering best practices, including code quality, testing, CI/CD pipelines, and agile methodologies
Ensure system reliability, scalability, and performance for time-sensitive data processing
Monitor data flows and build alerts for anomalies or failures in pipelines

Qualification

Big Data systemsData analyticsCloud platformsC#Data pipelinesETL/ELT processesDevOps practicesContainerization technologiesAgile methodologiesCommunication skillsProblem-solving skills

Required

Bachelor's degree in Computer Science, Software Engineering, or an Engineering field
3+ years of experience in large-scale data analytics
Experience building & operating scalable, high-performance Big Data systems (Hadoop, Spark, Azure Synapse Analytics, etc)
Strong understanding of software architecture principles, data modeling, design patterns, and best practices
Experience with cloud platforms (AWS and Azure) and microservices architectures
Proficiency in C#
Experience with Big Data databases and distributed systems
Strong problem-solving skills with the ability to analyze complex technical challenges and implement effective solutions
Excellent communication and collaboration skills, with the ability to work across teams and communicate technical concepts to non-technical stakeholders
Knowledge of DevOps practices and CI/CD pipelines
Experience with containerization technologies like Docker and Kubernetes
Knowledge of security best practices in software development
Familiarity with agile development methodologies (Scrum, Kanban, etc.)

Preferred

Knowledge of the electricity grid and utilities
Knowledge of energy markets, demand response, or virtual power plants
Proficiency in Salesforce, Tableau, and Mulesoft
Familiarity with Kafka

Benefits

Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, and generous match
Life Insurance (Basic, Voluntary & AD&D)
Paid Time Off
Short Term & Long Term Disability

Company

Accurant International

twittertwitter
company-logo
Accurant International is a capital investment firm that offers expert services in operations planning, business development, and sales.

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Bharath Kumar
Managing Partner at Accurant International
linkedin
Company data provided by crunchbase