We are constantly looking for smart & talented developers to join the Deviget family. You should be eager to work with cutting-edge technologies, have the drive to learn new things and work in a fast- moving,dynamic environment.

Senior Software Engineer

Location: Multiple Cities, South America
We are an innovative, high performing team with empathy and integrity, obsessed with delivering value to our end users and making positive impacts on the world.
We are looking for a talented and passionate senior software engineer to help us build the best-in-class IOT water monitoring and control technology. 
 
We have a smart and highly motivated engineering team and are looking for a like-minded individual ready to play key role in moving the product forward from both a functional and technological perspective.


Responsibilities
 
  • Help architect and implement backend and frontend systems that will scale to millions of requests: Data pipelines, backend services, serverless apps, client-side web apps
  • Work with system architects to design, develop, deploy server APIs
  • Set coding standards, write and advocate clean and testable code
  • Review PRs and give technical guidance to other mid/junior level engineers
     
Qualifications
 
  • Positive attitude
  • Great communication skills
  • Great attention to details
  • Strong CS Fundamentals
  • 5+ years’ of production experience as a backend engineer
  • 2+ years’ experience in two of the following languages: Node.js, Python, Go, Scala, Java
  • Experience with pub/sub pattern
  • Experience with relational databases (Postgres, MySQL etc)
  • Experience with NoSQL databases (Dynamodb, Mongodb, Couchbase etc)
  • Experience with fundamental AWS services: EC2, S3, VPC, ELB
 
Additional Qualifications (Preferred, Not Required - We will teach!)
 
  • AWS Certified Solutions Architect – Professional Certificate
  • Experience with React and other modern front-end technologies
  • Experience with Apache Kafka and its ecosystem (Kafka Connect, KSQL, Schema Registry)
  • Experience with Apache Avro, Protocol Buffers
  • Experience with Time Series Databases (Influxdb, Timescaledb, Prometheus)
  • Experience with IOT ecosystem, real time data pipelines, asymmetric cryptography
  • Experience with Redis
  • Experience with Spark
  • Experience with ElasticSearch
  • Knowledge of Docker, Linux, Ansible, Kubernetes
or
this job portal is powered by CATS