Demo

Senior Software Engineer

Jackson Dawson
Dearborn, MI Full Time
POSTED ON 11/14/2025
AVAILABLE BEFORE 1/14/2026

Overview

Livium is seeking an experienced and entrepreneurial Senior Software Engineer to join our growing engineering team building products such as TrueTrack, a financial reporting and analytics platform for powersports and automotive dealerships. You will work on full-stack development, tackle complex data challenges, and help shape the technical direction of our products.

We are looking for engineers who are passionate about solving real-world business problems through technology, enjoy working with large datasets, and thrive in a collaborative startup environment where they can make a direct impact.

About Livium

Livium is a technology company that emerged from Jackson Dawson, bringing 40 years of business expertise to deliver innovative SaaS solutions. At Livium we deliver practical solutions that help businesses gain actionable insights from their data, enabling better decisions, improved operational efficiency, and the ability to focus on what matters most.

Work Environment

Hybrid schedule: 2.5 days per week in our Dearborn, MI office.

Responsibilities

  • Design, develop, and deploy full-stack features for our financial reporting platform, working across the entire technology stack from database to user interface.
  • Build and optimize data pipelines, ETL processes, and database schemas to efficiently handle large volumes of financial data.
  • Work with relational databases (MySQL/ClickHouse) to design efficient data models, write optimized queries, and implement data transformation logic for financial calculations and reporting.
  • Collaborate with product managers, designers, and other engineers to translate business requirements into technical solutions.
  • Write clean, maintainable, well-documented code following best practices and participate in code reviews.
  • Mentor mid-level and junior engineers, providing technical guidance and helping to elevate the team’s overall capabilities.
  • Take ownership of features from conception through deployment, ensuring quality, performance, and reliability in production.
  • Help migrate and modernize our technology stack as we evolve our platform architecture.
  • Stay current with industry trends and technologies, bringing new ideas and approaches to the team.

Qualifications

  • 4-6 years of professional software development experience with a track record of building production systems.
  • Strong full-stack development skills using modern frameworks such as React, Vue, or similar for frontend development.
  • Solid experience with backend development using languages such as TypeScript, Python, or similar modern languages. (We are language-flexible for strong engineers.)
  • Deep knowledge of SQL and relational database design, including query optimization, indexing strategies, and working with large datasets.
  • Experience designing and implementing ETL processes, data transformation pipelines, or similar data-intensive systems.
  • Proven ability to work with financial data, business metrics, or analytics systems is highly valued.
  • 3-5 years of experience with PHP and Laravel is a plus.
  • Experience with cloud platforms (AWS, GCP, Azure) and modern development practices (CI/CD, version control, testing).
  • Excellent problem-solving skills and ability to tackle ambiguous technical challenges.
  • Strong communication skills and ability to work effectively in a collaborative team environment.
  • Self-motivated with a passion for building - we value engineers who work on personal projects and continuously learn new technologies.
  • Bonus: Exposure to machine learning or AI technologies as tools to enhance software capabilities.


Salary.com Estimation for Senior Software Engineer in Dearborn, MI
$121,712 to $149,157
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jackson Dawson

Jackson Dawson
Hired Organization Address Gilford, NH Other
Are you ready for an adventure? Join us as a Trail Guide! In this role, you’ll provide off-road instruction and guidance...
Jackson Dawson
Hired Organization Address Maryville, TN Full Time
Bronco Off-Roadeo is looking to welcome a detail-oriented Vehicle Detailer to help us deliver unforgettable off-road exp...
Jackson Dawson
Hired Organization Address York, NY Full Time
About Genesis House Located in New York City’s Meatpacking District, Genesis House offers a luxury automotive experience...
Jackson Dawson
Hired Organization Address Houston, TX Other
Overview This is a W2 temporary position for approximately 2–4 months . The Ford Blue Advantage Consultant will support ...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Dearborn, MI area that may be a better fit.

Senior Software Engineer - MarketPlace (ET hours)

OneStream Software, Birmingham, MI

Senior Software Engineer Technical Lead

Trigent Software Inc, Troy, MI

AI Assistant is available now!

Feel free to start your new journey!