Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Sr. Back-end Python Engineer New
Summit Group Solutions, LLC
Seattle, Washington, United States

Job Title

Sr. Back-end Python Engineer

Job Description

Description: Partner with our Design, Product, Program teams and front-end engineering to develop a series of (high profile) managed dashboards designed to provide leadership with a standardized and automated view into the performance of the segment. You will be responsible for server side development of our web and mobile reporting application using Python, Sanic supporting multiple devices. Responsibilities: • Develop and maintain back-end codebase • Provide status updates to Sr. Manager of Engineering • Work closely with scrum team and front-end developers to ensure best practices around SDLC • Participate in daily standups • Help author unit-testing, the test framework, and incorporate automated testing • Work to improve velocity of the scrum process

Business Unit: Data Platforms

Restrictions

  • No telecommuting
  • No Agencies Please

Requirements

Basic Qualifications • 5+ years proficiency Python (especially Python 3.7) • Able to write unit-tests and implement an automated test framework • Familiar with Python web frameworks such as Django, Flask, and/or Sanic • Able to work well with distributed, remote teams • Able to define, document, and communicate the back-end architecture • Able to resolve bugs where required • Have strong communication skills • Have worked as part of a Scrum team and understand Agile methodologies using Jira • You are a team player and are comfortable acting as either a leader or a member of a project team

Preferred Qualifications • Experience with CI/CD process via GitLab, Jenkins, or TeamCity • Experience developing connectors to various data sources: Snowflake, S3, etc. • Familiarity with Pandas is a plus • Familiarity with cloud development and especially AWS infrastructure: CloudFormation, Cloudwatch, S3, EC2, etc. • Understanding of Docker containerization • Familarity with NewRelic is a plus • HTTP, REST, security practices • An understanding of CI/CD structures is a plus

Required Education: BS or equivalent

Additional Information: Will be working on back-end web development using Python and Sanic. Flask is similar to Sanic so they can have that in their tool belt as well. Flask was the previous framework used now it is Sanic.

Top skills- Python Web framework- - Flask/Sanic preferred - Django is a preferred nice to have Having worked in an agile/scrum environment is key Experience with test frameworks in Python Back-end architecture Experience developing unit testing- writing & testing automation scripts

Preferred- Cloud- is a small component of the job they are leveraging so not a must have.

Interview Process: 30 minutes bluejeans video w manager followed by 45 minutes video tech interview

About the Company

Contact Info

Previous Lead Python Engineer (Back End), Big Data, BI, Analytics, Workforce Management Software Development Company in Huntington Beach, CA, United States Next Senior Django Developer, Squareweave in Melbourne, Victoria, Australia