We are searching for an innately curious, solution-oriented Software Engineer who has worked within the Python web framework professionally for at least 3 years. In this highly critical role, you will work with a wide variety of stakeholders from Operations and Members Services to Marketing and Finance.
The person in this role will help make our member and employee experience an easier and more enjoyable one. Specific responsibilities include, but are not limited to, data architecture and engineering, problem-solving, front-end work, development of predictive models, and the deployment and maintenance of those models.
The newest member of our Development team will have:
3+ years working with Python
3+ years working with a modern JS framework like Vue, React or Angular.
Strong computer science background
3+ years experience with Python web frameworks (Django, Flask, etc)
3+ years working with open-source relational database systems (MySQL, PostgreSQL)
Experience with search tools such as Solr and Elasticsearch
Experience working in a Linux environment (ubuntu preferred)
Strong communication skills, both written and verbal
Ability to accurately estimate work
Commitment to provide quality completed deliverables with well-factored, maintainable code
Experience with VCS (git, hg or svn)
It would also be ideal for this person to have:
Experience with Vue
Experience with microservices architectures
Experience with serverless architectures (AWS Lambda, Python Zappa, Serverless Framework)
Experience in e-commerce development
Experience building and designing REST-based web services using JSON
Experience with AWS (EC2, RDS)