Flock Freight
Posted 5mo ago

Senior Software Engineer, Full Stack - Product Engineering

Flock Freight
Encinitas, California, United States
$150k-$176k/yrHybridFull Time
Responsibilities
  • Design APIs
  • Build features
  • Collaborate teams
Requirements
  • 3–6 years of software engineering
  • Strong back-end with Java/Spring Boot
  • Front-end with TypeScript/JavaScript/React
  • Solid SQL
  • Experience with Git, Docker, CI/CD
  • Production support
  • Collaboration skills
Technical tools mentioned
JavaSpring BootTypescriptJavascriptReactSQLGitDockerCI/CDGradleAI-assisted development tools

Job description

About the Role

We’re looking for a motivated, collaborative, full stack developer with 3–6 years of industry experience to join the team responsible for building and deploying our platform and web/mobile applications used by thousands of customers. Our team is made up of engineers who are passionate about creating innovative solutions with modern technology and scalable architecture. As a member of this team, your expertise will shape best practices, design patterns, and technology choices, delivering value quickly and iteratively.

You will own meaningful parts of our product and infrastructure, mentor junior engineers, and have the opportunity to influence architecture while continuing to grow your technical depth.

Team/Department Overview: Product Engineering Team – Reporting to the Manager of 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 $150,000 - $176,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.
    •  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 currently targeting talent in the San Diego/Encinitas area.

About Flock Freight

Algorithmic pooling for shared truckload freight shipping services.

Year founded
2015
Employees
450
Organization type
Private
Latest investment
Raised $60.00M Series E (2025) — led by O'Neil Strategic Capital
Headquarters
US

Similar jobs

Software Engineer roles near Encinitas, California
3h
Save
Mark Applied
Hide
Software Engineer III
Chesapeake or San Diego or New Orleans or Charleston
$150k-$175k/yr OnsiteFull Time
TQI Solutions
TQI Solutions: Provides information technology and mission support to government agencies.
10+ YOEMaster's degree in a quantitative field, 10+ years of software engineering experience, Agile/DevOps/DevSecOps experience, U.S. citizenship, and active Secret clearance required; certifications and Microsoft tools preferred.
Agile, DevOps, DevSecOps, Microsoft Office Suite, Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Outlook, Microsoft Project, Adobe Acrobat, RESTful APIs, CI/CD
11h
Save
Mark Applied
Hide
Staff Software Engineer, Fullstack-MarTech
New York City or San Francisco or United States or Los Angeles or Seattle or Austin or Washington, D.C. or Philadelphia or San Diego or Chicago or Atlanta or Salt Lake City or Australia or Canada or South America
$170k-$250k/yr HybridFull Time
Flex
Flex: A financial platform allowing renters to split monthly rent payments.
8+ YOERequires 8+ years software development, 6+ years Java, 3+ years TypeScript and React, plus AWS, scalable APIs, event-driven systems, web performance, and cross-functional communication experience.
Java, Spring Boot, TypeScript, React, AWS, Spring, Gradle, JUnit, JVM, EKS, Aurora RDS, ElastiCache, DynamoDB, REST APIs, Braze, Singular, AppsFlyer, Branch, Google Tag Manager, Amplitude, LaunchDarkly, Meta, Google, TikTok, Apple, Snowflake, GitHub Actions, git, DataDog, CDK, Terraform, React Native
12h
Save
Mark Applied
Hide
Senior Software Engineer, Instrument Control
San Diego, California, United States
$155k-$175k/yr OnsiteFull Time
Quantum-Si
Quantum-SiNASDAQ: QSI: Single-molecule protein sequencing instruments and laboratory consumables.
5+ YOEBachelor's degree or equivalent experience, 5+ years of software development focused on C#, .NET 6+, Linux, Git, testing, CI/CD, multithreading, RPC, and software architecture.
C#, .NET 6+, Linux, Ubuntu, Git, Agile, Scrum, CI/CD, gRPC, Serial, USB, I2C, CAN, Avalonia, Python, bash, systemd, udev
13h
Save
Mark Applied
Hide
Principal Software Engineer
Arlington or Woburn or Boston or Dayton or Melbourne or Carlsbad
$220k-$280k/yr OnsiteFull Time
Systems & Technology Research
Systems & Technology Research: Develops advanced technology for national security and defense applications.
BS degree and 12+ years developing software in high-level languages; active Secret clearance and U.S. citizenship required. Experience with Docker, Kubernetes, big data, and production systems; Security+ preferred.
Python, Docker, Kubernetes, SQL
14h
Save
Mark Applied
Hide
Staff Software Engineer – Data
San Mateo or San Diego
$198k-$297k/yr HybridFull Time
Sony Interactive Entertainment
Sony Interactive EntertainmentNYSE: SONY: Provides PlayStation gaming hardware, software, and digital network services.
8+ YOEBachelor's degree or equivalent experience, 8+ years designing large-scale distributed systems, strong Python, stream processing and analytics platform expertise, AI/ML experience, and demonstrated technical leadership.
Apache Flink, Apache Spark Structured Streaming, ClickHouse, Apache Druid, Python, Scala, AWS MSK, Apache Kafka, Databricks, Apache Iceberg
1d
Save
Mark Applied
Hide
Senior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA)
San Diego, California, United States
$126k-$201k/yr HybridFull Time
Philips
PhilipsEuronext Amsterdam: PHIA: Manufactures medical imaging systems and personal care appliances.
8+ YOERequires 8+ years of software or embedded development, strong C++, object-oriented programming, design documentation experience, and a BS or MS in a related engineering or computer science field.
C++, CUDA
1d
Save
Mark Applied
Hide
Software Engineer, Staff
San Diego, California, United States
$135k-$202k/yr OnsiteFull Time
Qualcomm
QualcommNASDAQ: QCOM: Designs and manufactures semiconductors and wireless telecommunications products.
2+ YOERequires 2+ years programming experience and relevant engineering or technical degree; preferred 7+ years supporting PCB EDA tools and 4+ years developing automation with Python, VB Script, Perl, Java, Skill, or Ravel.
Cadence Allegro, Siemens Xpedition, Siemens PADS, Siemens Valor, OrCAD CIS, Concept HDL, Xpedition Designer, VB Script, Python, Cadence SKILL, Ravel, Java, Perl, Gerber, ODB++, Microsoft Teams, Siemens ICDB
1d
Save
Mark Applied
Hide
2026 Associate Software Engineer/Software Engineer
San Diego or El Segundo or Palmdale or Oklahoma City or Emerado or Redondo Beach
$61k-$134k/yr OnsiteFull Time
Northrop Grumman
Northrop GrummanNYSE: NOC: Designs and manufactures advanced aerospace and defense systems.
2+ YOEBachelor's degree by August 2026 for associate level; master's degree or bachelor's degree plus 2 years of software experience for engineer level. Relevant STEM major and U.S. citizenship required for clearance.