Experience diagnosing and resolving performance issues in complex software systems
3+ years of relevant full-time experience
Proficient in Python, kotlin, or other high-level programming languages
Skilled in scripting languages (e.g., Bash, Python, etc.)
Extensive knowledge of object-oriented programming, design patterns, and software architecture
Strong understanding of data modeling and database design
Committed to best practices in object-oriented development and writing clean, well-structured code
Passionate about writing automated tests and ensuring code reliability
Proficient in containerizing applications using Docker for consistent development, testing, and production environments; experienced with Dockerfiles, Docker images, and Docker Compose
Knowledgeable in relational databases and alternative data management approaches
Familiar with concurrency and event-driven development
Excellent analytical and problem-solving skills
Demonstrated interest in areas beyond coding such as architecture, algorithms, optimization, automation, or scalability
Strong written and verbal communication skills in English
Nice to have
Experience in managing distributed services/microservices platforms
Experience with Amazon web services or Google cloud services (GCP)
Experience with Spark
Experience with Data Mesh/ Datalake Catalogs
Experience with Bigquery and/or Notebooks
Experience with Kubernetes
Experience with Kafka, Kinesis, Flink event streaming
What you'll be doing
Work on challenging problems regarding large amounts of data processing
Develop software using modern engineering approaches and agile principles
Make our technology and our team scale as the business grows
End-to-end ownership of team goals
Deliver high-quality solutions
Drive and Participate in the team technical decisions
Perks and Benefits
🍔 Monthly Glovo credits to satisfy your cravings!
🏊 Discounted gym memberships to keep you energized
🏖️ Extra time off, the freedom to work from home two days a week, and the opportunity to work from anywhere for up to three weeks a year!
👪 Enhanced parental leave, and office-based nursery
🧠 Online therapy and wellbeing benefits to ensure your mental well-being