Staff Cloud Software Engineer - PaaS (719221)

Netpace, Inc.

$120K — $150K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of hands-on development experience with Open Source cloud technologies like Kubernetes, Docker, and Linux.
  • Expertise in Agile Development and Micro-Services methodologies.
  • Significant experience in developing applications in cloud environments (PaaS/SaaS).
  • Proficient in modern object-oriented programming for several years.
  • Deep familiarity with Linux distributions like Ubuntu and RedHat.

Responsibilities

  • Engage actively in a Cloud PaaS project, collaborating with cross-functional teams.
  • Integrate open-source micro-services into a cohesive platform while addressing performance issues.
  • Rapidly iterate on new design architectures and deliver production-quality code.
  • Contribute fully to the team’s delivery goals, ensuring solutions meet project demands.

Benefits

  • Opportunity for career advancement in a senior or junior role based on qualifications.
  • Work with cutting-edge Open Source technologies and cloud platforms.
  • Access to a collaborative environment with distributed teams.
  • Flexible working arrangements to accommodate diverse work styles.
Full Job Description
Job Description:
Description:
Following are the position for senior level, or a junior. You will be fine if you can meet part of the list.
  • Hands-on development experience in Open Source projects that enables Cloud and Virtualization technologies, or able to demonstrate strong passion and knowledge of the related Open Source projects (Mesos, Kubernetes, Docker, Container, Linux, etc.)
  • Expert in modern software design and implementation methodologies: Agile Development, SOA, Micro-Services etc.
  • Experience in developing scalable application in cloud environment is highly desirable.
  • Multi-years of development and testing experiences in Cloud PaaS and/or SaaS environment
  • Multi-years of solid development experience in modern object oriented development is preferred
  • Proficient with Linux environments (Ubuntu, RedHat, etc.)
Responsibilities:
  • Participate in a Cloud PaaS project.
  • Fill in gaps between open-source micro-services related solutions to glue them into an integrated platform. Resolve potential performance or functional issues of related open-source components for integration.
  • Deliver rapidly iterative new design or new architecture POC. Develop necessary code for this project in production release quality.
  • Delivering solutions is always the team's objective, so you need to participate in all of the works involved and required.
Experience required
  • 2 years of large scale distributed software design and development experience
  • Experience in one or more of the following cloud platforms: Cloud Foundry, Openshift, AWS Web Services, Microsoft Azure, Google App Engine, Heroku, or other PaaS technologies.
  • Experience in two of the following languages: Go, Java, C#, Ruby, Python and Node.js.
  • BS or higher degree in computer science or a related field.
Desirable
  • Experience in OS virtualization and containerization technologies is a plus.
  • Experience in one or more of following open source projects is a plus: Docker, RabbitMQ, Cloudfiy, ElasticSearch, CoreOS/etcd, Kubernetes, Openstack.
  • Experience in network function virtualization (NFV) and/or software define network (SDN) is a plus.
  • Experience in working in a distributed team environment is a plus

Similar Jobs

More Jobs at Netpace, Inc.

More Enterprise Technology Jobs

Find similar Staff Cloud Software Engineer - PaaS (719221) jobs: