Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Platform Coordination image - Rise Careers
Job details

Senior Software Engineer, Platform Coordination

The Role


The Platform Coordination team is building solutions to help solve not only our customers needs, but also the needs of our internal product teams. We are looking for a Software Engineer to join the team, build and deliver on a challenging vision, while collaborating closely and playing an influential role in the entire engineering organization. 


About the Team


The mission of the Platform Coordination team is to deliver the foundational platform components and services to support Outreach customers and internal first-party developers. This team is responsible for many different event driven systems including regulatory compliance orchestration, tenant lifecycle management, licensing, bulk operations, among others. In addition to these systems, we’re also responsible for the shared components and framework of Outreach’s ruby on rails monolith.


Your Daily Adventures Will Include
  • Foster a team culture of growth, collaboration, impact and trust
  • Help drive the vision and deliver on key commitments for the team
  • Effectively design, build, deliver and operate systems at scale


Basic Qualifications
  • 4+ years of experience building distributed systems at scale
  • Familiar with continuous deployment environments
  • Experience with complex architecture in a fast-paced environment
  • You embody our core values. We are hungry craftspeople, we have grit, we are honest, we take ownership, we have each other’s back no matter what, we’re one with our customers, and we find strength in diversity and inclusion


Preferred Qualifications
  • Proficiency in working with services written in Golang is highly desirable 
  • Experience building and operating distributed systems at scale
  • Experience with our technical stack: Go, Ruby on Rails, ElasticSearch, MySQL, AWS, Docker, Kubernetes, Kafka, RabbitMQ and Redis


$140,000 - $200,000 a year
The annual base salary range for this role is $140,000-$200,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

$170000 / YEARLY (est.)
min
max
$140000K
$200000K

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 Senior Software Engineer, Platform Coordination, Outreach

If you're a Senior Software Engineer looking for an exciting opportunity in Seattle, WA, then look no further! At Outreach, our Platform Coordination team is on a mission to create innovative solutions that not only meet our customers' needs but also support our internal product teams. As a Senior Software Engineer, you’ll play a pivotal role in developing and delivering our vision while working collaboratively across the engineering organization. Your daily adventures will include fostering a culture of growth and trust within the team, driving key commitments, and designing scalable systems. You’ll be responsible for event-driven systems, tackling essential tasks such as regulatory compliance orchestration and tenant lifecycle management, along with maintaining our Ruby on Rails monolith. We’re seeking someone with over four years of experience in building distributed systems and a passion for creating impactful software. If you have experience with Golang, Docker, AWS, and a strong understanding of complex software architectures, we’d love to have you on our team. At Outreach, we value honesty, ownership, and diversity, and we believe that a supportive environment drives innovation. With an annual salary range of $140,000 - $200,000, plus various benefits including bonuses and stock options, there’s no better time to join our dynamic team and help shape the future of our platform!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Platform Coordination Role at Outreach
What are the responsibilities of a Senior Software Engineer at Outreach?

As a Senior Software Engineer on the Platform Coordination team at Outreach, your main responsibilities include designing, building, and operating scalable systems that support both customer needs and internal product development. You will work with cutting-edge technologies such as Go, Ruby on Rails, and Kubernetes while maintaining a strong emphasis on collaboration and team culture.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer position at Outreach?

To qualify for the Senior Software Engineer position at Outreach, candidates should have a minimum of four years of experience building distributed systems at scale. Familiarity with continuous deployment environments and experience in complex architecture is essential. Proficiency in Golang and with tools like Docker, AWS, and Kafka is highly desirable.

Join Rise to see the full answer
What is the salary range for a Senior Software Engineer at Outreach?

The salary range for a Senior Software Engineer at Outreach is between $140,000 and $200,000 annually. Actual compensation varies based on skills, qualifications, and experience, with additional incentives such as bonuses, stock options, and benefits.

Join Rise to see the full answer
What technologies should I be familiar with for the Senior Software Engineer role at Outreach?

Candidates applying for the Senior Software Engineer position at Outreach should be familiar with technologies like Go, Ruby on Rails, ElasticSearch, MySQL, AWS, Docker, Kubernetes, Kafka, RabbitMQ, and Redis. This diverse technical stack will be integral to your role in developing and supporting our systems.

Join Rise to see the full answer
What is the culture like on the Platform Coordination team at Outreach?

The culture on the Platform Coordination team at Outreach is built around growth, collaboration, and trust. We emphasize open communication, support each other, and value diversity and inclusion, making it a friendly and dynamic environment where you will thrive and make a significant impact.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Platform Coordination
Can you describe your experience with distributed systems as a Senior Software Engineer?

When answering this question, focus on specific projects you've worked on that involved distributed systems. Emphasize your role, the challenges you faced, and how you overcame them. This highlights your hands-on experience and problem-solving skills.

Join Rise to see the full answer
How have you contributed to fostering a collaborative team environment?

Discuss specific instances where you encouraged team collaboration, such as organizing team meetings or sharing knowledge through mentorship. Highlighting your ability to promote a supportive atmosphere is key for this role.

Join Rise to see the full answer
What strategies do you employ for scaling systems effectively?

Detail your approach to scaling, including methodologies or tools you've used. Mention how you assess system performance and identify bottlenecks, showcasing your technical acumen in scalability challenges.

Join Rise to see the full answer
Can you explain a complex architecture you've worked on and your contributions?

Provide an overview of the architecture, including technologies used and the role you played. Emphasize your understanding of complexity and your problem-solving capabilities that helped deliver the project successfully.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Share how you have applied Agile practices in your previous roles. Explain how Agile focuses on flexibility and continuous improvement, and discuss specific frameworks you have utilized, such as Scrum or Kanban.

Join Rise to see the full answer
How do you approach debugging and troubleshooting in large systems?

Describe your systematic approach to debugging, including tools you've used and methods for identifying root causes. Emphasize perseverance and the importance of documentation in the troubleshooting process.

Join Rise to see the full answer
How do you manage deployment processes in a continuous integration environment?

Discuss your experience with CI/CD practices, tools you've used for automation, and how you've ensured successful rollouts. Highlight your understanding of monitoring systems post-deployment to catch any issues early.

Join Rise to see the full answer
What role do you think diversity and inclusion play in software engineering teams?

Articulate your belief in the value of diverse perspectives within teams. Discuss how diversity can drive creativity and innovation, and share personal experiences of how inclusiveness has enhanced teamwork and project outcomes.

Join Rise to see the full answer
Can you describe your familiarity with our technical stack and why it interests you?

Be specific about the technologies mentioned in the job description and share any projects or experiences that align with them. Express your enthusiasm for continuing to work with these technologies and how you are eager to grow your skills.

Join Rise to see the full answer
Why do you want to work at Outreach as a Senior Software Engineer?

Use this opportunity to showcase your understanding of Outreach's mission and values. Speak about how your personal and professional goals align with the company's objectives, and convey your excitement to contribute positively.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Nile Bits Remote Cairo, Cairo Governorate, Egypt
Posted 2 days ago
Photo of the Rise User
DoorDash USA Remote Los Angeles, CA; New York, NY; San Francisco, CA; Seattle, WA; Sunnyvale, CA
Posted 6 days ago
Photo of the Rise User
Bosch Group Remote EN109, Zona Industrial de Ovar, Lugar da Pardala, Ovar, pt
Posted 4 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Avaloq Remote Allmendstrasse, Zürich, Switzerland
Posted 5 hours ago
First Help Financial Remote No location specified
Posted yesterday
Medfar Remote 1224 Rue Stanley, Montréal, QC H3B 1H7, Canada
Posted 4 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...

68 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 14, 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!