Summary
The job is for a Software Engineer within LotusFlare's Server Engineering team. The role involves collaborating with the Dev team and Mobile Operators to build network stacks, developing, securing, and scaling backend infrastructure, and having a deep understanding of core technologies while establishing best practices.
Requirements
- BA/BS in Computer Science or related technical field or equivalent practical experience
- 3+ years of work experience, including programming experience in Node.js and Java
- Experience with RESTful services
- Good understanding of network stack and HTTP protocol
- Experience with concurrency, multithreading, or asynchronous programming
- Understanding of data modeling in SQL and/or NoSQL environment
Responsibilities
- Collaborate with the Dev team and Mobile Operators to help build network stacks
- Develop, secure, and scale the backend infrastructure to support the platform for handling millions of concurrent API calls
Preferred Qualifications
Experience with AWS, Ansible, Kafka, and Spark