This job was posted over 90 days ago and may no longer be available.

Senior Software Engineer - Python

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

Compensation

  • $100K – $115K
  • 0.5% – 2.0%

Desired Skills

Contact Info

Posted: Aug. 6, 2017

Apply


Get Updates