Go (Golang) Developer (f/m/x)

AI overview

Focus on leveraging Go to develop innovative backend solutions while ensuring system security and scalability with modern cloud technologies.

Emporix is an AI-driven Autonomous Commerce Execution Platform that gives enterprises full control over how their commerce works. It orchestrates operations end-to-end—so you can scale faster, respond smarter, and deliver better customer experiences. We are looking for a skilled Go (Golang) Developer with a passion for building secure, scalable, and high-performance backend systems to join our team in Poland. In this role, you’ll focus on leveraging Go to develop innovative solutions, ensuring system security, and working with cutting-edge cloud technologies. If you’re excited about microservices architecture, secure coding, and modern DevOps practices, we’d love to hear from you.



What You’ll Be Doing


Backend Development

  • Build and maintain scalable backend systems and APIs using Go (Golang).
  • Design and implement microservices architectures to ensure reliability and scalability.


Security Implementation

  • Apply best practices in secure coding and ensure compliance with OWASP standards.
  • Regularly scan for vulnerabilities using tools like OWASP Dependency-Check and mitigate identified risks.


Cloud Integration

  • Deploy and optimize backend services on Google Cloud Platform (GCP) using Kubernetes, Cloud Storage, and Compute Engine.


Collaboration and Optimization

  • Work closely with cross-functional teams, including frontend developers and system architects, to deliver robust solutions.
  • Continuously enhance system performance for high availability and fault tolerance.


Documentation

  • Produce detailed documentation for system architecture, APIs, and security protocols to ensure long-term maintainability.



What We’re Looking For


  • At least 3+ years of hands-on experience with Go (Golang) development.
  • A minimum of 3+ years in backend development with a strong focus on building large-scale, high-performance systems.
  • Proven experience designing and developing microservices-based systems optimized for data-intensive and AI-driven applications.
  • Solid understanding and practical experience with Domain-Driven Design (DDD) concepts.
  • Familiarity with Event Sourcing principles and their implementation in distributed systems.
  • Hands-on experience with Google Cloud Platform, including Kubernetes and Compute Engine.
  • Strong understanding of OWASP, encryption, and secure coding practices to ensure data integrity in AI-powered environments.
  • Familiarity with workflow engines (e.g., Temporal, Cadence) is a strong plus.
  • Experience with integration systems like Make or n8n is a valuable asset.
  • Experience with Java is a plus.
  • Ability to work autonomously while delivering innovative, AI-enabled backend solutions.
  • Good English knowledge both written and spoken (B2/C).
  • Availability to travel to our office in Gliwice, Poland, at least once a month to collaborate in person with the team.



Why You’ll Love It Here


  • Cutting-Edge Technology: Work on advanced microservices architectures and leverage the latest tools in cloud computing, DevOps, and AI to create groundbreaking solutions.
  • Autonomy and Innovation: Enjoy the freedom to explore new ideas, experiment with innovative technologies, and influence the technical direction of a rapidly growing company.
  • Collaborative Culture: Join a team of talented professionals who value knowledge-sharing, open communication, and a passion for building exceptional systems.
  • Impactful Contribution: Be part of a company where your work directly impacts the success of a next-generation commerce platform used by top-tier businesses.
  • Flexible work setup: enjoy a remote-friendly with monthly team meetups in Gliwice, combining flexibility and well-being with meaningful in-person collaboration.

Perks & Benefits Extracted with AI

  • Remote-Friendly: enjoy a remote-friendly with monthly team meetups in Gliwice, combining flexibility and well-being with meaningful in-person collaboration.
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Developer Q&A's
Report this job
Apply for this job