Full-Stack Developer Jobs

Go
974 jobs found. to receive daily emails with new job openings that match your preferences.
974 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply
🔥 AI Software Engineer
Posted about 3 hours ago

📍 US, Canada, & Latin America

🧭 Full-Time

💸 105000.0 - 140000.0 USD per year

🔍 Software Development

🏢 Company: Superhuman

  • You have 3-6+ years of software engineering experience, with 2+ years of AI-focused work.
  • You’re an expert in backend technologies such as Go or Python.
  • You have expertise in AI technologies such as working with ML models, LLMs, NLPs, fine-tuning, etc.
  • You have a strong foundation in software engineering principles that prioritize high-quality, maintainable code that adheres to best practices.
  • You're able to identify problems, propose solutions, and make informed decisions to drive forward our AI efforts.
  • You're comfortable dealing with ambiguity and can think critically to make decisions that benefit the company and our users.
  • You have a deep understanding of hosted and open-source models and algorithms.
  • You can leverage, implement, and optimize these models to solve complex problems and deliver value to our users.
  • Successfully implement AI features that enhance user experience and drive user engagement
  • Ensure all AI code released is robust, scalable, and maintainable
  • Stay at the forefront of AI technology and research, integrating relevant findings and technologies into our systems
  • Foster cross-functional collaboration, ensuring AI solutions align with overall company goals
  • Uphold ethical AI practices, ensuring our AI initiatives are responsible and respectful of user privacy

Backend DevelopmentPythonArtificial IntelligenceMachine LearningMLFlowNumpyAlgorithmsGoTensorflowSoftware Engineering

Posted about 3 hours ago
Apply
Apply

📍 United States

💸 135000.0 - 170000.0 USD per year

🔍 Fintech

🏢 Company: Kunai👥 51-100ConsultingFinancial ServicesInformation TechnologyFinTechSoftware

  • 6+ years in SRE, DevOps, or infrastructure roles, ideally supporting distributed systems or microservices
  • 3+ years in AWS or other public cloud providers
  • Hands-on experience with SRE tooling: observability, alerting, incident response (e.g., New Relic, PagerDuty, Splunk, OpenTelemetry)
  • Proficiency in at least one programming language such as Go, Java, or Python
  • Experience with automation testing or performance testing tools like Selenium, Postman, Cucumber, JMeter, or similar
  • Strong understanding of CI/CD principles and experience with build and deployment automation
  • Build and maintain tools that improve the reliability, performance, and availability of platform services
  • Implement observability practices and help integrate SRE tooling such as New Relic, OpenTelemetry, and Splunk
  • Collaborate with development and infrastructure teams to resolve incidents, improve monitoring, and optimize system performance
  • Help automate and streamline deployment, recovery, and testing processes
  • Contribute to shared engineering patterns and support adoption across multiple domain teams

AWSPythonJavaJMeterKubernetesGoSeleniumCI/CDLinuxDevOpsMicroservices

Posted about 4 hours ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 140000.0 - 160000.0 USD per year

🔍 Software Development

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • 5+ years of experience building scalable backend applications and APIs.
  • Proficiency in Go, Python, or Java, with a strong grasp of SQL and NoSQL databases (e.g., Bigtable, BigQuery, DynamoDB).
  • Experience working with cloud infrastructure, preferably AWS or GCP, and CI/CD pipelines.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Strong problem-solving and analytical skills, with the ability to communicate complex concepts clearly.
  • Design and implement ETL pipelines capable of processing large-scale datasets efficiently.
  • Build and maintain robust APIs for data retrieval, including support for complex query types.
  • Architect scalable data storage and retrieval systems using SQL/NoSQL technologies.
  • Transform raw data into structured, high-value data products to support business and operational decisions.
  • Collaborate with internal stakeholders to align data architecture with product and customer needs.
  • Document technical processes and mentor junior team members.
  • Ensure performance, security, and scalability across the data platform.

AWSBackend DevelopmentDockerPythonSQLDynamoDBETLGCPJavaKubernetesAPI testingData engineeringGoNosqlCI/CDRESTful APIsData modelingSoftware EngineeringData analytics

Posted about 4 hours ago
Apply
Apply

📍 Poland, Ukraine, Romania, Czech Republic, Bulgaria

🧭 Full-Time

