Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
SC

Full-Stack Software Engineer, Manufacturing/R&D Data Platform (NestJS, Next.js, Kafka)

Sakuu Corp
  • 🇺🇸 United States
  • On-site
  • 1 day ago
  • Node.js
  • Python
  • Next.js
  • NestJS
  • FastAPI
  • MongoDB
  • PostgreSQL
  • TimescaleDB
  • Docker
  • Kubernetes
  • Microservices
  • Apache Kafka
  • CI/CD
  • GitOps
  • GitHub Actions
  • ArgoCD
  • AI/ML
  • TypeScript
  • Bash scripting
  • React.js
  • Git
  • Domain-Driven Design
  • Event-Driven Architecture
  • Swagger
  • OpenAPI
  • Prometheus
  • Grafana
  • Loki
  • JWT
  • OAuth2
  • Apache Spark
  • Equity
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Location: San Jose, CA(On-Site, no Hybrid/Remote)

 

Job Summary
 
We are seeking a motivated, hardworking Full-Stack Software Engineer to join our team. The ideal candidate has experience in full-stack software development with Node.js and Python and a strong command of modern frameworks, including Next.js for frontend and NestJS/FastAPI for backend development. Experience withMongoDB,PostgreSQL / TimescaleDB,Kafka, and containerized deployments usingDocker andKubernetes is a strong plus.

As a member of our software development team, you will helpbuild an enterprise software platform to support our manufacturing and engineering operations, including real-time dashboards, data acquisition systems, and workflow automation. You’ll collaborate with cross-functional teams to build anddeploy production-grade microservices in an on-premises, containerized environment.

Key Responsibilities

  • Front-End Development:Build and maintain responsive, user-friendly interfaces in Next.js.
  • Back-End Development:Develop and maintain backend services and APIs using NestJS and FastAPI within a microservices platform.
  • Database Management:Write efficient queries and aggregation pipelines in MongoDB, and design/query/optimize PostgreSQL/TimescaleDB for high-performance analytics and time-series workloads.
  • Apache Kafka Development:Build and operate Kafka producers/consumers to support reliable real-time data streaming.
  • Containerization & Orchestration:Package and run services in Docker, and operate within a Kubernetes environment for scalability and reliability.
  • CI/CD & GitOps:Build and maintain GitHub Actions CI/CD and GitOps workflows that ship changes from PR to production via automated builds/tests and ArgoCD-synced deployments.
  • AI/ML Integration:Support integrating AI/ML into internal tools (data pipelines, inference endpoints, and dashboard integration).
  • System Architecture:Help evolve a modular, maintainable microservices architecture with clear service boundaries and good engineering practices.
  • System Integration:Ensure smooth integration across UI, services, messaging, and databases.
  • Collaboration:Partner with senior engineers, data, and manufacturing/R&D teams to define scope, deliver iteratively, and support production systems.

Minimum Qualifications

  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent technical experience.
  • Proficiency inTypeScript,Python, andBash Scripting (knowledge of other programming languages is a plus).
  • Strong knowledge of Node.js, including React;Experience with frameworks like Next.js and NestJS.
  • Experience with or exposure toFastAPI.
  • Experience withMongoDB, including complex querying and aggregation pipelines.
  • Experience withTimescaleDB(PostgreSQL), including schema design and performance tuning for analytical workloads.
  • Working knowledge ofApache Kafka, including producer and consumer configuration and deployment.
  • Significant experience withGit, including collaborative workflows, branching, and resolving merge conflicts.
  • Exposure toCI/CD workflows andGitOps-based deployment practices.
  • Familiarity withDocker andKubernetes.
  • Experience working in or exposure to amicroservices architecture, including inter-service communication patterns and service deployment best practices.
  • Ability to write clean, maintainable code, and effectively troubleshoot and debug issues.
  • Demonstrated eagerness to learn, take initiative, and engage with complex systems.
  • Strong work ethic, attention to detail, and ability to adapt quickly in a fast-paced environment.
  • Familiarity with Domain-Driven Design and Clean Architecture principles.
  • Exposure toevent-driven architecture patterns and message brokers other than Kafka.
  • Familiarity with the software needs of manufacturing and engineering teams, such as data acquisition, process automation, or equipment integration.

Preferred Skills

  • Experience writingunit and integration tests (and building testable services).
  • Familiarity withAPI documentation (Swagger / OpenAPI).
  • Experience withmonitoring/logging/observability tools (e.g., Prometheus, Grafana, Loki).
  • Solid understanding ofauthentication/authorization (JWT, OAuth2, role-based access patterns).
  • Experience withdata processing platforms (Apache Spark or similar).
  • Familiarity deploying or integratingAI/ML models into production systems (inference endpoints, pipelines, monitoring).
  • Experience buildingdata-intensive applications (high-volume ingestion, analytics, performance tuning).
  • Exposure toenterprise-scale codebases and delivery practices (through work, internships, or substantial projects).

What we offer

  • Competitive salary, equity, and benefits.
  • High-impact work on systems that directly support manufacturing and R&D operations.
  • Mentorship and opportunities for professional development with a strong technical bar.
  • Ownership and autonomy in a fast-moving, low-bureaucracy environment.
  • A collaborative, team-oriented culture focused on shipping quality software.

Full-Stack Software Engineer, Manufacturing/R&D Data Platform (NestJS, Next.js, Kafka) · Sakuu Corp

Auto apply with Likeremote