Talent.com
Staff Software Engineer - Backend
Staff Software Engineer - BackendConfidential • Chennai, India
Staff Software Engineer - Backend

Staff Software Engineer - Backend

Confidential • Chennai, India
25 days ago
Job description

At FourKites we have the opportunity to tackle complex challenges with real-world impacts. Whether it's medical supplies from Cardinal Health or groceries for Walmart, the FourKites platform helps customers operate global supply chains that are efficient, agile and sustainable.

Join a team of curious problem solvers that celebrates differences, leads with empathy and values inclusivity .

As a Staff Software Engineer, you will be a technical leader shaping the future of logistics technology. You'll architect and build end-to-end backend solutions using cutting-edge technologies, working closely with our US team and Fortune 500 clients to transform the global supply chain industry. This role demands excellence in system design, deep technical expertise, and the ability to leverage modern tools including AI to accelerate product development.

What You'll Be Doing

Technical Leadership & Architecture

  • Design and architect large-scale distributed systems with focus on performance, security, and scalability
  • Lead system design initiatives for complex, multi-service architectures
  • Create comprehensive HLD / LLD documentation for knowledge sharing and architectural decisions
  • Drive technical strategy and make critical architectural decisions that impact the entire platform
  • Conduct architecture reviews and provide technical guidance on complex engineering challenges

