Caseworx is recruiting a senior-level Python Engineer for its edtech scenario learning platform. This position will report directly to the Founder/CTO, and will start immediately with vesting equity, paired with a competitive salary and benefits package upon the closing of our next round of funding in Q4 2017. The company is based in Long Beach, CA, but the position can be remote.
Caseworx builds better decisions through story. Our award-winning platform hosts interactive video scenario learning environments for Corporate Learning and HigherEd markets. We are an angel-funded startup with clients like Wynn Las Vegas and Loyola Marymount University among others, and have won recognition from leaders in education like Wharton, McGraw-Hill and the Milken Foundation. Caseworx has received investment from the Education Design Studio @ Penn and Village Capital. Our platform launches to customers in September 2017.
Learn more about us at www.caseworx.co.
******************************************************
RESPONSIBILITIES & DUTIES
SOLUTION DEVELOPMENT & DELIVERY
Designs and codes superior technical solutions
Easily recognizes system deficiencies and implements effective solutions
PROJECT EXECUTION
Creates and executes project work plans and revises as appropriate to meet changing needs and requirements
Communicates and enforces coding standards
Manages resources within budget and project schedule
Reviews work of team
Consistently delivers high-quality services to internal stakeholders
COMMUNICATION
Assists in the facilitation of sprint management
Delivers informative, well-organized presentations
Understands how to communicate difficult/sensitive information tactfully
*******************************************************************************************
CORE TECHNICAL COMPETENCIES
CLOUD SERVICES/SOURCE CONTROL
Understands complex database concepts as well as the implications of different database designs
Proficiency in SQL
Possesses demonstrated working knowledge of Postgres, including the latest JSON features
Proficiency with Amazon Web Services - RDS, S3, Cloudfront, EC2 Container service
Github source control
PROGRAMMING LANGUAGES
Demonstrates expert knowledge of Python and Javascript (ES6 - ES7)
Understands the benefits and consequences of the various programming languages and programming styles (OO, Functional)
Writes unit tests and understands the Test Driven Development (TDD) process
ARCHITECTURE
Possesses significant knowledge of the Django web framework, Django REST framework, Django Channels
Websockets, stream programming, observable pattern
RESTful web services, API design, asynchronous distributed task processing
Creates well designed, reusable objects
Understands browser specific compatibility issues
Understands and can optimize for site performance and speed
Understands the benefits of the various design methodologies and object oriented environments
Docker Container composition
***************************************
PROFESSIONAL QUALITIES
LEADERSHIP
Generates enthusiasm among team members
Proactively seeks opportunities to serve in leadership roles
Challenges others to grow while serving as an example
Contributes to the process of innovative change
TEAMWORK
Facilitates effective team interaction
Acknowledges and appreciates each team member's contributions
*************************************************************************************
ORGANIZATIONAL RESPONSIBILITIES
PROFESSIONAL DEVELOPMENT
Conducts effective progress evaluations in a timely manner
Seeks and participates in development opportunities above and beyond required training
INTERNAL OPERATIONS
Suggests areas for improvement in internal processes along with possible solutions
Participates in Scrum