See more Programming jobs

Back to all jobs

Posted

Senior Platform Engineer


Full-TimeProgrammingUSA Only
Reconnect is looking for a Senior Platform Engineer who will help us architect, build, monitor, and maintain a platform that is tracking millions of location data points weekly, processing infractions in near real time to ensure public safety, and supporting the mobile and web application teams. 


Responsibilities: 
  • Own and develop the architecture of the Reconnect platform with the platform team 
  • Ensure that millions of location data points can be logged in a cost efficient, scalable fashion 
  • Build and maintain the infrastructure to support the Reconnect platform 
  • Build and maintain the DevOps culture and tools to help build and support that culture starting with a continuous integration, continuous deployment pipeline. 
  • Spend roughly 50% of your time working with code – including code reviews and architecture planning sessions - and 50% of your time working with the Reconnect infrastructure. 

Requirements: 
  • 3+ years as a Backend or DevOps developer 
  • Well-versed programming in PHP, and able to use other programming languages as necessary to develop the appropriate tools 
  • Experience with building APIs and understanding of RESTful principles. 
  • Proficient in writing SQL and experience working with SQL databases such as MySQL. 
  • Experience deploying, supporting, and orchestrating production and critical systems. 
  • Demonstrable experience with cloud infrastructure services 
  • Familiarity working in agile scrum project methodology, contributing to sprint planning, sprint reviews, and post-mortems 
  • Familiarity with Linux and experience with performance tools, automation tools, and debugging tools for code and systems 
  • Commitment to building a DevOps culture (continuous integration / continuous deployment, resilient code and infrastructure, automated testing, proactive monitoring, peer review, etc). 
  • Experience working in agile scrum methodology, kanban, sprint planning and post-mortems, or other software project management methodologies 

Bonus points: 
  • Experience working in data-heavy environments 
  • Experience working on a distributed team 
  • Experience working on systems where high availability is key 
  • Experience designing and/or querying a NoSQL database 
  • Experience with Node.js 

Important details: 
  • We are a highly distributed company, so you’ll need to be able to work effectively from home and be available to travel 2-4 weeks a year to meet with your teammates in real life 

Benefits: 
  • 401k with 6% matching 
  • Great health/vision/dental coverage, and we pay 100% of the premiums for you and your family. 
  • $1,000 annual charitable contribution matching 
  • Unlimited vacation 

We’re focused on results, not on the hours you work, so set your own schedule that works for your life and helps you be most productive. 
  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!

Apply for this position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!