Experienced Full Stack Software Engineer – Remote Data Entry and Fleet Analytics Development at blithequark
Introduction to blithequark and the Industry
At blithequark, data is deeply embedded in our product and engineering culture. We rely on vast amounts of information to enhance our products, optimize hardware designs, proactively discover faults, and optimize load on the electric grid. As a leader in the industry, we accumulate data from every one of our devices to make our products better and our customers safer. The Fleet Analytics group at blithequark plays a vital role in facilitating many teams to leverage the data we accumulate, assisting engineers through direct support and packages and tools for self-serve analysis.
Job Overview
We are seeking a skilled and experienced software engineer to join our Fleet Analytics team. As a Staff Data Engineer, you will be responsible for developing and maintaining complex software systems that leverage our wealth of tool data. You will work with stakeholders to increase and hold complicated software structures, provide guidance to blithequark's data engineering/data science community concerning best practices, and collaborate with engineers to drive the utilization of packages and tools.
Key Responsibilities
- Work with stakeholders to develop and maintain complex software systems that leverage tool data at blithequark
 - Provide guidance to blithequark's data engineering/data science community concerning best practices
 - Collaborate with engineers to drive the utilization of packages and tools
 - Write reproducible data analysis over petabytes of data using modern open-source technologies
 - Summarize and effectively communicate data analysis assumptions and results
 - Build data pipelines to optimize the performance and accuracy of analysis work across the company
 - Design and implement metrics, packages, and tools to enable engineers to self-serve their data insights
 - Write clean and tested code that can be maintained and extended by other software engineers
 
Essential Qualifications
To be successful in this role, you should have:
- 7+ years of software development experience in a related field
 - Strong skills in Python, SQL, and experience with data processing engines like Apache Spark
 - Experience with data science tools such as Pandas, Numpy, R, Matlab, Octave
 - Experience building data pipelines, web applications, and devices learning models in a professional environment
 - A strong foundation in statistics and experience building data visualizations
 - Experience writing software in a professional environment and strong verbal and written communication skills
 - Strong problem-solving skills to assist in refining problem statements and determining how to solve them with available data and from first principles
 - A smart but humble approach, with a bias for action
 
Preferred Qualifications
Nice to have qualifications include:
- Strong skills in Scala
 - Understanding of distributed computing, i.e., how HDFS, Spark, and Presto work
 - Experience with DevOps tools, such as Linux, Ansible, Docker, Kubernetes
 - Experience with complex hardware systems
 - Experience with continuous integration and continuous development
 
Career Growth Opportunities and Learning Benefits
At blithequark, we offer a dynamic and supportive work environment that encourages growth and learning. As a software engineer, you will have the opportunity to work on complex and challenging projects, collaborate with experienced engineers, and develop your skills in a rapidly evolving field. Our company is committed to providing ongoing training and development opportunities to help you achieve your career goals.
Work Environment and Company Culture
blithequark is a company that values innovation, creativity, and collaboration. Our work environment is fast-paced and dynamic, with a focus on delivering high-quality products and services. We believe in fostering a culture of openness, transparency, and respect, where everyone feels valued and empowered to contribute. Our company is committed to diversity, equity, and inclusion, and we strive to create a workplace that is welcoming and inclusive to all.
Compensation, Perks, and Benefits
At blithequark, we offer a competitive compensation package, including a salary range of $23-40 per hour. Our benefits package includes:
- Aetna PPO and HSA plans with $0 payroll deduction
 - Family-building, fertility, adoption, and surrogacy benefits
 - Dental and vision plans with $0 paycheck contribution
 - Company-paid Health Savings Account (HSA) contribution
 - Healthcare and Dependent Care Flexible Spending Accounts (FSA)
 - LGBTQ+ care concierge services
 - 401(k) with company match, Employee Stock Purchase Plans, and other financial benefits
 - Company-paid Basic Life, AD&D, short-term and long-term disability insurance
 - Employee Assistance Program
 - Sick and Vacation time (Flex time for income positions), and Paid Holidays
 - Back-up childcare and parenting assistance resources
 - Voluntary benefits, including critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance
 - Weight Loss and Tobacco Cessation Programs
 - blithequark Babies program
 - Commuter benefits and employee discounts and perks program
 
Conclusion
If you are a motivated and experienced software engineer looking for a challenging and rewarding role, we encourage you to apply to blithequark. Our company offers a unique opportunity to work on complex and innovative projects, collaborate with talented engineers, and develop your skills in a rapidly evolving field. With a competitive compensation package, comprehensive benefits, and a dynamic work environment, blithequark is the perfect place to take your career to the next level. Apply now to join our team and be a part of shaping the future of the industry!
Apply for this job