Senior Software Engineer (Go)
Jobtome
Together with the Zoolatech team, our partner, a leading construction management company, is at the forefront of developing a cloud-based software solution. This innovative platform is instrumental in the successful completion of major projects including skyscrapers, hospitals, data centers, stadiums, and schools. It streamlines the management of finances, quality, teams, and risks, making these processes transparent, convenient, and regulation-compliant. Our partner is not only an expert in construction management but also a significant technology innovator, actively developing web and mobile solutions.
Currently Directory business unit owns user identity and access management across their entire platform ecosystem. They've just launched a brand-new Go-based service into closed beta — a ground-up rebuild of how users and companies are managed across the platform. It's live, but not yet actively used. The work ahead is substantial: migrating data and business logic out of a Ruby monolith, building new features in parallel, and accelerating the service toward full production ownership. Now we are looking for reinforcement for the team to develop the new service and help with the migration from the legacy platform.
Responsibilities
- Build and maintain backend services in Go, implementing event-driven systems governed by CQRS and event sourcing patterns
- Drive migration of business logic and data from the Ruby legacy monolith into the new Go service
- Contribute to the new service while it moves from closed beta toward becoming authoritative — building ongoing features in parallel with migration
- Develop and extend GraphQL Federation schemas that power the federated API gateway
- Partner with Engineering, Product, and UX to design and build solutions that address user and company management challenges
- Use a systems engineering approach to make technical design decisions that improve scalability, performance, and reliability
- Write highly performant code that supports a distributed, multi-tenant SaaS architecture
- Conduct code reviews, provide mentorship, and actively drive engineering excellence across the team
- Communicate complex technical problems and solutions clearly to both technical and non-technical stakeholders
Skills Required
- 5+ years in Software Engineering across full-stack distributed applications
- 3+ years of hands-on Go in production microservices
- Experience with CQRS and event sourcing patterns
- Experience with Kafka or similar distributed event streaming platforms
- Experience with PostgreSQL, including data modeling and query optimization
- Familiarity with GraphQL, including schema design
- Working knowledge of React and TypeScript for frontend contributions
- Comfort working across the full development lifecycle: design, testing, staging, deployment, monitoring
- Strong communication skills — ability to collaborate across US and international time zones
- US time zone or compatible overlap (EST/CST);
Would be a huge plus:
- Experience with Ruby/Rails systems, including incremental refactoring and modernization
Engagement Model: Direct Independent Contractor (Please read carefully)
This is an independent contractor opportunity based on a direct contractual relationship between Zoolatech and the individual service provider.
To facilitate this direct partnership, we engage with professionals who are registered and operate as a sole proprietorship, private entrepreneur, or an equivalent self-employment status in your country.
Please note, our model does not accommodate contracts through third-party intermediaries such as agencies, incubators, or umbrella companies. The essential requirement is your ability to enter into a service agreement and invoice Zoolatech directly. This is not an offer of direct employment
Please note that only candidates whose profiles closely match our requirements will be contacted.
- ...direction and UX standards This is one of the highest-priority engineering hires on the team right now. What you’ll be doing:... ...collaboration-heavy products before, this is a rare opportunity to go deeper on: real-time systems complex UI architecture AI...
- ...complexos e atuar em sistemas de alta criticidade. Aqui na Bluesoft, a Inteligência Artificial já faz parte do desenvolvimento de software . Utilizamos ferramentas como OpenCode integradas ao fluxo de engenharia para acelerar tarefas, apoiar decisões técnicas e...
- ...We are looking for a Senior Cloud Engineer to join an international team and work remotely from Brazil, supporting global cloud infrastructure... ...A People Experience Partner specially assigned to you - your go-to career guide, responsible for supporting your growth, facilitating...
- ...história e 16x eleita uma das melhores empresas para se trabalhar em tecnologia no Brasil (GPTW). Estamos buscando um(a) Senior Full Stack Engineer para atuar alocado(a) em um dos nossos grandes clientes do segmento de tecnologia e informação, com produtos utilizados...
- ...Estamos em busca de uma pessoa Machine Learning Engineer Sênior com forte experiência em Databricks e MLflow para liderar a construção de... ...Feature Functions) baseados em boas práticas de engenharia de software, evitando os famosos\ "Spaghetti Notebooks\"; Garantia de...
- Vaga: Staff Full Stack Software Engineer – Marketing Automation & Data Pipelines Estamos em busca de um(a) Staff Full Stack Software Engineer... ...ou Power BI. Procuramos uma pessoa com perfil técnico sênior/staff, visão arquitetural, boa comunicação e capacidade de...
- ...Data Engineer Brazil Data Analyst II Important Information Location: Brazil Job Mode: Full-time Work Mode: Work from home Job Summary As a SQL & Snowflake Engineer, you will play a key role in the full development lifecycle, translating...
- ...Senior Front End Engineer About Sphise Technologies Sphise Technologies is a global outsourcing and talent solutions company, partnering with high-growth businesses to build strong, high-impact teams across finance, technology, and operations. For one of our...
- Descrição da vaga Buscamos um(a) profissional com experiência em plataformas analíticas modernas, especialmente Databricks e Azure Data Lake, para atuar na construção, governança e sustentação de ambientes de consumo analítico corporativo. A pessoa será responsável...
- ...Descrição da vaga Estamos em busca de um(a) Engenheiro(a) de Dados Sênior para atuar no desenvolvimento, evolução e sustentação de pipelines de dados em ambientes cloud modernos. Essa pessoa terá papel estratégico na construção de soluções escaláveis, confiáveis...
- Responsabilidades e atribuições Projetar, desenvolver e sustentar pipelines de dados escaláveis com foco em ingestão via CDC (Change Data Capture) utilizando Oracle GoldenGate; Configurar e administrar replicações de dados em tempo real e quase tempo real entre...
- ...Jobbex It, a company that empowers people & organizations by matching great talents to great projects is looking for the next Senior IBM Maximo Engineer (Relocation to Portugal) to help one of our clients. If you feel inspired to make a change and if you want to be...
- ...através do desenvolvimento de requisitos de softwares utilizando-se das tecnologias... ...projeto; Compreender a arquitetura do software e ser capaz de atuar nela através da análise... ...Orientar desenvolvedores de menor senioridade apoiando suas dúvidas, disseminando seu...
- ML/AI Engineer (Databricks) Location: Remote (Brazil) | Type: Contract | Experience: 3 to... ...team Why Join Us You'll join a small, senior team that has been steadily building out... ...and your models won't sit on a shelf; they go into systems people actually depend on....
- ...fence about whether you’re a fit, we say go for it. Let’s build something great together... ...initiative for a leading enterprise software platform. This role is focused on visual... ...skills with designers, product managers, engineers, and business stakeholders. Nice to have...
- Site Reliability Engineer We are looking for a full-time, remote Site Reliability / DevOps... ...a single, real-time platform. Their software connects people, equipment, and facilities... ...and development experience using Python, Go, or bash with associated source control Hands...
- We are looking for a Senior Generative AI Engineer to join the Customer Delivery team at CI&T. This person will work embedded within strategic client... ...implement AI-assisted engineering solutions to improve software development lifecycle efficiency and quality. Support...
- ...company runs. About the Role This is a senior full‑stack engineering role focused on building and scaling... ...workflows into robust, reliable software. As the team grows, you’ll have opportunities... ...What Success Looks Like A successful engineer in this role: Builds scalable,...
- ...Senior Full-Stack Engineer (.NET / Angular / Azure) | Remote (Brazil) | $R20,000 per month We're working exclusively with a fast-scaling,... ...markets. The Role You'll work closely with the Lead Software Engineer and product leadership to extend and evolve the...
- Buscamos um(a) AI Engineer para atuar no coração do Sankhya RH, sendo a ponte de integração entre as soluções da nossa Unidade de Negócios... ...de d ados.Formação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas corre lata. DIFERE NCIAISExperiência...
- Sr. Workday Application Engineer – Workday Integrations (Corporate Services) Overview Join a leading retail organization as a Senior Application Engineer focused on Workday integrations . In this role, you will own the integration layer that connects Workday to enterprise...
- Transmission Line Engineer - LATAM Our client is seeking a Transmission Line Engineer to join their growing engineering team. This role... ...projects. Familiarity with transmission line design software such as: PLS-CADD SAG10 ETAP Strong analytical, problem-solving...
- Na vertical de Platform Engineering da Sankhya, você atua no desenvolvimento e na evolução contínua dos sistemas internos, automações... ...que padroniza, governa e acelera o ciclo de vida de software dos times de engenharia. O trabalho combina desenvolvimento...
- ...team, you should possess an independent mindset while enjoying a collaborative working environment. We value candidates with full software lifecycle experience, encompassing requirements gathering, implementation, testing, release, and ongoing support. Responsibilities...
- ...We are looking for a remote, full-time AI / ML Engineer with 4+ years of machine learning experience, preferably within MarTech SaaS... ...the research and development team, collaborating closely with software engineers, research teams, and product design, creating novel methods...
- ...in a collaborative environment. We are looking for a Senior Front End Spotfire Engineer. In this role you will: Design and build interactive... ...insights Mandatory Skills: ~10+ years of software development experience with a strong front-end focus ~...
- ...insights across sectors like software, AI, cloud, e-commerce... ...and payments. Our engineering team builds agentic... ...seasoned, high-output engineer who can develop our... ...both when things are going well and especially when... ...software. As a Senior Software Engineer, You...
- ...Avenue Code is the leading software consultancy focused on delivering end-to-end development solutions for digital transformation across... ...code to production - Act as a strong partner to product and engineering management Skills/Experience: Minimum Requirements: -...
- ...building technological solutions that make a difference. What are we looking for? Minimum of 5 years of experience as a Senior Data Engineer or similar role, with a strong backend focus; Deep expertise in Snowflake for data warehousing (+2y with the tool);...
- ...Permanent / Freelance Experience Level: Senior Language: English and Portuguese Mission... ...environments. You will act as a key System Engineer , bridging operational needs with... ...resolve system issues across hardware and software layers Maintain system documentation and...
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Senior Software Engineer (Go). Seja o primeiro a se candidatar!
