Senior Python Developer
Job Description:
We are seeking an experienced Senior Python Developer with a deep understanding of cloud platforms and services to join our growing, dynamic team. Experience with Generative AI (Gen AI) technologies is a strong plus.
Responsibilities:
Design, develop, and maintain Python-based applications, ensuring scalability, reliability, and security.
Architect and implement cloud-native solutions using platforms like AWS, Azure, or Google Cloud.
Lead the development and deployment of microservices and containerized applications (Docker, Kubernetes).
Optimize and troubleshoot cloud infrastructure for performance, scalability, and cost efficiency.
Mentor junior developers and foster a culture of continuous learning and innovation.
Ensure high code quality and reliability through code reviews, testing, and best practices.
Required Skills:
5+ years of professional experience as a Python developer.
Extensive cloud experience with platforms like AWS, Azure, or Google Cloud.
Strong knowledge of Python frameworks such as FastAPI, Django, or Flask.
Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
Experience with message brokers and real-time processing systems (RabbitMQ, Kafka, etc.).
Proficiency in building and managing CI/CD pipelines (e.g., GitLab CI, Jenkins, Azure Pipelines).
Strong understanding of cloud security principles, networking, and serverless architecture.
Familiarity with relational, NoSQL database systems and cloud-native data services (RDS, CosmosDB, etc.).
Experience in architecting and implementing RESTful APIs, Web Sockets, and microservices.
Strong verbal and written communication skills for effective teamwork and stakeholder engagement.
Proven ability to lead projects and mentor junior team members.
Strong problem-solving skills and ability to work independently as well as collaboratively.
Preferred Skills:
Experience with Generative AI, popular large language models and/or machine learning frameworks such as TensorFlow, PyTorch, or Hugging Face.
Similar Jobs
What you need to know about the Los Angeles Tech Scene
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering



