Company

Sharethis, IncSee more

addressAddressRemote
type Form of workFull-time
CategoryInformation Technology

Job description

Principal Software Engineer

ShareThis, Inc

About Us:

ShareThis is a dynamic and innovative company focusing on solving complex data problems and building next-generation data and AI-driven products. Our services, handling terabytes of data and billions of requests daily, are designed to remain highly available and efficient. We manage our infrastructure using Kubernetes on AWS and build web applications and services with NodeJS, Python, GoLang, and Javascript. Our data processing capabilities are powered by Spark, BigQuery and Databricks, handling petabytes of data.

Job Overview:

As a Principal Software Engineer at ShareThis, you will play a crucial role in defining the technical vision for our next-generation systems that operate at a global scale. This role offers the opportunity to influence a large group of product owners, Software Engineers, machine learning experts, and data scientists. You will be tasked with decomposing complex problems into simple and straightforward solutions, leading the architectural direction of our most ambitious ideas. Your decisions will significantly impact ShareThis’s business results and enhance the overall customer experience.

Responsibilities:

  • Develop and lead the technical vision for creating complex data products at scale.

  • Serve as a technical lead on demanding, cross-functional projects.

  • Ensure the high quality of architecture and design of systems.

  • Decompose complex problems into simple, straightforward solutions.

  • Understand system interdependencies and limitations comprehensively.

  • Possess expert knowledge in performance, scalability, distributed architecture, and engineering best practices.

  • Leverage internal and industry knowledge in design decisions.

  • Research and benchmark ShareThis technology against competing systems in the industry.

  • Contribute intellectual property through patents and privacy compliance.

  • Collaborate closely with product owners, Software Engineers, machine learning experts, and data scientists.

Qualifications:

  • B.S. in Computer Science or equivalent.

  • 10+ years of professional Software Engineering experience.

  • Proven experience with the full development life cycle of large-scale software products, including extensive experience with service-oriented architectures, design patterns, and web services.

  • Expert knowledge of data structures, algorithms, distributed algorithms, and their practical use.

  • Proficiency in multiple modern programming languages such as Node JS, Python, GoLang, etc.

  • Experience with multiple big data solutions such as DynamoDB, MongoDB, BigQuery, Databricks, SnowFlake, etc.

  • Strong experience in AWS technologies.

  • Experience working in fast-paced, collaborative Agile teams.

Refer code: 9175070. Sharethis, Inc - The previous day - 2024-05-01 21:37

Sharethis, Inc

Remote
Jobs feed

Catering Sales Manager

Gourmondo Catering Co

Seattle, WA

$30 - $45 an hour

Catering Sales Manager

Tinley Park Convention Center

Tinley Park, IL

$50.9K - $64.4K a year

Senior Social Catering Sales Manager

The Langham Boston

Boston, MA

$79K - $100K a year

Catering Sales Manager | Renaissance Baltimore Harborplace Hotel

Pm Hospitality Strategies, Inc.

Baltimore, MD

$53.6K - $67.9K a year

Catering Sales Manager

Marriott Phoenix Airport

Phoenix, AZ

$51.9K - $65.7K a year

Catering Sales Manager - Cambria Omaha Downtown

O'reilly Hospitality Management, Llc

Omaha, NE

$46.2K - $58.4K a year

Sales and Catering Manager

The Lafayette Hotel

San Diego, CA

$70,000 - $80,000 a year

Wedding and Catering Sales Manager

Dulles Hyatt Regency

Herndon, VA

$63.1K - $79.9K a year

Catering Sales Manager

Hilton Garden Inn/Homewood Suites Easton

Columbus, OH

$50,000 - $60,000 a year

Senior Catering Manager

Rio Las Vegas

Las Vegas, NV

$70,000 - $80,000 a year

Share jobs with friends

Related jobs

Principal Software Engineer

Process Engineer 2

Hyland Software

$67,200 - $100,800 a year

Remote

just now - seen

Senior/Staff C++ Software Engineer

Zoox

$210,000 - $300,000 a year

California, United States

just now - seen

2024 Summer Print Software Engineer Intern

Hewlett Packard

$28 - $33 an hour

Vancouver, WA

just now - seen

Senior/Staff Software Engineer - Simulation Abstraction Layer

Zoox

$204,000 - $294,000 a year

California, United States

just now - seen

Software Engineer - Data Focus

Delinea

$116K - $147K a year

Remote

just now - seen

SENIOR/STAFF SOFTWARE ENGINEER

Spanidea Systems

$173K - $219K a year

Milpitas, CA

just now - seen

Senior/Staff/Principal Robotics Software Engineer - Perception and Planning

Horizon Surgical Systems, Inc.

$179K - $226K a year

Malibu, CA

just now - seen

2024 Intern - Software Development Engineer

Adobe

$45 - $55 an hour

San Jose, CA

just now - seen

Software Engineer Intern

Github, Inc.

$29.81 - $78.99 an hour

Remote

just now - seen

Lead Software Engineer/Architect

Aar

Wood Dale, IL

an hour ago - seen

Sr. Software Development Engineer, AB 3P Tech

Amazon

Seattle, WA

2 hours ago - seen

Senior Software Engineer, Site Reliability Engineering

Forward

$100,000 - $220,000 a year

San Francisco, CA

2 hours ago - seen

Senior Software Engineer, Mobile Applications

Forward

$100,000 - $220,000 a year

San Francisco, CA

2 hours ago - seen

Senior Software Engineer, Internal Tools

Forward

$100,000 - $220,000 a year

San Francisco, CA

2 hours ago - seen

Senior Software Engineer, Medical Automation

Forward

$100,000 - $220,000 a year

San Francisco, CA

2 hours ago - seen

Software Engineer, Corporate Infrastructure

Forward

$100,000 - $220,000 a year

San Francisco, CA

2 hours ago - seen

Software Development Engineer II

Expedia Group

Seattle, WA

2 hours ago - seen

Software Engineer I - WFM Product Development

Blue Yonder

$86.2K - $109K a year

Roswell, GA

2 hours ago - seen