logo

JobNob

Sua carreira. Nossa paixão.

Senior Software Engineer


Sierra Studio


Location

Brasília, DF | Brazil


Job description

Senior Software Engineer As a Senior Software Engineer on the Product Engineering team at GoVyrl Inc, you’ll play a key role in the design, architecture, and development of middleware/back-end applications utilizing AWS services to power front-facing client applications, data-driven pipelines, etc.

Responsibilities Design, architect and implement scalable, distributed microservices Refine High-Level-Designs into detailed architectural designs Implement and deliver product features with full unit tests Effectively communicate estimates, schedules, issues and dependencies

Requirements Minimum of 5-10 years of relevant development experience Start-up experience highly preferred Worked in a microservices-oriented architecture Self-starter Strong English communication skills Solid understanding of the Software Development Life Cycle (SDLC) Pragmatic, business-oriented Solid understanding of software design patterns and when to use them

Skills & Knowledge Strong knowledge of one or more of the following (order by most preferred):

Java

,

Kotlin

,

Node Experience working and building

GraphQL

services (highly preferred) Microservice orchestration Concurrent development (multi-threading, synchronization) Data structures (Trees, Graphs, Data partitioning strategies) Caching Strategies (Loading caches, distributed caches, eviction caches, thin clients), Redis Good, practical knowledge of Linux and Bash PostgreSQL

, MySQL,

Redis

, MongoDB, Redshift, Athena, BigQuery,

Elastic

Search

,

Kafka AWS data technologies: Kinesis, Lambda, SQS, RDS CI/CD tools, Kubernetes, EC2, Docker

Additional Attributes Strong understanding of Shopify APIs and ecosystem a big plus Familiar with Agile development environment Can-do attitude Enjoys working in multifaceted, dynamic and fast-paced environment


Job tags



Salary

Todos os direitos reservados