Logo
Jackson Dawson

Senior Software Engineer

Jackson Dawson, Dearborn, Michigan, United States, 48120

Save Job

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.

Seniority level Mid-Senior level

Employment type Full-time

Job function Engineering and Information Technology

Industries Professional Training and Coaching

#J-18808-Ljbffr