SafetyChain Software

Senior Full Stack Software Engineer

SafetyChain Software

full-time

Posted on:

Location Type: Hybrid

Location: GrapevineTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $180,000 per year

Job Level

About the role

  • Help design and build the foundations of SafetyChain’s next-gen platform
  • Build high-performance services and applications in an end-to-end TypeScript environment
  • Work in a monorepo with strong engineering conventions and automated tooling
  • Use AI-driven developer workflows to speed up delivery
  • Make pragmatic architectural decisions
  • Design systems where platforms emerge from real demand
  • Contribute to an office-first culture that values collaboration
  • Build enterprise-scale features with attention to reliability and real-world operational constraints

Requirements

  • 8+ years building modern web applications or distributed systems (enterprise experience strongly preferred)
  • Strong background in TypeScript, Node.js, Python, Go, Java, or C#
  • Experience with multiple data storage models—document, columnar, relational—and clear reasoning about tradeoffs
  • Ability to design and debug systems that operate at real-world scale and complexity
  • Comfort with hybrid work and in-office collaboration
  • Experience building and maintaining APIs, data pipelines, or backend primitives
  • Strong architectural intuition around distributed systems, eventing, and state management
  • Deep understanding of frontend state, caching, offline behavior, and storage semantics
  • Ability to design clean contracts between backend and frontend
Benefits
  • None specified 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsPythonGoJavaC#APIsdata pipelinesdistributed systemseventing
Soft Skills
collaborationarchitectural intuitionpragmatic decision makingdebuggingdesigning systemscomfort with hybrid workattention to reliabilitycommunication