Skip to main content

Python Backend Engineer

Python Backend Engineer
AllSTEM Connections
remote
7 months 4 weeks ago

Job Description

Python Backend Engineer. $70 - $90/hr. 12 month contract renewable. Expertise in Python, APIs, and AWS environment. Occasional travel to southern California, all expenses paid. Applicants must be legally authorized to work in the U.S. without sponsorship.

Responsibilities

  • Designing, implementing & maintaining multitiered, micro-services based systems.
  • Contributing to the back-end application, architecture, releases and life cycle of back-end development.
  • Participating in the teams’ technological and architectural decisions, engineering best practices including clean & modular coding, test driven development, continuous integration, and automated deployment.
  • Building, owning, and maintaining the backend application according to the design to enable the venture’s success at each stage of the digital / App based product delivery (MVP, Monetization, Scale-up).
  • Writing high-quality, self-documenting code using test-driven development techniques.
  • Partnering with product team, designers, operations and other stakeholders and being able to give/receive feedback and suggest trade-offs.

Requirements

  • Bachelor’s degree in computer science, Information Technology or similar field.
  • 7+ years working experience in fast-paced consumer web and/or mobile applications with high availability, scalability, and throughput.
  • Experience working with fast-paced collaborative and iterative software development workflow for mobile and web development.
  • Strong experience in building customer-facing mobile and/or web applications according to high design standards.

Technical Skills Required

  • Strong knowledge and experience with Rest API.
  • Strong knowledge of Python programming.
  • Software development experience in AWS environment.
  • Backend experience with other languages such as Java, Golang is a plus.
  • RDMS & NoSQL (MySQL is a plus).
  • Agile development methodologies (including CI/CD, scrum practices, test driven development).
  • Familiarity with cloud infrastructure, containerization, security practices, business and technical metrics.
  • Familiarity with Logging & analytical tools.
  • Familiarity with open source, 3rd party and cross-platform integrations.

Expertise level

Work arrangement

Key skills

Similar Jobs in United States