Skip to content
← Back to job listings

Senior Software Engineer

project44 · Chicago, United States

External listingfull-time3 days ago

About The Role

Join project44, a leading logistics technology company, as a Senior Software Engineer. In this role, you will design, build, and operate backend systems that power decision intelligence capabilities for logistics service providers. You will work in a fast-paced Agile environment, collaborating closely with product, data, and design teams. You will also have the opportunity to leverage AI in your day-to-day work and contribute to the company's competitive advantage.

  • Design, build, and operate backend systems that power decision intelligence capabilities, using AI and analytics to help logistics service providers make informed decisions.
  • Own and modernize core platform services such as identity and access management (IAM) and search infrastructure, keeping them secure, scalable, and extensible as new AI capabilities are introduced.
  • Partner closely with product, data, and design to translate ambiguous customer problems into well-scoped, scalable technical solutions.
  • 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
  • Strong programming and debugging skills with proficiency in Java
  • 5+ years of professional experience building large-scale, cloud-based systems
  • Experience designing and building scalable Java-based microservices
  • Experience designing and consuming APIs and web services (REST, OpenAPI/Swagger)
  • Comfortable using AI-assisted development tools (Cursor, Claude, GitHub Copilot, or similar) while maintaining high standards for code quality and correctness
  • Experience working in an Agile software development environment
  • Experience working with NoSQL and/or relational databases (MongoDB, DynamoDB, Postgres, or similar)
  • Experience designing or working with agentic AI systems — multi-step or autonomous LLM-powered workflows
  • Familiarity with agentic AI frameworks or patterns: task planning, tool invocation, stateful agents, workflow orchestration
  • Containerization and orchestration (Docker, Kubernetes)
  • Event-driven systems and stream-processing pipelines (Kafka, Kinesis, or similar)
  • Building platform or framework-level solutions that enable AI-driven automation and decision-making
  • Analytical and comfortable with ambiguity — you make tradeoffs explicit and navigate uncertainty without waiting to be told what to do
  • Clear communicator — you can explain technical decisions through design docs, discussions, and reviews, and work well with both technical and non-technical partners
  • Strong sense of ownership — you voice ideas, take feedback, and iterate toward better solutions
  • Even if you don't meet 100% of the requirements, please consider applying — studies show you can still be a strong candidate at 50%

This is an external listing. JobSpring does not represent or verify the employer. Report this listing