Software Engineer, Fullstack

Shinkei

El Segundo (CA)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision insurance
80 hours of paid time off
Seremoni-grade fish to take home
Life insurance
Short-term disability

Job summary

A technology firm specializing in food processing is seeking a Full Stack Software Engineer to contribute to the ShinkeiOS platform. The role includes designing and maintaining backend services, developing user-friendly interfaces, and collaborating with robotics and operations teams. Candidates should have experience in building full stack applications, proficiency in frontend and backend technologies, and a strong understanding of databases and CI/CD principles. This is a 100% in-person position in El Segundo, CA.

Qualifications

  • Professional experience building and owning full stack applications in production environments.
  • Strong proficiency with both frontend and backend technologies like React, Node.js, or Python.
  • Solid understanding of relational and/or non-relational databases, data modeling, and query optimization.
  • Experience applying UX/UI design principles to build clear, effective user interfaces.
  • Working knowledge of CI/CD pipelines such as GitHub Actions or CircleCI.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerized deployments (Docker; Kubernetes is a plus).
  • Clear communication skills and ability to collaborate across technical and non-technical teams.
  • Comfort taking ownership in an ambiguous, fast-moving environment.

Responsibilities

  • Design, develop, and maintain ShinkeiOS, our internal full stack web application.
  • Build and own backend services and APIs for data management and reporting.
  • Develop intuitive frontend experiences that translate complex operational needs.
  • Implement and maintain foundational DevOps workflows.
  • Collaborate closely with robotics, operations, and business teams.
  • Use real-world feedback and operational data to improve system performance.

Skills

Full stack ownership
Frontend & Backend
Databases
UX/UI design
CI/CD
Cloud platforms
Containerization
Effective communication
Ownership in ambiguity

Job description

Shinkei Systems builds technology that improves how food moves through the world.

We design robotic and software systems that bring consistency, quality, and care to seafood processing—preserving value, reducing waste, and supporting healthier supply chains. Our work is grounded in respect for craft, informed by long-standing practices, and executed with modern engineering.

This is applied, real-world work. The systems we build operate in demanding environments and have visible, tangible impact.

The Role

This role contributes directly to the software systems that connect Shinkei’s robotics, operations, and customers. As one of the first Full Stack Software Engineers at Shinkei, you’ll play a key role in designing and building ShinkeiOS, our internal web platform that tracks fish from catch to customer and powers day-to-day operations across the company.

You’ll work on problems that require technical rigor, thoughtful product judgment, and end-to-end ownership—balancing usability, reliability, and scalability as our systems grow alongside our hardware and operations.

What You’ll Do
  • Design, develop, and maintain ShinkeiOS, our internal full stack web application supporting operational workflows from catch through customer delivery
  • Build and own backend services and APIs for data management, reporting, and integrations with robotic systems, ERP platforms, and external partners
  • Develop intuitive, user-centered frontend experiences that translate complex operational needs into clear, usable tools
  • Implement and maintain foundational DevOps workflows including deployments, monitoring, logging, and automated testing to ensure system reliability and scalability
  • Collaborate closely with robotics, operations, and business teams to gather requirements, iterate on features, and deliver practical, production-ready software
  • Use real-world feedback and operational data to continuously improve system performance and usability
What You’ll Need
  • Professional experience building and owning full stack applications in production environments
  • Strong proficiency with both frontend and backend technologies (e.g., React, Vue, or Angular; Node.js, Python, Go, or similar)
  • Solid understanding of relational and/or non-relational databases, data modeling, and query optimization
  • Experience applying UX/UI design principles to build clear, effective user interfaces
  • Working knowledge of CI/CD pipelines (e.g., GitHub Actions, CodeBuild, CircleCI)
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerized deployments (Docker; Kubernetes a plus)
  • Clear, pragmatic communication skills and the ability to collaborate across technical and non-technical teams
  • Comfort taking ownership in an ambiguous, fast-moving environment
Bonus If You Have Experience With
  • Designing internal tools for operations-heavy or industrial environments
  • Integrating software systems with hardware or robotic platforms
  • Operational analytics, reporting, or data-driven decision-making
  • High-reliability or safety-conscious systems
  • Food systems, seafood processing, or supply chain operations
How We Work
  • Low ego, high ownership
  • Thoughtful decision-making and clear communication
  • Respect for craft—mechanical, digital, and operational
  • Building systems that last
  • Health, dental, vision, life, and short-term disability insurance
  • 80 hours of paid time off, accrued throughout the year
  • Seremoni-grade fish to take home—so the quality we build can be experienced at the table as well as in the field
Other Things to Know
  • This is a 100% in-person role based in El Segundo, CA
  • The role requires close collaboration with robotics and operations teams and hands-on support for our processing facility workflows
  • You’ll be joining during a key growth phase—supporting new fish species, expanding our robotic footprint, and building software tools that improve fisherman efficiency and operational visibility

Shinkei Systems is an equal opportunity employer. We value diversity in background, experience, and perspective, and are committed to building an inclusive, respectful workplace.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

R&D Mechanical Engineer - Mechanical System Ownership
R&D Mechanical Engineer - Mechanical System Ownership

Shinkei • El Segundo (CA)

On-site
USD 95,000 - 140,000
Systems Ownership Mechanical Engineer - Food Tech Automation
Systems Ownership Mechanical Engineer - Food Tech Automation

Shinkei • El Segundo (CA)

On-site
USD 95,000 - 140,000
Full-Stack Engineer: Build the Ops Platform
Full-Stack Engineer: Build the Ops Platform

Shinkei • El Segundo (CA)

On-site
USD 140,000 - 190,000
Health, dental, and vision insurance
80 hours of paid time off
Seremoni-grade fish to take home
Test Engineer
Test Engineer

Shinkei • El Segundo (CA)

On-site
USD 75,000 - 110,000
Senior Software Engineer, Core Systems
Senior Software Engineer, Core Systems

Panthalassa • Portland (OR)

Hybrid
USD 175,000 - 230,000
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Crescent Solutions • Long Beach (CA)

On-site
USD 165,000 - 211,000
Staff Software Engineer
Staff Software Engineer

Lab37 • Los Angeles (CA)

On-site
USD 213,000 - 269,250
Medical, dental, and vision insurance
401(k)
HSA
+2
Full-Stack Software Engineer
Full-Stack Software Engineer

Stealth Startup • Austin (TX)

On-site
USD 140,000 - 190,000
Software Engineer
Software Engineer

Steelhead Technologies Inc. • Michigan

On-site
USD 65,000 - 100,000
Software Engineer
Software Engineer

Steelhead Technologies • Calumet (MI)

On-site
USD 65,000 - 100,000