Skip to main content
S

Python Developer

StreetID

Location

Remote

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Python Developer (Backend / Cloud Infrastructure)

We are looking for a highly skilled Python Developer to join a rapidly expanding technology team. This role will play a key part in enhancing and scaling mission-critical backend systems and cloud infrastructure, with a strong focus on performance, reliability, and security. The ideal candidate has deep experience building distributed systems on AWS and thrives in high-impact environments.

Responsibilities

  • Develop and scale robust backend services supporting both customer-facing products and internal platforms
  • Contribute to and influence architecture and design decisions, driving improvements in scalability, reliability, and maintainability
  • Build and manage core platform services and APIs, with an emphasis on extensibility and long-term stability
  • Design and implement data pipelines and cloud-native data infrastructure leveraging services such as S3, DynamoDB, ElastiCache, and Redshift
  • Develop event-driven and serverless systems using AWS technologies including Lambda, SQS, EventBridge, Amplify, and API Gateway
  • Ensure systems are highly available, fault-tolerant, and observable, with strong monitoring and alerting practices
  • Automate and streamline operational processes and workflows to improve system efficiency and developer productivity
  • Diagnose and resolve complex production issues, including performance bottlenecks and distributed system challenges
  • Continuously evaluate and adopt modern Python and AWS best practices, staying current with emerging technologies

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • 7\+ years of experience in backend engineering, cloud engineering, or similar roles
  • Strong expertise in Python (3\.10\+), including modern language features and asynchronous programming
  • Deep hands-on experience with AWS cloud services and architecture (certifications are a plus)
  • Experience working with data-intensive systems, using tools such as Pandas, PyArrow, Polars, or similar libraries in distributed/cloud environments
  • Solid understanding of event-driven architecture, messaging systems, and service orchestration patterns
  • Proficiency in Linux environments, including system-level troubleshooting and shell scripting
  • Experience with Infrastructure as Code (Terraform, CloudFormation) and modern CI/CD pipelines
  • Strong communication skills with the ability to collaborate effectively across engineering and business teams

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs