Tasks:
- * Build distributed foundational services
- * Build rate limiting and circuit breaking
- * Coordinate infrastructure projects across engineering teams
- * Design core AI infrastructure
- * Develop authentication and authorization systems
- * Develop feature flag and A/B testing systems
- * Identify and resolve performance bottlenecks
- * Implement event streaming and configuration management
- * Improve application scalability and reliability
- * Improve distributed logging tracing monitoring and alerting
- * Measure microservice performance
Perks/Benefits:
- + 401k match
- + Employee stock purchase plan
- + Equity
- + Family leave programs
- + Flexible spending accounts
- + Flexible time off
- + Health plans
- + Matching donations
Skills/Tech stack required:
[A/B] [A/B Testing] [Algorithms] [Authentication] [Authorization] [B testing] [C++] [Caching] [Circuit breaking] [Cloud Platforms] [Concurrency] [Configuration Management] [Containers] [Data Stores] [Data Structures] [Distributed Configuration] [Distributed Configuration Management] [Distributed key-value stores] [Distributed Systems] [Distributed tracing] [Elasticsearch] [Event Streaming] [Feature Flags] [Go] [Istio] [Java] [Kafka] [Key-Value Stores] [Messaging] [Networking] [Object-Oriented] [Object-oriented design] [OpenSearch] [Python] [Rate Limiting] [REST APIs] [Scalability] [Schema-less Data] [Schema-less data stores] [Value Stores]
Educational requirements:
[Bachelor's Degree in Computer Science] [Bachelor's degree in related field]
Role(s):
[Backend Engineer] [Engineer] [Infrastructure] [Infrastructure Engineer] [Software Engineer]