Golang / Go Job: Sr Platform / Backend (Go) Lead Engineer

Benzinga

Sr Platform / Backend (Go) Lead Engineer at Benzinga

Remote โ€บ Worldwide, 100% remote position
  (Posted Oct 26 2021)

About the company
Benzinga is a premier financial media platform which helps millions of people improve their trading and investing each month. By providing superior information, data, and tools, Benzinga gives individuals the edge needed to profit in financial markets. Our team is devoted to the ambitious mission of making financial information easier to consume.

Benzinga is growing rapidly and we are seeking mind-blowingly talented and detail-oriented professionals with knowledge of web technology, finance, and writing. The search for the driven, dedicated, and self-starting individuals who will help propel Benzinga into its next stage of growth is on!

Are you looking for a โ€œleave your ego at the doorโ€, teamwork-oriented environment? Do you
love the idea of a role where every single day offers new challenges? Then Benzinga is the place
to be.

Job description
Like all engineers at Benzinga, we expect you to have a strong hand in the development of our applications and services as well as involvement in designing the architecture those applications live on. Your true effect at Benzinga is the creation of amazing products that our users come to know and love.

Responsibilities
Design, build and maintain core infrastructure pieces that allow Benzinga to scale to support hundreds of thousands of concurrent users.
Executing software priorities alongside business leaders
Significantly contribute to product planning and feature development ideas.
Willingness to learn our stack and learn from the team
Lead and provide mentorship for less experienced developers
Handle a business where speed is everything (we are talking about stock market data here!).
Debug production issues across services and levels of the stack.
Automate and debug CI/CD pipelines
Proactively identify and reduce security risks
Document every action so your learnings turn into repeatable actions and then into automation.
Be on an on-call rotation to respond to benzinga.com availability incidents and provide support for service engineers with customer incidents.

Requirements
Strong ability to write idiomatic Go (Golang), Python.
Experience with some of these technologies a must: Elasticsearch, Postgres, MySQL, GitLab CI/CD, Prometheus, Kafka, NodeJS, BigQuery, Varnish, EKS, Fastly, Cloudfront, Grafana, Nginx, Kong, Redis, Protobuf
Experience with RESTful frameworks, WebSockets and gRPC.
You can reason about software, algorithms, and performance from a high level.
You have experience thinking about systems - edge cases, failure modes, behaviors, and specific implementations.
You have worked with distributed systems and have a solid understanding of how modern web stacks are built, and why.
Knowledge of common authentication technologies including OAuth, JWT, SAML, CAs, OTP/TOTP
You know your way around Linux and the Unix Shell.
Strong communication skills
Self-motivated with strong organizational skills


 

Company: Benzinga

Benzinga
job info / career page
Linkedin profile
Location: Worldwide, 100% Remote

World Map

Skills wanted, in addition to Golang:
go elasticsearch golang grpc kafka
linux mysql nodejs postgres python
redis unix

๐Ÿ‡บ๐Ÿ‡ธ Golang recruitment

Are you in US and prefer to let a recruiter
find your dream job?

Get in touch with Drew from Catapult &
let him know with what you are looking for

๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Interview: X-Team & Golang

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with elasticsearch Golang jobs with grpc Golang jobs with kafka Golang jobs with linux Golang jobs with mysql Golang jobs with nodejs Golang jobs with postgres Golang jobs with python Golang jobs with redis Golang jobs with unix
๐ŸŒ Remote golang jobs ๐Ÿ”Ž ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruiter ๐Ÿ”Ž ๐Ÿ‡บ๐Ÿ‡ธ US Golang recruiter ๐Ÿ“ง Golang jobs newsletter โœ–๏ธ Interview: X-Team & Golang ๐Ÿ“Š Golang jobs statistics ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in United States ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Germany ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in California ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Berlin ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in San Francisco, CA ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Colorado ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in United Kingdom ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in London ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Denver, CO ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Canada ๐Ÿ‡ซ๐Ÿ‡ท Golang jobs in France ๐Ÿ‡ฎ๐Ÿ‡ณ Golang jobs in India ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Massachusetts ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Texas ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Austin, TX ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Australia ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Toronto ๐Ÿ‡จ๐Ÿ‡ญ Golang jobs in Switzerland โ˜ธ๏ธ Kubernetes & Golang jobs๐Ÿ˜ Aws & Golang jobs๐Ÿณ Docker & Golang jobs๐Ÿ Python & Golang jobs๐ŸŽ›๏ธ Microservices & Golang jobs๐Ÿ—„๏ธ Postgresql & Golang jobs๐Ÿ—„๏ธ Sql & Golang jobsโš›๏ธ React & Golang jobs๐Ÿง Linux & Golang jobs๐Ÿง‘โ€๐Ÿ’ป Devops & Golang jobsโ˜๏ธ Gcp & Golang jobs๐Ÿช› Terraform & Golang jobs๐ŸŸฆ Typescript & Golang jobsโ˜• Java & Golang jobsโ†”๏ธ Grpc & Golang jobs๐Ÿด Git & Golang jobsโ˜• Javascript & Golang jobs๐Ÿ—„๏ธ Nosql & Golang jobsโš™๏ธ Saas & Golang jobs๐Ÿ”— Blockchain & Golang jobs๐Ÿ“‚ Redis & Golang jobs๐Ÿ—„๏ธ Postgres & Golang jobsโœ‰๏ธ Kafka & Golang jobsโš™๏ธ Rust & Golang jobs