Principal Software Engineer

ShareThis, Inc · Anywhere

Company

ShareThis, Inc

Location

Anywhere

Type

Full Time

Job Description

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.

Apply Now

Date Posted

05/01/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Graduate Software Engineer - Open Source and Linux, Canonical Ubuntu - Canonical

Views in the last 30 days - 0

Canonical promotes itself as a leading opensource provider offering global remote engineering roles with challenging projects competitive opportunitie...

View Details

Graduate Software Engineer - Open Source and Linux, Canonical Ubuntu - Canonical

Views in the last 30 days - 0

Canonical promotes itself as a leading opensource provider offering global remote software engineering roles with competitive compensation career grow...

View Details

Senior Security Operations Engineer - Canonical

Views in the last 30 days - 0

This job posting highlights a SeniorStaff Security Engineer role at Canonical with opportunities for leadership open source contributions and comprehe...

View Details

Full Stack Engineer III (with WordPress expertise) - Outliant

Views in the last 30 days - 0

Ignite Visibility is an innovative digital marketing agency offering senior engineering roles with competitive benefits and growth opportunities The c...

View Details

Senior Backend Engineer - MetaMask (OffChain) - Consensys

Views in the last 30 days - 0

Consensys a leading blockchain company focuses on innovation and accessibility in web3 They offer roles in a dynamic environment emphasizing collabora...

View Details

Staff/Senior Trading Technology Engineer - Ethena Labs

Views in the last 30 days - 0

Ethena Labs is a rapidly growing company building innovative digital dollar products and infrastructure for the decentralized finance ecosystem They a...

View Details