Flock Freight is hiring a Senior Software Engineer for its Algorithms Engineering Team, reporting to the Manager of Algorithms Engineering. The role involves designing, building, testing, and maintaining web applications with Java, React, and TypeScript, as well as developing high-performance, scalable, and maintainable REST and gRPC APIs. The engineer will own features throughout their lifecycle, including production monitoring, debugging, and iterative improvements, and will collaborate with product managers, designers, and engineers to deliver features that meet customer needs. The position also contributes to system architecture, application state and relational database management, code quality, code reviews, and technical recommendations about new development, refactoring, and third-party or open-source integrations. Production support includes troubleshooting, root cause analysis, performance optimization, and participation in scheduled on-call rotations. Flock Freight is a Certified B Corp and describes its business as using AI-powered, patented pooling technology to combine shipments into Shared Truckloads, aiming to provide cost-efficient shipping and reduce the freight industry's carbon footprint. The role uses a hybrid work model with scheduled office and work-from-home days; Monday, Tuesday, and Thursday are in-office days. The company targets candidates in the San Diego/Encinitas and Los Angeles areas, and seeks candidates local to or willing to relocate to its San Diego headquarters.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed