Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Algorithms Engineering

$155k - $185k
Full-time

Flock Freight

Company Overview:












Flock Freight is the largest Shared Truckload (STL) freight brokerage in the U.S., transforming underutilized truckload capacity into tangible value: cost savings for shippers, increased earnings for carriers, and a smaller carbon footprint.

Their AI-powered, patented pooling technology optimizes across Flock’s entire customer network, combining shipments from thousands of businesses into efficient Shared Truckloads. With STL, shippers enjoy truckload-level service while only paying for the space they need. Trusted by thousands of customers, from some of the largest enterprises to growing brands, Flock Freight delivers an unmatched combination of cost efficiency, exceptional service, and a streamlined shipping experience.












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

Team/Department Overview: Algorithms Engineering Team – Reporting to the Manager of Algorithms Engineering.

Key Responsibilities:



  • Design, build, test, and maintain web applications using Java, React, and TypeScript.

  • Develop APIs using RESTful and gRPC best practices, ensuring high performance, scalability, and maintainability.

  • Own features beyond initial release, including monitoring, debugging, and iterative improvements in production.

  • Collaborate with product managers, designers, and other engineers to design and implement new features aligned with customer needs.

  • Write clean, well-documented, maintainable, and efficient code using modern frameworks and best practices.

  • Debug and troubleshoot issues across the full stack, including production support and root cause analysis.

  • Contribute to and help evolve our system architecture to improve scalability and maintainability.

  • Utilize SQL and relational database tools to manage and persist application state.

  • Make informed recommendations regarding the development of new code, refactoring of existing code, and integration of third-party/open-source frameworks.

  • Participate in code reviews, providing constructive feedback while fostering a culture of learning and continuous improvement.

  • Participate in scheduled on-call rotations to support our products in production.

Qualifications



  • 3–6 years of professional experience in a software engineering role, preferably building and maintaining production web applications.

  • Strong experience with Java for back-end development, including familiarity with frameworks such as Spring Boot.

  • Proficiency in Typescript, Javascript, and React (or similar front-end frameworks) for building scalable web applications.

  • Solid understanding of data modeling, relational databases, and SQL.

  • Strong grasp of data structures, client/server architecture, and the trade-offs involved in scaling applications.

  • Experience using Git, modern IDEs, and build/deployment tools (e.g., Gradle, Docker, CI/CD pipelines).

  • Experience using AI-assisted development tools (e.g GitHub Copilot, Claude Code).

  • Experience supporting production systems, including debugging, root cause analysis, and performance optimization.

  • Ability to break down complex technical problems and deliver high-quality solutions.

  • Effective communication skills and a track record of collaboration with cross-functional teams.

  • Contribute to a collaborative team environment and provide guidance to peers when needed.


Compensation


The expected range for this position is $155,000 - $185,000 per year . This reflects typical earning potential in this role based on market data and individual factors including skill sets, experience, and geographic location. In addition to salary, full-time employees are eligible for an equity package and competitive benefits that support you and your family as part of your total rewards package at Flock Freight. We target candidates local or willing to relocate to Flock Freight’s San Diego headquarters.

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. (Monday, Tuesday, and Thursday in-Office)

  •  401(k): 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! 

  •   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!

