SanDiegoRecruiter Since 2001
the smart solution for San Diego jobs

Senior Software Engineer, Back End

Company: Foundation Capital
Location: San Diego
Posted on: November 22, 2021

Job Description:

In the past year, Flock Freight has grown four times in size and has become one of the largest startups in San Diego. We've done some of our best work in the midst of a global pandemic and even hired over 75 new team members during the crisis. Whether we're logging on from home or from the office, our mission remains the same: To reinvent North America's $400-billion freight industry by relentlessly eliminating inefficiency and waste through algorithmic pooling. We're using our proprietary technology to guarantee shared truckload service, the faster, safer, greener - just better - way to ship. As the first and only company in the freight-shipping space to earn a B Corp certification, we're pleased to provide shared truckload service, which reduces our industry's carbon footprint. Our commitment to do the right thing doesn't stop at the environment though; we're tackling initiatives in many areas to build an inherently sustainable business model and a high-performance, high-care culture. Our team and our investors are extremely passionate about our pledge to use shipping as a force for good. SoftBank and Volvo Group Venture Capital recently invested millions in our Series C round of funding, joining SignalFire, GLP Capital Partners, and GV (formerly Google Ventures) as investors that believe in our vision of industry transformation. This pursuit would be nothing without our brilliant people, who obsess over growing our customer base, developing our carrier network, and improving our technology platform. About the role: At Flock Freight, we're not just looking to build a sleek interface on top of an existing legacy solution and call it a day. We're leveraging complex algorithms to fundamentally change the way freight moves, we're reimagining a $60B industry, and we're building an inherently sustainable business model that reduces carbon emissions with more efficient logistics solutions. Our Flock is growing, and we're looking to bring on an experienced and motivated backend engineer to join our small, high-horsepower team. You will work alongside our optimization, infrastructure, and product groups to innovate on and optimize our proprietary pooling technology - the heart of the Flock Freight platform. At Flock Freight, we are all owners. We believe that a team empowered to invent is what pushes a company forward, and that new challenges are best met head on. We strive to foster an environment of perpetual learning and engineering excellence with a productive balance between collaboration and autonomy. If this sounds exciting, we'd love to hear from you! What you'll do: Work on horizontally scaling complex network optimization algorithms which are the key enabler to the company's mission Improve and innovate on our core automated costing and pricing engines, which form the foundational basis of our optimization Design and implement strategic decision-making tools to choose among the thousands of ways we could choose to move our shipments 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 Work both independently and in a highly collaborative environment Analyze requirements and use cases, decomposing them into detailed technical, functional, and implementation tasks with high-level effort estimates; write specification documents as needed Develop new functionality, application components, APIs, and infrastructure Utilize SQL and relational database tools to manage and persist application state and user data Apply modern open source tools and frameworks where appropriate Make recommendations regarding the development of new code, reuse or refactoring of existing code, and use of 3rd party and/or open source frameworks What You'll Need: At least three years relevant work experience B.S. degree in Computer Science, or equivalent 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 Database design and architecture: data modeling, warehousing, and NoSQL database concepts Practical application of object-oriented and concurrent programming and use of design patterns Expert with Java (bonus: JavaScript, TypeScript, Python) GCP, AWS, or equivalent IAAS and PAAS cloud services, containerized production deployments Git, modern IDEs and build/deployment tools (e.g. Maven, SBT, Docker) Exceptional problem solving, analysis, decomposition, and communication skills Assimilating new information, understanding complex topics, and using judgement to make sound technical decisions End-to-end debugging, performance tuning, and monitoring Flock Freight is proud to hire, promote, and retain talent from a diverse candidate pool. We value the skills of people from various backgrounds, realizing each individual's unique perspective makes our team better. Committed to creating an environment that's fair and inclusive, we fill open positions based on qualifications, merit, and business needs. Apply for this job Careers Powered by VentureLoop - Portfolio Company Sign In

Keywords: Foundation Capital, San Diego , Senior Software Engineer, Back End, IT / Software / Systems , San Diego, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Diego RSS job feeds