Senior Full Stack Engineer

MAC INC
Pittsburgh, PA, United States
3 months ago
Apply on merrimack.edu
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
Polish
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Software Debugging Release Management Systems Integration Web Applications Backend Event Driven Architecture Integration Frameworks Front End Software Development Webhooks

Job description

Mac Safety is hiring a Senior Full Stack Software Engineer to lead delivery across our products and platform surfaces: web applications, integration services, AI/analysis workflows, and the multi-application cloud model that keeps everything running in production.

You will drive technical direction, raise the bar on reliability and release practices, and polish substantial feature sets., * Architect and deliver major full-stack initiatives: APIs, UIs, data models, and cross-service contracts

  • Define and improve deployment and publishing standards across many applications and environments (build, promote, rollback, config discipline)
  • Own production reliability for live systems: incident response, and custom client requested features
  • Lead design of integration and orchestration layers (digital twin, webhooks, workflow states) for connected devices and vendor APIs
  • Guide AI/analysis pipelines (ingestion * processing * findings * reports) with clear lifecycle, retries, and failure modes
  • Work with teams on hard full-stack and ops problems
  • Partner with product/operations on roadmap, estimates, and phased rollouts

Requirements

  • 5+ years building and operating production full-stack systems
  • Track record owning large features or subsystems from design through years of production life
  • Deep skills in natural and agentic coding
  • Strong system design: APIs, auth, multi-tenant patterns, async processing, format conversions
  • Demonstrated leadership in multi-environment deployment, release management, and operational excellence
  • Experience debugging complex production issues across frontend, backend, workers, and third-party integrations
  • Excellent written communication
  • Built or scaled platforms with many deployed apps/services and consistent publishing workflows
  • Camera/IoT/safety/telecom or media-adjacent domains (webhooks, clips, streaming coordination-not necessarily raw video engineering)
  • Event-driven architecture, async workers, reliable, and resilient functions
  • AI/ML product systems at scale (skills, pipelines, quality gates)

Why Mac Safety

Ownership on real products (AI, web, IoT, ops tech). Small team; your work affects field safety and real operational outcomes. Growth toward lead, platform, or connected-systems focus based on interest.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on merrimack.edu
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:28 min

Synchronizing database webhook triggers with pipeline webhooks

Bobur Umurzokov · LIVE

6:13 min

Analyzing test coverage gaps in standard web applications

Jorge Gonzalez Pliego Jorge Gonzalez Pliego · Europe 2026 Virtual

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all