top of page

Principal Engineer

Remote (anywhere in the US)

Job Type

Contractor

About the Job

We are seeking an experienced Principal Engineer to join our team. The role requires an in-depth understanding about owning and maintaining systems, as well as a solid background in hands-on managing of projects/products. The Principal Engineer will be the owner of an existing project in the digital advertising industry.

Work you will do:

  • Build and maintain functional and efficient codebases focused on low latency and high testing coverage.

  • Help design and implement functional requirements with stakeholders

  • Collaborate directly with business users to implement design into the system.

  • Maintain and act on logging and monitoring systems.

  • Manage testing solutions and implement bug fixes.

  • Implement software enhancements and suggest improvements.


About you:

  • You have a wealth of experience as Python Developer.

  • You’re familiar with Python frameworks (e.g. Django, Flask, Bottle).

  • You have used tools such as Jenkins to provide Continuous Integration solutions

  • You have a high level of familiarity with Amazon Web Services (AWS) specifically Elastic Beanstalk and EC2 instances.

  • You are very comfortable setting up and then maintaining monitoring and analytics tools such as Datadog to maintain the health and integrity of systems.

  • You are comfortable with API interfaces of all kinds: asynchronous queue based, files and the traditional RESTful model.

  • You’re a seasoned developer with a love for back-end technologies.

  • You have a strong attention to detail, especially in the codebases that you own.

  • One of your personal goals is to create high-quality products that meet the project’s needs.


Nice to have:

  • Ability to explain complex technical concepts to simple terms for our internal teams as you will be the bridge between our business needs and the technology.

  • Prior experience in the AdTech space eg. DSP, SSP, Ad Exchange, Ad Mediation or any RTB aspect. 

  • Prior experience running a queue/job queue system through a solution like Celery.

  • Familiarity with Docker or other container based solution.

  • Prior experience in setting up a standard A/B testing.

Company Perks

  • Competitive salary

  • Unlimited PTO

  • Remote work opportunities

  • Medical, dental, vision and life insurance

  • 401k plan

  • Internet and mobile phone reimbursement

  • Plenty of snacks, happy hours, team bonding trips

  • Fast-paced environment and enthusiasm + a FUN team to work with!

bottom of page