Skip to main content
Back to jobs

Senior Software Engineer 1

External
project44 logoProject44 · Shanghai, China
Full-timeOn-site2w ago
AgileCI/CDDockerDynamoDBJavaKafka
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

project44 is looking for a Senior Software Engineer 1 to join our engineering team. You will work in a fast-paced Agile environment designing, building, and implementing best-in-class integrations to accelerate how project44 connects to the world's logistics networks. We are looking for a hands-on Senior Backend Engineer to join our Shanghai engineering team and help build and scale project44's Over-the-Road Tracking Platform . This platform is core to how project44 collects, processes, enriches, and serves truckload and road freight tracking data to customers around the world. As a Senior Software Engineer you will design, build, operate, and improve Java-based backend services that power project44's Over-the-Road Tracking Platform. This role is primarily focused on software development, with some DevOps and production operations responsibilities. You do not need to be a DevOps expert, but you should be comfortable working with cloud-based systems and willing to learn and contribute to operational improvements. Because this role will work closely with colleagues across multiple countries and time zones, excellentcommunication skills are essential. You should be comfortable explaining technical decisions clearly, collaborating asynchronously, and building alignment with global engineering, product, and operations teams. Key accountabilities: What you'll work on Build and maintain scalable backend services using Java . Develop core capabilities for project44's Over-the-Road Tracking Platform . Work with real-time and near-real-time shipment tracking data for road freight. Build services that collect, process, enrich, and expose tracking information to customers. Design and implement APIs and backend workflows that support shipment visibility use cases. Improve the reliability, scalability, and performance of tracking services. Operate and maintain services owned by the team in production. Work with cloud platforms including Alibaba Cloud, Google Cloud, and Baidu Cloud . Improve monitoring, alerting, observability, automation, and deployment workflows. Participate in on-call responsibilities together with the team. Collaborate with product, engineering, operations, and regional teams across the globe to solve complex logistics problems. Contribute to technical design, code quality, and engineering best practices.

Requirements

  • 5+ years of professional software engineering experience.
  • Strong hands-on experience with Java .
  • Experience building scalable backend services or microservices.
  • Experience working with real-time or near-real-time systems.
  • Experience working with SQL databases, preferably Postgres or similar.
  • Experience designing, building, or consuming APIs, such as REST, OpenAPI, or Swagger.
  • Experience with cloud-based systems.
  • Ability to debug complex systems and work across large codebases.
  • Excellent written and verbal communication skills, with the ability to collaborate effectively with colleagues across regions, cultures, and time zones.
  • Strong ownership mindset: you care about building, shipping, operating, and improving the systems your team owns.
  • Willingness to learn and contribute to DevOps, cloud operations, automation, and production reliability work.
  • Helpful but not required
  • Experience with Alibaba Cloud , Google Cloud , or Baidu Cloud .
  • Experience with Kafka, Kinesis, Pub/Sub, or other event-streaming systems.
  • Experience with Docker and Kubernetes.
  • Experience with monitoring, alerting, CI/CD, and infrastructure automation.
  • Experience with Postgres, DynamoDB, MongoDB, or other production databases.
  • Experience working on tracking, visibility, logistics, supply chain, transportation, trucking, or data-heavy platforms.
  • Experience operating production systems with on-call responsibilities.
  • How we work
  • We value engineers who are hands-on, pragmatic, and comfortable owning systems end to end. This role is best suited for someone who enjoys ba

Additional Information

Why project44? At project44, we believe in better. We challenge the status quo because we know a better supply chain isn't just possible-it's essential. Better for our customers. Better for their business. Better for the world. With our Decision Intelligence Platform, Movement , we're redefining how global supply chains operate. By transforming fragmented logistics data into real-time, AI-powered insights, we empower companies to connect instantly, see clearly, act decisively, and automate intelligently. Our Supply Chain AI enhances visibility, drives smarter execution, and unlocks next-gen applications that keep businesses moving forward. Headquartered in Chicago, IL with a 2nd HQ in Bengaluru, India we are powered by a diverse global team that is tackling the toughest logistics challenges with innovation, urgency, and purpose. If you're driven to solve meaningful problems, leverage AI to scale rapidly, drive impact daily, and be part of a high-performance team - we should talk.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at project44? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect