ตำแหน่งงาน
ที่ไหน

18,236 ตำแหน่ง

กลับไปยังหน้าหางาน
อัพโหลด CV ของคุณ

เราจะใช้ AI อ่าน แล้วช่วยหาโอกาสที่ใช่ให้คุณ

คลิกเพื่ออัพโหลด หรือลากไฟล์มาวาง · PDF, DOC, DOCX · ไม่เกิน 10 MB

Zimpligital

Senior Software Engineer

ประกาศจากแหล่งภายนอก
Zimpligital
เทคโนโลยี
ทำงานที่ออฟฟิศลงประกาศ 50 วันที่แล้ว
สมัครที่เว็บไซต์บริษัท

คุณสมัครได้โดยตรง — เราจะพาคุณไปยังหน้าสมัครงานของบริษัท ไม่ต้องสมัครสมาชิก ไม่มีคนกลาง ไม่ต้องล็อกอิน ThaiJobz

รายละเอียด
เงินเดือนตามตกลง
ประเภทการจ้าง
เต็มเวลา
รูปแบบ
ทำงานที่ออฟฟิศ

รายละเอียดงาน

About the Role

We are looking for a Senior Software Engineer to design, build, and scale our logistics and fulfillment platform. This role will focus on systems that power order fulfillment, inventory flow, warehouse operations, delivery orchestration, shipment tracking, routing, batching, queue-based processing, and operational visibility. You will work closely with Product, Design, Operations, Data, and Engineering teams to solve complex business problems in a high-volume, real-world logistics environment. The ideal candidate is a strong full-stack or backend-leaning engineer who can translate ambiguous business requirements into reliable, scalable, and maintainable software systems. This is a high-ownership role; you will contribute to architecture decisions, improve engineering practices, mentor other engineers, and help evolve the platform to support business growth, automation, and AI-assisted workflows.

Responsibilities

  • Design, develop, test, deploy, and maintain large-scale software systems for logistics, fulfillment, warehouse, inventory, and delivery operations.
  • Build reliable backend services, APIs, queue-based workflows, event-driven processes, and internal tools using TypeScript, PostgreSQL, Docker, and related technologies.
  • Develop responsive and maintainable user interfaces using React, following design systems and UX guidelines.
  • Partner with Product, Design, Operations, and Business stakeholders to translate fulfillment workflows into technical solutions.
  • Design scalable data models, service boundaries, queue processing flows, and system integrations for high-volume operational use cases.
  • Improve platform reliability through observability, monitoring, automated testing, performance optimization, and incident prevention.
  • Write and maintain unit, integration, and automated tests for backend services and frontend components.
  • Use AI tools responsibly to improve development speed, code quality, testing, debugging, and documentation.
  • Lead technical design discussions, review code, mentor engineers, and promote engineering best practices.
  • Analyze production issues, identify root causes, and implement durable fixes.
  • Continuously improve engineering workflows, developer experience, code quality, and deployment safety.

Qualifications

Required

  • 5+ years of professional software engineering experience with strong ownership of production systems.
  • Strong experience with TypeScript and modern application development.
  • Hands-on experience with React for complex web applications, dashboards, internal tools, or operational platforms.
  • Strong backend engineering skills: API design, service design, data modeling, and asynchronous processing.
  • Experience with PostgreSQL: schema design, query optimization, indexing, migrations, and production troubleshooting.
  • Experience with queues or messaging systems (BullMQ, RabbitMQ, Kafka, SQS, Pub/Sub, or similar).
  • Experience using Docker for development, testing, deployment, or containerized services.
  • Solid understanding of large-scale software design: scalability, reliability, fault tolerance, idempotency, retries, and failure handling.
  • Practical experience writing unit tests, integration tests, and automated tests.
  • Ability to apply design systems, component libraries, accessibility principles, and design guidelines.
  • Strong problem-solving ability and ability to work with technical and non-technical stakeholders.

Preferred

  • Experience building logistics, fulfillment, warehouse management, inventory, delivery, marketplace, e-commerce, supply chain, or operations platforms.
  • Experience with event-driven architecture, distributed systems, workflow orchestration, or high-throughput background processing.
  • Experience designing systems for order lifecycle management, shipment tracking, routing, batching, dispatching, SLA monitoring, or exception handling.
  • Experience improving system performance, database latency, queue throughput, and operational reliability.
  • Experience using AI-assisted development tools (ChatGPT, GitHub Copilot, Cursor, Claude, or similar) in professional workflows.
  • Experience mentoring engineers and leading technical initiatives.

Skills

  • Frontend: React, TypeScript
  • Backend: TypeScript, Node.js, REST APIs, queue-based systems
  • Database: PostgreSQL
  • Infrastructure: Docker, CI/CD, observability
  • Testing: unit and integration tests, automated testing

Additional Information

  • Core Competencies: Technical Ownership — takes full ownership of features and systems from discovery to production; makes sound technical decisions, manages trade-offs, and ensures solutions are maintainable after launch.

คุณสมบัติผู้สมัคร

ประสบการณ์
6-10 ปี
การศึกษา
ไม่ระบุ
ใบรับรอง / ทักษะเพิ่มเติม
TypeScriptReactPostgreSQLDockerAPI DesignData ModelingAsynchronous ProcessingUnit TestingIntegration TestingAutomated TestingProblem SolvingCollaborationCommunicationMentoringObservability

เกี่ยวกับบริษัท