
Senior Software Engineer- Python
- London
- Permanent
- Full-time
- Fluent in Python and software engineering fundamentals, and comfortable with highly scalable data processing libraries
- Strong expertise in distributed systems, micro-service architectures and scalable data processing pipelines
- Driven by working in an intellectually engaging environment with the top minds in the industry, where constructive and friendly challenges and debates are encouraged, not avoided
- Excited about working in a start-up environment: not afraid of challenges, excited to bring new ideas to production, and a positive can-do will-do person, not afraid to push the boundaries of your job role
- Experienced in building distributed heavy-load backend systems that can go through terabytes of data daily
- Passionate about coaching developers, helping them improve their skills and grow their careers
- Deep experience of the full software development life cycle (SDLC), including technical design, coding standards, code review, source control, build, test, deploy, and operations
- Are experienced in Rust / Java / Kotlin
- Have experience with AWS, Apache Kafka, Kafka Streams, Apache Beam / Flink / Spark - especially deployment, monitoring & debugging
- Have experience with productisation of Machine Learning research projects
- Are familiar with Airflow or other workflow orchestration tools, and worked with Kubernetes
- Understand data lake systems and file formats like Parquet, Orc, Athena
- Have some relevant AWS or Kafka certifications
- A vibrant, diverse company pushing ourselves and the technology to deliver beyond the cutting edge
- A team of motivated characters and top minds striving to be the best at what we do at all times
- Constantly learning and exploring new tools and technologies
- Acting as company owners (all Vortexa staff have equity options)- in a business-savvy and responsible way
- Motivated by being collaborative, working and achieving together
- A flexible working policy- accommodating both remote & home working, with regular staff events
- Private Health Insurance offered via Vitality to help you look after your physical health
- Global Volunteering Policy to help you 'do good' and feel better