Job Summary
An online marketing company has a current position open for a Remote Senior Software Engineer II.
Candidates will be responsible for the following:
- Mentoring junior members of the team on best practices, architecture, and development
- Building scalable, robust and maintainable infrastructure for consumers to derive insights and build models efficiently
- Staying on top of industry trends and ensure the team appropriately utilizes the latest technologies and best practices
Must meet the following requirements for consideration:
- 5+ years developing large scale applications for data pipelines
- Knowledge of scripting languages like Python, Java, Groovy
- Expert knowledge of Spark, EMR, ElasticSearch, streaming technologies and similar frameworks
- Experience in developing applications for AWS ecosystem
- Experience in working with Java and Spring (REST API services)
- Experience with unit testing and test driven development in Python, Java and JavaScript