Development & Implementation

  • Build robust backend services using Java / Spring Boot as primary technologies, Golang / Python / ROR would be good to have as additional technologies
  • Develop and optimize microservices handling millions of transactions
  • Design and implement RESTful APIs and event-driven architectures
  • Work with PostgreSQL, Redis, and other data stores for optimal performance
  • Ensure code quality through comprehensive unit testing (>
  • 90% coverage) and component testing(any other No SQL / Any RDBMS)

  • Integrate with strategic partner APIs to expand our ecosystem
  • Innovation & AI Integration

  • Leverage AI tools and copilots to accelerate development velocity and code quality
  • Champion the adoption of AI-assisted development practices across the team
  • Explore and implement AI / ML capabilities within our product offerings
  • Stay current with emerging AI technologies and their applications in software development
  • Mentorship & Collaboration

  • Mentor junior and senior engineers, fostering technical excellence
  • Collaborate with Product Managers to translate business requirements into technical solutions
  • Partner with UX designers on API design for optimal frontend integration
  • Lead cross-functional initiatives and drive engineering best practices
  • Contribute to quarterly roadmap planning and OKR definition
  • Who You Are

    Required Qualifications

  • 8+ years of software engineering experience with proven track record of delivering complex systems
  • Expert-level proficiency in Java and Spring Boot ecosystem (Spring Cloud, Spring Security, etc.)
  • Strong experience with Golang for high-performance services
  • Exceptional system design skills - able to design distributed systems from scratch
  • Deep understanding of microservices architecture, design patterns, and architectural best practices
  • Expertise in both SQL (PostgreSQL / MySQL) and NoSQL databases with query optimization skills
  • Production experience with cloud platforms (AWS / Azure / GCP) and containerization (Docker / Kubernetes)
  • Strong knowledge of distributed systems concepts : CAP theorem, consensus algorithms, distributed transactions
  • Proficiency with Git, CI / CD pipelines, and Agile methodologies
  • Technical Excellence

  • Proven ability to functionally decompose complex problems into elegant solutions
  • Experience with high-throughput, low-latency systems
  • Strong understanding of performance optimization, caching strategies, and scalability patterns
  • Security-first mindset with knowledge of OWASP principles and secure coding practices
  • Experience with event streaming platforms (Kafka / RabbitMQ)
  • Familiarity with observability tools and distributed tracing
  • Preferred Qualifications

  • Experience using AI development tools (GitHub Copilot, Cursor, Claude, ChatGPT) for enhanced productivity
  • Track record of integrating AI / ML capabilities into products
  • Contributions to open-source projects
  • Experience with React / Angular for full-stack versatility
  • Knowledge of infrastructure as code (Terraform / CloudFormation)
  • Experience in logistics, supply chain, or e-commerce domains
  • Soft Skills

  • Excellent communication skills - able to articulate complex technical concepts to various stakeholders
  • Strong written documentation skills
  • Self-driven with ability to work independently and lead initiatives
  • Collaborative mindset with experience working with distributed teams
  • Bachelor's degree in Computer Science or related field from a reputed institution
  • What Sets You Apart

  • You actively use AI tools to enhance your development workflow and productivity
  • You have a track record of building products that scale to millions of users
  • You're passionate about mentoring and elevating the technical capabilities of your team
  • You stay current with technology trends and bring innovative solutions to the table
  • You have experience making critical technical decisions that significantly impact business outcomes
  • Technologies We Use

    Backend : Java, Spring Boot, Golang, Node.js

    Databases : PostgreSQL, Redis, MongoDB

    Cloud : AWS / Azure, Kubernetes, Docker

    Tools : Git, JIRA, Confluence, Jenkins / CircleCI, ArgoCD

    Monitoring : Prometheus, Grafana, Signoz, Chronosphere

    Who we are :

    FourKites®, the leader in AI-driven supply chain transformation for global enterprises and pioneer of advanced 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 across their supply chain. FourKites processes over 3.2 million supply chain events daily — from purchase orders to final delivery — helping 1,600+ global brands prevent disruptions, make faster decisions and move from reactive tracking to proactive supply chain orchestration.

    Working at FourKites

    We provide competitive compensation with stock options, outstanding benefits and a collaborative culture for all employees around the globe, including :

  • 5 global recharge days, in addition to standard holidays, and a hybrid, flexible approach to work.
  • Parental leave for all parents, an annual wellness stipend and volunteer days also provide you with time and resources for self care and to care for others.
  • Opportunities throughout the year to learn and celebrate diversity.
  • Access to leading AI tools and foundation models, with the freedom to experiment and find creative ways to be more effective in your role
  • And we're always listening for new ways to support everyone in and out of the office.

    Skills Required

    Mysql, Java, Amazon Web Services, Html, Jira, Css, React, Angular, Redis, Azure, Golang, Ror, Confluence, Git, Postgresql, Javascript, Mongodb, Restful Apis

    Create a job alert for this search

    Software Engineer Backend • Chennai, India

    Related jobs
    Staff Software Engineer (Remote)

    Staff Software Engineer (Remote)

    Arcana • Chennai, Tamil Nadu, India
    Remote
    Join our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Staff / Lead Backend Engineer (Remote). Embark on a journey where your deep-rooted expertise in computer science...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Confidential • Chennai, India
    At FourKites we have the opportunity to tackle complex challenges with real-world impacts.Whether it's medical supplies from Cardinal Health or groceries for Walmart, the FourKites platform helps c...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Trimble • Chennai, Tamil Nadu, India
    The primary function of a Staff Software Engineer is to be a technical expert who drives the design development and maintenance of complex software solutions across multiple teams and projects.This...Show more
    Last updated: 30+ days ago • Promoted
    Fourkites - Staff Software Engineer - Java

    Fourkites - Staff Software Engineer - Java

    FourKites India Pvt Ltd • Chennai
    About the Role : As a Staff Software Engineer, you will be a technical leader shaping the future of logistics technology. You'll architect and build e...Show more
    Last updated: 27 days ago • Promoted
    Staff Engineer

    Staff Engineer

    OnArrival • chennai, tamil nadu, in
    OnArrival is redefining the travel tech industry by building the world’s most advanced full-stack travel platform.We provide seamless, intelligent travel infrastructure, powering everything from fl...Show more
    Last updated: 30+ days ago • Promoted
    Staff Engineer

    Staff Engineer

    First American (India) • chennai, tamil nadu, in
    Job Title : Staff Engineer (12+ Years Experience).We are seeking a seasoned Platform Engineer with 12+ years of experience to join our platform engineering team. This role will play a critical part i...Show more
    Last updated: 15 days ago • Promoted
    Staff Software Engineer(C#,.Net)

    Staff Software Engineer(C#,.Net)

    Ivanti • chennai, tamil nadu, in
    In today’s work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work.Ivanti elevates and secur...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    HyperVerge • chennai, tamil nadu, in
    Backend applications on NodeJs or MERN fullstack development.Ability to write well-abstracted, reusable, highly performant code for UI components. Back-End development with Node.Front-End developmen...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer

    Software Engineer

    Alp Consulting Ltd. • Chennai, Tamil Nadu, India
    Java FS Angular Location : Chennai Experience : 5 - 12 yrs Face to Face drive : 15th Nov 2025 We are seeking a talented and experienced Senior Java Engineer with expertise in Angular to join our dyn...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    ACV Auctions • Chennai, Tamil Nadu, India
    Who we are looking for : Our software engineering teams operate on a few common principles, working on interesting and challenging problems, enabling autonomy to develop and deploy the best solution...Show more
    Last updated: 1 day ago • Promoted
    Sr. Software Engineer (AWS) - Backend

    Sr. Software Engineer (AWS) - Backend

    Zeller • Chennai, IN
    At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments.We believe in a ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Backend

    Software Engineer Backend

    Solvei8 • Chennai, IN
    Solvei8 (pronounced solve-it) is a one-stop integrated factory cloud solutions provider for the apparel and footwear industry, under the parent company Buyogo AG. With innovation, agility, and custo...Show more
    Last updated: 22 days ago • Promoted
    221142 Staff Software Engineer

    221142 Staff Software Engineer

    cloudera • Chennai, Tamil Nadu, India
    Cloudera Data Warehouse Hive team looking for a passionate senior developer to join our growing engineering team.This group is targeting the biggest enterprises wanting to utilize Clouderas service...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer - Fullstack

    Staff Software Engineer - Fullstack

    Confidential • Chennai, India
    PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...Show more
    Last updated: 25 days ago • Promoted
    Senior Software Engineer, Backend (Platform - Onboarding)

    Senior Software Engineer, Backend (Platform - Onboarding)

    Coinbase • Chennai, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 6 days ago • Promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Truxt.ai • Chennai, IN
    As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over traditional salary compe...Show more
    Last updated: 22 days ago • Promoted
    Backend Engineer

    Backend Engineer

    SaaS22 • Chennai, Tamil Nadu, India
    At SaaS22, we’re building powerful, scalable, and reliable SaaS solutions - and we’re looking for experienced backend engineers to help build and shape the foundation of our scalable SaaS platform....Show more
    Last updated: 7 days ago • Promoted
    Staff Software Engineer - Checkout

    Staff Software Engineer - Checkout

    Confidential • Chennai, India
    Bolt is on a mission to democratize commerce.We relentlessly prioritize our retailers—putting their brands front and center while enabling frictionless shopping at any touchpoint in the customer jo...Show more
    Last updated: 7 days ago • Promoted