Full Time

Software Engineer - Python/GCP

NextPhase.ai
$80,000 - $130,000* / year (about $38–$63 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

NextPhase.ai is seeking a skilled Software Engineer with expertise in Python and Google Cloud Platform (GCP) to join our dynamic team. The successful candidate will play a pivotal role in developing and maintaining software applications that leverage cloud technologies, ensuring scalability, performance, and security. You will collaborate closely with cross-functional teams to deliver innovative solutions that meet the evolving needs of our clients, contributing to both backend and full-stack projects while driving best practices in software engineering.



Job Responsibilities

  • Design, develop, and maintain scalable software applications using Python and GCP services.
  • Implement and optimize cloud-based solutions to enhance performance and reliability.
  • Collaborate with product management and other engineering teams to define application requirements and specifications.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot, debug, and resolve software defects and issues efficiently.
  • Document design processes, code changes, and deployment procedures.
  • Stay updated on emerging technologies and industry trends to integrate relevant advancements into projects.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, with a strong focus on Python.
  • Hands-on experience with Google Cloud Platform (GCP) services, such as Compute Engine, App Engine, and Cloud Functions.
  • Solid understanding of software development methodologies and best practices.
  • Experience with databases (SQL and NoSQL) and RESTful APIs.
  • Proficient in using version control systems, particularly Git.
  • Strong problem-solving skills and the ability to work under pressure.


Technologies & Tools

In this role, you will work extensively with Python as the primary programming language, utilizing various libraries and frameworks. Additionally, you will engage with Google Cloud Platform (GCP) services, such as Cloud Storage, Cloud Pub/Sub, and Kubernetes for container orchestration. Familiarity with tools like Docker, Jenkins, and monitoring solutions will also be advantageous, as they contribute to building efficient and robust software systems.



Ideal Candidates

The ideal candidate for the Software Engineer position at NextPhase.ai will be a proactive team player with a passion for cloud technologies and a commitment to excellence in software development. They will possess strong analytical and critical thinking abilities, enabling them to tackle complex problems with innovative solutions. Excellent communication skills are essential for collaboration with cross-functional teams, and a willingness to learn and adapt to new technologies is highly valued. A history of contributing to successful projects within a dynamic and fast-paced environment will set you apart as a top contender for this role.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

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