Software Engineering Internship - Summer 2022

Sorry, this job was removed at 11:08 a.m. (PST) on Monday, March 28, 2022
Find out who's hiring remotely in Seattle.
See all Remote Internships jobs in Seattle
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Our success is dependent on building teams that include people from different backgrounds and experiences who can challenge each other’s assumptions with fresh perspectives. To that end, we look for a diverse pool of applicants including those from historically marginalized groups — women, people with disabilities, people of color, people who are lesbian, gay, bisexual, transgender, and/or gender nonconforming, first and second generation immigrants, veterans, and people from different socioeconomic backgrounds.


 The Role  


Outreach is seeking a Summer 2022 Class of Software Engineering Interns to help build and enhance our product offerings and infrastructure. Data is at the core of Outreach's strategy. It drives our customers and ourselves to the highest levels of success.


As an Outreach intern, you are part of a top-notch learning experience with engineers from all backgrounds. You’ll work side-by-side with a dedicated, experienced engineer as your mentor and have ownership of a high-impact project. Our goal is to create a robust and impactful learning experience. You can expect to learn how to collaborate with full-timers across the engineering, product, and design teams and receive regular and effective feedback on your work. We’ll also help you connect with fellow interns, establish mentors, and build the foundation of a strong professional network.


 As an intern, you work side-by-side with Outreach engineers. Here are some examples numerous types of roles and teams that you can have an impact on:

Core Experiences

  • This organization owns and operates the customer facing systems within our products - from the Orchestration Services that power all of our sequences and triggers, to the UI that customers see and feel every day. 
  • Orchestration Services - The fundamental challenges we’re solving next are monitoring of background tasks and execution, and helping users develop new tasks, flows, and assembling them into more advanced workflows all while keeping the system reliable and scalable as our users continue to double every year
  • Opportunity Management - They own the experience for sales reps driven by data science to prioritize, diagnose and act on the most impactful deals
  • Workflow Execution - Building the tools that helps our core customers sales reps effectively execute and collaborate through organization and efficiency 
  • OrCa - This team creates and delivers the core frameworks that each of our customers use on a daily basis 
  • OTR -  At the heart of our workflow engine, our sales reps drive their systems through the use of tasks and sequences, this team owns it all!

Core Services

  • The Core Services org is composed of several engineering squads, each responsible for a component of Outreach’s central functionality, such as Auth, Administration, User Lifecycle, or Search.
  • TAU - Tools, Auth and Users: this team delivers identity engineering used at the heart of our products 
  • OLI - Org, Licenses and Instances: this team is the first step on our customer journey. Delivering the ecosystem each customer lays within and building services that power every feature they use. 
  • Sync - The Sync team owns the core data syncing engine powering our workflow services. Every action that takes place through a customer’s interaction is driven through this focal point to connect to each service and feature system need for appropriate and accurate data.

Core Infrastructure and Analytics

  • This org owns the core data and infrastructure powering services across the company 
  • Data Platform -Work inside the Core Infrastructure and Analytics group on functional areas including API microservices, data pipeline, infrastructure, stream processing, tooling, and client libraries (SDKs).
  • Analytics -The Analytics team will work closely with Data Science to leverage models for optimization, the Data Platform team to shape data efficiently, and the other Core workflow to improve the overall impact of our customer experience.
  • Dev Tooling - The Dev Tooling team is an internal-facing team dedicated to enabling the entire engineering organization to do better work. This wide and intentionally-vague charter encompasses a slew of evolving topics.
  • QSS -The Queueing and Storage Systems (QSS) team is responsible for the “platform” of our databases and queues across the entire company. We are also a partner team to the core SRE group, working closely with them to roll out and maintain infrastructure, with a specialization in the above platforms.

Voice

  • Making and receiving voice calls are a key component of the Outreach product offering. While a lot of telecommunication problems are “solved” in the realm of PBX software, our customers need more. Outreach customers complete many calls with their prospects on our voice platform on a daily basis.
  • Voice Services - The features we build are inherently heavy on state, complex in workflow, and include extensive third-party integrations. You’ll have to be creative, build on top of a lot of existing technology, and stay focused on Outreach’s core value proposition of revenue efficiency
  • Voice Experience - Outreach customers complete more than 8 million calls with their prospects on our voice platform. The Voice Experience Team is building high availability voice communication experiences on top of open-source real-time communication software and commercial communications platform APIs
  • Conversational Intelligence - Outreach customers complete many meetings with their prospects on a daily basis and could use any help to navigate this complex process. The Conversational Intelligence Team is increasing the momentum in this space and enhance Outreach Kaia (Knowledge AI Assistant) to further assist our customers
  • Conversational Intelligence Experience - The team’s mission is to continually reduce the time spent by customer-facing representatives on data access and modification across different systems. We provide customers with meaningful and relevant data aggregated at their fingertips, to increase the time they can invest in adding value for their customers.

Data Science

  • The key goal of the Data Science team is to transform how sales reps operate by enabling personalized guided selling. This requires a deep understanding of customer communication - emails threads and call/meetings transcripts, to extract useful information, determine the situation the deal is in and recommend next steps. As a member of the team, you will be on the ground floor, working directly with the VP of Data Science to define and implement our strategy for delivering on this vision. You will be responsible for delivering models, data-driven functionality, and end-user features based on these models that will be deployed into production, as well as analyzing the data to produce actionable insights and inform next steps. 

Qualifications

  • Pursuing a Computer Science related degree
  • Understanding of at least one programming language
  • Willingness to learn new technologies
  • A track record of prioritizing deliveries and projects completed
  • You find satisfaction in a job well done and want to solve head-scratching challenges
  • OOP and software design knowledge
  • It’s a plus if you have experience with any of the following technologies: AWS, Ruby on Rails,Node.js, Golang, ElasticSearch, MySQL, AWS, Docker and Kubernetes

We value technical and personal growth and during your internship, you will absolutely experience both. This is a paid internship with the intent to offer full time employment to qualified interns at the completion of the program. We understand that school is your top priority and have designed our internship with some scheduling flexibility to accommodate class schedules as best we can. We're looking forward to reviewing your submissions and finding great new additions to the Outreach team!


Why You’ll Love It Here


• Generous medical, dental, and vision coverage for full-time employees and their dependents

• Flexible time off

• 401k to help you save for the future

• Company-organized and personal paid volunteer days to support the community that supports us

• Fun company and team outings (or virtual events these days!) because we play just as hard as we work

• Diversity and inclusion programs that promote employee resource groups like OWN (Outreach Women's Network), AAPI, Rainbow (LGBTQIA+), Gender+, LatinX, Black Excellence, Disability Community, and Veterans

• A parental leave program that includes not just extended time off but options for a paid night nurse, food delivery, gradual return to work, and the Gottman Institute's Bringing Home Baby course for new parents

• Employee referral bonuses to encourage the addition of great new people to the team

• Plus, unlimited snacks and beverages in our kitchen (once we're back in the office, that is!)

• We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our Lower Queen Anne office is located along the beautiful Elliott Bay waterfront north of Belltown, near Myrtle Edwards Park.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about OutreachFind similar jobs