Livium is seeking a Senior Software Engineer to build products such as TrueTrack, a financial reporting and analytics platform for powersports and automotive dealerships, by tackling complex data challenges and shaping the technical direction of their products.
Requirements
- 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.
- 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.
- Experience with cloud platforms (AWS, GCP, Azure) and modern development practices (CI/CD, version control, testing).
- 3-5 years of experience with PHP and Laravel is a plus.
- Exposure to machine learning or AI technologies as tools to enhance software capabilities.
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.
Other
- Hybrid schedule: 2.5 days per week in our Dearborn, MI office.
- 4-6+ years of professional software development experience with a track record of building production systems.
- Proven ability to work with financial data, business metrics, or analytics systems is highly valued.
- Excellent problem-solving skills and ability to tackle ambiguous technical challenges.
- Strong communication skills and ability to work effectively in a collaborative team environment.