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