Lead Software Engineer - Engineering Manager Track
Job Description
Job Description
Utilimarc is a small, agile team driven by a shared passion for cutting-edge solutions and exceptional client experiences. We're looking for a Lead Software Engineer to join our forward-thinking Technology team.
About the Role: As a Lead Software Engineer, you'll play a pivotal role in transforming how our clients leverage fleet data to optimize their fleet operations. This role is designed to transition into an Engineering Manager position within 3-6 months, leading our team of 3 engineers while maintaining hands-on technical involvement.
Your primary responsibilities will include providing technical leadership and know-how on a team designing, implementing and maintaining a data SaaS platform in the fleet industry. You'll work with our hybrid technology stack that includes both modern data infrastructure and established Java systems. Your experience demonstrates all-around leadership, software engineering leadership, problem solving, and a history of designing and delivering quality software. Our ideal candidate will have extensive software design, data engineering, and web platform implementation experience.
What You'll Do:
-
Lead the development of AI/LLM-powered products while establishing best practices for AI-augmented workflows
-
Work as part of a team to determine business requirements and priorities
-
Build and maintain a next-generation data processing and analytics delivery platform
-
Design and implement LLM integration patterns, and AI product features within our data platform
-
Define, design, build, and maintain all aspects of data delivery and governance
-
Plan and conduct work requiring judgment in the evaluation, selection, and adaptation or modification of standard techniques, procedures, and criteria
-
Independently perform assignments to meet outcome based goals
-
Provide and discover technical guidance on unusual or complex problems
-
Work closely with analysts and data scientists to build tools to turn data into knowledge for making sound business decisions
-
Supervise and mentor small team in technical growth and professional development
Why Utilimarc:
-
Innovative Environment: Be part of a team that thrives on creativity and cutting-edge technology
-
Impactful Work: Your contributions will directly influence our clients' success and drive industry advancements in fleet optimization
-
Collaborative Culture: Join a group of passionate professionals who support and inspire each other every day
-
Tech Stack Modernization: Lead the evolution of our platform as we integrate AI capabilities into fleet analytics
-
Flexible Work: Partial work-from-home available (3 days/week in office)
Qualifications:
-
Enjoy solving difficult problems
-
Significant experience (10+ years) designing, building, and maintaining data & software workflows in a production environment
-
Experience with data platforms such as Redshift, Snowflake, etc.
-
Expert knowledge of Python, Git, SQL, Java, and managed cloud environments (AWS preferred)
-
Familiarity with LLM APIs (OpenAI, Anthropic, Bedrock) and prompt engineering
-
Experience building and maintaining platform APIs
-
Solid experience with software engineering principles - requirements gathering, prototyping, testing, CI/CD, sprints, DRY, YAGNI, KISS, IaC
-
Ability to work autonomously as well as collaborate with team members
-
Demonstrated experience enhancing a team with technical and cohesive leadership
-
Excellent communication skills with demonstrated ability to translate requirements into implementation
Nice to Have:
-
Previous engineering management or tech lead experience
-
dbt knowledge
-
Fleet/logistics/IoT domain experience
-
Experience with analytics and data visualization, comfort with the language of mathematics
-
Experience scaling data platforms and teams
Company DescriptionUtilimarc is leading the industry in analytics solutions for enterprise fleets. We work closely with our customers to ensure their data is actionable and reliable to inform sustainable change within their organization. 24 years of industry experience working with diverse data silos from the nation’s largest fleets has driven us to develop our analytics platform that connects and unifies fleet data sources into a single environment - expressed through our Fleet Analytics, Benchmarking, and Telematics applications.
Utilimarc is headquartered in Minneapolis and currently working alongside North America’s highest-performing fleet organizations. For more information, visit www.utilimarc.com
Company Description
Utilimarc is leading the industry in analytics solutions for enterprise fleets. We work closely with our customers to ensure their data is actionable and reliable to inform sustainable change within their organization. 24 years of industry experience working with diverse data silos from the nation’s largest fleets has driven us to develop our analytics platform that connects and unifies fleet data sources into a single environment - expressed through our Fleet Analytics, Benchmarking, and Telematics applications.\r\n\r\nUtilimarc is headquartered in Minneapolis and currently working alongside North America’s highest-performing fleet organizations. For more information, visit www.utilimarc.com