Software Engineer - Python

Job description

Come be a part of a growing team and have your hands in our cutting edge proprietary software -- TAG INSPECTOR. 


We are searching for a knowledgeable Software Engineer to join our engineering team. You will be responsible for developing smooth running and innovative web applications and software products.

  • You'll be working on web and back-end development for Tag Inspector.
  • You'll be responsible for using server-side logic to integrate user-facing elements.
  • You’ll have real responsibility and freedom to code and implement your ideas.

Immediate outcomes for the first 3-6 month:

  • Working directly on our  Tag Inspector product, and reporting to the Lead Architect, the Software Engineer will oversee all back-end code base of our product that we have developed, fix outstanding bugs and update APIs for integration with 3rd party systems
  • Full R&D cycle for new capabilities of this product as we are testing market fit for new capabilities
  • Learn big data architecture of our primary product and explore different ways to improve the platform. We are using cutting edge AWS “stuff” and while we are not looking for you to be an expert in cloud tech from day one, you must love optimizing high-performance systems to make them work better. Our marketing tags are running and collecting data on thousands of very high trafficked sites and we are looking for fresh perspective for how to make things better.
  • Bring new products that are a part of our product roadmap. Let’s just say that we have several patents pending and on several occasions we’ve developed technology or technical solutions that no one has ever done. If you find this exciting and you know and can convince us that you can achieve – let's talk.


Immediate outcomes for the first 3-6 month:

  • Reporting directly to the Lead Architect, the Software Engineer will oversee all back-end code base of a small new product that we have developed, fix outstanding bugs and update APIs for integration with 3rd party systems
  • Full R&D cycle for new capabilities for version 2 of this product as we are testing market fit for new capabilities
  • Learn big data architecture of our primary product and explore different ways to improve the platform. We are using cutting edge AWS “stuff” and while we are not looking for you to be an expert in cloud tech from day one, you must love optimizing high-performance systems to make them work better. Our marketing tags are running and collecting data on thousands of very high trafficked sites and we are looking for fresh perspective for how to make things better.
  • Bring new products that are a part of our product roadmap. Let’s just say that we have several patents pending and on several occasions we’ve developed technology or technical solutions that no one has ever done. If you find this exciting and you know and can convince us that you can achieve – let's talk.

Successful Traits:

  • Flexible – We are a small company and because of that, we all wear many hats. Everyone has their own specialty but demonstrating a hunger to learn new skills and take on new responsibilities is essential for this role.
  • High Standards for excellence– We build software that reflects passion and care. This goes way beyond the layout/formatting of the code itself…while important, it’s a small aspect of the overall picture. We need someone that is more concerned with what the application does and how well it performs over everything else.
  • Resourceful – Don’t reinvent the wheel. Use existing 3rd party libraries when available.

Requirements

About you:

  • 2+ Years experience with Web Development (HTML, JavaScript) along with a server side scripting language (preferred Python)
  • 2+ Years Experience with Relational Databases (MySQL, Postgresql, etc).
  • Working knowledge of Linux
  • Proven success as a software engineer. You must live, eat, and breathe technology.
  • High levels of creativity


Bonus Skills:

  • Amazon AWS Experience. An understanding of Amazon Web Services, specifically: EC2, RDS, VPC is a major plus
  • Experience with ‘Big Data’ technologies – Hadoop, Spark, Redshift, BigQuery, etc.
  • Professional experience with PHP
  • Understanding of web analytics technologies, tagging and cookies is a major plus
  • SysOps experience


More about InfoTrust:

If you are looking for a company with a great culture, that can help you to grow as a professional, and help to feel personal success, InfoTrust would like to take that journey with you. We have been awarded as a great place to work -- at a national and regional level, this includes Ad Age's Best Places to Work, Great places to Work Certification, #1 Employer in Ohio, #1 in Cincinnati, and much more. But we know that we could not achieve these accolades without our amazing team, and without growing that team with more great people that match our culture. A culture rooted in teamwork, respect, growth and ownership. The great benefits we offer are a huge perk too;



Benefits include:

  • Free lunch and snacks everyday
  • Unlimited PTO
  • Flexible work hours
  • Fantastic Parental Leave policy
  • Employer-paid health, dental and vision insurance for you and your dependents
  • 401k with company match
  • Gym reimbursement
  • Tuition and continued education reimbursement
  • And much, much more! Capped by wonderful coworkers

InfoTrust is committed to a diverse workforce and we are an equal opportunity employer. We evaluate applicants regardless of an individual’s age, race, color, gender, religion, national origin, sexual orientation, disability, or veteran status.