We are looking for a Lead Software Engineer where you will work on the transit technology system. The team works as part of the supply chain and logistics group. They are responsible for optimizing pricing, automating shipping logistics and tracking packages. As a Lead Software Engineer on the team, you will design algorithms and develop applications in areas of transportation systems. They are in Framingham, MA but they do offer fully remote options. We look forward from hearing from you! Required Skills & Experiences: Bachelor's degree in Computer Science 10+ years of relevant industry experience Experience with Java Desired Skills & Experiences: Keen attention to detail, ability to dive deep, and expert problem-solving skills Excellent verbal and written communication skills Technology stack: Java 8+, Spring Boot, Oracle, MySQL, Postgres, Kafka, Couchbase, Apache Spark, Netflix OSS, Linux, Microsoft Azure What You Will Be Doing: Tech Breakdown 90% backend 10% frontend Daily Responsibilities Apply algorithms and develop applications in areas of transportation systems Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth Utilize and promote cloud-first approach Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design Work closely with product management and program management to derive application requirements, set expectations, and communicate progress Adopt to fast-paced iterative development The Offer: Base Salary You will receive the following benefits: Flexible PTO and Holiday Schedule Online and Retail Discounts Company Match 401 (k) Physical and Mental Health Wellness Programs Additional Benefits Applicants must be currently authorized to work in the US on a full-time basis now and in the future.