← Back to job listings
PR
Senior Software Engineer
project44 · Chicago, United States
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
JobSpring