Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Manager, Data Integrations image - Rise Careers
Job details

Software Engineering Manager, Data Integrations

Outreach is the first and only AI Sales Execution Platform built for intelligent revenue workflows. Built on the world’s largest foundation of customer interactions and go-to-market team data, Outreach’s leading revenue AI technology helps go-to-market professionals, and their companies win by intelligently accelerating decision-making and elevating sellers to do their best work. Our powerful platform gives revenue teams the tools they need to design, measure, and improve a revenue strategy for every stage of the customer journey, improving efficiency and effectiveness across the entire revenue cycle. Over 6,000 customers, including Zoom, McKesson, Snowflake, SAP, Verizon, Doordash, and Okta use Outreach to power workflows, put customers at the center of their business, improve revenue results, and win in the market.


About the Job
  • Outreach.io is a dynamic and innovative technology company that is committed to pushing the boundaries of Sales business. We are seeking a passionate, high-energy Engineering Manager to lead and grow our Data Integration Team, which is responsible for our critical data integration platform. As an engineering Manager, you will lead the team of talented engineers responsible for Outreach's data integration platform, enabling bi-directional data integrations between Outreach and API-enabled applications (e.g. CRMs, including Salesforce, Microsoft Dynamics etc). You will drive technical excellence, mentor team members, and collaborate with cross-functional stakeholders to deliver high-impact solutions at scale.


Key Responsibilities
  • Lead and mentor a team of software engineers, focusing on their growth, performance, and career development
  • Drive technical vision and strategy for the Data Integration team, ensuring architectural decisions align with business goals
  • Partner with Product Management to define roadmaps and deliver customer-centric solutions
  • Foster a culture of innovation, continuous improvement, and engineering excellence
  • Manage project execution, resource allocation, and team capacity planning
  • Build and maintain strong relationships with cross-functional teams
  • Drive operational excellence through metrics, process improvements, and best practices
  • Participate in hiring and growing the engineering team


Required Qualifications
  • Bachelor's Degree in Computer Science or related technical field and 6+ years of software engineering experience
  • 4+ years of people management experience leading software engineering teams
  • Strong technical skills in building and scaling distributed systems
  • Experience with API development, data integrations, and enterprise software
  • Track record of delivering complex technical projects on time
  • Excellence in cross-functional collaboration and communication


Preferred Qualifications
  • Master's Degree in Computer Science or related fields
  • Experience building and scaling SaaS platforms
  • Background in CRM systems and data synchronization
  • Experience with microservices architecture and cloud infrastructure
  • Track record of building and growing high-performing engineering teams
  • Experience with system design and architectural decision-making
  • Strong understanding of software development best practices and design patterns 


$185,000 - $240,000 a year
The annual base salary range for this role is $185,000-$240,000 USD. You may also be offered incentive compensation, bonus, restricted stock units, and benefits. Actual compensation is based on factors such as the your skills, qualifications, and experience. We also have a location-based compensation structure; there may be a different range for candidates in other locations.
Outreach Glassdoor Company Review
2.9 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
Outreach DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Outreach
Outreach CEO photo
Manny Medina
Approve of CEO

Average salary estimate

$212500 / YEARLY (est.)
min
max
$185000K
$240000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineering Manager, Data Integrations, Outreach

Are you ready to take your leadership skills to the next level? Outreach, based in Seattle, WA, is on the hunt for a passionate Software Engineering Manager specializing in Data Integrations. This is not just any job; you’ll be at the forefront of innovative technology, managing a team dedicated to creating seamless bi-directional data integrations with popular applications like Salesforce and Microsoft Dynamics. In this role, you will lead a talented group of engineers, guiding their professional growth while driving the technical vision and strategy for our sophisticated data integration platform. The ideal candidate will be a strong collaborator, partnering with Product Management to define roadmaps and deliver solutions that truly resonate with our customers. You’ll foster a culture of engineering excellence where continuous improvement is the norm, and operational excellence is achieved through best practices and quantitative metrics. At Outreach, we value innovation and teamwork, and you’ll help build strong relationships across various departments. Your ability to manage project execution and engage in hiring will be crucial as you work to expand a high-performing team. Join us in revolutionizing how companies leverage sales data and help empower over 6,000 customers to drive their revenue strategies effectively. If you have a Bachelor’s degree in Computer Science, significant experience in software engineering and people management, and a passion for technology, we would love to hear from you. Let’s build the future of sales execution together!

Frequently Asked Questions (FAQs) for Software Engineering Manager, Data Integrations Role at Outreach
What are the key responsibilities of a Software Engineering Manager at Outreach?

As a Software Engineering Manager at Outreach, your key responsibilities include leading and mentoring software engineers, driving the technical vision for the Data Integration team, managing project execution and resources, and collaborating with cross-functional stakeholders to deliver impactful solutions. Additionally, you'll foster innovation and continuously improve engineering practices within the team.

Join Rise to see the full answer
What qualifications are required for the Software Engineering Manager position at Outreach?

