Logo of Huzzle

Staff Software Platforms Engineer

image

PayPal

9d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
  • Austin

AI generated summary

  • You must have 5+ years of coding experience in Java/Python/Ruby, knowledge of CI servers, GCP, Docker, test automation tools, and mobile development. Strong communication, problem-solving, and teamwork skills are a must. Agile experience is a plus.
  • You will lead technical efforts for Google Cloud Infrastructure, Android build/test tools, and drive Mobile App Dev Lifecycle automation. Collaborate, innovate, and enhance tools to streamline developer productivity and code quality metrics.

Requirements

  • 5+ years of coding using industry best practices in either Java/Python/Ruby programming languages.
  • Knowledge of continuous integration servers (Jenkins/Harness/CircleCI).
  • Experience with developing & automating continuous integration pipelines.
  • Knowledge of Google Cloud Platform (GCP) and specifically familiar with IaaS (Infrastructure-as-a-Service).
  • Scripting in groovy language will be a plus.
  • Knowledge of Docker, building and managing docker images.
  • Knowledge of test automation tools & frameworks such as Espresso, Appium, etc.
  • Knowledge of Mobile application development tools & processes.
  • Ability to document application design in blueprints and to document necessary standard operating procedures for applications running in production.
  • Ability to diagnose and fix build & test infrastructure issues quickly and effectively.
  • Demonstrate critical thinking and decision making in a fast-paced environment.
  • Ability to communicate clearly and effectively with team members, management, and customers.
  • Demonstrate ability to contribute to all phases of the development lifecycle.
  • Experience working on a team using Agile practices.

Responsibilities

  • Provide technical leadership for Google Cloud Infrastructure, Android build tools & test automation tools.
  • Provide guidance to other team members, design and develop tooling & automation for Mobile App Development Lifecycle.
  • Develop new CI pipelines.
  • Enhance and support existing CI pipelines.
  • Develop tools & dashboard to capture quality metrics for mobile application code bases.
  • Develop tools to increase the productivity of mobile developers.
  • Contribute to Agile planning sessions.
  • Collaborate with a diverse and talented team to maintain our tools & infrastructure operations.

FAQs

What programming languages should I be proficient in for this role?

You should be proficient in Java, Python, or Ruby programming languages.

What continuous integration servers should I be familiar with?

You should be familiar with Jenkins, Harness, or CircleCI.

What cloud platform should I be familiar with?

You should be familiar with Google Cloud Platform (GCP), specifically IaaS (Infrastructure-as-a-Service).

What test automation tools and frameworks should I be knowledgeable about?

You should be knowledgeable about test automation tools and frameworks such as Espresso, Appium, etc.

What kind of experience with mobile application development tools and processes is required?

You should have knowledge of mobile application development tools and processes.

Technology
Industry
10,001+
Employees
1998
Founded Year

Mission & Purpose

PayPal is a prominent financial technology company that facilitates online payments and money transfers for individuals and businesses. Their fundamental objective is to empower seamless and secure digital transactions, enabling people to manage their financial lives more efficiently in an increasingly interconnected world. At its core, PayPal strives to be the bridge that connects people with the global economy, offering accessible and convenient solutions to move and manage money, ultimately promoting financial inclusion and empowerment.