Senior Software Developer
Tech Stack / Keywords
Firma i stanowisko
On The Spot Development works with technologies including Python, Go, Postgres, Kafka, Redis, DynamoDB, Django, Docker, Kubernetes, Terraform, and AWS.
Wymagania
- 7+ years of professional software development experience.
- Proven experience building data-intensive systems at scale.
- Experience with Python (mandatory).
- Experience with event-driven architectures and asynchronous message processing.
- Experience with distributed data processing technologies like Kafka.
- Solid understanding of software design principles, concurrency, synchronization, memory management, data structures, and algorithms.
Nice to have:
- Experience with Go.
- Experience with graph databases.
- Experience with API security, offensive security, or building LLM-based agents.
- Bachelor's degree in Computer Science, Engineering, or relevant experience.
Obowiązki
- Write clean, concise, stable, extensible, and unit-tested code.
- Produce production-ready code meeting design specifications and scalability requirements.
- Diagnose complex issues and execute recommended solutions.
- Implement new requirements following Agile methodology and architectural principles.
- Lead initiatives end to end, aligning cross-functional teams and ensuring technical excellence.
- Test software for correctness and requirement adherence.
- Provide input into product architecture and design; collaborate on problem-solving.
- Develop expertise in AWS products and technologies.
Inne informacje
Informujemy, że administratorem danych jest On The Spot Development Limited z siedzibą w 26 Ingram Avenue, London NW11 6TL (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
On The Spot Development
11 aktywnych ofert