Senior Software Engineers Backend (Go Experience) Arlington, VA and San Francisco, CA

About the role…

Contribute to the architecture, design, and implementation of a highly secure and scalable distributed commercial software product in an enterprise/SaaS/cloud environment
Collaborate with the Front-end and TechOps teams, including coordination with their continuous integration/continuous deployment processes
Ensure efficient and streamlined version control and work flow, helping guide the team in a fast-paced Agile/Scrum environment
Build large-scale, security applications, with a penchant for adopting new technologies while maintaining and implementing computer science fundamentals, as well as concurrency, and performance management

About you…

8+ years of experience building and shipping production ready enterprise software
Solid experience using Python, Golang, and relational databases to make web applications
Familiarity with queuing systems like RabbitMQ/AMQP, Kafka, ActiveMQ, AWS SQS, ZeroMQ, etc.
Knowledge of HTTP and ability to make a RESTful web application
Experience using Linux and developing applications that run on Linux (Ubuntu, CentOS, etc)
Familiarity with search servers like ElasticSearch or SOLR
Experience with service oriented architecture, micro services and containerization
Experience with or desire to learn golang

Note: US Green Card or US Citizenship are eligible.

Visit Endgame Career Page for all openings, detailed job description, and job responsibilities. APPLY ONLY by sending your resume at with a subject line “Golangbridge” and “Position Title”

Senior Software Engineer

Career Page: