We are looking for a highly skilled and experienced software engineer to design and develop back-end SaaS applications, object-oriented programming (OOP), distributed systems, and data modeling.
• Key Responsibilities:
• Build high-throughput, low-latency software for business-critical processes
• Develop and maintain core pieces of our platform
• Collaborate with teams to resolve issues and generate new ideas
• Required Skills and Qualifications:
• 10+ years of experience in product engineering
• Bachelor's, Master's or PhD degree in Computer Science or related field
• Experience working with distributed systems and high-throughput data pipelines
• Extreme proficiency in Kotlin or Java
• Strong knowledge of Kafka and Spring Boot
• Outstanding problem-solving, analytical, design and debugging skills
• Fast learner with ability to pick up and apply new technologies quickly
• Experience with AWS Cloud Infrastructure
• Strong communication and leadership skills
This role offers the opportunity to work on complex problems and develop innovative solutions.