Padmi
IDT logo
IDT

international calling · mobile top-up

Senior Golang Software Engineer

Warsaw · HybridPosted 3 months ago
Software engineeringSeniorSoftware Engineering
Apply at IDT

Opens the source posting on jobs.lever.co

Source description

About the role

View original

Proven experience as a Senior Software Engineer, delivering complex backend or platform solutions in production environments.

Deep knowledge of the Go Programming Language ecosystem, including concurrency, performance tuning, and service design.

5+ years of professional software engineering experience , with 2+ years of hands-on production experience in Go and/or other modern backend languages.

Practical experience building or integrating AI-powered applications, including APIs based on OpenAI, Anthropic, or similar LLM platforms.

Familiarity with concepts such as prompt engineering, retrieval-augmented generation (RAG), function/tool calling, conversation orchestration, and model evaluation.

Strong understanding of software architecture, design patterns, and best practices, with a track record of applying them to scalable systems.

Experience designing, building, and maintaining distributed systems and microservices architectures.

Experience developing systems that require high availability, observability, security, and strong operational excellence.

Experience with MongoDB or other NoSQL databases .

Hands-on experience with Amazon Web Services and cloud-native infrastructure patterns.

Working knowledge of containers and developer tooling, including Docker, Git, and CI/CD pipelines.

Strong communication skills, a collaborative mindset, and experience working with cross-functional teams.

Good level of English (B2 or higher).

More at IDT

Related open roles

View all roles