Full Time

Software Engineer - Python/GCP

NextPhase.ai
$80,000 - $140,000* / year (about $38–$67 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by NextPhase.ai, so some details may not match this job. The employer's own page has the real description.

Job Overview


At NextPhase.ai, we are seeking a proficient Software Engineer specializing in Python and Google Cloud Platform (GCP) to join our innovative team. The successful candidate will be responsible for developing scalable web applications and building APIs that support our data-driven solutions. You will collaborate closely with cross-functional teams to design, implement, and maintain features that enhance user experience while ensuring high performance and responsiveness of applications. This role requires a deep understanding of software engineering principles and familiarity with cloud technologies.



Job Responsibilities

  • Design, develop, and maintain scalable software applications using Python and GCP technologies.
  • Implement and manage serverless architecture using GCP services such as Cloud Functions and Cloud Run.
  • Collaborate with product managers and designers to align technical solutions with business requirements.
  • Monitor application performance and troubleshoot issues to maintain high availability.
  • Write reusable, maintainable, and efficient code while adhering to best coding practices.
  • Participate in code reviews and mentor junior members of the development team.
  • Stay updated with industry trends and emerging technologies to apply them within the organization.
  • Document development processes, code changes, and other necessary information to maintain a clear workflow.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Software Engineer, specifically with Python programming.
  • Strong knowledge of Google Cloud Platform services and cloud-native architecture.
  • Experience in developing RESTful APIs and web application frameworks.
  • Familiarity with database management and the use of SQL and NoSQL databases.
  • Understanding of DevOps principles and experience with CI/CD pipelines.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills to collaborate with team members and stakeholders.


Technologies & Tools


In this position, you will work extensively with various technologies and tools, including but not limited to Python, Google Cloud Platform (GCP), Docker, Kubernetes, Flask, RESTful APIs, PostgreSQL, and Git for version control. Familiarity with CI/CD tools such as Jenkins or Google Cloud Build is also advantageous. The environment is dynamic, encouraging experimentation with new techniques and technologies to enhance productivity and innovation.



Ideal Candidates


The ideal candidate is a proactive individual who shows a genuine passion for technology and innovation. You should possess strong analytical skills and the ability to think critically when approaching complex problems. A collaborative spirit is essential, as you will work closely with various teams and contribute to shared objectives. Additionally, adaptability and eagerness to learn are highly valued, as this role involves navigating an ever-evolving technical landscape.

Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.