Share this Job

Go Back

Sr. Software Development Engineer - Python LOC: Seattle WA


2016-12-19 10:10:07
Job Type: Full Time only
Budget $: 100,000 - 200,000

Job Description/Opportunity:

  • Were looking for a SeniorSoftware Development Engineer with 5-10+ years of Python experience to helpexpand our existing platform and develop new features and products.
  • This personwould begin immediately as a full-time employee in Seattle, WA.
  • Backed by senior executives, our small, fast-paced team has developed a platform designed tosupport data analytics and deliver simple, intuitive client-sideapplications.
  • Our current infrastructureis loosely comprised of: Aflexible, scalable, cloud-based application layerAnAPI layer for client-side consumptionClient-sideapplications designed for specific user groups
  • As our platform continues togrow, wed want you to help expand and improve the capabilities of theapplication and API layers.
  • Though youwill have the opportunity to touch many different technologies, your primaryresponsibility would be to improve and expand our applications using Python,Django, and related libraries.
  • Proficiency in Python application development and a passion for learningnew technologies is required.
Your responsibilities will include:

  • Writing beautiful code and implementing elegant solutionsMentoring and coaching junior team members, includingpair programming and code reviewsHelping design and implement new features/applications basedon industry standardsEnsuring that we are continuously raising our standard of engineering excellenceKeeping the existingplatform running efficientlyIdentifyingand addressing bugs/enhancements/new features/needed refactoringEnforcing best practices through peer/code reviews
The technologies we use:

  • Backend Python3, Django, Django Rest Framework, Celery, RabbitMQ, Redis, Pandas, NumPy,Elasticsearch, PostgreSQL/PostGISInfrastructure AWS,Jenkins, Ansible, Ubuntu, Rundesk, PackerDevelopmentWorkflow Git/GitHub, Travis CI, Slack, VagrantFrontend
  • AngularJS, D3.js, ESRI, LeafletDesired
Skills and ExperienceQualifications:

  • 5 - 10+ years of professional experiencein PythonDjango experience is a strong plus.
  • If youve used another Python framework,thats fine
  • 5+ yearsof experience with REST APIs Bachelor's degree (BA/BS) in a related field of work or equivalent work experience


Key Skills: