GenLogs

The Truck Intelligence Platform

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 51-200Since 2023Company SiteLinkedIn

Location

United States

Posted

17 days ago

Salary

Not specified

Bachelor Degree8 yrs expEnglishDistributed SystemsFlaskJava ScriptPythonReactSQL

Job Description

• Create systems that will make possible the future of freight intelligence by leveraging AI, distributed sensors and multiple datasets to ubiquitously track all 4 million commercial trucks in the United States and beyond. • Work across the stack, influence architectural decisions, mentor teammates, and help deliver high-quality features on a continuous release cadence. • Collaborate closely with product, data, and engineering teams to build systems that are scalable, reliable, and impactful. • Build core product experiences including ReactJS portals, Flask-based APIs, and batch interfaces used across all GenLogs applications. • Integrate diverse data sources, both open-source and proprietary, into our platform. • Develop tools, automation, and test infrastructure to improve accuracy, reliability, and platform performance. • Contribute to production and QA infrastructure, helping ensure system stability and scalability. • Shape software architecture, providing input on design decisions for complex systems. • Participate in the full software development lifecycle, from requirements and design to deployment and ongoing maintenance. • Write clean, efficient, maintainable code aligned with best practices. • Conduct thoughtful code reviews, ensuring quality, consistency, and adherence to engineering standards. • Diagnose and resolve complex technical challenges, including production issues, with urgency and ownership. • Stay current with modern engineering tools and technologies and bring forward recommendations that improve our stack. • Provide mentorship and technical leadership to junior engineers, supporting their growth through coaching and feedback.

Job Requirements

  • Full-stack engineer with at least 8 years of experience preferably on high transactional and distributed systems
  • Proficiency in python and javascript technologies such as Flask, React JS, Javascript, CSS and HTML
  • Knowledge of javascript frameworks a plus
  • Expert-level SQL fluency, with the ability to design normalized and denormalized schemas, optimize slow-running queries, analyze execution plans, and work with large-scale datasets efficiently.
  • Experience designing and implementing API’s
  • Solid understanding of database design and object oriented programming concepts
  • Experience working on robust, multi-tiered and scalable architectures
  • Excellent written and verbal communication skills
  • High effectiveness and communication working in a remote and distributed team
  • English proficiency is required.

Benefits

  • near-shore employees receive competitive compensation appropriate to their region and employment structure.

Related Job Pages

More Full-stack Engineer Jobs

Senior Software Engineer, Full Stack

Hydrosat

Help the world grow more food with less water.

Full-stack Engineer17 days ago
Full TimeRemoteTeam 51-200Since 2017

Senior Software Engineer designing scalable systems for satellite operations

AWSCloudDockerJavaScriptNode.jsPythonReactTypeScript
California
$150K - $190K / year
Full-stack Engineer17 days ago
Full TimeRemoteTeam 51-200Since 2016

Mid-Level Software Engineer developing innovative solutions at Nova Credit

United States
$167.5K - $204.3K / year
Full-stack Engineer17 days ago
Full TimeRemoteTeam 51-200Since 2016

Senior Software Engineer leading technical projects at Nova Credit

United States
$193.0K - $234.9K / year
Full-stack Engineer17 days ago
Full TimeRemoteTeam 51-200Since 2016

Staff Software Engineer leading innovative software solutions for financial inclusion

United States
$212.5K - $259.2K / year