Software Developer (Remote) (Remote)

Technical Paradigm

June 24, 2024

Key Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and deploy scalable and reliable software solutions leveraging Python, GCP, REST API, Kubernetes, and OpenAI technologies.
  • Architect and implement RESTful APIs for seamless integration with internal and external systems.
  • Design and optimize containerized microservices using Kubernetes for efficient deployment and orchestration.
  • Implement AI-driven features and functionality using OpenAI’s advanced capabilities to enhance product offerings.
  • Conduct code reviews, provide constructive feedback, and mentor junior team members to foster continuous learning and growth.
  • Stay abreast of industry trends and emerging technologies, and actively contribute to the evolution of our technical stack and development practices.
  • Collaborate with stakeholders to gather requirements, define project scope, and deliver high-quality software solutions that meet business objectives and exceed customer expectations.


  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • 5+ years of professional experience in software development, with a strong focus on Python programming.
  • Extensive hands-on experience with Google Cloud Platform (GCP) services, including but not limited to Compute Engine, Kubernetes Engine, Cloud Storage, BigQuery, and Cloud Functions.
  • In-depth knowledge of containerization and container orchestration technologies, particularly Kubernetes.
  • Familiarity with AI technologies and frameworks, with specific experience integrating 
  • Strong problem-solving skills, attention to detail, and ability to thrive in a fast-paced, collaborative environment.
  • Excellent communication and interpersonal skills, with the ability to effectively interact with team members, stakeholders, and clients.

Apply for this position