🏢 Company: HW.Tech

  • Expertise in C, particularly in Linux kernel-level networking (eBPF, XDP, TC).
  • Proficiency in C++, especially in multi-threaded user-space development.
  • Strong experience in Go, with a focus on networking microservices and distributed systems.
  • Deep understanding of: Linux networking internals (e.g., NIC RX path to socket APIs), Concurrency primitives (mutexes, atomics, memory barriers, thread-local storage), Low-level performance optimizations (RCU, CPU cache locality, CPU isolation).
  • Practical knowledge of UDP tunneling, low-level packet manipulation, and lock-free/wait-free algorithms.
  • Develop and fine-tune network components in C, C++, and Go with a focus on speed and reliability.
  • Design and deploy eBPF, AF_XDP, and TC programs within modern data plane architectures like DPDK and VPP.
  • Work deep within the Linux kernel, handling network stack internals, routing, Netfilter, and sockets.
  • Build Go-based microservices supporting high-throughput user-plane functions.
  • Analyze and optimize performance using advanced tools such as strace, SystemTap, bpftrace, jemalloc, and gdb.
  • Implement robust observability and monitoring solutions tailored to networking workloads.
  • Collaborate with DevOps and platform teams on system architecture and runtime efficiency.

C++AlgorithmsGoCI/CDC (Programming language)LinuxMicroservicesNetworkingDebugging

Posted about 5 hours ago
Apply
Apply

📍 United States, Canada, United Kingdom, Australia, New Zealand

🧭 Full-Time

💸 148500.0 - 230000.0 USD per year

🔍 Software Development

🏢 Company: Replicated

  • Senior/Staff level professional development experience with Go and associated tooling.
  • Senior/Staff level professional experience with Kubernetes and cloud native projects.
  • Ability to positively impact the engineering practices and software craftsmanship of your team
  • You have developed software for external users, ideally for a highly technical audience
  • Excellent technical communication and collaboration skills with the proven ability to: Influence, lead, and mentor within the team and across the engineering organization..
  • Communicate with leadership and other stakeholders across the company.
  • Engage with customers to better understand the problems they are trying to solve.
  • Experience developing and shipping software in a cloud-native, customer-facing infrastructure.
  • Experience taking on complex challenges and breaking them down into iterative deliverables.
  • Experience delivering software within the constraints of a modern CI/CD pipeline
  • A high degree of curiosity for innovative software, balanced with an appreciation for sustainable solutions.
  • Provide the thought-leadership to the pod that elevates the way we work
  • Work with product managers, designers, engineers, and customers to iterate features from the idea stage to release and beyond.
  • Mentor and be mentored, growing and investing in each other's growth is a key part of our culture.
  • Be curious about everything we deliver and the problems we are solving for our customers.
  • Collaborate with your teammates to deliver solutions for our customers.
  • Participate in the team’s support and on-call rotations.
  • Contribute and champion a culture of quality and testing. Help guide others who may have less experience in this area.

DockerLeadershipCloud ComputingGitKubernetesGoCommunication SkillsCI/CDRESTful APIsMentoringSoftware EngineeringCustomer support

Posted about 5 hours ago
Apply
Apply

📍 United States, Canada, UK, Australia, New Zealand

🧭 Full-Time

💸 153500.0 - 206500.0 USD per year

🔍 Software Development

🏢 Company: Replicated

  • Senior level professional development experience with Go and associated tooling.
  • Excellent technical communication and collaboration skills with the proven ability to: Clearly and concisely communicate about complex technical and product topics. Communicate with leadership and other stakeholders across the company. Engage with customers to better understand the problems they are trying to solve.
  • Experience designing, building, and maintaining API services and their respective datastores.
  • Experience developing and shipping software in a cloud-native, customer-facing infrastructure.
  • Experience delivering software within the constraints of a modern CI/CD pipeline
  • Work with product managers, designers, engineers, and customers to iterate features from the prototype stage to GA.
  • Work across the lifecycle of our products: design, develop, document, test, integrate, deploy, support, and collaborate.
  • Mentor and be mentored, growing and investing in each other's growth is a key part of our culture.
  • Participate in weekly support and on-call rotations.
  • Contribute and champion a culture of quality and testing. Help guide others who may have less experience in this area.

Backend DevelopmentDockerSoftware DevelopmentSQLKubernetesTypeScriptAPI testingGoCommunication SkillsCollaborationCI/CDRESTful APIsMentoringMicroservicesSoftware EngineeringDebugging

Posted about 5 hours ago
Apply
Apply
🔥 QL: YB S I M Sn Go Developer
Posted about 8 hours ago

📍 Ukraine

🧭 Full-Time

🔍 SaaS

