Requisitos : 5+ years of experience as backend developer.Experience with one or more programming languages such as Go and Python.
SQL and NoSQL storages such as Postgres, Cassandra, Elasticsearch.Microservices / Distributed systems architecture.Familiar with CQRS and event-driven application design with Kafka or AMQP.
Knowledge of containers technologies (ie : docker, kubernetes).Familiar with automated testing and testing approaches.You have experience in designing and developing REST APIs.
Willingness to adapt and learn new technologies and programming languages and taking a pragmatic approach to software engineering.
Language(s) requiredEnglish - ConversationalActividades a realizar : Designing, developing, and testing high performance / scalable services in Go and Python.
Supporting production systems.Following a security-first approach to building and deploying secure containerized applications in a cloud based environment.
Add to the never-ending number of tests.Write clean understandable code.Working in an agile environment with iterative development and fast feedback.
Working in a collaborative environment with product, design, and development to build quality software.Grow engineering teams by mentoring and applying good development practices.
Ofrecemos : Company : Sprout.hrCompensation : USD$3.5K - 5.5K / month Remote : GMT-08 : 00 to GMT-02 : 00We are looking for an experienced software developer to help drive implementation and delivery of solutions to challenging technical problems.
You wake up in the morning desiring to make an impact. You are passionate about your craft and enjoy collaborating and helping others.
You are known as someone who is reliable, resourceful and a creative problem solver who has a strong track record of delivery.
You are an advocate for building sustainable, secure and scalable software.