Senior Staff Engineer - Platform
Company: FourKites
Position Overview:
At FourKites, we tackle complex challenges with real-world impacts, helping customers operate efficient, agile, and sustainable global supply chains for critical goods like medical supplies and groceries. 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. You will architect highly scalable, secure systems using technologies such as Java and GoLang on modern cloud platforms, optimizing critical algorithms for performance at scale. Your expertise in database optimization and cloud scaling will be crucial as we transform the global supply chain industry.
Requirements:
- Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field from a reputed institution.
- Experience: Minimum of 12 years of experience in Software Engineering with a focus on authentication systems, authorization frameworks, and master data management.
- Authentication & Authorization: Deep expertise in systems including OAuth, SAML, JWT, SSO implementations, and fine-grained access control models.
- Keycloak: Experience deploying and managing Keycloak in production environments is a significant plus.
- Master Data Management (MDM): Strong background in MDM with experience implementing data governance frameworks for uniformity, accuracy, and consistency.
- Optimization & Algorithms: Proven track record in optimization and algorithm development, with the ability to analyze performance bottlenecks and implement efficient solutions.
- Database Scaling: Extensive experience scaling database systems in cloud environments, including sharding strategies, query optimization, and performance tuning.
- Backend Technologies: Proficiency in designing and developing high-performance systems using technologies such as Java, GoLang, or similar backend languages.
- Cloud Platforms: Experience with cloud platforms (AWS, Azure) with a focus on scalable, distributed architectures.
- APIs & Architecture: Deep understanding of RESTful APIs, microservices architecture, and service mesh implementations.
- Databases: Strong knowledge of database technologies (PostgreSQL, MySQL, MongoDB) with an emphasis on scaling and optimization.
- Security: Experience implementing security best practices and compliance requirements across application layers.
Responsibilities:
- Design, architect, and implement highly secure and scalable authentication and authorization systems to support our global user base and complex organizational structures, enabling secure access to our Control Tower platform.
- Implement and maintain identity management solutions, potentially expanding our Keycloak infrastructure to meet growing authentication needs.
- Lead the development and optimization of master data management solutions to ensure data consistency across our platform, critical for 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 for real-time logistics monitoring and Digital Workforce automation.
- Pioneer the use of LLMs and AI-assisted development tools to accelerate engineering workflows, improve code quality, and develop features more efficiently for our Control Tower and Digital Workforce platforms.
- Foster a collaborative 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 to maintain performance as our platform grows and handles increasing logistics data volumes.
- Architect cloud-native solutions leveraging best practices for scalability, reliability, and security in mission-critical Control Tower operations.
- Develop advanced...
Application Instructions:
(No specific application instructions were provided in the original text.)
Company Information:
FourKites is a leader in transforming global supply chains, providing customers like Cardinal Health and Walmart with the tools to operate efficient, agile, and sustainable logistics networks. Our platform offers real-time visibility and insights into critical supply chain movements.