Senior Software Engineer – Node.js, Go, Python

Posted 57ds ago

Employment Information

Education
Salary
Experience
Job Type
Location

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing and operating a voice platform for a SaaS AI communication company. Collaborating with teams on high-performance services and integrating AI tools.

Responsibilities:

  • Build and operate Voice platform services with high performance, scalable and zero downtime releases in the AWS environment
  • Integrating 3rd party AI tools into our ecosystem
  • Take care of the smooth running of our infrastructure
  • Participate in the development of automation and scaling of our infrastructure
  • Improve security
  • Collaborate across teams on best practices to build, test and operate services at scale

Requirements:

  • Knowledge of at least two programming languages - Node.js, Golang and/or Python are preferred but not required
  • Knowledge of AWS
  • Knowledge of Linux server administration
  • Knowledge of network protocols
  • Knowledge of VoIP is an advantage but not necessarily needed
  • Strong problem-solving, decision-making and critical-thinking skills
  • Breadth of DevOps experience in building tools and frameworks, with an understanding of continuous deployment processes
  • Team player with commitment

Benefits:

  • Unlimited Paid Time Off
  • Volunteering Days
  • Flexible working hours
  • Home office budget
  • MacBook for work
  • 1-1 Coaching sessions with our resident communications advisor
  • Leaders Academy & Learning and Development Budget
  • Recharge Fridays once per quarter
  • Fitness Allowance
  • Referral bonuses
  • Virtual & physical team buildings
  • Company merchandise