We are targeting talent in the San Diego/Encinitas and Los Angeles area. 
Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Algorithms Engineering in Remote vacancy
  • $150k - $185k

    Senior Software Engineer, Algorithms Engineering Job Category : Engineering Requisition Number : SENIO001072 Posted : August 26, 2026 Full-Time Hybrid Locations Showing 1 location Pay or shift range: $150,000 USD to $185,000 USD The estimated range is the budgeted amount... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Relocation
    Shift work

    TenOneTen

    Brooklyn, NY
    4 days ago
  • $134k - $184k

     ...individuals with degrees in engineering, computer science, mathematics...  ...AC2 Division works to build software systems that solve critical...  ...in machine learning, algorithms, model-predictive control, and...  ...As an Autonomy Algorithms Senior Software Engineer,  you will... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours
    Night shift

    STR

    Dayton, OH
    4 days ago
  •  ...you’ll feel at home at MX.MX Technologies Inc. DBA MX seeks Senior Software Engineer 2 in Lehi, Utah to Write product or system development...  ...Software development in one or more programming languages with algorithms. Must have 5 years of experience in the following skills:... 
    Senior
    Work at office
    Remote work

    MX

    Lehi, UT
    15 hours ago
  • $191k - $253k

     ...incubating and maturing high-potential, software-defined, AI-native offerings that meet...  ...Perception, AI, Motion Planning, Hardware, Test Engineering, Space, Networking, and Vehicle...  ...in real-world environmentsFeature and algorithm development with an understanding of behavior... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Washington DC
    3 days ago
  •  ...inference possible.The Lambda Infrastructure Engineering organization forges the foundation of...  ...).We're looking for an experienced Senior Software Engineer to join our storage team. You...  ...balancers, data-durability, consensus algorithms, fault tolerance, and data consistency... 
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    4 days ago
  •  ...Senior Software Engineer We are an engineering firm that specializes in providing elegant engineering solutions for complex challenges. e...  ...design in our buildings and bridges by using optimization algorithms and machine learning. VAES consists of a team of software... 
    Senior
    Remote work

    E Construct USA

    United States
    1 day ago
  • $210k - $300k

     ...-native fintech company rebuilding the software foundation for mortgage servicing. Its...  ...million and is scaling a high-caliber engineering organization. You will own backend-heavy...  .... Excellent data structures and algorithms fundamentals, including the ability to... 
    Senior
    Full time
    H1b
    Work at office
    Remote work
    Visa sponsorship

    Raydar Inc

    United States
    6 hours ago
  •  ...Senior Software Engineer, Backend What happens when your business model breaks the assumptions most e-commerce platforms were built on?...  ...experience ~5+ years of experience with data structures and algorithms ~ Familiar with infrastructure, monitoring, and CI/CD... 
    Senior
    Remote work

    Short Story

    United States
    15 hours ago
  •  ...Unreal Engine C++ Software Engineer Generate is a Boston-based MIT-spin off technology company with the mission to digitize one of the world...  ...of the product development process — data structures, algorithm design, computational geometry, procedural geometry generation... 
    Senior
    Remote work
    Relocation

    Generate Inc.

    United States
    4 days ago
  • $174k - $253k

     ...development code. Review code developed by other engineers and provide feedback to ensure best...  ...testing, maintaining, or launching software products, and 1 year of experience with...  ...years of experience with data structures/algorithms.1 year of experience in a technical leadership... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $163k - $212k

     ...and help shape a smarter, greener future for global freight.Parallel Systems is seeking a Senior Robotics Software Engineer to develop the perception and sensor fusion algorithms that let our fully autonomous, battery-electric rail vehicles understand the world around... 
    Senior
    Local area
    Shift work

    Parallel Systems

    Los Angeles, CA
    12 hours ago
  • $176k - $230k

     ...Location Type: Remote Department Engineering Compensation: $176K – $230K At...  ...Platform. About the Role: As a Senior Software Engineer II at Confluent, you will take...  ...strong fundamentals in data structures, algorithms, and system design. ~ Hands-on... 
    Senior
    Full time
    Immediate start
    Remote work

    Confluent

    Chicago, IL
    15 hours ago
  •  ...Senior Software Development Engineer III (SDE III) Agentic AI & LLM Applications The best person for this role starts with the user. They ask...  ...frameworks and async patterns • Solid understanding of algorithms, data structures, APIs, and software design patterns... 
    Senior
    Contract work
    Remote work

    Convergenz

    United States
    15 hours ago
  •  ...Job Title: Senior Software Engineer Location: Remote Department: Engineering Reports To: Engineering Manager / CTO...  ...Kubernetes]. Solid understanding of data structures, algorithms, and system design. Experience with cloud platforms (... 
    Senior
    Full time
    Remote work
    Flexible hours

    Ova Technologies

    United States
    23 hours ago
  • $130k

     ...Software Engineer, Senior Job Locations US-CO-Colorado Springs ID 2026-8297 Category Engineering Type...  ...Technical Skills: Experience with scripting, algorithm development, and building dynamic system models for aerospace... 
    Senior
    Full time
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Live out
    Remote work
    Flexible hours

    Odyssey Systems

    Colorado Springs, CO
    23 hours ago
  •  ...Enigma Aerospace is seeking a Senior Software Engineer to lead the development and test of our autonomy, planning, and flight software system...  ...telemetry systems Familiarity with autonomy stacks, planning algorithms, or fleet coordination Strong understanding of... 
    Senior
    Work from home
    Flexible hours

    Enigma Aerospace

    Burlington, MA
    15 hours ago
  • $128.96k - $193.44k

     ...Senior Software Engineer Karius is a life science, venture-backed clinical metagenomics company, focused on elevating patient care through...  ...involving significant coursework in software development, algorithms, or quantitative problem-solving, with 7+ years of relevant... 
    Senior
    Contract work
    Work at office
    Local area
    Remote work
    Shift work

    Karius, Inc.

    Redwood City, CA
    4 days ago
  • $220k - $292k

     ...of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our senior software engineers collaborate with other engineering disciplines...  ...understanding of data structures, algorithms, concurrency, and code... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Costa Mesa, CA
    15 hours ago
  • $191k - $253k

     ...a diverse team of experts in software, robotics, artificial intelligence...  ...ABOUT THE JOBSenior Software Engineers independently drive the...  ...decision support. We expect Senior Software Engineers to demonstrate...  ...programming skills including algorithms, data structures, concurrency... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Quincy, MA
    15 hours ago
  • $150k - $170k

     ...Senior Software Engineer Las Vegas, Nevada, United States; Seattle, Washington, United States; US - Remote Senior Software Engineer...  ...development, and testing. Solid foundation of data structures, algorithms, and software design. Code review, automated testing,... 
    Senior
    Full time
    Local area
    Remote work

    Redapt

    United States
    4 days ago
  • $220k - $292k

     ...networking technology to the military in months, not years.ABOUT THE TEAMAt Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations. Operating in small, innovative teams, we push... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Washington DC
    2 days ago
  • $191k - $253k

     ...UAS) threats. Working across product, engineering, sales, logistics, operations, and mission...  ....ABOUT THE ROLEWe're looking for a Senior Software Engineer specializing in Robotics to...  ...Proven understanding of data structures, algorithms, concurrency, and code... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Worldwide

    Anduril Industries

    Irvine, CA
    15 hours ago
  • $179.2k - $268.8k

     ...systems, test operations, systems and safety engineering - all dedicated to redefining the...  ...together. We work very closely with the software teams to verify all of the functions of...  ...a Cross-Functional expert in Software, Algorithms and Hardware related to Perception... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  • $86.8k - $165.2k

     ...of experience and renowned engineering expertise to meet the needs...  ...and defense.As part of the Software Engineering Space and Air Center...  ...has an opportunity for a Senior Software Engineer to join our...  ...teams (Systems Engineering, Algorithms, Firmware and Hardware) on design... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Mckinney, TX
    15 hours ago
  • $145k - $200k

     ...CompanyPalantir builds the world’s leading software for data-driven decisions and...  ...children, and more.The RoleWe are seeking a Senior Software Engineer to join a customer-facing product...  ...and methodologiesDevelop algorithms to process data from heterogeneous sensors... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Seattle, WA
    15 hours ago
  • $188k - $251k

     ...-ready release platform. In this hands-on, execution-heavy software engineering role, you will be building the release pipelines to allow both...  ...platforms.You have strong fundamentals in data structures, algorithms, system design, and distributed systems, with a track... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Work visa
    Shift work

    Everlaw

    Oakland, CA
    15 hours ago
  • $152k - $241.5k

    Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that...  ...Python, including a solid understanding of data structures, algorithms, testing, and software design.Experience designing... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    1 day ago
  • $220k - $292k

     ...the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile...  ...development environmentsDemonstrated expertise in data structures, algorithms, concurrency, and code optimizationProven experience... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    15 hours ago
  • Role Description MX Technologies Inc. DBA MX seeks Senior Software Engineer 2 in Lehi, Utah to: ~Write product or system development code....  ...Software development in one or more programming languages with algorithms. ~5 years of experience in the following skills: ~... 
    Senior
    Full time
    Remote work

    MX Technologies, Inc.

    Remote
    6 days ago
  • $130k - $210k

    Los Angeles, CAEngineering - Flight Software /Full-time /On-siteHermeus is a venture...  ....About the RoleWe are seeking a Senior Autonomy Software Engineer to develop flight autonomy capabilities...  ..., test, and validate autonomy algorithms Partner with RPA pilots and flight-operations... 
    Senior
    Weekly pay
    Permanent employment
    Full time
    Work at office
    Remote work

    Hermeus

    Los Angeles, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Algorithms Engineering. Be the first to apply!