Vacancy expired!
- Design and build horizontally scalable components within the major platform that the team is developing
- Review and provide code feedback in terms of best practices with keen eye towards performance and stability optimizations
- Become subject matter expert on code deployed on our platform and mentor other developers
- Write reusable and extendable code and become a key contributor of the core platform
- Consistently work to make our software simpler
- Challenge yourself and your peers to always improve
- Expertise in functional and object-oriented programming, specifically in Python
- Experience in databases (relational/document/etc.) including NoSQL databases
- Strong in algorithms and data structures
- Experience building distributed and scalable complex services as well as robust micro services
- Experience writing unit tests in Pytest or Unittest
- Ability to provide technical guidance to peer team members
- Experience writing tests (unit, integration, etc.)
- Working knowledge of CI/CD pipelines and automation
- Strong sense of ownership, urgency, and drive
- Self-motivated with a strong work ethic and a passion for learning and problem solving
- Able to work as a W2 employee of Genesis10 (no Corp-to-Corp)
- Bachelor's degree in computer science, math or a technical discipline
- Experience with Python, AMPS, WebSocket's, Apache Spark
- Experience with Java, Scala, C, C is a plus
- Exposure to Agile software development process
Vacancy expired!