Plain Concepts

Plain Concepts

Plain Concepts: Multinational software company offering innovative solutions in Web, App development, AI, Mixed Reality, Big Data, Blockchain, IoT, and Cloud. Recognized by Microsoft and industry leaders for expertise and innovation.

Internet Software & Services
251-1K
Founded 2006

Description

  • Develop, maintain, and optimize high-performance backend services in Go.
  • Build and improve event pipelines and messaging systems using Kafka.
  • Architect and implement scalable, fault-tolerant distributed systems.
  • Design REST and gRPC APIs and backend service integrations.
  • Implement unit, integration, and performance tests.
  • Collaborate closely with DevOps, Data Engineering, and QA teams.
  • Contribute to architectural decisions on schemas, event versioning, idempotency, streaming patterns, and backpressure handling.
  • Enhance CI/CD pipelines and deployment workflows.
  • Implement and maintain observability standards using Prometheus, Grafana, and OpenTelemetry.
  • Mentor junior engineers and contribute to engineering best practices.

Requirements

  • 5+ years of experience building backend or distributed systems in production environments.
  • 3+ years of advanced Golang experience.
  • Deep hands-on experience with Apache Kafka.
  • Strong understanding of concurrency, memory management, profiling, benchmarking, and idiomatic Go patterns.
  • Solid foundation in distributed systems principles, including consistency, replication, fault tolerance, event-driven architecture, resiliency patterns, and backpressure handling.
  • Strong experience with microservices at scale, API design (REST/gRPC), and service-to-service communication.
  • Proficiency with Docker, CI/CD workflows, and automated testing, including unit, integration, and load testing.
  • Experience deploying and operating systems in modern cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with Kubernetes and cloud-native tooling.
  • Experience with low-latency, high-throughput, or mission-critical systems.
  • Practical knowledge of Redis, PostgreSQL, Cassandra, DynamoDB, or other distributed storage solutions.
  • Strong communication skills and proficiency in English.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Backend Engineer

Point Wild Internet Software & Services

Point Wild is hiring a Backend Engineer to help build a next-generation security initiative focused on cryptography, automation, and AI-assisted analysis within a small, highly technical team.

AWS Encryption Express.js GCP GitHub Actions JavaScript Python Serverless TLS TypeScript
8 minutes ago

Sr. Specialist Solutions Architect - Builder Team

Databricks 1K-5K IT Services

Databricks is hiring a Senior Specialist Solutions Architect on the Builder Team to design and deliver infrastructure and tooling that extend the Databricks platform for data and AI initiatives.

Apache Spark Databricks Go Java LLM Machine Learning Python Scala Terraform
1 hour, 33 minutes ago

Director, Demand Side Platform (DSP) Engineering

The TARA Group 11-50 Media

The Director of DSP Engineering will lead development of a demand side platform at a US-based company, driving real-time bidding, backend performance, and campaign management tools that support revenue growth and client success.

AWS Docker GCP Go Kubernetes Machine Learning
2 hours, 18 minutes ago

Senior Backend Engineer

Remote 251-1K Professional Services

Remote is hiring an engineer to help build tools, APIs, integrations, and agentic workflows for its globally distributed HR and Payroll products in a fully remote, async environment.

Angular AWS CI/CD Clojure Docker Elixir Erlang GitLab Haskell Kubernetes Next.js Phoenix PostgreSQL React Scala Vue.js
3 hours, 26 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers