Desired Skills and Experience
- (a) Represent Analytics Fire software engineering teams in client-facing interactions (and sometimes interactions with potential clients)
- (b) Technical writing responsibilities such as documenting requirements, project plans, system architecture, etc.
- (c) Making meaningful contributions to the execution of complex software projects.
- Front-end: JavaScript / React / Angular
- Back-end: Ruby / Python / Node.js
- Embedded (IoT): C, Embedded Linux, MQTT
- Embedded (robotics): C/C++, ROS
- Modern software techniques: RESTful APIs, SOA, PaaS, etc
- Agile collaboration and devops tools: Github, Trello, Slack, Chef, Ansible, Docker, Vagrant, etc
- Other technologies we are currently building with: AWS / Salesforce platform / iOS / ARKit
- 5+ years relevant hands-on experience as a full stack Software Engineer, DevOps engineer, or Site Reliability Engineer, ideally within a commercial startup environment.
- Fluency around current modern best practices around software development and DevOps.
- Soft skills necessary to navigate and negotiate with multiple teams, both internal and external to Analytics Fire.
- Ability and willingness to familiarize yourself with our technical stack.
- Superior organization and detail orientation.
- Excellent written and verbal communication skills.
- Willingness to design, document, and evangelize new engineering processes to meet evolving organizational requirements.
- Former work experience or training as a technical Program Management.
- Technical experience with Ruby, Python, or Node.js.
Apply