TL;DR: We're looking for a client-facing superstar who works closely with their Engineers to solve the hard part: the final mile enabling Porters' AI-native banking operations capabilities to with the systems and tools of our clients
Read more about Porters, our vision and our team here: Join Porters
Your Responsibilities
- Design, develop, and maintain synchronous and asynchronous messaging solutions between Porters and our customers
- Demonstrate a proactive startup mindset characterized by a strong sense of ownership, customer focus, and a pragmatic approach to problem-solving.
- Utilize your technical knowledge of core banking systems, related tools, and banking communication solutions
- Collaborate with cross-functional teams to deliver robust and scalable integrations
- Troubleshoot and resolve technical issues related our integration solution
- Contribute to the continuous improvement of our software development processes and best practices
- Keep Porters at the cutting-edge of what is possible in communication, especially using AI solutions
Your Profile
- Experience with unified data platforms (e.g., Databricks, Snowflake) and extract, transform, load (ELT) tools to manage data integrations (e.g., Fivetran, Talend, Estuary Flow)
- Proficiency in a modern programming language such as Python
- Experience with AI/ML technologies or frameworks (e.g., TensorFlow, PyTorch, Scikit-learn)
- 3+ years of experience in software development
- Bachelor's degree in Computer Science or a related field
- Superior analytics and problem-solving skills
Bonus points:
- Experience with open banking APIs or core banking systems(e.g., Mambu, Avaloq)
- Experience with messaging/streaming services and connectors (e.g., Apache Kafka)