3 days ago
Remote, United StatesMid Level / Senior
Base Salary
$125k - $165k/yr
Responsibilities
- Build large scale, real-time services and applications leveraging massive datasets.
- Develop tooling, libraries, frameworks, and services for security and research initiatives.
- Productionize prototypes into reliable internal tools and services.
- Participate in planning and technical discussions with engineering and product teams.
- Maintain systems such as data pipelines, messaging systems, and databases.
Requirements
- 3+ years of software engineering experience in distributed systems.
- Experience with object-oriented programming, preferably in Go.
- Familiarity with at least one cloud provider like AWS, Azure, or GCP.
- Experience with message queue technologies such as AWS Kinesis or Kafka.
- Knowledge of databases like BigTable, Cloud Spanner, or Cassandra.
- Understanding of core distributed systems concepts like scalability and fault tolerance.
- Ability to write maintainable and testable code.
- Strong communication skills for effective collaboration.
Benefits
- Competitive benefits package including equity and health coverage.
- Retirement plan with company contribution.
- Parental leave and mental health & wellness benefits.
- Flexible PTO and professional development stipend.
