Sf Bitcoin Devs - Los Angeles, CA

posted about 2 months ago

Full-time
Los Angeles, CA

About the position

As a Golang Developer, you will play a crucial role in developing scalable and efficient backend systems using the Golang programming language. Your expertise will contribute to the design and implementation of high-performance applications that power our organization's products and services.

Responsibilities

  • Write, review, and test code daily.
  • Drive technical design decisions, ensuring quality code that is well-tested and consistently delivered.
  • Work with leaders from Engineering, Product, and Design to execute the product life cycle.
  • Communicate technical needs for product and design in a format that all engineers can understand and contribute to.
  • Lead by example to foster a culture of ownership and responsibility.
  • Mentor junior engineers to upskill them in all facets of software development.

Requirements

  • 3+ years of experience writing and testing code.
  • 3+ years of experience in backend development.
  • 3+ years of experience in a Backend Language (ex. Golang, Java, or C++).
  • 2+ years of experience leading complex projects from design to delivery.
  • Proven experience making short-term vs long-term technical decisions.
  • Experience deploying user-facing software and working with CI/CD.
  • Excellent communication skills and the ability to adapt in a high-stakes, high-growth environment.
  • Experience with modern engineering practices such as continuous delivery, infrastructure as code, test-driven development (TDD), and domain-driven design (DDD).
  • Experience designing, building, scaling, and maintaining production services and composing a service-oriented architecture.
  • Passion for building an open financial system that brings the world together.

Nice-to-haves

  • Experience with security auditing and vulnerability analysis software.
  • Knowledge of AWS, GC2, or Terraform.
  • Background in the Blockchain, Web3, or Fintech industries.
  • Experience with distributed systems and start-ups.
  • Experience being a technical representative.
  • Experience in a company that has gone through rapid growth (from startup to mid-size).
  • Experience building financial, high reliability, or security systems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service