Senior Software Engineer

Amper Technologies Logo

Amper Technologies

πŸ’΅ $170k-$190k
πŸ“Remote - Worldwide

Summary

Join Amper, a rapidly growing IoT startup, as a Senior Full Stack Engineer and contribute to building our customer-facing and internal products. This remote-friendly role offers flexible work arrangements and the opportunity to work from our Chicago or San Francisco offices. You will work in a variety of contexts, building large APIs, microservices, and utilizing Python and React. As a 'product person,' you'll collaborate with a Product Owner to develop and implement new ideas. Amper values a helpful and humble work environment where learning and teaching are encouraged. Competitive compensation, benefits, and growth opportunities are offered.

Requirements

  • 5+ years of professional software development experience, preferably in a SaaS or IoT environment
  • 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)
  • Fluency with relational databases; performance tuning, sharding
  • Fluency with distributed systems; containerization, message queues, parallelism
  • Excellent written and verbal communication skills
  • Experience working in an early-stage, growing company

Responsibilities

  • Work in a wide variety of contexts, building large APIs as well as microservices
  • Write a lot of Python
  • Build for the web and for mobile
  • Work through the challenges of distributed systems
  • Tune a single database query for performance
  • Help work through new ideas and figure out the best way to implement them

Preferred Qualifications

  • Knowledge of DevOps tooling and practices (CI/CD, Monitoring)
  • Experience deploying infrastructure (Infrastructure-as-code, cloudformation, ansible)

Benefits

  • Unlimited PTO, 2-week minimum
  • 401(k) plan
  • Health insurance (medical, vision, and dental)
  • Flexible work schedule

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.