Summary
Join our rapidly-growing IoT startup as a senior full-stack engineer to build customer-facing and internal products. As an engineer at Amper, you'll work in various contexts, including distributed systems, APIs, microservices, Python, React, and mobile development.
Requirements
- Excellent written and verbal communication skills
- Experience designing distributed and highly-available systems, weighing trade-offs, and guiding others through implementation
- Fluency with one or more object-oriented languages (Python preferred)
- Relational databases; performance tuning, sharding
- Distributed systems; containerization, message queues, parallelism
Responsibilities
- Work on building large APIs as well as microservices
- Write a lot of Python
- Build for the web and for mobile
- Work through challenges of distributed systems
- Tune a single database query to achieve extra performance
Preferred Qualifications
- 5+ years of professional engineering experience
- Knowledge of DevOps tooling and practices (CI/CD, Monitoring)
- Experience deploying infrastructure (Infrastructure-as-code, cloudformation, ansible)
Benefits
- Unlimited PTO
- 2-week minimum paid vacation
- 401(k) plan
- Health insurance (medical, vision, and dental)
- Flexible work schedule