Go Developer
Tech Stack / Keywords
Firma i stanowisko
Andersen is a global software development company with over 18 years of experience supporting businesses worldwide in digital transformation. Headquartered in Poland, it operates development centers across multiple countries and offers end-to-end IT services including custom software development, API integration, and legacy modernization. Andersen leverages AI, Machine Learning, Data Science, Big Data, and Visual Technologies to create intelligent, future-ready solutions and is recognized among the world’s Top 1,000 B2B service providers with long-term partnerships in various industries such as Healthcare, FinTech, Logistics, Automotive, Manufacturing, E-commerce, and Multimedia & Entertainment.
Wymagania
- Commercial backend engineering experience for 5+ years in high-load environments.
- Strong knowledge of Go including advanced features like generics, reflection, unsafe, and custom synchronization primitives.
- Strong SQL knowledge including schema design, scaling strategies (replication, partitioning, sharding), and query optimization.
- In-depth knowledge of Redis data structures and their use in high-load systems.
- Experience with sync/async inter-service communication protocols such as gRPC and message brokers focused on reliability under high load.
- Deep understanding of microservice architecture patterns and efficient client-server interactions.
- Proven ability to design and implement observability strategies including metrics, logging, dashboards, and distributed tracing.
- Experience with Docker, CI/CD, Kubernetes (or analogues), and cloud infrastructure such as AWS or similar.
- Ability to write maintainable, testable code with solid unit and integration test coverage.
- Proficiency with Git branching, PRs, and code review workflows.
- English language level from Intermediate+ and above.
Obowiązki
- Designing, developing, and maintaining robust, scalable, and reliable backend services according to business needs.
- Driving technical research, architecture design, and implementation of backend services and new features.
- Conducting cross-team collaboration to deliver cohesive and optimal solutions.
- Actively participating in code reviews and architectural discussions.
- Writing clean, effective, and maintainable code based on company standards.
- Taking ownership of backend services lifecycle, including delivery, monitoring, and maintaining services in production.
- Setting up and maintaining observability infrastructure: metrics, logging, dashboards, and tracing.
- Mentoring and guiding other engineers, advocating for best practices and high standards.
- Participating in agile practices such as discovery, refinement, decomposition, sprint planning, and demos.
Benefity
- 7.5k–13k PLN gross per month (Employment contract)
- Employment contract with flexible working hours (100%)
- No remote work option
Inne informacje
Your personal data is protected in accordance with GDPR regulations.
Andersen Lab
35 aktywnych ofert