Senior Systems Software Engineer

New
United StatesFull-TimeSenior
Salary145,000 - 195,000 USD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
RustDistributed Systems

Requirements

  • Bachelor’s degree in Computer Science or equivalent practical experience
  • Strong background in systems, platform, or infrastructure engineering roles
  • Proficiency in Rust with solid experience in systems-level programming
  • Deep understanding of database systems, including schema design, performance tuning, and operational reliability
  • Experience with API design, distributed systems, and service integrations
  • Familiarity with infrastructure-as-code tools and containerized deployment environments
  • Strong problem-solving skills with the ability to operate autonomously
  • Strong bias toward automation, tooling, and reducing operational friction

Responsibilities

  • Design, build, and maintain core backend and systems infrastructure supporting platform reliability, scalability, and performance
  • Develop automation tools and internal systems that improve developer workflows and reduce operational complexity
  • Build and maintain integrations with external systems such as billing, CRM, authentication, and analytics platforms
  • Improve observability, monitoring, and alerting systems to ensure strong visibility across all services
  • Architect and support distributed systems, service-oriented architectures, and data pipelines
  • Contribute to security-related systems including access control, permissions, and auditability frameworks
  • Troubleshoot and resolve complex issues across backend, infrastructure, and occasionally frontend layers
  • Support system-wide improvements by stepping into frontend code when needed to resolve blockers or complete end-to-end fixes
View Full Description & ApplyYou'll be redirected to the employer's site
145,000 - 195,000 USD per year
Apply Now