Job locations:

  • Santa Clara, CA, USA
  • Brisbane, Queensland, Australia 

Must be able to legally work for any employer in the respective location (US or Australia).

What we expect from you:

  • Design, implement, and support highly scalable applications and web services
  • Design and implement RESTful API and micro-services
  • Design and implement the deployment logic that ensures your code is deployed correctly and intactly
  • Write unit tests for the code you implement to achieve reasonable coverage
  • Work with the QA team to isolate bugs and support the required automation tests
  • If necessary, debug in-field problems while working with the DevOps team

Minimum requirements:

  • Hands-on coding experience in some or all of the following: 
  • Programming Languages & Runtimes: GO, C/C++, Java, Javascript, Node, JDK, Tomcat 
  • Databases: mongo, SQL
  • SCM: Git
  • Build and deployment: Jenkins, K8s, Nomad, Consul, Ansible, Docker
  • Scripting: Bash, python, maven, groovy, gradle
  • Operating Systems: Linux, BSD, FreeBSD
  • Strong computer science and engineering foundation in event-driven and multithreaded programming
  • Excellent problem-solving and analytical skills
  • Aptitude to quickly learn new technologies

Highly-desired qualifications:

  • Experience in Financial industry standards and transactional components of the ecosystem, such as payment gateways, payment switches, ISO8583, etc.
  • Experience in AWS services with proven track record of sound cloud architecture

Work environment & culture:

  • We genuinely appreciate self-starters, self-motivation, and individuals who are able to work both independently AND collaboratively with other team members
  • We value practical industry experience higher than college degrees
  • We are not process-heavy; only enough to ensure code quality
  • Critical thinking and creativity are of paramount importance to this role

How to apply:

Please send your resume to jobs@magiccube.co.