Senior Staff Software Engineer

1 day ago


Chennai, Tamil Nadu, India FourKites Full time ₹ 20,00,000 - ₹ 60,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 Senior Staff Engineer on our Platform team, you will lead the design and implementation of our core authentication, authorization and master data management infrastructure that powers our entire logistics ecosystem. You will architect highly scalable, secure systems using technologies such as Java, GoLang, and modern cloud platforms while optimizing critical algorithms for performance at scale. Your expertise in database optimization and cloud scaling will ensure our platform can handle exponential growth as we continue to transform the global supply chain industry.

Who you are:
  • Bachelor's or Master's degree in Computer Science, Engineering or related field from a reputed institution.
  • Minimum of 12 years of experience in Software Engineering with emphasis on authentication systems, authorization frameworks, and master data management.
  • Deep expertise in authentication and authorization systems including OAuth, SAML, JWT, SSO implementations, and fine-grained access control models.
  • Experience deploying and managing Keycloak in production environments is a significant plus.
  • Strong background in master data management (MDM) with experience implementing data governance frameworks that ensure uniformity, accuracy, and consistency across enterprise systems.
  • Proven track record in optimization and algorithm development with ability to analyze performance bottlenecks and implement efficient solutions.
  • Extensive experience scaling database systems in cloud environments, including sharding strategies, query optimization, and database performance tuning.
  • Proficiency in designing and developing high-performance systems using technologies such as Java, GoLang, or similar backend languages.
  • Experience with cloud platforms (AWS, Azure) with focus on scalable, distributed architectures.
  • Deep understanding of RESTful APIs, microservices architecture, and service mesh implementations.
  • Strong knowledge of database technologies (PostgreSQL, MySQL, MongoDB) with emphasis on scaling and optimization.graphQL - Good to have
  • Experience implementing security best practices and compliance requirements across application layers.
What you'll be doing:
  • Design, architect, and implement highly secure and scalable authentication and authorization systems that support our global user base and complex hierarchical organization structures, enabling secure access to our Control Tower platform.
  • Implement and maintain identity management solutions, including potential expansion of our Keycloak infrastructure to support growing authentication needs.
  • Lead the development and optimization of master data management solutions that ensure data consistency across our platform, critical for providing accurate end-to-end visibility in our Control Tower solutions.
  • Create and optimize algorithms for critical path operations, focusing on improving system efficiency, latency, and throughput necessary for real-time logistics monitoring and Digital Workforce automation.
  • Pioneer the use of LLMs and AI-assisted development tools to accelerate our engineering workflows, improve code quality, and develop features more efficiently for our Control Tower and Digital Workforce platforms.
  • Foster a vibe coding culture that emphasizes developer intuition, creative problem-solving, and enjoyable engineering practices while maintaining high-quality standards.
  • Implement database scaling solutions for high-volume data processing that maintain performance as our platform grows and handles increasing volumes of logistics data.
  • Architect cloud-native solutions that leverage best practices for scalability, reliability, and security in mission-critical Control Tower operations.
  • Develop advanced data processing pipelines that power our Digital Workforce solutions, enabling automated decision-making and logistics process orchestration.
  • Mentor and guide engineering teams on security best practices, optimization techniques, and scalable architectures.
  • Perform design and code reviews with emphasis on security, performance, and maintainability.
  • Work with product management to understand complex business requirements and translate them into elegant technical solutions that enhance our Control Tower and Digital Workforce capabilities.
  • Collaborate with cross-functional teams to ensure that authentication, authorization, and data management systems integrate seamlessly with other platform components.

Who we are:

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 across 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, transforming both your supply and customer

Benefits 

  • Medical benefits start on first day of employment
  • 36 PTO days( Sick, Casual and Earned) , 5 recharge days, 2 volunteer days 
  • Home Office setups and Technology reimbursement
  • Lifestyle & Family benefits 
  • Annual Swags/ Festive Swags
  • Ongoing learning & development opportunities ( Professional development program, Toast Master club etc.)


  • Chennai, Tamil Nadu, India Trimble Full time ₹ 1,04,000 - ₹ 1,30,878 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 Trimble Full time

    Job DescriptionAs a Staff Software Engineer, you will be technically leading a team that builds cutting edge enterprise backend services responsible for digital transformation within Trimble. This role is ideal for someone passionate about building highly scalable cloud native backend services that provides a transformative customer experience.A Software...


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

    STAFF ENGINEER (Accounts Payable)Toast is a technology company that specializes in providing a comprehensive all-in-one SaaS product and financial technology solutions tailored for the restaurant industry. Toast offers a suite of tools to help restaurants manage their operations, including point of sale, payment processing, supplier management, digital...


  • Chennai, Tamil Nadu, India PEOPLEplus Professional Services Pvt. Ltd. Full time

    Company Description PEOPLEplus Professional Services Pvt. Ltd. is a top resource support company in the IT sector. We serve as a resourcing partner to several leading high technology companies, particularly in the Embedded, Telecom, Storage, DSP, Wireless, Multimedia, and EDA and VLSI fields. Our focus is on providing exceptional staff augmentation and...

  • Staff Engineer

    3 weeks ago


    Chennai, Tamil Nadu, India Weekday AI Full time

    This role is for one of Weekday's clientsMin Experience: 12 yearsLocation: Chennai, Tamil NaduJobType: full-timeRequirementsWe are seeking an experienced and highly skilled Staff Engineer with 12+ years of professional experience in software development. This role requires a deep technical background in Java, Spring Boot, microservices, and distributed...


  • Chennai, Tamil Nadu, India Coinbase Full time

    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, every day, as we build the emerging onchain platform — and with it, the future global financial system. To achieve our mission, we're seeking a very specific...


  • Chennai, Tamil Nadu, India FourKites 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...


  • Chennai, Tamil Nadu, India ACV Full time ₹ 1,04,000 - ₹ 1,30,878 per year

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

  • Staff Engineer

    2 days ago


    Chennai, Tamil Nadu, India Weekday AI Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    This role is for one of Weekday's clientsMin Experience: 12 yearsLocation: Chennai, Tamil NaduJobType: full-timeRequirementsWe are seeking an experienced and highly skilled Staff Engineer with 12+ years of professional experience in software development. This role requires a deep technical background in Java, Spring Boot, microservices, and distributed...


  • Chennai, Tamil Nadu, India Equiniti Full time US$ 80,000 - US$ 1,20,000 per year

    Management LevelGEquiniti is a leading international provider of shareholder, pension, remediation, and credit technology. With over 6000 employees, it supports 37 million people in 120 countries. EQ India began its operations in 2014 as a Global India Captive Centre for Equiniti, a leading fintech company specialising in shareholder management. Within a...