🏢 Company: Adaptiq👥 51-100ConsultingProfessional ServicesSoftware

  • 5+ years of experience in backend development.
  • Proven track record in migrating or refactoring large-scale applications.
  • Strong expertise in Golang and understanding of concurrency (MUST).
  • Experience with Ruby (for refactoring and understanding legacy systems).
  • Experience with event-driven architecture using Kafka or RabbitMQ.
  • Strong knowledge of high volume Elasticsearch for scalable data storage
  • Solid understanding of microservices architecture and scalable backend systems.
  • ⁠⁠Strong knowledge of AWS Cloud, S3, RDS, EC2, EKS
  • Experience Proficiency in relational databases (PostgreSQL, Amazon RDS) and caching mechanisms like Redis.
  • Experience with CI/CD pipelines, automated testing, and performance monitoring.
  • Excellent communication and ability to work with cross-functional teams.
  • Problem-solving mindset with a focus on scalability and maintainability.
  • ⁠⁠English level - Upper-Intermediate (B2)
  • Drive the migration of Ruby services to Golang, ensuring high-performance, maintainable code.
  • Improve system scalability, stability, and performance through architectural enhancements.
  • Oversee data pipeline optimization to ensure efficiency and reliability.
  • Work hand-in-hand with architects, tech leads and the core team leader to ensure technical alignment.
  • Participate in technical planning, designing scalable solutions that support business growth.
  • Troubleshoot performance bottlenecks.

AWSBackend DevelopmentDockerPostgreSQLSQLCloud ComputingElasticSearchKafkaKubernetesRabbitmqRubyAlgorithmsData StructuresGoCI/CDRESTful APIsMicroservices

Posted about 8 hours ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Software Development

🏢 Company: Coinbase Careers Page👥 1000-5000

  • You have at least 7+ years of experience in software engineering.
  • You’ve designed, built, scaled and maintained production services, and know how to compose a service oriented architecture.
  • You write high quality, well tested code to meet the needs of your customers.
  • You possess strong technical skills for system design and coding
  • Strong skills around observability, debugging and performance tuning
  • Strong communication skills and ability to explain technical concepts clearly and simply
  • Improve observability, reliability and availability by defining and measuring key metrics
  • Build automation and improve systems to eliminate toil and operations work.
  • Collaborate with our core infrastructure team to performance tune and optimize our cloud deployments. (Think Docker, Terraform, Kubernetes, EC2, etc.)
  • Collaborate with Coinbase product teams to reduce service disruptions and automate incident response
  • Proactively find and analyze reliability problems across our business units and stack, then design and implement software to create step-function improvements.
  • Educate, mentor and hold accountable the engineering team to improve the reliability of our systems and make reliability a core value of the Coinbase engineering culture.
  • Write high quality, well tested code to meet the needs of your customers.
  • Debugging extremely difficult technical problems, and making systems and products both work better and are easier to deploy, own, operate and diagnose.
  • Review all feature designs within your product area and across the company for cross-cutting projects.
  • Be an owner of the security, safety, scale, operational integrity, and architectural clarity of these designs.
  • Build pipelines to integrate with 3rd party vendors
  • Participate in an on-call support rotation to provide timely troubleshooting and resolution of urgent issues.

AWSBackend DevelopmentDockerSoftware DevelopmentSQLCloud ComputingFrontend DevelopmentKubernetesRubyAlgorithmsAPI testingData StructuresGoREST APICommunication SkillsAnalytical SkillsCI/CDProblem SolvingMentoringLinuxDevOpsTerraformWritten communicationMicroservicesExcellent communication skillsAdaptabilityTeamworkActive listeningStrong work ethicJSONScriptingSoftware EngineeringDebugging

Posted about 10 hours ago
Apply
Apply

📍 US

🧭 Full-Time

🔍 Software Development

🏢 Company: Weave👥 501-1000💰 $70,000,000 Series D over 5 years agoMedicalSaaSVoIPUnified CommunicationsSmall and Medium BusinessesSoftware

  • 10+ years building distributed, customer‑facing systems; 3+ years designing ML or LLM production workloads at scale.
  • Proven success with LLMs, RAG architectures, vector databases (e.g., Pinecone, Weaviate, PG Vector), embedding models, and fine‑tuning techniques.
  • Deep knowledge of multi‑tenant SaaS patterns, data isolation, and usage‑based cost modeling.
  • Fluency in at least one of Go, Python, or Java (Go/Python preferred) plus modern cloud stacks (GCP or AWS).
  • Experience integrating or operating communications stacks—SIP/WebRTC for voice, SMS gateways, and transactional email services.
  • Expertise in Kubernetes, IaC/GitOps, observability, and CI/CD for high‑compliance environments (HIPAA/PCI).
  • Track record of shipping large, cross‑org initiatives on time and mentoring others to do the same.
  • Set architecture & strategy for multi‑tenant, AI‑powered communications services (voice, SMS, email).
  • Design and build RAG pipelines, vector‑store–backed retrieval layers, and fine‑tuning workflows that deliver low‑latency, context‑aware experiences.
  • Lead end‑to‑end platform initiatives: data ingestion, event processing, model hosting, continuous evaluation, and cost/latency optimization.
  • Champion best practices for LLM safety, prompt management, experiment tracking, observability, and auto‑scaling.
  • Influence roadmaps across Product, Design, and multiple engineering squads; unblock teams with reusable SDKs, templates, and reference architectures.
  • Mentor & level‑up senior and staff engineers; foster a culture of ownership, experimentation, and inclusive collaboration.

