Staff Engineer
What you'll do
-
Influence technical decisions across teams
-
Drive architecture and system design
-
Contribute to long-term strategy for our products and our clients’ products
-
Lead major issue resolution in engineering problems related to your team/product/client
-
Build great, innovative software products
-
Play a key role in developing engineers to a high technical level
Experience
-
7-10 years of experience in Python and/or Django (or equivalent frameworks)
Primary Skills
-
Python
-
Django (or equiv. web framework)
-
Domain modeling
-
HTTP and REST APIs
-
Writing robust and fault-tolerant software
-
Celery and async processing
-
Postgres
Plus experience in the following would be a bonus:
-
AWS
-
Terraform, Packer, Consul
-
React and Redux
Soft Skills
-
Strong written and verbal communication skills directed to technical and non-technical team members
-
Willingness to take ownership of problems and seek solutions to meet customer needs
-
Ability to apply creative problem-solving through ambiguity
-
Ability to work under remote supervision and with a minimum of direct oversight
Qualification
-
A Bachelor’s degree in Computer Science or equivalent