Senior Platform Engineer

August 5, 2023

Apply Now
Logo of Ajua™

Ajua™

Data • Insights • Mobile surveys • Mobile rewards • Voice of the Customer

11 - 50 employees

🤝 B2B

☁️ SaaS

💰 $100k Non Equity Assistance on 2022-09

Description

• Maintain Ajua’s platform uptime, performance, stability, and scalability • Design, guide, mentor, and challenge system architecture and design with others • Develop, maintain, and scale a world-class public API • Develop the best possible, most robust, and extensible solutions from feature requests • Experience working with data processing technology (Kafka, Hadoop, Spark, etc) • Experience working with Data Scientists to develop rich value-added features • Experience working with DBA to create ETL and Data Warehouse system • Experience working with Operations to automate solutions and increase service reliability • Experience working with Machine Learning and using large-scale data repository for business intelligence; App development a plus • Closely monitor all platform related production systems • Periodically perform On-Call duty • Analyze requirements thoroughly; Advise and develop solutions that solve the true customers' pain • Perform testing and unit testing for delivering quality work • Acquire technical skills and knowledge continuously and aggressively, and help team to develop the same • Properly document development work completed • Providing strategic guidance and advice in a true partnership with executive leadership

Requirements

• Bachelors of Science in Computer Science or related engineering discipline • 8+ years of relevant, broad engineering experience • Solid data structures and algorithms foundation • Expert-level understanding of at least one JVM language preferably Java • Advanced understanding of the JVM internals, JVM Runtime, JVM GC, and JVM performance tuning • Advanced understanding of Spring Framework, Spring Boot, and Spring Cloud • Deep understanding of applicable unit and integration testing, and testing frameworks • Deep understanding of Relational and Non-relational databases • Strong understanding of big data stack, e.g. Hadoop, Kafka, Spark, etc • Experience architecting, developing, and deploying distributed systems • Excellent knowledge of Linux and networking • Working knowledge of containerization and orchestration technologies preferably Docker and Kubernetes • Strong working knowledge of AWS Cloud computing platform • Open Source project contributions are a plus

Benefits

• Working in a dynamic startup environment • Competitive salary and benefits • Potential travel between East • Growth stage startup grind!

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com