×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Lead Software Engineer

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: DigitalXNode
Full Time position
Listed on 2026-10-05
Job specializations:
  • Software Development
    Software Architect, Cloud Engineer - Software, Backend Developer, DevOps
Salary/Wage Range or Industry Benchmark: 180000 - 240000 USD Yearly USD 180000.00 240000.00 YEAR
Job Description & How to Apply Below

We are seeking an accomplished and strategic Senior Lead Software Engineer to drive the technical vision and architecture of our Mobile Channels platform. This role will be responsible for leading the design, development, and evolution of large-scale messaging systems supporting SMS, RCS, Whats App, and emerging communication technologies. The ideal candidate will bring extensive experience in distributed systems, cloud-native architectures, and high-volume messaging platforms serving millions of users globally.

As a senior technical leader, you will collaborate with engineering leadership, product management, platform teams, security and compliance stakeholders to build secure, resilient, and scalable communication services. You will play a critical role in defining architecture standards, mentoring engineering teams, and driving innovation across the messaging ecosystem.

Key Responsibilities Technical Leadership & Architecture
  • Define and execute the long-term technical strategy for mobile messaging platforms, including SMS, RCS, Whats App, and future communication channels.
  • Lead architecture design and technical decision-making for distributed systems, messaging gateways, routing engines, and communication platforms.
  • Design scalable event-driven architectures, asynchronous processing frameworks, and high-throughput data pipelines.
  • Establish engineering standards, architectural best practices, and development frameworks across multiple teams.
  • Drive modernization initiatives focused on scalability, performance, reliability, and operational excellence.
Platform Development & Engineering Excellence
  • Design, develop, and maintain highly available backend services and messaging infrastructure.
  • Lead hands-on development activities including coding, code reviews, troubleshooting, and system optimization.
  • Build robust solutions for message routing, delivery tracking, compliance management, consent handling, and multi-region deployments.
  • Implement resilient systems capable of handling large-scale message processing and real-time communication workloads.
  • Drive infrastructure automation, deployment optimization, and platform observability initiatives.
Reliability, Scalability & Operations
  • Improve system reliability through proactive monitoring, incident analysis, and long-term remediation strategies.
  • Establish observability frameworks utilizing metrics, distributed tracing, centralized logging, and reliability engineering practices.
  • Define and implement SLI/SLO standards to ensure service health and performance objectives.
  • Lead performance tuning efforts and optimize system throughput, latency, and resource utilization.
  • Develop automated operational workflows to improve efficiency and reduce manual intervention.
Collaboration & Team Leadership
  • Partner closely with product managers, engineering leaders, compliance teams, and platform stakeholders to align technical roadmaps with business priorities.
  • Provide technical mentorship and guidance to Lead Engineers, Senior Engineers, and development teams.
  • Participate in technical hiring, interview processes, and engineering talent development initiatives.
  • Facilitate architecture reviews, design discussions, and cross-functional technical planning sessions.
  • Promote engineering excellence, knowledge sharing, and continuous improvement across the organization.
Innovation & Emerging Technologies
  • Evaluate and implement modern cloud-native technologies, distributed computing solutions, and messaging innovations.
  • Explore AI-driven operational improvements including intelligent monitoring, anomaly detection, workflow automation, and predictive analytics.
  • Stay current with evolving messaging technologies, carrier requirements, compliance regulations, and software engineering best practices.
Required Skills Technical Skills
  • 12+ years of professional software engineering experience with a strong focus on backend development and distributed systems.
  • Proven experience serving as a Lead Engineer, Staff Engineer, Principal Engineer, Architect, or senior technical leader.
  • Advanced programming expertise in Python and/or Go.
  • Deep understanding of distributed systems architecture, event-driven design patterns, and asynchronous processing models.
  • Extensive experience building scalable messaging platforms, communication systems, routing services, or high-volume transaction processing applications.
  • Strong hands-on experience with AWS cloud services and Infrastructure as Code technologies such as Terraform.
  • Expertise in Kafka, Redis,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary