Description

Responsibilities

  • Deliver software components, working in collaboration with product and design teams
  • Participate in the Agile Scrum process, including speaking up and giving your opinion
  • Pick up new technologies as well as pitch in on story tasks
  • Participate in architecting, deploying and support performant production software on cloud-based infrastructure
  • Provide oversight and mentorship to junior engineers on software engineering techniques and technology
     

Technologies We Use

  • Back End Skills: Microservices, RESTful API, SQL, AWS Serverless technologies, Python
  • DevOps and Platforms: Jenkins, Amazon Web Services (Lambda, S3, Kinesis, ECS and RDS (Postgres, MySQL))
  • Automation Testing: Test Cafe, Cucumber, ATDD
     

Basic Qualifications

  • Bachelor’s Degree
  • At least 2 years of software engineering experience in Python
  • At least 2 years of experience RESTful API’s
  • At least 1 year of experience working with AWS
  • At least 1 year of experience in end-to-end system development and support (DevOps)
     

Preferred Qualifications

  • 4+ years of software engineering experience in Python
  • 2+ years of experience in AWS Lambda, S3, Kinesis, ECS and RDS (Postgres, MySQL)
  • 2+ years of experience in ATDD, and Cucumber
  • 2+ years building applications that use statistical or machine learning methods

 

Education

Bachelor's Degree