Senior Golang Engineer

Newfire Global PartnersSan Jose, CA
2d

About The Position

Newfire Global Partners is a leading technology firm that specializes in building transformative software solutions for some of the world’s most innovative companies. With a presence across four continents, Newfire Global brings deep expertise in digital healthcare, AI-driven analytics, and enterprise technology. The firm’s track record of delivering scalable, high-impact solutions has made it a trusted partner for organizations seeking to drive meaningful change through technology. We are passionate about the purpose-driven mission to help improve the quality of care for patients and are building a collaborative, innovative, and inclusive culture. We are a fully funded company founded by serial entrepreneurs with a stable client base. Opportunity for impact Newfire Global Partners, a leader in developing disruptive healthcare technology, collaborates with Fortune 500 companies and start-ups to drive transformation. Newfire is seeking a Senior Golang Engineer

Requirements

  • 5+ years of experience working as a Go backend software developer.
  • Knowledge Go routers libraries as Gorilla Mux, Chi or similar
  • Good understanding of concurrency principles, go-routines
  • Understanding and experience working with microservices architecture.
  • Experience with creating and consuming APIs
  • Deep understanding of system design and data structures, and have experience with relational and non-relational databases (especially Postgre SQL and Mongo)
  • Experience with Kafka
  • Experience working in Agile Teams
  • Experience with Git

Responsibilities

  • Design, build and maintain efficient, reusable, and reliable Golang code
  • Proactively designing & implementing innovative applications using GoLang
  • Work with team on new ideas, best practices, and strategies for the development of given applications
  • Identify and solve bottlenecks and bugs
  • Help maintain code quality, organization, and automatization
  • Care about quality and delivering high-quality code, with various levels of automated tests (unit, integration, performance, and security)
  • Support with Scrum / Agile software development approach (e.g., sprint, standups, retros, planning, pointing, grooming, etc.)
  • As a Senior team member, you will be expected to actively participate in our hiring processes by serving on interview panels for future roles across the company.
  • Please note that employment will be contingent upon providing documentation verifying your legal work authorization in the country of residence, in accordance with applicable law.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service