AWSBackend DevelopmentPythonSQLArtificial IntelligenceCloud ComputingGCPJavaKubernetesMachine LearningSoftware ArchitectureApache KafkaData engineeringGoWebRTCCI/CDRESTful APIsDevOpsMicroservices

Posted about 10 hours ago
Apply
Apply
🔥 Site Reliability Engineer
Posted about 11 hours ago

📍 United States

💸 90000.0 - 145000.0 USD per year

🏢 Company: Bitwarden👥 101-250💰 $100,000,000 Series B over 2 years agoPrivacyCyber SecurityEnterprise SoftwareIdentity ManagementSoftware

  • Experience with multi-region deployments in public cloud environments
  • Demonstrable production Kubernetes experience (Managed Kubernetes, Helm, kubectl, kOps, etc)
  • Fluency with least one programming language, such as C#, Python, Go, etc
  • Working knowledge with cloud deployment and automation tools/methodologies (i.e. GitOps, Terraform, Pulumi)
  • Proficiency using source control such as Git
  • Ability to maintain discretion, handle sensitive information, and improve security best-practices
  • Technocrat at heart, staying current with trends and new technologies
  • Collaborative and adaptable mindset
  • Openness and authenticity combined with excellent communication skills
  • Excitement and enthusiasm for open source and for better internet security
  • Excellent problem-solving skills – you might not know all the answers, but you know how to find and communicate the possible solutions
  • Take ownership of the Bitwarden cloud infrastructure, with an emphasis on quality that translates directly to user delight
  • Evaluate current infrastructure and, on a regular basis, make recommendations for reliability, security, availability, scalability and cost management
  • Implement site reliability tools, monitoring, early warning and alert systems, and observability across Bitwarden cloud environments
  • Respond to infrastructure based outages; participate and contribute to ongoing strategy for 24x7 support (There is an on-call rotation with a weekend shift every 5-6 weeks)
  • Active participation in code reviews, learning and spreading technical knowledge
  • Contribute and mature incident management/escalation processes
  • Collaborate with cross functional teams to refine priorities and deliverables
  • Ongoing engagement with product owners to align SLI/SLOs/SLAs
  • Evaluate and identify opportunities for new initiatives to support organizational needs

PythonCloud ComputingGitKubernetesC#GoCI/CDRESTful APIsLinuxDevOpsTerraformAnsible

Posted about 11 hours ago
Apply
Shown 10 out of 974

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.

Why Full-Stack Developer Jobs Are Becoming More Popular

The remote work from home is increasingly in demand among computer and IT professionals for several reasons:

  • Flexibility in time and location.
  • Collaboration with international companies.
  • Higher salary levels.
  • Lack of ties to the office.

Remote work opens up new opportunities for specialists, allowing them to go beyond geographical limits and build a successful remote IT career. This employment model is transforming traditional work approaches, making it more convenient, efficient, and accessible for professionals worldwide.

Why do Job Seekers Choose Remoote.app?

Our platform offers convenient conditions for finding remote IT jobs from home:

  • localized search — filter job listings based on your country of residence;
  • AI-powered job processing — artificial intelligence analyzes thousands of listings, highlighting key details so you don’t have to read long descriptions;
  • advanced filters — sort vacancies by skills, experience, qualification level, and work model;
  • regular database updates — we monitor job relevance and remove outdated listings;
  • personalized notifications — get tailored job offers directly via email or Telegram;
  • resume builder — create a professional VC with ease using our customizable templates and AI-powered suggestions;
  • data security — modern encryption technologies ensure the protection of your personal information.

Join our platform and find your dream job today! We offer flexible pricing — up to 5 applications per day for free, with weekly, monthly, and yearly subscription plans for extended access.