Principal Architect @FourKites

[Hiring] Principal Architect @FourKites

Mar 18, 2025 - FourKites is hiring a remote Principal Architect. đź’¸ Salary: competitive compensation with stock options. đź“ŤLocation: India.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

Principal Architects at FourKites drive Technology & Best Practices in Engineering, responsible for Scaling, Performance, Availability (99.99%) & Quality of products. They participate in development with teams, creating exemplary modules & systems that demonstrate best practices.

  • Provide strong technology leadership and mentoring through code reviews, design reviews and architecture discussions.
  • Define & implement long-term technology vision across products & teams, experimenting with relevant technologies while measuring impact.
  • Ensure proper review and implementation of product architecture.
  • Represent FourKites in external forums.
  • Create architectures for existing and new problem spaces in the Supply chain/logistics domain.

Qualifications

  • Hands-on experience managing production-grade Kubernetes clusters.
  • Experience with at least 2 end-to-end migrations (Cloud, databases, Container Orchestration, API Gateways).
  • Experience managing cloud infrastructure for SaaS companies.
  • Deep understanding and experience with Docker and Kubernetes orchestration.
  • Experience managing microservices architectures.
  • Deep understanding of cloud infrastructure security with responsibility for security and compliance audits.
  • Experience handling low latency and high request volume requirements.
  • Understanding of open source vs. SaaS observability platforms.
  • Security Experience (SOC2, PCI).
  • DR Drills experience.
  • Automation capabilities (building workflows to reduce manual tasks using scripts, open source tools, AWS System Manager).
  • Strong understanding of observability with ability to instrument end-to-end.

Requirements

  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Strong UNIX/Linux systems administration skills.
  • Advanced troubleshooting abilities across systems, networks, and application code.
  • Programming proficiency in Python or other relevant languages.
  • Experience maintaining high-availability systems with stringent uptime requirements.

Tools Experience

  • Logging: Graylog with Elastic Search Backend, Signoz.
  • Monitoring: Datadog / NewRelic / Chronosphere.
  • CI/CD: BitBucket / GitLab / Jenkins / ArgoCD.
  • IaaS: Terraform.
  • Languages: Python/Flask.
  • API Gateway: Kong / Istio / Service Mesh.
  • Configuration Management: AWS Systems Manager.
  • Serverless: Lambda, Fargate.
  • Messaging: Confluent Kafka / Cloudera / HD Insights.
  • Databases: Postgres, Cassandra / Atlas MongoDB, RDS.

What you’ll be doing

  • Collaborate closely with Development teams to resolve bottlenecks.
  • Participate in on-call rotation for production support.
  • Debug product issues during outages and conduct root cause analysis.
  • Set up CI/CD pipelines for new projects.
  • Partner with engineering leadership to establish SLIs, SLOs, SLAs, and Error budgets.
  • Provide production support with quick resolution during outages.
  • Work with frontend and backend teams to automate repetitive tasks and improve system health.
  • Ensure automated setup and updates of all development environments.
  • Maintain infrastructure with focus on security and compliance.

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.
  • Annual Swags/ Festive Swags.
  • Ongoing learning & development opportunities (Professional development program, Toast Master club etc.).

Similar Remote Jobs

More jobs at FourKites

More Software Development jobs

More jobs in India

Before You Apply
️
đź“Ť Be aware of the location restriction for this remote position: India
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Architect @FourKites
Software Development
Salary đź’¸ competitive compensation with stock options
Remote Location
India
Job Type full-time
Posted Mar 18, 2025
Apply for this position Unlock 54,757 Remote Jobs
️
đź“Ť Be aware of the location restriction for this remote position: India
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Architect Apply for this position Unlock 54,757 Remote Jobs
Ă—
  • Unlock 54,757 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in March 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community