Epicareer Might not Working Properly
Learn More

Golang Developer

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description
Overview:

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.

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

Job 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).
  • You ve designed, built, scaled, and maintained production services and know how to compose a service-oriented architecture.
  • You re passionate about 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.
  • You have gone through rapid growth in your company (from startup to mid-size).
  • You ve built financial, high reliability, or security systems.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job