1

Senior Slack Software Engineer Jobs in Durham, NC

Senior Software Engineer

Morrisville, NC · On-site

$114K - $151K/yr

Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication! We are looking for an experienced Senior Software Engineer to play a central role in the design ...

Senior Software Engineer

Raleigh, NC · On-site

$108K - $142K/yr

Senior Software Engineer Responsibilities: * Help lead the design and implementation of software that connects physics-based M&S tools and analysis capabilities in a Digital Engineering environment.

Senior Software Engineer

Morrisville, NC · Hybrid

$114K - $151K/yr

Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication! We are looking for an experienced Senior Software Engineer to play a central role in the design ...

Senior Software Engineer

Cary, NC · On-site

$124K - $164K/yr

Overview We are seeking a full-time Senior Software Engineer at our Cary, NC location. In this role, you will be responsible for providing technical leadership and project planning for software ...

Senior Software Engineer

Cary, NC · On-site

$120 - $180/hr

Overview We are seeking a full-time Senior Software Engineer at Garmin's Cary, North Carolina location. In this role, you will be responsible for providing technical leadership and project planning ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

They are seeking a Senior Software Engineer to help enhance existing educational products and build new innovative solutions, working collaboratively with a talented team of engineers.

Senior Software Engineer

Durham, NC · On-site

$118K - $156K/yr

Job summary A Senior Software Engineer with exceptional data and software engineering skills, and a passion for building data-centric applications is to join our team of software developers, data ...

Senior Software Engineer

Cary, NC · On-site

$124K - $164K/yr

Overview We are seeking a full-time Senior C/C++ Embedded Software Engineer in our Cary, NC location on our Marine embedded software development team . We're seeking someone who is passionate about ...

Senior Software Engineer

Raleigh, NC · On-site +1

$118K - $195K/yr

As a Senior Software Engineer, your main focus will be on designing, developing, testing and collaborating with other contributors over the world to bring features on existing components or bootstrap ...

Senior Vision Software Engineer (R&D) Full Time Professional Raleigh, NC, US 30+ days ago Requisition ID: 1066 Position Summary This role is responsible for serving as a core member the Vision ...

Senior Software Engineer

Raleigh, NC · On-site

$118.60 - $195.68/hr

As a Senior Software Engineer, your main focus will be on designing, developing, testing and collaborating with other contributors worldwide to bring features on existing components or bootstrap new ...

Sr. Software Engineer

Morrisville, NC · On-site

$114K - $151K/yr

Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work ...

Senior Software Engineer

Morrisville, NC · On-site

$114K - $151K/yr

Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work ...

Sr. Software Engineer

Morrisville, NC · On-site

$114K - $151K/yr

Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work ...

Senior Staff Software Engineer

Durham, NC · On-site

$118K - $156K/yr

In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly complex, AI-driven systems across multiple teams and platforms. You will define architectural patterns ...

Senior Staff Software Engineer

Durham, NC · On-site

$118K - $156K/yr

In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly complex, AI-driven systems across multiple teams and platforms. You will define architectural patterns ...

next page

Showing results 1-20

Senior Slack Software Engineer information

See Durham, NC salary details

$73K

$138.5K

$185.5K

How much do senior slack software engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for senior slack software engineer in Durham, NC is $138,463.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $156,100.00 per year, depending on experience, location, and employer.

What does a Senior Slack Software Engineer do?

A Senior Slack Software Engineer is responsible for designing, developing, and maintaining complex software solutions within the Slack platform. They collaborate with cross-functional teams to deliver high-quality features, optimize system performance, and ensure the scalability of Slack's infrastructure. In addition to hands-on coding, they often mentor junior engineers, contribute to architectural decisions, and help set technical direction for projects. Their work ensures Slack remains reliable, secure, and user-friendly for millions of users.

How does a Senior Slack Software Engineer typically collaborate with cross-functional teams during feature development?

As a Senior Slack Software Engineer, you will frequently collaborate with product managers, designers, and quality assurance teams throughout the product development lifecycle. This collaboration often includes participating in planning meetings, providing technical input during design discussions, and ensuring alignment on feature requirements and timelines. You’ll also mentor junior engineers and facilitate code reviews to maintain high-quality standards. Strong communication skills and a proactive approach are essential, as you’ll often bridge the gap between technical implementation and user-facing features.

What are the key skills and qualifications needed to thrive as a Senior Slack Software Engineer, and why are they important?

To thrive as a Senior Slack Software Engineer, you need advanced programming skills (such as Java, Python, or JavaScript), a deep understanding of software architecture, and experience with scalable, distributed systems, typically supported by a bachelor’s or master’s degree in computer science or a related field. Expertise in Slack’s API, cloud platforms (like AWS or GCP), CI/CD pipelines, and version control systems (such as Git) is commonly required. Strong problem-solving abilities, leadership, and effective communication help you collaborate across teams and mentor junior engineers. These skills ensure the development of reliable, innovative solutions that enhance Slack's platform while supporting team growth and efficient project delivery.

What is the difference between Senior Slack Software Engineer vs Slack Software Engineer?

AspectSenior Slack Software EngineerSlack Software Engineer
Required Experience5+ years in software development, leadership experience1-3 years, entry to mid-level
ResponsibilitiesDesigning complex features, mentoring, leading projectsDeveloping features, fixing bugs, collaborating with teams
Work EnvironmentFast-paced, collaborative, cross-functional teamsTeam-oriented, Agile environment
CertificationsOptional, but relevant certifications preferredNot typically required

The main difference between a Senior Slack Software Engineer and a Slack Software Engineer lies in experience, responsibilities, and leadership roles. Senior engineers typically lead projects and mentor others, while Slack Software Engineers focus on developing and maintaining features. Both roles work in collaborative, fast-paced environments within the tech industry.

What are popular job titles related to Senior Slack Software Engineer jobs in Durham, NC?

For Senior Slack Software Engineer jobs in Durham, NC, the most frequently searched job titles are:

What job categories do people searching Senior Slack Software Engineer jobs in Durham, NC look for?

The top searched job categories for Senior Slack Software Engineer jobs in Durham, NC are:

What cities near Durham, NC are hiring for Senior Slack Software Engineer jobs?

Cities near Durham, NC with the most Senior Slack Software Engineer job openings:

Infographic showing various Senior Slack Software Engineer job openings in Durham, NC as of July 2026, with employment types broken down into 90% Full Time, 6% Part Time, and 4% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $138,463 per year, or $66.6 per hour.

Senior Software Engineer

Ascom

Morrisville, NC • On-site

$114K - $151K/yr

Full-time

Re-posted 9 days ago


Job description

Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication!
We are looking for an experienced Senior Software Engineer to play a central role in the design, development, and evolution of Ascom's clinical alarm management software solutions. We build event-driven, highly available distributed backend systems that support clinical interfaces, communication protocols, and near real-time event processing workflows. This role is well suited to engineers who thrive on building performant, reliable, and maintainable systems for complex real-world integrations, while influencing technical direction, architecture, and product quality.
The position is within R&D at our Morrisville (RTP) office. This is a hybrid position - 3 days a week in the office.
What You'll Do:
- Translate stakeholder and customer needs into robust technical solutions
- Own features end-to-end across design, implementation, deployment, and support
- Lead technical investigations, prototypes, and pre-studies to support product direction and architectural decisions
- Collaborate across teams on architecture, engineering standards, and shared solutions
- Participate in and lead design and code reviews to improve quality and consistency
- Support diagnosis, resolution, and prevention of issues in existing products and real clinical environments
- Promote and contribute to test automation, unit testing, and product verification
- Identify and reduce technical debt and improve the codebase through refactoring and continuous improvement
- Mentor and coach other engineers to improve development practices and outcomes
- Work within a regulated medical device software environment, with development aligned to standards such as IEC 62304 and ISO 13485
What We're Looking For:
- Bachelor's or Master's degree in Software Engineering, Computer Science, Electrical Engineering, or related field
- 6+ years of professional software development experience
- Hands-on experience in commercial software development, ideally in cross-functional teams.
- Strong experience designing, building, and maintaining scalable, highly available distributed systems
- Strong experience with C# and .NET development
- Strong debugging, profiling, and analysis skills for concurrent, multi-threaded backend services
- Experience with unit testing frameworks, tools, and methodologies, and a strong commitment to promoting their effective use
- Experience specifying and implementing standard and custom communication protocols, such as REST APIs, TCP/IP sockets, HL7, etc.
- Experience with ORMs, such as Entity Framework, and databases, such as SQL Server
- Familiarity with event-driven architectures and messaging systems such as RabbitMQ or similar
- Familiarity with cloud and container-based architectures, including technologies such as Docker, Kubernetes, Helm, and Azure or other cloud providers
Why Join Ascom?
At Ascom, you'll be part of a dynamic team driving innovation and you'll get to work on meaningful projects that impact safety and communication.
Ready to make an impact? Apply now and become a key contributor to Ascom's mission to transform healthcare and enterprise communication.
Department Global Products & Solutions Role Software Engineer Locations US Raleigh Remote status Hybrid