
Senior Full-Stack Software Engineer β Go, JavaScript, PostgreSQL, Docker
Posted 7 hours ago

Posted 7 hours ago
This is a fully remote position, open to applicants in Brazil, +1 more country.
β’ 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.
β’ 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.
β’ 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.
SummitNext
Focal Systems
H&W Publishing
Get handpicked remote jobs straight to your inbox weekly.