Golang / Go Job: Senior Software Engineer, Golang


Senior Software Engineer, Golang at I.AM+

๐Ÿ‡บ๐Ÿ‡ธ United States โ€บ California โ€บ Los Angeles   (Posted Nov 26 2018)

About the company
Founded by innovator & global music artist will.i.am, I.AM+ is a Hollywood-based technology company whose mission is to create technology that produces a ripple effect across pop culture. Our vision is to foster a community of creatives & coders & believe that through music & tech as the first step, we can usher in a powerful new era built on artificial intelligence. We are an experienced team of over 220 employees across the globe: Los Angeles (HQ) | New York | Singapore | China | Israel | Bangalore.

Job description
i.am+ builds multiple software products focused around our machine learning platform. We are looking for strong developers to join a team that is focused on building a music streaming service. Well suited candidates are self-motivated, and have a strong bias for action and focus on craftsmanship.

What you will do:

Hands on developer, focused on designing and building low latency API services.

Design and build clean, well-reasoned, well-tested code.

Follow best practices in all aspects of your work and advocate for process and technological improvements.

Participate in peer code reviews, architectural discussions and sprint planning.

Skills & requirements
What you will need to do it:

BA/BS degree in computer science, related field, or equivalent practical experience.

5+ years of software development experience.

At least 2 years of Golang development experience.

Highly skilled in Golang Concurrency features, SQL/Postgres.

Knowledge of Docker & Kubernetes.

Working knowledge of ElasticSearch.

Understanding of Test Driven Development (TDD).

Clear communication skills and Get things done attitude.

Preferred Qualifications:

Experience working with a team of expert Golang developers developing a distributed HA application.

Professional Ruby / Python programming experience

Active participation in relevant developer communities, conferences.

Bonus Points:

Working knowledge of Neo4J and/or other graph databases.

Apply now!  

Other jobs that might be interesting

Backend/Data Engineer - Golang, Kafka - Startgrid, Inc.   (June 2020)
Remote US, 100% Remote
Weโ€™re looking for a Backend/Data Engineer who will specialize in building scalable, secure web application API's, micro-services, and data streaming systems for a B2B SaaS platform using Go, gRPC, Kakfa, and more. If you are passionate about building backe...
Sr. Golang Engineer with Ruby - 100% remote - EPSG Corporation   (June 2020)
Remote US, 100% Remote
Sr. Go Developer for 6 month+ contract. 100% Remote Go Developer Role for U.S. based resources. PROJECT: Customer has existing undocumented code from a third party build. Need a self starter who can review the code and make keep / refactor / rearchitect ...
Senior Software Engineer - Screenleap   (May 2020)
Worldwide, 100% Remote
We have built a product that users love and we need your help to make it even better! You will have the opportunity to work on a product used by millions of people, solve challenging technical problems, and make a meaningful impact on the company. In your role...
About Golangprojects