Avatar for Poynt

The world's first smart payment terminal and open commerce platform of the future.

Build and Release Engineer

$120k – $150k estimated
Apply now
About Poynt

In 2013, our founding team recognized the lack of smart terminals in the market, so we set about reimagining the ubiquitous payment terminal into a connected, multi-purpose device that runs third-party apps.

As smart terminals become mainstream, Poynt OS sets the standard as the open operating system that can power any smart payment terminal worldwide. Combined with our Apps ecosystem we are creating a new app economy for merchants and allowing developers to write once and distribute everywhere.

Fueling our growth are some of the Valley’s top VC firms and leading global payments and fintech companies including Elavon, Google Ventures, Matrix Partners, National Australia Bank, NYCA Partners, Oak HC/FT Partners, Stanford-StartX Fund, and Webb Investment Network. We’ve raised over $130M as of 2019.

Headquartered in the heart of Silicon Valley in Palo Alto, CA, with offices in India and Singapore, we’re growing rapidly on a global scale so that merchants worldwide have the technology to transform their business.

About the job

Job Responsibilities:

* Architect and maintain build deployment systems to facilitate continuous build, test automation and deployment of products and tools.
* Own, manage and improve our release process. Focus on scale, efficiency, and quality.
* Support regular cadence of production updates and hotfixes for variety of Poynt products including, but not limited to Poynt OS, Poynt Apps, Cloud Services.
* Work directly with engineering, product and business teams to ensure all release schedules stay coordinated and on time.
* Triage and troubleshoot live issues to resolution with attention to detail and optimization.
* Collaborate with and educate engineers on proper use of build and source control systems.

Requirements:

* At least 5 years experience in software engineering, release engineering, and/or configuration management.
* Strong familiarity with software configuration management systems and/or source code version control systems, Git (Github and Gerrit) experience highly desired.
* Experience with the build pipelines of Android OS (AOSP), Android Apps and web services development.
* Experience with Jenkins, Gradle, Maven and Android build systems.
* Extensive knowledge of Unix/Linux.
* Skill with one or more scripting languages, Python and Go experience highly desired.
* Experience automating release and build processes.
* Experience with configuration deployment tools like Ansible/Salt/terraform/puppet.
* Excellent communication and organization skills.
* Familiarity with agile development processes.
* BS or MS in Computer Science, Information Science, IT, or similar.

More jobs at Poynt

View all jobs

Senior Software Engineer, Web

Apply now

Developer Support Engineer

Apply now

Senior Software Engineer, Cloud Services

Apply now

Senior Software Engineer, Android Applications

Apply now

Engineering Intern

Apply now

Software Engineer - Android Applications

Apply now