Staff Software Engineer

2 weeks ago


Chennai, Tamil Nadu, India FourKites Full time ₹ 15,00,000 - ₹ 30,00,000 per year

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 DoingTechnical Leadership & ArchitectureDesign and architect large-scale distributed systems with focus on performance, security, and scalabilityLead system design initiatives for complex, multi-service architecturesCreate comprehensive HLD/LLD documentation for knowledge sharing and architectural decisionsDrive technical strategy and make critical architectural decisions that impact the entire platformConduct architecture reviews and provide technical guidance on complex engineering challengesDevelopment & ImplementationBuild robust backend services using Java/Spring Boot as primary technologies, Golang/Python/ROR would be good to have as additional technologiesDevelop and optimize microservices handling millions of transactionsDesign and implement RESTful APIs and event-driven architecturesWork with PostgreSQL, Redis, and other data stores for optimal performanceEnsure 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 ecosystemInnovation & AI IntegrationLeverage AI tools and copilots to accelerate development velocity and code qualityChampion the adoption of AI-assisted development practices across the teamExplore and implement AI/ML capabilities within our product offeringsStay current with emerging AI technologies and their applications in software developmentMentorship & CollaborationMentor junior and senior engineers, fostering technical excellenceCollaborate with Product Managers to translate business requirements into technical solutionsPartner with UX designers on API design for optimal frontend integrationLead cross-functional initiatives and drive engineering best practicesContribute to quarterly roadmap planning and OKR definitionWho You AreRequired Qualifications8+ years of software engineering experience with proven track record of delivering complex systemsExpert-level proficiency in Java and Spring Boot ecosystem (Spring Cloud, Spring Security, etc.)Strong experience with Golang for high-performance servicesExceptional system design skills - able to design distributed systems from scratchDeep understanding of microservices architecture, design patterns, and architectural best practicesExpertise in both SQL (PostgreSQL/MySQL) and NoSQL databases with query optimization skillsProduction experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)Strong knowledge of distributed systems concepts: CAP theorem, consensus algorithms, distributed transactionsProficiency with Git, CI/CD pipelines, and Agile methodologiesTechnical ExcellenceProven ability to functionally decompose complex problems into elegant solutionsExperience with high-throughput, low-latency systemsStrong understanding of performance optimization, caching strategies, and scalability patternsSecurity-first mindset with knowledge of OWASP principles and secure coding practicesExperience with event streaming platforms (Kafka/RabbitMQ)Familiarity with observability tools and distributed tracingPreferred QualificationsExperience using AI development tools (GitHub Copilot, Cursor, Claude, ChatGPT) for enhanced productivityTrack record of integrating AI/ML capabilities into productsContributions to open-source projectsExperience with React/Angular for full-stack versatilityKnowledge of infrastructure as code (Terraform/CloudFormation)Experience in logistics, supply chain, or e-commerce domainsSoft SkillsExcellent communication skills - able to articulate complex technical concepts to various stakeholdersStrong written documentation skillsSelf-driven with ability to work independently and lead initiativesCollaborative mindset with experience working with distributed teamsBachelor's degree in Computer Science or related field from a reputed institutionWhat Sets You ApartYou actively use AI tools to enhance your development workflow and productivityYou have a track record of building products that scale to millions of usersYou're passionate about mentoring and elevating the technical capabilities of your teamYou stay current with technology trends and bring innovative solutions to the tableYou have experience making critical technical decisions that significantly impact business outcomesTechnologies We Use Backend: Java, Spring Boot, Golang, Databases: PostgreSQL, Redis, MongoDBCloud: AWS/Azure, Kubernetes, DockerTools: Git, JIRA, Confluence, Jenkins/CircleCI, ArgoCDMonitoring: Prometheus, Grafana, Signoz, ChronosphereWho 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 FourKitesWe 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 roleAnd we're always listening for new ways to support everyone in and out of the office.



  • Chennai, Tamil Nadu, India Trimble Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Staff Software EngineerWe are seeking an experienced and technically proficient Staff Software Engineer to lead our team in building cutting-edge, enterprise-level backend services. This role is perfect for a passionate engineer who thrives on solving complex problems and is dedicated to creating highly scalable, cloud-native solutions that drive digital...


  • Chennai, Tamil Nadu, India Bolt Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    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 journey. At the center of it all is our rapidly growing universal shopper network—Bolt merchants such as Revolve, Luisa via Roma, Benefit Cosmetics, Kendra...

  • Software Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India CADS Software Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Software Engineer - C# / Revit API Developer Company Overview : At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship products...


  • Chennai, Tamil Nadu, India BOLT Full time ₹ 2,00,000 - ₹ 4,00,000 per year

    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 journey. At the center of it all is our rapidly growing universal shopper network—Bolt merchants such as Revolve, Luisa via Roma, Benefit Cosmetics, Kendra...


  • Chennai, Tamil Nadu, India Genesys Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    locationsChennai (Flexible)time typeFull timeposted onPosted Todayjob requisition idJR109140Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI-powered Experience Orchestration platform, organizations can accelerate growth by...


  • Chennai, Tamil Nadu, India ACV Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    What you will do:We are looking for an experienced Staff Software Engineer to join our Engineering team, supporting the ACV Capital group. Tough problems call for strong leaders who can shepherd both code and data through testing and into a production environment. A developer with a mission-critical mindset who can operate in multiple environments,...


  • Chennai, Tamil Nadu, India ACV Auctions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Who We Are Looking ForOur software engineering teams operate on a few common principles, working on interesting and challenging problems, enabling autonomy to develop and deploy the best solutions, and being surrounded by great engineers and a warm culture. These tenets allow our engineering teams to have large business impact and product ownership, which is...

  • Software Engineer II

    2 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Job Description It's fun to work in a company where people truly BELIEVE in what they're doingSummary: The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this job, you will join a team maintaining a proprietary database management system running on z/OS having batch,...


  • Chennai, Tamil Nadu, India PayPal Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    The CompanyPayPal 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 empowers consumers and businesses in approximately 200 markets to join and thrive in the global economy. We operate a global, two-sided network at scale...


  • Chennai, Tamil Nadu, India FourKites, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    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...