What are the responsibilities and job description for the Backend Engineer for Proprietary Pooling Technology position at Flock Freight, Inc.?
Overview
Flock Freight, Inc. is a pioneering company that is revolutionizing the freight industry by leveraging complex algorithms to fundamentally change the way goods move.
Job Description
We're seeking an experienced and motivated backend engineer to innovate on and optimize our proprietary pooling technology, the heart of our platform.
In this role, you will be responsible for developing high-impact, scalable backend services that amplify our platform's capabilities, ensuring seamless and efficient freight pooling.
You will work on horizontally scaling network optimization algorithms that enable execution of Shared Truckload opportunities.
- Design, develop, test, deploy, maintain, and tune applications.
- Implement high-quality, well-documented, test-driven, robust, and maintainable code.
- Develop automated tests (unit, integration, performance) and write testable code.
- Participate in the full SDLC in a fast-paced, dynamic, truly agile workflow.
Required Skills and Qualifications
To succeed in this role, you'll need:
- 3 years of experience as a Software Engineer with excellent knowledge of Java.
- S. degree in Computer Science or equivalent.
- A track record of releasing highly scalable backend services in a SOA or microservice architecture.
- Experience architecting large-scale, mission critical, fault tolerant, multi-tier web applications.
- Understanding of SOLID design, computational complexity, data structures, client/server architecture, scaling, design trade-offs.
Benefits
We offer a competitive total rewards package that includes equity and benefits to support you and your family.