To be considered for the Software Engineering Manager role at Outreach, candidates should possess a Bachelor's degree in Computer Science or a related field, along with a minimum of 6 years of software engineering experience and at least 4 years of people management experience. A strong technical background in building distributed systems and experience with API development are also essential.

Join Rise to see the full answer
What is the salary range for the Software Engineering Manager role at Outreach?

The annual base salary for the Software Engineering Manager position at Outreach ranges from $185,000 to $240,000, depending on the candidate's skills, qualifications, and experience. Additional incentive compensation, bonuses, and stock options may also be offered as part of the overall compensation package.

Join Rise to see the full answer
What kind of team culture can I expect as a Software Engineering Manager at Outreach?

At Outreach, the culture encourages innovation, continuous improvement, and engineering excellence. As a Software Engineering Manager, you will be part of a dynamic team that values collaboration, open communication, and development. You'll also promote a supportive environment to help team members grow and excel in their careers.

Join Rise to see the full answer
How does Outreach approach software development in the data integrations space?

Outreach employs best practices in software development by focusing on architectural decisions that align with business goals. The Data Integration team emphasizes collaboration and communication, working closely with product managers to design customer-centric solutions while also ensuring the platform's scalability and reliability.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Manager, Data Integrations
What strategies do you use to lead and mentor your engineering team?

When leading and mentoring an engineering team, I focus on establishing clear goals, providing regular feedback, and fostering an environment that encourages open communication and collaboration. I also prioritize individual growth by tailoring development plans to each team member's strengths and career aspirations.

Join Rise to see the full answer
How do you manage project execution and ensure timely delivery?

To manage project execution and ensure timely delivery, I utilize agile methodologies and tools for tracking progress. Regular check-ins, sprint planning, and retrospectives help keep the team aligned with project goals, allowing us to adapt to any challenges that may arise.

Join Rise to see the full answer
Can you explain your experience with API development and data integrations?

Throughout my career, I have led multiple projects centered around API development and data integrations. I’ve successfully designed and implemented solutions that enable seamless connectivity between different systems, focusing on data accuracy and sync efficiency which have greatly improved operational workflows.

Join Rise to see the full answer
What is your approach to fostering a culture of innovation in your team?

I believe in encouraging experimentation and open dialogue within the team. By providing opportunities for team members to pitch ideas and work on innovative projects, we can foster a culture that prioritizes creativity and out-of-the-box thinking. Celebrating both wins and learning opportunities from failed attempts is also crucial.

Join Rise to see the full answer
How do you handle resource allocation for multiple projects?

I handle resource allocation by evaluating project needs, team capacity, and individual strengths. By prioritizing tasks based on urgency and importance, I ensure we are utilizing our resources effectively while maintaining a balance between workload and team morale.

Join Rise to see the full answer
What challenges have you faced in building a high-performing engineering team, and how did you overcome them?

Some challenges I’ve faced in building high-performing teams include aligning diverse skill sets and fostering team cohesion. I overcame these challenges through team-building activities, one-on-one meetings to understand individual motivators, and creating a shared vision to unify the team towards common goals.

Join Rise to see the full answer
Describe your experience with cloud infrastructure in software development.

In my previous roles, I have worked extensively with cloud infrastructure, using platforms such as AWS and Azure for deploying applications and managing scaling needs. This experience has enabled me to leverage cloud capabilities to improve system performance and resilience in software development.

Join Rise to see the full answer
How do you ensure that your team adheres to software development best practices?

I ensure that my team adheres to software development best practices by promoting coding standards, conducting regular code reviews, and fostering a culture of continuous learning through training and knowledge sharing. This keeps our practices aligned with industry standards and drives quality in our deliverables.

Join Rise to see the full answer
What steps do you take to measure the success of the projects your team completes?

To measure success, I establish clear KPIs and metrics at the project's inception, including performance benchmarks and user feedback. Post-deployment, I conduct thorough reviews and gather customer insights, allowing us to adjust our strategies and improve future projects continually.

Join Rise to see the full answer
How do you approach cross-functional collaboration within the organization?

I approach cross-functional collaboration by establishing regular communication channels, attending team meetings across departments, and involving stakeholders early in the project lifecycle. This ensures transparency, alignment, and the integration of diverse perspectives, ultimately leading to more effective solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Calm Remote Los Angeles, CA; San Francisco, CA; New York City, NY; Minneapolis, MN
Posted 5 days ago
Inclusive & Diverse
Mission Driven
Social Impact Driven
Empathetic
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted 8 days ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Transparent & Candid
Passion for Exploration
Rapid Growth
Social Impact Driven
Mission Driven
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Paid Time-Off
Equity
401K Matching
Commuter Benefits
Learning & Development
WFH Reimbursements
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 3 days ago

At Outreach, we're on a mission to change the way companies engage with their customers throughout their lifecycle. We understand how technology can change the game for revenue teams, driving innovation and efficient growth with every interactio...

71 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 15, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!