Sr. Software Engineer, Platform
S
StorableProperty Management
Storable is a fully distributed company, but is currently only registered for employment in certain states.Full-TimeSenior
Salary$120,000 — $150,000 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- AWSNode.jsSQLTypeScriptC#.NETPostgresRedisCI/CDSaaS
Requirements
- 6+ years of professional software engineering experience in SaaS or product engineering environments.
- Experience building and operating backend services in modern server-side frameworks (C# .NET, Node.js/TypeScript).
- Proficiency with relational databases such as Postgres or MySQL, including schema design and query optimization.
- Experience working on platform, infrastructure, or foundational teams, or owning shared services.
- Strong foundation in production-grade engineering practices: automated testing, CI/CD, observability, and incident response.
- Ability to reason about performance, reliability, and data correctness in high-integrity domains (financial, payments, or sensitive systems).
- Comfort using AI-assisted development tools for code generation, test authoring, refactoring, and incident analysis.
- Experience integrating with 3rd party services or building enterprise-level shared services.
Responsibilities
- Design, build, and maintain platform services and capabilities in our core stack (C# .NET, Node.js/TypeScript, Postgres, Redis, AWS) that are used across multiple product teams.
- Improve the reliability, scalability, and performance of high-throughput, transaction-heavy workflows by refining data models, background processing, and runtime safeguards.
- Collaborate with product, payments, data, and infrastructure teams to understand their use cases, shape platform APIs and integration contracts, and align on priorities.
- Break down complex platform initiatives into clear, incremental milestones and drive them from design through implementation, rollout, and ongoing improvement.
- Strengthen observability, on-call readiness, and incident response for platform services so issues can be detected, diagnosed, and resolved quickly and confidently.
- Contribute high-quality, production-ready code and thoughtful technical design documents, and provide constructive code reviews for your peers.
- Use AI-assisted development tools as a normal part of your workflow and help the team adopt effective AI-augmented engineering practices.
- Partner with the team to improve our CI/CD pipelines, deployment strategies, and environment management to make shipping changes safer and faster.
View Full Description & ApplyYou'll be redirected to the employer's site