Senior Software Engineer (GO/PHP/Python/JS)



This senior software engineer will be a part of a small development team rapidly building out and scaling a new and exciting product suite.  This engineer will become a subject matter expert on our application’s backend technology and be a major contributor to the product’s success.  Our technology stack is primarily written in Go, PHP, Python, and Node.JS.  Our technology stack utilizes AWS services and Docker containers.


This can be a remote/telecommute position based out of your home office and will report to the Software Development Team Lead.

KEY RESPONSIBILITIES



  • Contribute at a senior level to the development process

  • Help manage developer allocations on tasks to best utilize time and resources

  • Ensure timely deliveries are met for our continuous delivery initiatives

  • Work with Product Managers and the team to ensure that commitments are met

  • Responsible for the quality of work completed

  • Contribute to the design and architecture of products

  • Works with Sales/Professional Services/Support as needed

SKILLS & REQUIREMENTS



  • 5+ years software development experience

  • Strong experience developing and operating application backend stacks is required

  • Programming experience in Go is required

  • Experience using and developing with relational databases is required

  • Strong Amazon Web Services (AWS) and/or Docker experience is preferred

  • Programming experience in Python/JS/PHP is preferred

  • Experience with networking and linux is preferred

  • Passionate about writing quality code, following best practices, solving complex technical challenges, and constantly honing your development skills

  • Strong experience working in an agile software development lifecycle with rapid releases

  • Ability to help drive features and roadmap planning

  • Ability to rapidly learn diverse technologies and apply them

  • Excellent communication skills

  • Ability to look at the “big picture,” coming up with great new ideas, but also executing those ideas and writing the code to make it happen

  • Strong understanding of Object-Oriented principles and developing SaaS applications

  • Interested in using Test Driven Development


Apply Now

Back to jobs