Principal Engineer

Sorry, this job was removed at 11:47 a.m. (PST) on Wednesday, March 25, 2020
Find out who's hiring remotely in Greater LA Area.
See all Remote Developer + Engineer jobs in Greater LA Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We are looking for a passionate, courageous, collaborative & entrepreneurial ​Principal Platform Engineer ​with a strong sense of passion for the customer. We value professionals that balance intelligence with maturity, drive with humility, stress with humor, a healthy lack of fear of uncertainty with process, and trust in others.

You will be working with our Data Science, Marketing Analytics, Product, and Design teams to create, implement, and maintain the core of our offering - our data processing and analytics platform. Queryable, stable, and service-able data flows are key to our competitive value. 

Marketing and Advertising technology changes all the time. Prepare to drive the spear of innovation in the field.

Responsibilities:

  • Design and implement stable, scale-able distributed systems that support our growing use of big data / streaming data in AI-assisted insights, reporting, and action automation products.
  • Evaluate new technologies and build prototypes for continuous improvements in data infrastructure and engineering.
  • Safeguard technical transparency while working cross-functionally across internal teams.
  • Advocate for, and implement changes to process, tooling and product to improve product’s performance and serviceability.
  • Create a great developer experience by designing robust development & test environments, and workflow automation.
  • Develop, maintain, and promote documentation for systems and architectural standards.
  • Relentlessly gather engineering best practices and mentor team members.

You are a fit if you consider yourself having:

  • Strong drive towards continuous learning and tinkering with new toys
  • Clear signs of being a crafty coding polyglot
  • Affection for expressing system design in documentation and charts, with some clear examples you can share with us
  • Extreme bias for collaboration and comfort in reliance on other peoples' expertise. Extreme aversion to "Not Invented Here" kind of thinking.
  • Affection for structured argument supported by rational, written narrative that can be reused for education of others and reference long after you forgot why a given decision was made
  • Good experience communicating with remote departments that work in time zones different from yours

Requirements:

  • Mastery of multiple scripting languages, including Python and JavaScript
  • Substantial exposure to compiled languages such as Java, Go and C#, with a clear narrative of when they shine
  • Building & architecting distributed, microservice systems across multiple projects
  • Understanding and implementing request-response & reactive distributed systems, and solid knowledge of how they stack up
  • Cloud-based (AWS, Google or Azure) queue and messaging services (Kinesis, SQS, SNS), data stores (Redshift, DynamoDB, BigQuery, RDS, PostgreSQL), Redis, Object Storage (S3, GCS), and hosted runtimes (ECS/EKS/Beanstalk, Lambda).
  • Track record of tinkering with self-hosted messaging and database servers (Kafka/RabbitMQ/Mongo/Cassandra/Aerospike etc.) and excellent understanding of the cost/benefit trade-off of each
  • Ability to work with cloud functions (AWS Lambda / Google Cloud Functions) and “serverless” architectures.
  • A good story of how you played with and compared various Big Data hosted and on-premise databases.
  • Definite signs of knowing how to build (Docker) containers and history of use of these in local development, (b) cloud (including a story of what cloud provider was used, which service and why).
  • Understanding of and love for a task management tool (Jira, Asana, etc.) and an explanation for why a system like that helps you as opposed to hold you back.

Bonus points:

  • First-hand experience with Terraform and/or Ansible with a sprinkling of Chef, Puppet or something that really worked for you to close the gaps Terraform and Ansible leave.
  • Clear signs of playing with Kubernetes (local and/or hosted).
  • Some experience supporting Data Science pipelines and runtimes (various Python-based stacks, Jupyter, Spark).

Preferred industry exposure:

  • Ad Tech, Marketing Tech, or FinTech.
  • Worked with social graph / marketing / advertising / measurement APIs of Facebook, Twitter, LinkedIn, Google (AdWords, YouTube).
  • High-throughput DMP systems.

About Panoramic

Panoramic is an enterprise SaaS company that provides the world’s most successful brands with the tools they need to ingest and model marketing data into meaningful insights. Our team of data scientists and marketing analysts works with marketers to build a customized internal data platform used across the organization for data analysis, benchmarking, internal collaboration, and more.
Founded in 2018, Panoramic is headquartered in Los Angeles with offices in New York, San Francisco, Washington D.C., London, Prague, Bratislava, Santiago, and Manila. Learn more at panoramicHQ.com.

We are an equal opportunity employer without regard to race, religion or religious creed (including religious dress and grooming practices), color, sex (including pregnancy, perceived pregnancy, childbirth, breastfeeding, and any related medical conditions), gender, gender identity and expression, sexual orientation, transitioning status, national origin, ancestry, citizenship status, uniform service member status, military and veteran status, marital status, pregnancy, age, protected medical condition, genetic information, mental or physical disability, holding or presenting a driver’s license issued under Cal. Vehicle Code Section 12801.9, or any other category protected by applicable federal, state or local law.
Panoramic, a d/b/a of Operam Inc., and its affiliates and subsidiaries (“Panoramic") have an internal recruiting department. Panoramic may supplement that internal capability from time to time with assistance from temporary staffing agencies, placement services, and professional recruiters (“Agency”). Agencies are hereby specifically directed NOT to contact Panoramic employees directly in an attempt to present candidates – Panoramic’s recruiting team or other authorized Panoramic personnel must present ALL candidates to hiring managers.

Any unsolicited resumes sent to Panoramic from a third party, such as an Agency, including unsolicited resumes sent to a Panoramic mailing address, fax machine or email address, directly to Panoramic employees, or to Panoramic’s resume database will be considered Panoramic property. Panoramic will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume. Panoramic will consider any candidate for whom an Agency has submitted an unsolicited resume to have been referred by the Agency free of any charges or fees.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We're located on The Lot, a historic studio, on Santa Monica Blvd. in West Hollywood. It's a great, walkable area with lots of restaurants nearby.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about PanoramicFind similar jobs