Full-Time

Senior Staff Software Engineer

Data Platform

Confirmed live in the last 24 hours

Outreach

Outreach

1,001-5,000 employees

Sales engagement platform for B2B clients

Consulting
Enterprise Software

Compensation Overview

$185k - $240kAnnually

Senior

Remote in USA

Category
Backend Engineering
FinTech Engineering
Software Engineering
Required Skills
Kubernetes
Python
Ruby
Apache Spark
SQL
AWS
Go
Terraform
Hadoop
Data Analysis
Google Cloud Platform
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • At least 8 years of experience in software engineering and data engineering, with a focus on designing and building data platforms
  • Strong experience with data processing frameworks, such as Spark or Hadoop
  • Strong programming skills in Python, Ruby, or Go
  • Strong experience with cloud-based data platforms, such as AWS or GCP
  • Experience with data modeling, data warehousing, and ETL processes
  • Experience with modern Lakehouse table formats; such as Delta Lake, Apache Iceberg, Apache Hudi
  • Good understanding of SQL languages(s) and ability to conduct advanced performance tuning
  • Experience with infrastructure management, such as Kubernetes and Terraform
  • Experience with workflow management tools
  • Experience with data security and privacy measures
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work effectively in a fast-paced startup environment
Responsibilities
  • Design and implement our cutting-edge data platform, harnessing state-of-the-art technologies and innovative best practices to deliver unparalleled performance, scalability, and reliability, effectively propelling our data capabilities to new heights
  • Build sophisticated data pipelines that power our data analytics, GenAI, machine learning, and business intelligence applications, enabling our customers to make data-driven decisions
  • Implement robust data security and privacy measures, ensuring that our sensitive data is protected from unauthorized access and breaches
  • Implement systems tracking and monitoring data integrity, data quality, and consistency
  • Collaborate closely with other engineering teams to seamlessly integrate our data platform components into our software applications, creating a seamless user experience
  • Develop framework & tools to support self-service data pipeline management
  • Mentor and train junior data engineers, sharing your knowledge and expertise to help grow the team

Outreach.io provides a sales engagement platform that helps businesses improve their sales processes and increase revenue. The platform offers tools to automate and streamline various sales outreach activities, including email campaigns, phone calls, and social media interactions. This allows sales teams to work more efficiently and effectively, ultimately helping them close more deals. Outreach.io primarily targets B2B clients across different industries, from small startups to large enterprises. The company operates on a subscription model, where clients pay a recurring fee to access its suite of tools, with different pricing tiers available to meet diverse client needs. This model not only generates steady revenue but also supports continuous updates and improvements to the platform. Outreach.io distinguishes itself from competitors by focusing on automation and data-driven insights, making it easier for sales teams to track customer interactions and optimize their workflows.

Company Stage

N/A

Total Funding

$512.9M

Headquarters

Seattle, Washington

Founded

2014

Growth & Insights
Headcount

6 month growth

3%

1 year growth

0%

2 year growth

-16%
Simplify Jobs

Simplify's Take

What believers are saying

  • The launch of innovative features like the AI Buyer Copilot demonstrates Outreach.io's commitment to staying at the forefront of sales automation technology.
  • Strategic partnerships, such as the one with Syft AI, enhance the platform's capabilities and broaden its market reach.
  • Continuous updates and premium add-ons ensure that clients have access to the latest tools and integrations, maintaining high customer satisfaction and retention.

What critics are saying

  • The competitive landscape in sales and marketing technology is intense, requiring constant innovation to maintain market position.
  • Dependence on a subscription-based revenue model means that any significant churn could impact financial stability.

What makes Outreach unique

  • Outreach.io specializes in automating and streamlining sales processes, offering a comprehensive suite of tools that integrate email, phone, and social media interactions, unlike competitors who may focus on only one or two channels.
  • The platform's data-driven insights and analytics provide a significant edge in optimizing sales workflows, setting it apart from less data-centric solutions.
  • Outreach.io's subscription-based model with various pricing tiers allows it to cater to a wide range of B2B clients, from startups to large enterprises, ensuring flexibility and scalability.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Parental Leave: Extended PTO for both parents, plus unique perks to ease the transition of returning to work.

Full Medical Benefits: Majority of employer paid medical, dental and vision coverage.

401k: A competitive plan to help you save for retirement.

Flexible Time Off: We believe in a healthy work/life balance, and in our employees to make practical time off arrangements.