Senior Backend Engineer - Python and/or Go
HelloFreshabout 11 hours ago
Responsibilities
- Maintain accountability for the architecture, design, development, deployment, and operation of microservices.
- Build event-driven systems utilizing messaging technologies such as Kafka, RabbitMQ, or AWS SQS/SNS.
- Work extensively with Docker, Kubernetes, and CI/CD automated deployment pipelines.
- Execute robust test suites from unit tests to full end-to-end coverage.
- Collaborate closely within cross-functional agile teams.
- Provide technical guidance and support to team members.
- Leverage modern AI tools and workflows to increase productivity.
Requirements
- Senior-level expertise in at least one core language: Go or Python.
- Solid experience building, deploying, and operating critical backend services in a production environment.
- Technical comfort navigating distributed systems, messaging queues, and containerization.
- Strong software engineering instincts with practical application of design methodologies.
- Excellent communication capabilities in an international, multi-disciplinary environment.
Benefits
- Collaborate with experienced engineers and product partners across international teams.
- Build and operate modern systems at global scale, impacting millions of customers.
- Drive best practices and influence architecture/design in a product-led setup.
- Access to workspace at Warsaw Centre Point with modern facilities.