Remote Lead Software Engineer - Platform Team

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Alpaca is a fast-growing series B fintech company that has raised over $120 million in funding.
  • The company is an API-first stock and crypto platform that enables developers and businesses to build trading algorithms, applications, and brokerage services.
  • The team consists of over 150 globally distributed members who work remotely from various countries.
  • As a Team Lead, you will lead a group of software engineers in designing, implementing, and maintaining the systems and services that empower millions of users trading billions of dollars worth of assets.
  • You will be responsible for designing and architecting the platform, writing code, and making critical decisions to enhance the experience for internal engineering teams and customers.
  • The role involves writing well-structured applications in Go, focusing on testing and observability, containerizing applications into optimized Docker images, and designing Helm charts for Kubernetes deployment.

Requirements:

  • You must have hands-on experience with Kubernetes, including a deep understanding of K8S objects and cloud-native application development, as well as experience writing Helm charts.
  • You should have experience with Docker, specifically in writing highly optimized Dockerfiles.
  • Proficiency in Golang or other modern compiled statically typed languages is required, with skills in concurrent programming and writing well-structured, well-covered code (unit/integration/e2e tests).
  • Experience with relational databases, particularly Postgres, with a focus on optimized queries on large tables is necessary.
  • You should have prior tech-lead and team-lead experience.
  • Nice to have skills include advanced Kubernetes knowledge (CKA/CKAD), experience with Kafka/Redpanda, message serialization technologies (Protobuf, Flatbuffer), and familiarity with observability tools (Prometheus, Alertmanager, Grafana, Loki).
  • Knowledge in algorithms, distributed systems, scalability, high availability, concurrency control, and a devops mindset is beneficial.

Benefits:

  • Competitive salary and stock options are offered.
  • Health benefits start on day one, including Medical, Dental, and Vision in the US, supplemental health care in Canada, and a stipend for international medical costs.
  • A one-time home-office setup allowance of USD $500 is provided for new hires.
  • A monthly stipend of USD $150 is available via a Brex Card.
  • You will have the opportunity to work with talented individuals, smart clients, and innovative partners from around the world.
About the job
Posted on
Job type
Salary
-
Location requirements
Leave a feedback