Go Architect / Solution Architect
Tech Stack / Keywords
Firma i stanowisko
Andersen is a global software development company with over 18 years of experience supporting businesses worldwide in their digital transformation. Headquartered in Poland, with development centers across Germany, the USA, the UK, Lithuania, Hungary, Kazakhstan, Georgia, Azerbaijan, Cyprus, and the UAE. They offer end-to-end IT services including custom software development, API integration, system architecture, legacy modernization, and long-term support. Andersen builds tailored, scalable, and secure digital products using AI, Machine Learning, Data Science, Big Data, and Visual Technologies. The company has over 3,700 experts in 16+ global locations and has delivered over 1,000 projects across industries such as Healthcare, FinTech, Logistics, Automotive, Manufacturing, E-commerce, Multimedia & Entertainment.
Wymagania
- Software development experience for 7+ years.
- Hands-on, production-level experience with Go for 4+ years, including deep understanding of goroutines, channels, context, memory model, and concurrency patterns.
- Higher education in Computer Science (software development, etc.).
- Extensive experience working with AI and the process of implementing/configuring it within a team.
- Experience in fintech, banking, or other regulated/high-compliance domains.
- Proven experience designing distributed, microservice-based, and/or high-load systems.
- Strong expertise in API design (REST and/or gRPC), including versioning and backward compatibility.
- Experience with message brokers (Kafka, RabbitMQ, NATS) and event-driven architecture.
- Strong knowledge of containerization and orchestration (Docker, Kubernetes).
- Experience with system design for high performance and maintainability.
- Hands-on experience with CI/CD tools and pipelines (e.g. GitLab CI, GitHub Actions, Jenkins).
- Understanding of system design principles: scalability, fault tolerance, security, observability (metrics, logging, tracing).
- Level of English – from Advanced and above.
Obowiązki
- Designing and evolving scalable distributed systems in Go, choosing appropriate concurrency models and ensuring a balance between performance and maintainability.
- Collaborating with Product Managers to refine high-level business goals into actionable technical plans and delivery roadmaps.
Benefity
- Salary 25k–33k PLN netto/month (B2B)
- Full-time, fixed working hours (100%)
- Fully remote work
- Medical package
- Coffee / Tea
Andersen Lab
63 aktywne oferty