
Software Engineer - Go, Python
- Slovensko
- 3 000 € za mesiac
- Trvalý pracovný pomer
- Plný úväzok
- We're taking autonomous search mainstream, making product discovery more intuitive and conversational for customers, and more profitable for businesses.
- We're making conversational shopping a reality, connecting every shopper with tailored guidance and product expertise - available on demand, at every touchpoint in their journey.
- We're designing the future of autonomous marketing, taking the work out of workflows, and reclaiming the creative, strategic, and customer-first work marketers were always meant to do.
- Golang (for high performance)
- Python
- Jinja Template Engine (plus our own implementation in Golang)
- gRPC for efficient intersystem communication and low-latency interservices
- Kubernetes with Google Cloud
- GitLab CI for modern CI/CD pipelines
- Scalable NoSQL (MongoDB)
- Ensuring quality and performance of developed solutions.
- Maintaining owned components.
- Collaborating on design and solutions with both technical and product-oriented colleagues.
- Developing new features with a strong focus on quality and performance.
- Maintaining and improving build and deploy pipelines in GitLab CI.
- Prototyping new ideas.
- Writing high-performance Golang and Python code.
- Measuring and tuning performance of our APIs.
- Ensuring that APIs sustain peak load and leverage monitoring to rapidly detect and resolve performance issues.
- Collecting and monitoring performance metrics.
- Assisting client-facing colleagues in investigating potential issues (L3 support).
- Regularly fixing found issues..
- In 30 days, you'll be fully onboarded, have participated in collaborative design and development, and contributed minor improvements or bug fixes to the API or CI/CD pipelines - with active mentorship from the team.
- In 90 days, you'll have participated in the design and delivery of new feature or significant improvement, taken ownership of monitoring or performance-tuning a subsystem, and confidently participated in end-to-end product development activities.
- In 180 days, you'll be independently leading the design, implementation, and optimization of major components; proactively supporting colleagues and customers; and contributing to architectural discussions and reliability initiatives within the Web Experience Team.
- Knowledge of Golang or Python
- If you are new to Golang, strong skills in a similar scripting language and a demonstrated ability to learn quickly are welcome.
- Familiarity with Docker, Kubernetes, and other DevOps tools.
- Experience with CI/CD approaches, ideally using GitLab CI.
- Experience designing and optimizing APIs for high-concurrency, low-latency environments (e.g., handling thousands of requests per second).
- Bonus if you've worked with event-driven architectures, message queues, or horizontally-scaled, stateless services.
- Knowledge of gRPC for efficient API communication.
- Understanding of monitoring and alerting in a cloud environment (using tools such as Prometheus, Grafana, Sentry).
- Ability to work effectively and reliably within a team. Oliver
- Willingness to learn new concepts and technologies to develop your skillset.
- Proactive problem-solving and a “can-do” attitude.
- Fluency in English.