Facebook pixel

Staff Software Engineer
Back End, Product Engineering
Posted on 9/15/2022
INACTIVE
Locations
Seattle, WA, USA • Sorrento Valley, San Diego, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Docker
Google Cloud Platform
C/C++/C#
Git
Java
MySQL
REST APIs
SQL
Requirements
  • At least five years of relevant work experience
  • B.S. degree in Computer Science, or equivalent experience
  • Experience building back-end applications from the data to REST API layers
  • Practical application of object-oriented and concurrent programming and use of design patterns
  • Design of relational database schemas, data modeling, and data access patterns
  • GCP, AWS, or equivalent IAAS and PAAS cloud services, containerized production deployments
  • Git, modern IDEs and build/deployment tools (e.g. sbt, Docker)
  • Designing mission critical, scalable, and fault tolerant web applications
  • Exceptional problem solving, analysis, decomposition, and communication skills
  • Assimilating new information, understanding complex topics, and using judgement to make sound technical choices
  • End-to-end debugging, performance tuning, and monitoring
Responsibilities
  • Take ownership of key components of our platform and applications
  • 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 alone and in a highly collaborative environment
  • Analyze requirements and use cases, decomposing them into specific technical, functional, and implementation tasks with high-level effort estimates; write specification documents as needed
  • Develop new functionality, application components, APIs, and infrastructure
  • Develop REST APIs that are intuitive to front-end engineers
  • Utilize relational database tools (SQL/SQL-92, MySQL, or similar RDBMS) 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
  • Take part in the interviewing and consideration of potential new team members
  • Provide guidance and technical mentorship to new Flockers
Desired Qualifications
  • Expert with Java or C# (: Spring Boot)
Flock Freight

201-500 employees

Shared freight shipping software
Company Overview
Flock Freight’s mission is to reimagine the existing freight processes by relentlessly eliminating inefficiency and waste through shared truckload shipping. Flock Freight is striving to make the freight industry by ending the tug of war between shippers and carriers and to also offset emissions to benefit the environment.
Benefits
  • Unlimited PTO
  • Ownership: stock options
  • 401k
  • Insurance: health, dental, vision
  • Commuter Benefits
  • Paid Parental leave
  • Office amenities: cold brew and kombucha on tap, intramural sports, surf club, and free lunch
Company Core Values
  • All in
  • Be Agile
  • Empower Others
  • Think Big
  • Do the Right Thing