**Senior Software Engineer, Applied Analytics & Insights - Digital, Customer & Portfolio - blithequark**
Are you a seasoned software engineer with a passion for leveraging data-driven solutions to optimize digital customer experiences and support strategic portfolio planning? Do you thrive in a collaborative environment where you can design, develop, and implement analytics applications that drive business outcomes? If so, we invite you to join the Applied Analytics & Insights - Digital, Customer & Portfolio organization at blithequark, where you'll play a key role in shaping the future of our digital customer experiences. **About blithequark** At blithequark, our vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion. We're committed to leading the change that will make our world better, safer, and more equitable for all. As a company, we believe in the power of diversity, equity, and inclusion, and we're dedicated to creating a workplace where every employee feels they belong to one team. **The Role** We're seeking a full-stack Senior Software Engineer to join our team, where you'll collaborate with product owners, data scientists, and partner teams to design, develop, and implement analytics applications that improve customer experience and business outcomes. Your initial focus will be on vehicle portfolio planning use cases, but you'll have the opportunity to work on a wide range of projects that drive business growth and customer satisfaction. **Key Responsibilities** * Collaborate with analytics delivery, data science, and stakeholder teams within a matrixed reporting structure to deliver applications that train and serve machine learning models * Design, develop, and implement software solutions that align with blithequark technology and security standards * Implement software validation, testing, code review, documentation, and production monitoring processes to ensure user satisfaction, quality, and supportability * Work with partner teams such as infrastructure, architecture, and operations on platform management and technology migrations as required * Provide on-call support as required * Stay up-to-date with new trends and technologies and actively seek ways to increase productivity, including using GenAI where appropriate * Encourage continuous learning, knowledge sharing, and development within the team and the broader software engineering community **Your Skills & Abilities (Required Qualifications)** * Bachelor's degree (or equivalent work experience) in Computer Science, Data Science, or a related field * Minimum of 5 years of hands-on experience delivering enterprise-scale software products, with an emphasis on integrating machine learning models and Databricks workflows * Proven ability to lead engineering projects, mentor early-career developers, and collaborate effectively with data scientists, product managers, and non-technical stakeholders * Advanced proficiency in both front-end development (React, Angular, TypeScript, HTML/CSS) and back-end development (Node.js, Python, or Java) * Deep understanding of hybrid-cloud and cloud-native software architecture, system design, and security, including microservices and containerization using Azure, Azure Key Vault, App Services, and Azure Kubernetes Services (or similar cloud platforms) * Experience with CI/CD processes, including automated builds, deployments, and pipeline development * Demonstrated ability to collect, quantify, and communicate engineering quality and efficiency metrics * Experience working with Agile methodologies, including backlog grooming, sprint planning, and delivering solutions iteratively **Your Skills & Abilities (Preferred Qualifications)** * Familiarity with data science use cases and machine learning development lifecycle * Experience with Databricks Delta Lake, Ml flow, Unity Catalog * Experience with visualization tools and libraries, including Power BI, D3.js, Plotly, or similar **Work Environment & Culture** As a remote-based role, you'll have the flexibility to work from anywhere, but you'll be expected to report to a nearby office location three times a week, at minimum. Our offices are located in Atlanta, Austin, Detroit, Warren, and Mountain View, and we offer a range of benefits and perks to support your well-being and career growth. **Compensation & Benefits** * The expected base compensation for this role is $130,800 - $211,200, with actual base compensation within the identified range varying based on factors relevant to the position * Bonus potential: an incentive pay program offers payouts based on company performance, job level, and individual performance * Benefits: blithequark offers a variety of health and wellbeing benefit programs, including medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts, and more **Career Growth Opportunities & Learning Benefits** At blithequark, we're committed to supporting your career growth and development. You'll have access to a range of training programs, mentorship opportunities, and networking events to help you advance your skills and knowledge. We also offer a competitive salary and benefits package, as well as opportunities for professional development and career advancement. **How to Apply** If you're a motivated and experienced software engineer looking for a new challenge, we invite you to apply for this exciting opportunity. Please submit your resume and a cover letter outlining your qualifications and experience. We can't wait to hear from you! **Equal Employment Opportunities** blithequark is an equal employment opportunity employer and welcomes applications from diverse candidates. We're committed to creating a workplace that's inclusive and respectful of all employees, and we're dedicated to providing equal opportunities for employment, training, and career advancement. **Accommodations** If you need a reasonable accommodation to assist with your job search or application for employment, please email us or call us at . In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.