Nowa
Senior Go Developer with Generative AI
Brak informacji o wynagrodzeniu
SeniorFull-time
#345519·Dodano 2 dni temu·0
Źródło: EPAM SystemsTech Stack / Keywords
GoAIAnthropicOpenAIAPIPostgreSQLRedis
Wymagania
- 3+ years of professional software engineering experience with strong backend ownership
- Deep expertise in Go, including idiomatic design, interfaces, concurrency, context management, and error handling
- Hands-on experience building HTTP APIs, middleware, and service-oriented architectures
- Strong experience with PostgreSQL, including schema design, query optimization, and database migration workflows
- Practical experience with Redis (caching strategies, counters, and distributed rate-limiting patterns)
- Experience designing or working with authorization and policy systems (RBAC/ABAC concepts)
- Strong testing discipline in Go (table-driven tests, mocks, integration tests, and test containers)
- Experience operating production systems with observability tooling (OpenTelemetry metrics and tracing, dashboards, and alerting)
- Solid experience with Kubernetes and Helm deployments
- Strong CI/CD experience (GitHub Actions or equivalent)
- Demonstrated ability to lead technical design and execute independently, end-to-end
- Familiarity with GenAI concepts and OpenAI APIs, with a drive for self-learning
- Familiarity with AI-centric development while maintaining strong controls on quality and architecture patterns
- Good communication and collaboration skills
- English level of minimum B2 (Upper-Intermediate) for effective communication
Nice to have:
- Experience building LLM gateways, API gateways, or multi-provider AI/ML integration platforms
- Experience with gRPC, cloud SDKs, or service integrations on AWS, Azure, or GCP
- Familiarity with API platform security controls, including API keys, OIDC, secrets management, and abuse prevention
- Exposure to cost and performance optimization for high-volume inference or request-processing workloads
Obowiązki
- Design and implement production-grade backend features using Go in a microservices-style architecture
- Build and maintain provider integration frameworks for external LLM vendors such as OpenAI and Anthropic, as well as cloud AI services
- Own backend service quality through robust unit and integration testing, and continuously improve CI/CD quality gates
- Improve data access reliability and performance across PostgreSQL and Redis
- Collaborate cross-functionally on architecture, scalability, security, and operational excellence
- Lead technical design discussions and deliver solutions independently in ambiguous problem spaces
- Work with other product teams on their specific API requirements, troubleshoot issues, and identify new requirements
Oferta
- Engineering community of industry professionals
- Friendly team and enjoyable working environment
- Flexible schedule and opportunity to work remotely within Poland
- Chance to work abroad for up to 60 days annually
- Business-driven relocation opportunities
- Outstanding career roadmap
- Leadership development, career advising, soft skills, and well-being programs
- Certification (GCP, Azure, AWS)
- Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
- English classes
- Stable income (Employment Contract or B2B)
- Participation in the Employee Stock Purchase Plan
- Benefits package (health insurance, multisport, shopping vouchers)
- Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
- Referral bonuses
- Corporate, social and well-being events
Elastyczne godziny
Kursy językowe
Opieka zdrowotna
Karta sportowa
Udziały pracownicze
Premie
Darmowe przekąski
Inne informacje
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
EPAM Systems
227 aktywnych ofert