Senior Golang Engineer
- Porto Alegre - RS
- Permanente
- Período integral
- We are seeking a dedicated, motivated, and reliable Senior Golang Engineer who is interested in providing innovative software solutions for our clients.
- Be a part of our team as we continue to deliver high quality products and services.
- The Senior Go Engineer will be responsible for building backend services in Go in EKS, as well as some Lambdas.
- The overall project will be centered around providing product data and managing the product life cycle.
- If you are an open communicator with a passion for learning, love to think outside the box and you are excited about software development, we are looking for you!RESPONSIBILITIES- Use your deep expertise in Go and related technologies to develop high-quality, scalable, maintainable software solutions.
- - Make technically sound decisions and champion high standards of coding and architecture best practices.
- - Develop and maintain software documentation such as technical specifications and design documents.
- - Continually enhance the team's performance by mentoring, code reviews, and improving current processes in the SDLC.
- - Troubleshoot and debug software issues as they arise.
- - Collaborate within a cross functional team and be able to transform both functional and non-functional requirements into actionable work.
- - Manage communication of progress/status to stakeholders.
- WE ARE LOOKING FOR- At least 4 years of professional software development experience.
- - Proficiency in Go (Golang), including syntax, semantics, database connectivity, and object-oriented concepts.
- - Strong understanding of data structures and algorithms.
- - Experience working with Go frameworks such as Gin, Revel, Echo, Beego, etc.
- - Strong understanding of web services (HTTP, SOAP, REST, GQL, etc.
- ).
- - Terraform, Lambdas, Writing API's.
- - Strong working knowledge of relational databases.
- - Experience in troubleshooting issues and root cause analysis.
- - A proven track record of delivering high quality and tested software on-time and often.
- - An open mind, and the patience to explain issues in a constructive manner.
- - Strong communication skills, with at least an intermediate level of English.
- - Experience working in distributed, cross functional teams.
- NICE TO HAVE- Kubernetes or EKS.
- - Algolia.
- - Shopify.
- - DynamoDBWho We Are?We are a fast growing business and technology consultant company co-founded in 2019.
- We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology.
- With a successful track record of being a preferred vendor for Fortune 500 companies and as a trusted partner for some of the industry's leading companies, our global talent has helped many clients achieve their goals.
- What''s In It For YouWe offer 100% remote workWellness/Fitness packagePaid trainings and certifications22 days of paid leave (27 days in the second year with us)Professional Conferences and TrainingGlobal Team Building ActivitiesAccess to co-working spaces worldwideYour applications and referrals are welcome!
Caderno Nacional