Software Engineer I
Company | SimpliSafe |
---|---|
Location | Boston, MA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Junior, Mid Level |
Requirements
- 1-2 years of industry experience writing backend services at scale using C++, Go, and Python
- Collaborative mindset and a passion for technology and learning
- Enjoys mentoring teammates and helping everyone perform better
Responsibilities
- Contribute to solutions from their inception through to production – from design, development, testing and deployment
- Use the best tools for the job, creating the right-sized, tested, and reliable services to meet the needs of customers and co-workers
- Work on microservices, which are small and independent, easy to learn, change, and extend
- Collaborate and coordinate with various engineering teams within the platform
- Be a technical contributor on the team, participating in design discussions/decisions and code reviews
- Serve in an on-call rotation as a first responder for software owned by your team
Preferred Qualifications
- Working knowledge of web services technologies such as TCP, REST, Protobuf, and JSON
- Experience with cloud technology (AWS preferred) and designing solutions that leverage its unique advantages
- Experience with the latest and most in-demand technologies, concepts, and approaches, including DevOps, Microservices, IoT, Security and more
- Practitioner of lean or agile software development principles and practices, understanding and advocating the importance of test automation, continuous delivery, continuous improvement, and value delivery
- Experience with Infrastructure as Code (Terraform, Ansible, and such)
- Sound knowledge of working with one or more of the following data handling technologies (SQL, AWS IoT, Redis, Amazon SQS, Elasticsearch, Kafka)
- Comfortable with the CLI and shell scripting
- Knowledge of containerization and orchestration (Docker, Kubernetes, or ECS)