FourKites

Staff Software Engineer

Chennai, Tamil Nadu, India

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Logistics, Supply Chain, Software DevelopmentIndustries

Position Overview

  • Location Type: [Not Specified]
  • Job Type: Staff Software Engineer
  • Salary: [Not Specified]

At FourKites, we tackle complex challenges with real-world impacts, helping customers like Cardinal Health and Walmart operate efficient, agile, and sustainable global supply chains. Join a team of curious problem solvers that celebrates differences, leads with empathy, and values inclusivity.

As a Staff Software Engineer, you will work on features end-to-end (backend & frontend) using technologies such as RoR, Java, GoLang, Angular, React, Redis, and PostgreSQL. You will develop products that can change the logistics landscape and will be used by some of the biggest corporations in the world. You will develop integrations with our strategic partners to expand our ecosystem and work closely with our US team and customers to develop features that shape the logistics and supply chain industry.

Requirements

  • Bachelor’s degree in Computer Science & Engineering or related field from a reputed institution.
  • Minimum of 8 years of experience in Software Engineering and Web application development.
  • Good understanding of software design, Microservices architecture, object-oriented principles, and design patterns.
  • Experience with Design and development of highest quality software/services using RoR/Golang/Java.
  • Good knowledge of RESTful APIs and microservices architecture.
  • Strong understanding of Java, Spring Framework, and object-oriented programming principles.
  • Experience in one of Azure, Amazon Web Services or other cloud services.
  • Experience with databases such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus.
  • Strong knowledge of Git (branches, submodules, rebasing) and other Agile tools such as JIRA & Confluence.
  • Agile SDLC experience.
  • Excellent oral and written communication skills.
  • Education Qualification: Graduate from B.E/ B.Tech / MCA / M.Tech Background.

Responsibilities

  • Design, architect, implement, test, profile, release, and optimize highest quality software/services using RoR/Golang/Java.
  • Partner with product managers to analyze product requirements and plan engineering execution.
  • Document HLD/LLD for easy knowledge sharing and future scaling.
  • Perform design and code reviews.
  • Implement code with very high coverage of unit tests and component tests.
  • Cross-train peers and mentor teammates.
  • Possess expert knowledge in performance, security, scalability, architecture, and best practices.
  • Functionally decompose complex problems into simple, straight-forward solutions.
  • Collaborate with UX designers to develop responsive user interface components.
  • Working knowledge of SQL based (any RDBMS) and NOSQL data stores (any one) with the ability to write intermediate level SQL.
  • Experience in building Web application backends using Java Spring Boot or similar.
  • Experience with frontend libraries/frameworks such as React/Angular is a plus.

Company Information

FourKites®, the leader in AI-driven supply chain transformation for global enterprises and pioneer of real-time visibility, turns supply chain data into automated action. FourKites’ Intelligent Control Tower™ breaks down enterprise silos by creating a real-time digital twin of orders, shipments, inventory and assets. This comprehensive view, combined with AI-powered digital workers, enables companies to prevent disruptions, automate routine tasks, and optimize performance. As the leader in AI-driven supply chain transformation, FourKites pioneered the Intelligent Control Tower™ powered by the world’s largest real-time visibility network. Our platform creates comprehensive digital twins of your supply chain with AI-powered digital workers to automate resolution, improve collaboration and drive outcomes across all stakeholders. Unlike traditional control towers, we enable true real-time execution and intelligent fulfillment.

Skills

Ruby on Rails
Java
GoLang
Angular
React
Redis
PostgreSQL
Microservices
RESTful APIs
Object-Oriented Programming
Spring Framework
Cloud Services (Azure, AWS)
Databases (MySQL, PostgreSQL, MongoDB)
Git
JIRA
Confluence
HTML
CSS
JavaScript

FourKites

Real-time supply chain visibility platform

About FourKites

FourKites provides a platform for supply chain management that focuses on real-time visibility and predictive analytics. The platform collects data from millions of shipments worldwide and uses AI technology to analyze this data, offering businesses insights to improve their supply chain operations. This helps companies manage risks, enhance responsiveness, and optimize their processes. FourKites connects all parts of a supply chain through its applications, ensuring that teams have access to the same information. A unique feature of their platform is Fin AI, which uses natural language processing to help businesses find optimization opportunities and automate tasks. Unlike its competitors, FourKites stands out by combining a vast real-time supply chain network with specialized applications and patented AI technology. The goal of FourKites is to help large brands manage their supply chains more effectively and efficiently.

Chicago, IllinoisHeadquarters
2014Year Founded
$205.8MTotal Funding
LATE_VCCompany Stage
Data & Analytics, AI & Machine LearningIndustries
501-1,000Employees

Benefits

Medical, dental, & vision
PTO
401k with company match
Annual wellness stipend
Ongoing learning & development opportunities

Risks

Emergence of competitors like Auger with significant funding challenges FourKites' market share.
Overhaul's $55 million funding round intensifies competition in supply chain visibility.
Rapid market growth may attract more entrants, increasing competition for FourKites.

Differentiation

FourKites tracks 3 million shipments daily across multiple transportation modes.
The platform integrates real-time data with machine learning for end-to-end supply chain visibility.
FourKites' YardWorks suite optimizes gate and yard logistics with AI and computer vision.

Upsides

FourKites is recognized as a leader in Gartner's Magic Quadrant for four consecutive years.
The company collaborates with major brands like Organik Kimya and Clariant to enhance efficiency.
Growing demand for AI-powered supply chain tools boosts FourKites' market potential.

Land your dream remote job 3x faster with AI