Skip to main content

Senior Python Developer

Senior Python Developer
Media Riders Inc.
remote
8 months ago

Job Description

Major Objective(s) of the Role:

  • Develop, debug, and maintain Python REST Api code.

Must-Have Technologies:

  • Python
  • AWS Lambda
  • AWS CloudWatch
  • Git
  • AWS API Gateway
  • Unit and integration testing in Python

Must-Have Critical Skills:

  • Able to own, develop, and debug Python code
  • Troubleshoot AWS issues
  • Design, develop, recommend, and document technical solutions effectively
  • Independently own and solve problems without any oversight
  • Be highly responsive and be connected to the network during 9AM EST to 5PM EST during work days

Nice-to-Have Technologies:

  • Dynamo DB
  • React
  • AEM

The Opportunity

We are looking for a strong and experienced Senior Python Developer to lead our development team and provide technical design and development for large-scale web applications and systems. The successful candidate is a team player with excellent technical and problem-solving skills, is aware of industry trends, questions the status quo, and can identify and propose alternatives.

Responsibilities

  • Develop and maintain backend systems that meet product and business requirements.
  • Make and defend technical design decisions; collaborate with architecture team for approvals.
  • Design, implement, and maintain scalable, high-performant, and efficient server-side products.
  • Collaborate with cross-functional teams to understand and translate product requirements into optimal technical design.
  • Identify and solve complex problems, performance challenges in a fast-paced environment.
  • Participate in the entire development life cycle, from concept to release.
  • Ensure design and architecture is extensible across multiple projects.
  • Support business applications by diagnosing complex production issues requiring extensive analysis and troubleshooting.
  • Contribute to defining timelines and plans; research and estimate feasibility, cost, time, and scope.
  • Research new technologies, train other engineers, provide demos, and other technical sessions to the entire engineering organization.
  • Resolving production issues as needed, plan, and propose better approaches to proactively prevent such issues.

Expertise level

Work arrangement

Key skills

AWS

Similar Jobs in United States