Principal Engineer

| Greater LA Area
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

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • GolangLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RLanguages
    • SqlLanguages
    • TypeScriptLanguages
    • D3JSLibraries
    • ReactLibraries
    • ReduxLibraries
    • NumPyLibraries
    • PandasLibraries
    • SciPyLibraries
    • ExpressFrameworks
    • FlaskFrameworks
    • Node.jsFrameworks
    • SparkFrameworks
    • TensorFlowFrameworks
    • GraphQLFrameworks
    • TerraformFrameworks
    • KubernetesFrameworks
    • JupyterFrameworks
    • DockerFrameworks
    • MongoDBDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • KafkaDatabases
    • RabbitMQDatabases
    • RedshiftDatabases
    • DynamoDBDatabases
    • BigQueryDatabases
    • SnowflakeDatabases
    • Amazon AuroraDatabases
    • Google AnalyticsAnalytics
    • MixpanelAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • AsanaManagement
    • ConfluenceManagement
    • JIRAManagement
    • WordpressCMS
    • HubSpotCRM
    • SalesforceCRM
    • IntercomEmail
    • SendGridEmail
    • OutreachLead Gen
    • LinkedIn Sales NavigatorLead Gen
    • DriftLead Gen

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.

What are Panoramic Perks + Benefits

Culture
Partners with Nonprofits
Panoramic partners with non-profit organizations such as Mongabay.
Friends outside of work
Eat lunch together
Intracompany committees
Panoramic has a culture committee that manages events and programs from our annual holiday party to our wellness program.
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Health Insurance & Wellness Benefits
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Team workouts
Acme Co.'s team fitness initiatives include In-office yoga, In-office fitness classes.
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Performance Bonus
Child Care & Parental Leave Benefits
Flexible Work Schedule
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Company Outings
Stocked Kitchen
Some Meals Provided
Happy Hours
Parking
We offer employees Free on-site garage parking.
Pet Friendly
Acme Co.'s pet policy is dog friendly daily.
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Lunch and learns
Cross functional training encouraged
Promote from within
Time allotted for learning
More Jobs at Panoramic13 open jobs
All Jobs
Finance
Dev + Engineer
Marketing
Product
Sales
Product
new
Los Angeles
Sales
new
Los Angeles
Developer
new
Los Angeles
Sales
new
Los Angeles
Marketing
new
Los Angeles
Marketing
new
Los Angeles
Marketing
new
Los Angeles
Sales
new
Los Angeles
Finance
new
Los Angeles
Developer
new
Los Angeles
Sales
new
Los Angeles
Sales
new
Los Angeles