Position Title: Tech Lead -Golang DevelopmentLocation: 100% remote, Est hoursRequired SkillsLead GoLang Developer - Golang, GO API's, Amazon Web Services (AWS), SQL, Java, 90% back-endVisa: GC , USC , H1B & EADNumber of Openings: 2 Leads
Length: through end of year for now but will be extended into 2025
Responsibilities:Work with product owners to understand desired application capabilities and testing scenariosContinuously improve software engineering practicesWork within and across Agile teams to design, develop, test, implement and support technical solutions across a full stack of development tools and technologiesLead the craftsmanship, availability, resilience and scalability of your solutionsBring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering communityEncourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization and diversity Technical Overview:Looking for these people to GO from the start – entire code base is written in GoFull stack app but this is backend focused 90%+ backendBuilding Go APIsUnderstanding SQL scripting and data migrations- only about 15% of the time on the data migrations mostly focused on developmentDeveloping backend Golang code is the main functionCloud: some parts are using serverless solutions – lambda step function sqs snsCould be some provisioning infra work for a few of these folks, small part.React/Typescript 5%, not a must have Requirements:GO 3+ years of development experience- will be building API’s using GOStrong backend development is required- 90-100% of dev will be backend.Cloud: AWS serverless solutions preferred (Lambda, step functions, sqs, sns) the more serverless experience the less ramp up timeTech lead experince including working with product owners to tease out high level feature requests, Identifying acceptance criteria gaps, iron out requirements, provide solutioning insights, etc.Collaborative – strong communication, self starter