Senior Software Engineer (Go)
Zoolatech
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.
Vaga publicada há 10 dias atrás
Empregos semelhantes que podem ser interessantes para vocêCom base na vaga Senior Software Engineer (Go) em Belo Horizonte, MG
- ...World’s Best Bank. Visit our institutional page Engineering at Nubank We strive for state-of-the-art software development practices, that currently includes a... ...to remove bottlenecks. As a Software Engineer, you’re expected to: Work with large scale distributed...
- ...framework, Composer package management, and Twig templating engine. API Experience: 3+ years experience designing and writing content... ...for learning new frameworks and languages. We are seeking a Senior Software Engineer to be a key member of our Content Management...
- We're looking for a kind, curious, and collaborative Senior Software Engineer to join our Customer Experience team. You'll build seamless, high-quality experiences for consignment and luxury retail, while mentoring engineers and influencing engineering direction. What...
- ...mobile tools that enable Nubank engineers to quickly and safely test,... ...We are looking for a Mobile Engineer with solid experience to join... ...: Proven experience in senior-level technical mobile development... ...understanding of mobile software engineering principles, architectural...
- ...degree from an accredited college or university. Bachelor's degree in Computer science or Electrical engineering or related field is required Seven years or more of software development experience or at least five years of experience with master's degree in computer...
- Nossa história Impactar desde o dia um. Foi com essa certeza que João Pedro Resende e Mateus Bicalho fundaram a Hotmart em 2011. Nascemos como uma startup e hoje somos uma empresa global de tecnologia, que entrega um ecossistema completo de soluções seguras e integradas...
R$ 10.000
Java Software Engineer, AI Imaging (Backend) About the Company Our client is a retail AI platform powering real-world, repeatable success for dozens of enterprise retailers. More than 100 million shoppers each month engage with their AI-driven outfitting, product discovery...- Nossa história Impactar desde o dia um. Foi com essa certeza que João Pedro Resende e Mateus Bicalho fundaram a Hotmart em 2011. Nascemos como uma startup e hoje somos uma empresa global de tecnologia, que entrega um ecossistema completo de soluções seguras e integradas...
- ...Senior Staff Engineer, Investments Platforms The Opportunity: This position is for an Senior Staff Software Engineer to join the Investments Business Unit. Investments Platforms is responsible for the core platforms that model Nubank’s investments business: custody...
- ...anyone, anywhere, in order to reduce symptoms of stress, anxiety, and depression. Role Description: Headspace is looking for a Senior Software Engineer (Fullstack with Flutter focus) to support our Employer Solutions team. This team builds the foundational capabilities that...
- ...Conhecimento em desenvolvimento em C# ; Google Cloud Continuous Integration; Continuous Delivery. O seu papel como Software Engineering Backend: Desenvolver programação do início ao fim, incluindo definições de arquitetura, testes e rollout em produção; Desenvolvimento...
- Senior Software Engineer (Full Stack) Location: Remote Contract: PJ (Long-Term) About the Opportunity We are seeking a kind, curious, and highly collaborative Senior Software Engineer (Full Stack) who enjoys solving complex technical challenges and building exceptional...
- Principais responsabilidades: • Projetar, desenvolver e manter sistemas financeiros completos utilizando, principalmente, a linguagem Python. • Levar funcionalidades do estágio de protótipo ao MVP e, posteriormente, à produção, garantindo eficiência, escalabilidade ...
- ...We are looking to hire a Senior Payments Engineer to help build a next-generation payment orchestration platform. Our company operates in the payments space today, and this role will be instrumental in designing and building the infrastructure that sits between merchants...
- ...Staff Software Engineer – Lending Foundations About Us Nu is one of the largest digital financial platforms in the world, with more than... ...Software Engineer – Lending Foundations , you will be a senior technical leader in this platform layer: defining the long-horizon...
- ...direction and UX standards This is one of the highest-priority engineering hires on the team right now. What you'll be doing: Building rich... ...-heavy products before, this is a rare opportunity to go deeper on: real-time systems complex UI architecture AI-native...
- Sobre a Empresa Estamos em busca de uma Pessoa Desenvolvedora Android para se juntar ao nosso time. Você será responsável por projetar, desenvolver e implementar funcionalidades de alta qualidade, contribuindo para a inovação contínua e a melhoria da experiência do usuário...
- ...Software Engineer Contract Length: 3-6 month (likely to extend) Location: Remote (Will work US CT Working Hours) Start Date: ASAP A fast-growing AI and IoT software company is building predictive intelligence platforms for the residential infrastructure and home...
- ...Nubank and our partners. As a senior technical leader, you will... ...the next generation of engineers. You will sit at the intersection... ...with Risk and Finance teams to engineer solutions that satisfy... ...architecting complex, distributed software environments at scale. Deep...
- ...mobile tools that enable Nubank engineers to quickly and safely test,... ...looking for a Lead Mobile Engineer with solid experience to join... ...Have: Proven experience in senior-level technical mobile development... ...understanding of mobile software engineering principles, architectural...
- ...digital business enablement company. Our agile professionals and engineering teams craft innovative solutions that drive transformation... .... We are currently seeking a bilingual Clojure Software Engineer , with advanced English skills (B2+) for a full-time position...
- ...Description: Be part of the Application Engineering Team responsible for adapting and deploying... ...unique mix of ADAS/AV domain knowledge, software expertise, creativity, and the ability... ...as a Product Manager / Methodology Engineer. Knowledge & experience with ADAS/AV verification...
- ...jurídica/parceiro para prestação de serviços em Engenharia de Software Sênior , atuando de forma estratégica na evolução da nossa plataforma... ...da plataforma está sendo construída principalmente em Go , com Python em frentes específicas, especialmente relacionadas...
$ 80.000 a $ 100.000 por año
...Gnome) on a single shared platform. About Engineering at LawnStarter We build in small, focused initiative teams: a Product Engineer working alongside a PM and a designer,... ...force multiplier here — they give a small, senior team the leverage to ship more, faster, and...- ...nos indicadores do negócio. Por ser um nível acima de Sênior , buscamos alguém com expertise técnica consolidada e histórico... ...e alta disponibilidade. Atuar com arquitetura e design de software (DDD, Clean Architecture, princípios SOLID), apoiando...
- Oportunidade | Engenheiro(a) de Software Especialista (Python/Django) Local: São Paulo/SP ou Remoto (Brasil) | Modelo: PJ Estamos em busca de um(a) profissional especialista em desenvolvimento back-end para atuar na evolução de soluções críticas, garantindo escalabilidade...
R$ 10.000
Position : Software Engineer (AI Integration) Location: Remote/Work From Home in Brazil Employment Type : CLT Monthly Salary Range: 10-22k Reais/month Requirements: -Working knowledge of Java (21+) and Spring Boot (REST APIs, Spring Data JPA, Spring Security) -Experience...- ...eficientes. Somos uma empresa especializada em tecnologia, focada em oferecer serviços diversos que aceleram o desenvolvimento de software. Utilizando uma abordagem Low Code, capacitamos nosso cliente a criar, personalizar e manter aplicações de maneira ágil e adaptável...
- JOB DESCRIPTION Como Desenvolvedor de Software DevOps Sênior na Montreal, você fará parte de uma das melhores empresas de tecnologia... ...Diferenciais: Certificações: Azure Administrator Associate, DevOps Engineer Expert, ou equivalentes. Fluência em inglês técnico....
- ...Staff Software Engineer – Digital Experience Platform (DXP) About Us Nu is one of the largest digital financial platforms in the world... ...architectural decisions into clear narratives for Product, Design and senior leadership. Product-minded mindset , balancing technical...
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Senior Software Engineer (Go). Seja o primeiro a se candidatar!
