What we're looking for
We are looking for an experienced Full Stack Software Engineer. You will work with a small team of engineers to develop web applications. You will relish the opportunity to help architect our state-of-the-art Data portal and all the applications that run on top of it, providing a scalable and reliable cloud-based platform for Momentive's future needs. You will report to the Director of Data Engineering
You will
- Help build our Data Portal platform, with a modern API-based architecture and using React.js for the front-end
- Have top-to-bottom ownership of new features, from design and creation, through writing readable and extensible code, unit tests, and keeping tabs on post-release metrics
- Lead a small team of engineers (full stack and data) and mentor them
- Work as part of the Data Engineering team, maintaining the data portal both front-end and back-end.
- Work in our Agile development process including participating in sprint planning and code reviews.
- 5+ years of programming experience
- Strong experience in Python
- Strong experience in Flask and Django Frameworks
- Experience using JavaScript frameworks such as React or Vue.JS
- Experience with Redux, REST API
- Experience with Cloud platform, specifically AWS (S3, ECR, ECS etc)
- Experience with Docker and Kubernates
- Experience with SQL
- Bachelor's degree in Computer Science or a related field, or equivalent experience