Qureos

Find The RightJob.

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

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 with MongoDB, PostgreSQL / TimescaleDB, Kafka, and containerized deployments using Docker and Kubernetes is a strong plus.

As a member of our software development team, you will help build 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 and deploy 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 in TypeScript, Python, and Bash 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 to FastAPI.
  • Experience with MongoDB, including complex querying and aggregation pipelines.
  • Experience with TimescaleDB (PostgreSQL), including schema design and performance tuning for analytical workloads.
  • Working knowledge of Apache Kafka, including producer and consumer configuration and deployment.
  • Significant experience with Git, including collaborative workflows, branching, and resolving merge conflicts.
  • Exposure to CI/CD workflows and GitOps-based deployment practices.
  • Familiarity with Docker and Kubernetes.
  • Experience working in or exposure to a microservices 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 to event-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 writing unit and integration tests (and building testable services).
  • Familiarity with API documentation (Swagger / OpenAPI).
  • Experience with monitoring/logging/observability tools (e.g., Prometheus, Grafana, Loki).
  • Solid understanding of authentication/authorization (JWT, OAuth2, role-based access patterns).
  • Experience with data processing platforms (Apache Spark or similar).
  • Familiarity deploying or integrating AI/ML models into production systems (inference endpoints, pipelines, monitoring).
  • Experience building data-intensive applications (high-volume ingestion, analytics, performance tuning).
  • Exposure to enterprise-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.

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.