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 (Golang).
  • Build and improve event pipelines and messaging systems using Apache Kafka.
  • Architect and implement scalable, fault-tolerant distributed systems.
  • Design REST and gRPC APIs and integrate them across multiple backend microservices.
  • Implement unit, integration, and performance tests.
  • Collaborate closely with DevOps, Data Engineering, and QA teams.
  • Contribute to architectural decisions around 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 help drive engineering best practices.

Requirements

  • 5+ years of experience building backend or distributed systems in production environments.
  • 3+ years of advanced Golang experience.
  • Deep understanding of concurrency, memory management, profiling, benchmarking, and idiomatic Go patterns.
  • Expert-level hands-on experience with Apache Kafka.
  • Strong 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.
  • Experience with monitoring, alerting, and autoscaling in cloud environments.
  • Strong communication skills and proficiency in English.
  • Experience building high-performance APIs with gRPC.
  • 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.

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
9 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