Golang / Go Job: Senior Performance Engineer


Xoom

Senior Performance Engineer at Xoom

San Francisco, California, United States 🇺🇸   (Posted Aug 23 2015)
About the company
Xoom Corporation (Nasdaq: XOOM), one of the fastest growing digital money services companies in the world, is revolutionizing the international money services market by providing people with an easy, convenient and cost-effective means of sending money worldwide. We offer a secure, fast and inexpensive means of sending money, paying and topping up bills across multiple digital platforms to both online and offline recipients in 32 countries around the world.

Job position
Permanent

Job description
Infrastructure engineering's mission is to ensure Xoom's applications and services are loosely coupled, leverage the right technologies to scale and are integrated into our continuous delivery pipeline. We provide a scalable, automated build infrastructure using Go, Git, Jenkins, Docker and Kubernetes (see https://github.com/xoom/stashkins) to empower our product development teams to deliver new features as fast as possible. We maintain hundreds of virtual machines for our development, QA, product teams and partners using puppet, AWS and VSphere. We are constantly improving our push-button continuous delivery tools so developers can push their features to customers with greater speed and confidence.

Xoom's internal system design is best described as a microservice architecture. Infrastructure engineering provides the libraries, standards and documentation to help development teams produce RESTful APIs that are well documented, instrumented, easily configured and managed.

Infrastructure Engineering is looking for a Senior Performance Engineer to help us visualize and understand the performance of our microservice-based SOA. Candidates must have experience in data visualization and working with development and operations teams to find correlations, build anomaly detection alerts and identify opportunities for optimization. The Senior Performance Engineer will establish processes to ensure that non-functional requirements are monitored and met through all phases of the software development lifecycle, and will train development teams to instrument their code and build visualizations and alerts based on their custom metrics.

Skills & requirements
Requirements:

Linux

Git

Graphite/Grafana

Time series databases (e.g. Influxdb)

Strong statistics background

Additional Skills:

Golang

Java

Distributed coordination services (e.g. Zookeeper)

Linux containers (e.g. Docker)

Container orchestration (e.g. Kubernetes)

Education:

BS in Computer Science, Math or related field

Instructions how to apply
see the website
[ job website ]

Let them know you found the job via https://www.golangprojects.com
(Companies love to know what recruiting strategies that works)
 

Other jobs that might be interesting

Pantheon Platform Engineer - Pantheon   (June 2018)
San Francisco, California, United States (Remote possible)
The Role Pantheon is looking for an experienced Platform Engineer to join our team, either remote or onsite at our SF or Minneapolis (on US hours.) We’re expanding an impressive and growing platform that powers hundreds of thousands of websites, millions of...
InfluxData Software Engineer, API - InfluxData   (June 2018)
San Francisco, California, United States
As a member of our growing engineering team, you'll be responsible for creating APIs and backend services for all components of the TICK stack, an open source suite for collecting storing and visualizing times series data. You will be responsible for designing...
Zendesk Staff Software Engineer, Golang - Zendesk   (June 2018)
San Francisco, California, United States
We are building large-scale infrastructure to handle sustained ingestion rates of over 10,000 events/second, store tens of billions of documents in a queryable form, and support ad hoc queries that execute with low latency… intrigued? We are looking for grea...


 
Golangprojects on Twitter Golangprojects on Facebook Golangprojects at Google+ Golangprojects as rss About Golangprojects