Staff Software Engineer, Service Communications

3 weeks, 5 days ago
Full-time
Lead
Software Development
Pinterest

Pinterest

Pinterest is the world's first visual discovery engine, offering a vast dataset of ideas with over 200 billion recipes, home hacks, and style inspiration. With a mission to inspire everyone to create a life they love, Pinterest empowers its employees t...

Internet Software & Services
5K-10K
Founded 2010

Description

  • Architect and deploy advanced service mesh features using Envoy proxy, including service discovery, traffic shaping, and observability.
  • Lead adoption of service identity and mTLS to meet security requirements for service-to-service communication.
  • Design traffic optimization mechanisms such as locality-aware routing to reduce data transfer costs.
  • Maintain and modernize internal service framework libraries in Java, Python, and C++.
  • Collaborate with service owners across the company to drive platform adoption and refine infrastructure requirements.
  • Partner with infrastructure teams on multi-region and multi-cloud communication strategies.
  • Use AI to accelerate analysis and iteration while validating correctness and quality.
  • Participate in the on-call rotation, handle incident response, and lead post-mortems and reliability improvements.

Requirements

  • 6+ years of infrastructure or platform engineering experience in distributed systems or RPC framework development.
  • Deep technical expertise with service mesh technologies such as Envoy or Istio, including L7 proxying.
  • Proficiency in Java, Python, and C++, with experience building internal libraries or developer tools.
  • Strong understanding of service security, including mTLS adoption and identity management via SPIFFE/SPIRE.
  • Experience designing highly available and efficient distributed systems at massive scale.
  • Proven ability to drive adoption of complex platform capabilities across cross-functional engineering teams.
  • Experience using AI to accelerate engineering workflows, with a clear approach to validating accuracy and quality.
  • Bachelor’s or Master’s degree in Computer Science, a related field, or equivalent experience.
  • This position is not eligible for relocation assistance.
  • Ability to travel to the office for in-person collaboration 1–2 times every 6 months; the role can be based anywhere in the country.

Benefits

  • Base salary range of $177,185 to $364,795 USD for U.S.-based applicants.
  • Eligible for equity.
  • Flexible working model with remote work possible anywhere in the country.
  • In-person collaboration required only 1–2 times every 6 months.
  • Access to Pinterest’s culture and benefits information for the role.
  • Medical or religious accommodation support during the application process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - Security Libraries

Datadog 5K-10K IT Services

Datadog is hiring a senior polyglot engineer to build and operate security library integrations for its run-time security products, with a primary focus on .NET or Java.

C# C++ Envoy Go HAProxy Java Maven .NET Nginx Node.js PHP Python Ruby WAF
17 hours, 33 minutes ago

Sr. Forward Deployed Engineer (FDE) - Retail

Databricks 1K-5K IT Services

Databricks is hiring a Forward Deployed Engineer to work directly with customers on building and productionizing data and AI solutions on the Databricks platform.

Apache Spark AWS Azure CI/CD Databricks GCP JavaScript Machine Learning MLOps Python Scala TypeScript
17 hours, 48 minutes ago

CRM Developer Engineer (Johor Bahru)

AvePoint 1K-5K Internet Software & Services

AvePoint is seeking a CRM Specialist to configure, customize, and support Microsoft Dynamics 365 systems for customer-related projects with public agency IT teams in Singapore and the company’s R&D team.

CI/CD CSS HTML JavaScript Microsoft Dynamics 365 MySQL PostgreSQL React SFTP SQL Server
17 hours, 48 minutes ago

Senior AI Enablement Engineer

Fundraise Up 51-250 Capital Markets

Fundraise Up is hiring an AI Enablement Engineer in a remote role based in Turkey to drive adoption of AI-assisted development and build the internal integrations that improve engineering productivity across a global product team.

Bull CI/CD ClickHouse Elasticsearch Grafana Kafka Koa LLM MongoDB NestJS Node.js OpenTelemetry Prometheus React Redis Serverless TypeScript Vue.js
17 hours, 48 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers