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.
- ...unable to solve programming problems using your own knowledge of software engineering fundamentals. This Role Is For Candidates Who : Have a strong... ...anding of Data Structures & AlgorithmsProfi ciency in Go or RustStrong kno wledge of Object-Orien ted Design and software...
- ...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...
- We are seeking a remote, full-time Senior Full Stack Software Engineer with 8+ years of software development experience. Candidates must have a strong background in React.js and experience with Golang, Node.js, or Java, with a strong desire to adopt Golang as the primary...
- ...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...
- ...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...
- ...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...
- 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...
- ...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...
- 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...
- 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...
- ...digital business enablement company. Our agile professionals and engineering teams craft innovative solutions that drive transformation... ...Altimetrik. We are currently seeking a bilingual Clojure Software Engineer , with advanced English skills (B2+) for a full-time position...
- ...com receita recorrente, centenas de escritórios ativos e um time enxuto de produto e tecnologia. Buscamos um(a) engenheiro(a) de software sênior para liderar tecnicamente o time de desenvolvimento, combinando execução técnica de alto nível com a responsabilidade de elevar...
- ...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...
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...- 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...
- ...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...
- ...tools. We are solving this problem. Role: We are looking for a Senior Python Engineer to join our team, focusing on Python services, API... ...colleagues are comfortable writing at least some SQL. Our software engineers are specialised in backend with Python and frontend...
- ...Senior Backend Engineer (PHP/Laravel) Location: Brazil About Sphise Technologies Sphise Technologies is a global outsourcing and... ...the development and implementation of scalable and robust software solutions to support the company's mission and goals. You will...
- Cint is a global software leader in technology-enabled digital insights and research technology. The Cint platform automates the... ...The Team The Cint Technology team is looking for a Senior Software Engineer II to join our international Measurement team. This position...
- We are seeking a full-time, remote Senior AI Engineer with 5+ years of software development experience and a strong background building AI native software to join our U.S. client. You will provide leadership and expertise to advance strategic and technical goals of our...
- Buscamos um(a) profissional com forte experiência em arquitetura de software e soluções de Inteligência Artificial para atuar como referência técnica, liderando a construção de soluções escaláveis e inovadoras. O que você vai fazer: Definir e desenhar arquiteturas técnicas...
- ...right tools, contributing to our success in a collaborative environment. We are looking for a Data Engineer Senior (Data Backbone). In this role you will: Act as the go-to expert for data engineering within the team Design and implement scalable, reliable, and high-performance...
- Senior .Net Engineer Resume: English Version only. Resume should have detailed discussion of project overview and job description. Highlight... ...technology organization dedicated to developing innovative software solutions that improve outcomes for clients and end-users. Our...
- ...expand ideas through the right tools, contributing to our success in a collaborative environment. We are looking for a Senior Data Engineer. We are looking for an experienced Senior Data Engineer to design, build, and optimize scalable data platforms and...
- O que você precisa para essa posição: Formação Acadêmica Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou experiência prática equivalente. Responsabilidades e atribuições Atuar na construção de uma arquitetura mobile escalável...
- ...planning or grocery shopping. As part of Zoolatech’s distributed engineering team, you will join the Market Innovation team - a fast-moving... ...delivery. By joining Zoolatech, you will work closely with senior engineering leadership and global stakeholders in a highly...
- ...e sustentação de produtos digitais, entregando valor de forma contínua e com qualidade, utilizando boas práticas de engenharia de software, garantindo a satisfação do cliente e a estabilidade das soluções em produção. Responsabilidades e atribuições Participar ativamente...
- 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 Qualidade...
- ...workflows. Their API-first, developer-first platform turns complex data into faster, smarter, actionable decision As a Solutions Engineer, you will be a key technical partner to our Account Executives, helping to prove the value during the sales cycle. You will lead technical...
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Senior Software Engineer (Go). Seja o primeiro a se candidatar!
