
About Outreach
The sales execution platform for modern businesses
Key Highlights
- Headquartered in Interbay, Seattle, WA
- Raised $527.3 million in Series F funding
- Over 1,000 employees driving innovation
- Achieved Unicorn status in 2020
Outreach is a leading sales execution platform headquartered in Interbay, Seattle, WA, that helps companies engage effectively with their customers throughout the sales lifecycle. With over 1,000 employees, Outreach has raised $527.3 million in funding across multiple rounds, achieving Unicorn statu...
🎁 Benefits
Outreach offers flexible work-from-home opportunities, comprehensive health insurance, dental and vision coverage, a 401(K) plan, generous parental le...
🌟 Culture
Outreach fosters a culture centered around leveraging AI to drive sales efficiency, with a strong emphasis on integrating technology seamlessly into t...
Skills & Technologies
Overview
Outreach is hiring a Staff Software Engineer - Backend to contribute to their data integration platform. You'll work with technologies like Java and Python to design high-performance software solutions. This position requires close to 10 years of experience.
Job Description
Who you are
You have close to 10 years of experience in backend engineering, with a strong focus on building high-performance software solutions. Your expertise includes designing and implementing scalable systems that integrate seamlessly with various applications, ensuring data integrity and performance.
You possess deep knowledge of programming languages such as Java and Python, and you are comfortable working with REST APIs to facilitate data exchange between systems. Your experience with cloud platforms like AWS allows you to leverage scalable infrastructure for your applications.
You have a solid understanding of database management, particularly with PostgreSQL, and you know how to optimize queries for performance. Your problem-solving skills enable you to tackle complex integration challenges, and you thrive in collaborative environments where you can work closely with cross-functional teams.
You are passionate about technology and enjoy staying updated with the latest trends in software development. You have a proactive approach to learning and are always looking for ways to improve your skills and contribute to your team's success.
Desirable
Experience with data integration platforms and bi-directional data flows is a plus. Familiarity with CRM systems like Salesforce or Microsoft Dynamics will help you understand the context of the projects you'll be working on.
What you'll do
As a Staff Software Engineer at Outreach, you will play a pivotal role in expanding the Outreach CRM Sync vision. You will be responsible for the design, implementation, and maintenance of the data integration platform, enabling bi-directional data integrations between Outreach and various API-enabled applications.
You will collaborate with product managers and other engineers to define technical requirements and ensure that the integration platform meets the needs of users. Your contributions will directly impact how customers interact with Outreach, allowing them to leverage data from external applications effectively.
You will also be involved in code reviews, mentoring junior engineers, and ensuring best practices are followed throughout the development process. Your role will require you to stay hands-on with coding while also taking on leadership responsibilities within the team.
What we offer
Outreach provides a collaborative and innovative work environment where you can push the boundaries of technology. You will have the opportunity to work on cutting-edge projects that have a significant impact on sales processes for global organizations.
We encourage you to apply even if your experience doesn't match every requirement. Outreach values diverse perspectives and is committed to fostering an inclusive workplace where everyone can thrive.
Join us and be part of a team that is transforming the way sales teams operate through advanced technology and AI-driven solutions.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Outreach.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Coupang is hiring a Staff Backend Engineer to work on distributed systems and build next-generation platforms and products. You'll leverage your expertise in Java and Spring to enhance the e-commerce experience. This role requires significant experience in backend engineering.

Backend Engineer
Tide is hiring a Staff Backend Engineer to define and own the architecture for their domain. You'll work closely with product teams and lead engineering efforts. This position requires significant experience in backend engineering.

Staff Engineer
Celigo is hiring a Staff Software Engineer to design and develop turnkey business applications for cloud systems. You'll work with JavaScript and Node.js, leveraging your experience in microservice architecture. This role requires 8+ years of experience in a product-based environment.

Backend Engineer
Cyara is hiring a Senior Backend Engineer to enhance their AI-powered customer experience assurance platform. You'll work with Java to develop and optimize backend systems that support continuous testing and monitoring. This role requires significant experience in backend engineering.

Backend Engineer
Plume is hiring a Senior Backend Engineer to design and implement RESTful and gRPC APIs for their innovative service delivery platform. You'll work with cloud microservices and contribute to a rapidly expanding SaaS solution. This position requires strong backend engineering experience.