Lead/Expert Senior Python Engineer - remote

Posted 2 years ago
Stack Overflow

SteepRock is looking for an Lead/Expert Senior Python Engineer to take the lead on implementation of key functional software solutions for its products. This is a highly impactful position with the opportunity to own engineering end-to-end from internal prototypes to widely deployed products.The successful candidate will work with upper management to define software requirements and take the lead on operational and technical projects. In this role, you should be able to work independently with little supervision.

Responsibilities:

  • Drive cloud native application architecture and patterns
  • Partner with architecture and application teams to develop creative enterprise grade solutions on the cloud
  • Manage expectations for all related stakeholders of your projects including product management, executives, sales, marketing, etc.
  • Drive our next generation cloud strategy and execution
  • Drive a best-in-class end-user experience on the cloud platform

Minimum Requirements:

  • 10+ years of experience in application development for highly available enterprise grade software and platform applications
  • 5+ years professional python experience
  • 3+ years of experience in Platform Engineering across at least one cloud computing platform

Preferred Requirements:

  • You must have an understanding of Kubernetes, Container Orchestrations and Docker
  • Experience in using public cloud platform services (Google preferred)
  • Hands-on coding expertise with significant experience in Python and JavaScript
  • Must have experience in cloud native application patterns and tools, microservice architectures
  • Excellent understanding of Infrastructure, Virtualization, Containers, Network, Storage, Monitoring tools, Logging analytic tools
  • Experience with Application Performance Management tools
  • Real passion for and excellent understanding of Continuous Integration and Continuous Delivery (CICD) tools and processes
  • Experience in building and leading high performing Engineering teams

Education:

  • Master’s Degree in Computer Science or related scientific discipline (significant work experience can substitute for this requirement).

Job Type:

  • Full-time