Senior Software Engineer, Infrastructure

Posted 24 Days Ago
Be an Early Applicant
Encinitas, CA
Mid level
Logistics • Transportation
The Role
The Senior Software Engineer will build and maintain infrastructure for applications, define best practices for backend development, and drive standardization of monitoring. Responsibilities include creating shared services and frameworks, contributing to code quality, mentoring team members, and ensuring high performance of backend systems.
Summary Generated by Built In

Flock Freight is a FreightTech company that uses patented technology to move freight more efficiently, reliably, and sustainably. The company’s guaranteed terminal-free truckload service, FlockDirect, finds the best options to pool freight among billions of possible combinations, optimizing routes while finding and filling trucks’ empty spaces. Shipments stay safe in a single truck, driven by a single driver, all the way to their destination allowing shippers to only pay for the space they need and enabling carriers to earn more from every linear foot of capacity — all while slashing carbon emissions by up to 40% compared to traditional shipping methods.

Flock Freight has been a Certified B Corp since 2020, meeting high social, environmental, transparency, and accountability standards to all of our stakeholders.

Flock Freight is looking for an experienced engineer who is passionate about building the infrastructure that enables the architecture, development, deployment, and observation of highly performant frontend and backend applications. The platform infrastructure team empowers the rest of the Technology organization to ship high-quality code as fast as possible to make the freight world a better place.

We’re looking for an exceptional, collaborative software engineer to join the team responsible for building out a set of core infrastructure, services, and best practices for our product engineers. Our team is made up of a small group of engineers who are passionate about creating innovative solutions built with modern technology. As a member of this team, your talent and expertise will influence the best practices, design patterns, and technologies that we use to deliver the best experience for our customers.

Responsibilities:

  • Build and maintain shared services and frameworks for standing up workloads, managing transactions, caching, queueing, asynchronous processing, data pipelines, observability, authentication and authorization.
  • Drive standardization of backend monitoring by building tools to measure, monitor and optimize our backend performance and ensure high availability.
  • Define and evangelize best practices for backend development for topics such as database access, asynchronous messaging, decomposition, dependency injection, integration and end-to-end testing, and microservices
  • Build and maintain software delivery systems from local tooling for building and managing software, through continuous integration, all the way to production deployments and post-deployment verification.
  • Take part in the interviewing and consideration of potential new team members.
  • Provide guidance and technical mentorship to new Flockers.

Requirements:

  • 3+ years of experience as a Software Engineer with excellent knowledge of Java (additional experience with Golang, Python, and JavaScript are pluses).
  • Experience using popular Java backend development frameworks like Play, Spring and persistence layer frameworks such as jOOQ or Hibernate.
  • 3+ years of experience building distributed systems leveraging asynchronous messaging (Pub/Sub), caching, RPC, and the common services and technologies used to build cohesive solutions.
  • 3+ years of experience with cloud-native back end architecture using Docker and Kubernetes.
  • Experience designing mission critical, scalable, and fault tolerant web applications.
  • Experience with modern web stacks and architecture (REST, load balancing, HTTP(S), authentication).
  • Experience in state-of-the-art software and system design patterns.
  • Experience with Java build tools such as Gradle, Maven, sbt, or Bazel
  • Experience with end-to-end debugging, monitoring and alerting, and system performance tuning.
  • Exceptional problem solving, analysis, decomposition, and communication skills applied within an agile development environment.

Life & Benefits of the Flock:

  • Hybrid Work Model: As an organization we value in-office collaboration, working cross-functionally, and winning together. Through scheduled in-office and work from home days, we are able to work more efficiently and collaboratively.
  • 401(k) Employer Match: We know Flock may just be a stepping stone in your epic journey, but we want to be sure you’re setting your future self up for success! For that reason, we provide a 401(k) plan that offers a 4% employer match.
  • Medical, Dental & Vision: Generous coverage for employees and dependents. Both HMO and PPO options provided.

Our promise to you:

Flock Freight is committed to creating an environment that’s fair and inclusive. We fill our open positions based on qualifications, merit, and business needs. We value the skills of people from all backgrounds and are proud to hire, promote, and retain talent from a diverse candidate pool. Diverse perspectives are central to innovation at Flock Freight and make our team better. We're interested in your inherent abilities, not just the skills you bring from your last role - if you think you have what it takes to succeed in the role but don't check every box, please still get in touch. We'd love to start a conversation with you.

Flock Freight has zero tolerance for behavior that negatively impacts marginalized groups, including women, people of color, veterans, immigrants, people with disabilities, and members of the LGBTQIA+ community. We invite people of all identities to join the Flock!

Top Skills

Go
Java
JavaScript
Python
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Encinita, CA
481 Employees
On-site Workplace
Year Founded: 2015

What We Do

Flock Freight is a sustainability-focused technology company reinventing North America’s $2 trillion freight market from offices in Encinitas, California and Chicago, Illinois.

We’re the first firm in the industry to build algorithms that pool shipments at scale, deliver freight with carbon neutral shared truckload service, and earn a B Corporation certification.

From an industrywide perspective, our goal is to eliminate freight waste and inefficiency. From a companywide perspective, our goal is to create a positive impact on our people and planet.

Our shared truckload solution, FlockDirect, drives these goals forward by setting a new standard of service for shippers, increasing revenue for carriers, and reducing the environmental impact of freight shipping. Our internal Impact teams drive these goals forward by holding us accountable and measuring our progress in areas like:
— Philanthropy
— Community engagement
— Employee engagement
— Diversity and inclusion

Backing from investors like SoftBank, Volvo Group Venture Capital, Susquehanna, Eden Capital, SignalFire, GV (formerly Google Ventures), and GLP Capital Partners tells us these goals are worthwhile.

It’s not just our investors who see the Flock Freight vision; in 2022, we earned a spot on the TIME100 Most Influential Companies list. In 2021, CNBC named us to their Disruptor 50 list and Fast Company named shared truckload to their World Changing Ideas list. Our team is working to change the world for the better, and these awards tell us we’re on the right track.

Similar Jobs

The Walt Disney Company Logo The Walt Disney Company

Sr Software Engineer, Big Data Infrastructure

AdTech • Digital Media • News + Entertainment
Hybrid
Santa Monica, CA, USA
200000 Employees
136K-199K Annually

Roblox Logo Roblox

Senior Software Engineer, Privacy Infrastructure

Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
Hybrid
San Mateo, CA, USA
2500 Employees
223K-289K Annually
San Mateo, CA, USA
2000 Employees
130K-280K Annually

Alchemy Logo Alchemy

Senior Software Engineer (API Infrastructure)

Blockchain • Information Technology • Software • Cryptocurrency • Web3
Easy Apply
Hybrid
2 Locations
200 Employees

Similar Companies Hiring

Cencora Thumbnail
Pharmaceutical • Logistics • Healthtech
Conshohocken, PA
46000 Employees
Air Space Intelligence Thumbnail
Transportation • Software • Machine Learning • Logistics • Artificial Intelligence • Aerospace
Boston , Massachusetts
109 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account