We are looking for a Senior Backend Engineer who will help us create the next generation of apps, and services. We are looking for engineers that can take projects end-to-end: from implementation, all the way to deployment and QA and that are not afraid of writing automated test cases, automate infrastructure and development.
RESPONSIBILITIES
· Build robust and scalable software in Golang.
· Design and create services and system architecture for your projects, and contribute and provide feedback to other team members
· Help improve our code quality through writing unit tests, automation and performing code reviews
· Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products
· Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
· Dive into difficult problems and successfully deliver results on schedule
BASIC QUALIFICATIONS
· 3+ years of experience working on production systems
· 3+ years of experience working with OO design/development principles.
· 3+ years of experience working with RESTful architecture for web services.
· 3+ Experience in a variety of modern programming languages (Java, C/C++, Go, Ruby, Python) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate).
PREFERRED QUALIFICATIONS
* Experience working with cloud software services and an understanding of design for scalability, performance, and reliability.
* Strong communication and interpersonal skills
* Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operation.
* Amazon AWS experience (EC2, S3, SQS, SNS, Kinesis, ELB, Lambda, DynamoDB)
* Experience implementing infrastructure as code (Cloudformation, Terraform), including building and integration into CI / CD pipelines.
* Monitoring platforms: CloudWatch, Grafana, Prometheus, Datadog
* Configuration Management and IaC – Ansible, Terraform, Cloudformation preferred
* Strong communication and interpersonal skills
You must have a good understanding of English (spoken and written).
You must be based in LATAM.