Senior Python Developer

4-7 years
29 days ago
Job Description

An industry-leading company that designs and develops in-house software and platforms to sell to customers is looking for a Senior Python Developer. The developer will utilize a full-stack experience to contribute to all layers of the technology stack including back-end services, databases, APIs, and other web-based interfaces. The company has built a reputable name in the industry and is well-known for its adherence to strong values and business ethics. The selected candidate will work full-time with the possibility of a long-term extension based on performance. This role requires up to 8 hours overlap with PST.
Job Responsibilities:

  • Collaborate with technical teams to develop systems and network interfaces
  • Support other technical team members and business teams to develop informational systems
  • Take on new responsibilities with changing priorities
  • Follow best practices and adapt to quickly evolving business requirements

Job Requirements:
  • Bachelor's/Master's degree in Engineering, Computer Science (or equivalent experience)
  • At least 4+ years of relevant Python development experience
  • Experience creating and deploying REST APIs
  • Proficiency with MS SQL Server and any cloud platform (AWS, GCP, Azure)
  • Proven experience creating and deploying REST APIs with Python Web Frameworks such as FastAPI, Flask, Django, etc.
  • Solid commercial experience with relational databases preferably MS SQL Server
  • Experience deploying apps/services on major enterprise cloud platforms
  • Be comfortable with the intricacies of systems programming in the Linux environment (shell/bash scripting)
  • Experience with Docker (building and scheduling containers) is a plus
  • Sound expertise in profiling, debugging, tracing, and parallelizing/optimizing Python code
  • Eagerness to achieve and work at all levels of responsibility
  • Capability of taking charge of a project while also communicating clearly and concisely

Job Source:

Turing’s hiring platform combines the planetary reach and AI to deliver your ideal engineers in order to help you spin up your engineering dream team. Our deep matching intelligence finds the best Turing developers across 100+ skills like React, Node, Python, Golang, Angular, Swift, Java, and many more. As part of our rigorous vetting process, we also review software engineers’ technical abilities, English skills, and remote working capabilities. Turing ensures time zone overlap, transparency, and reliable communication in order to make remote development easy for you after the match.

People Also Considered

Career Advice to Find Better