Senior Full-Stack Software Engineer – Go, JavaScript, PostgreSQL, Docker

Posted 7 hours ago

This is a fully remote position, open to applicants in Brazil, +1 more country.

πŸ“‹ Description

β€’ Lead architectural governance, provide technical mentorship, foster cross-team collaboration, and ensure operational excellence for mission-critical software.

β€’ Design, create, and manage comprehensive software solutions that encompass both backend services and frontend interfaces.

β€’ Engage in software system architecture and design decisions, focusing on data modeling, database indexing, and performance optimization.

β€’ Create, implement, and document secure, high-performance REST APIs.

β€’ Develop scalable backend services and components using Go and Java.

β€’ Build responsive, user-friendly frontend interfaces utilizing HTML, JavaScript, and CSS.

β€’ Design, optimize, and oversee relational database schemas with PostgreSQL.

β€’ Package, configure, and operate containerized services using Docker.

β€’ Manage and configure both local and shared development environments on Linux systems.

β€’ Implement engineering best practices throughout the complete development lifecycle, including Git, unit testing, build automation, and dependency management.

β€’ Collaborate in an Agile environment using Jira to monitor sprint deliverables and project milestones.


⛳️ Requirements

β€’ Bachelor's degree in Computer Engineering, Software Engineering, Systems Engineering, Electrical Engineering, or a related technical discipline.

β€’ Over 6 years of progressive experience in software development positions, demonstrating Staff-level technical maturity and architectural leadership.

β€’ Practical experience in designing and developing scalable backend applications and distributed systems.

β€’ Extensive experience in developing software with Go at system scale, utilizing concurrency patterns.

β€’ Strong knowledge and practical experience with HTML, JavaScript, and CSS.

β€’ Experience in data modeling, indexing, and query optimization within relational database systems.

β€’ Proficient in designing and developing REST APIs.

β€’ Strong understanding of Linux, including operating system usage, configuration, and shell scripting.

β€’ Experience with Docker and constructing container images.

β€’ Hands-on experience in deploying and managing cloud-native applications in AWS, Azure, or Google Cloud.

β€’ Familiarity with Git, unit testing frameworks, build/dependency management tools, and software testing concepts and methodologies.

β€’ Proficiency in English.

β€’ Previous production experience with Java is preferred.

β€’ Specific experience with PostgreSQL is preferred.

β€’ Exposure to container orchestration platforms is preferred.

β€’ Experience with AI-assisted and AI-driven development tools such as Claude Code, Devin, or GitHub Copilot is preferred.

β€’ Familiarity with NATS and Ansible is preferred.


🏝️ Benefits

β€’ Full-time remote (work-from-home) position.

β€’ Equal Opportunity Employer.

β€’ People-first and community-focused culture.

β€’ Empowerment to be your most authentic self and perform your best work.

People also viewed

SummitNext7 hours ago

Backend Developer, Mid-Level

MY flagMalaysia OnlyFreelanceBackend Engineer
ApplyView job
Focal Systems8 hours ago

Platform Engineer – Backend Infrastructure

PL flagPoland, +1 more countryFull-timeBackend Engineer$102k – $117.5k/year
ApplyView job
GitLab8 hours ago

Senior Backend Engineer, Go

CA flagCanada OnlyFull-timeBackend Engineer
ApplyView job
H&W Publishing8 hours ago

Senior Backend Developer, Golang – Payment Systems

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Lingaro9 hours ago

Fullstack Python Developer

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
KMRG, LLC9 hours ago

AWS Databricks Database Engineer

US flagUnited States OnlyFull-timeBackend Engineer$140k – $175k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers