Jobs in Germany

Home  | English Speaking Jobs  | TechBiz Global GmbH  | Senior Software Engineer (Go)
  • Aachen

  • At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Software Engineer (Go) to join one of our clients' Engineering Department. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.

    About the Role

    We are looking for an experienced Software Engineer (Go) with a strong background in cloud computing, DevOps practices, and financial systems. The ideal candidate will transform complex business and system requirements into scalable, maintainable, and high-performance code. You will be part of a collaborative engineering team building next-generation services for data warehousing, big data, and financial market infrastructure.

    Key Responsibilities

    • Validate and translate business and system requirements from Product Managers and Architects into code.

    • Design and develop services in Go, leveraging best practices for scalability and performance.

    • Build and manage infrastructure through DevOps, CI/CD, and automation frameworks (e.g., Ansible, Azure Pipelines, Terraform, CloudFormation).

    • Implement and maintain microservices-based architectures and distributed systems.

    • Participate in deployment automation and configuration management.

    • Write and maintain documentation for processes, architecture, and source code.

    • Perform expert-level troubleshooting, root cause analysis, and bug resolution.

    • Collaborate cross-functionally with product, architecture, and DevOps teams to ensure smooth delivery.



    • 4+ years of professional Go (Golang) development experience, with a strong grasp of idiomatic Go and concurrency principles.

    • Deep understanding of synchronization mechanisms, profiling, and debugging in Go.

    • Proficiency in Linux systems and command-line tools.

    • Strong understanding of microservices architecture and distributed system design.

    • Experience with SQL databases, Protobuf, and gRPC.

    • Familiarity with message brokers and external caching servers.

    • Strong understanding of CI/CD pipelines, DevOps workflows, and related automation tools.

    • Knowledge of SOLID principles, design patterns, and clean code practices.

    • Experience writing unit and integration tests.

    • Familiarity with Docker and Kubernetes (or other container orchestration tools) is a plus.

    Preferred Qualifications

    • Experience in financial services, brokerage, or trading systems.

    • Understanding of financial instruments, execution principles, and market structure

    • Prior experience with data warehousing or big data technologies.

    What We Offer

    Opportunity to work on innovative financial technology projects.

    Collaborative, engineering-driven environment.

    Competitive salary and professional growth opportunities.

    Flexible or remote working arrangement.

    Jobs at TechBiz Global GmbH

    • Augsburg

    • Bergisch Gladbach

    Job recommendations