
Senior Software Engineer, Platform
Orderful
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Salary
💰 $205,000 - $225,000 per year
Job Level
Tech Stack
About the role
- Build & Operate Reliable Systems; Design, deploy, and support scalable APIs and services, with a strong focus on performance, reliability, and observability
- Lead Technical Initiatives; Own the design and delivery of major back-end projects, contribute to architectural decisions, and help evolve the platform
- Maintain High Engineering Standards; Write high-quality, well-tested code, participate in rigorous code reviews, and continuously improve development and release practices
- Collaborate with Peers; Work closely with other experienced engineers to solve complex problems, share context, and make thoughtful technical tradeoffs
- Own Outcomes; Independently prioritize work, manage large initiatives end-to-end, and take responsibility for system health and business impact
Requirements
- Expert-level experience with Node.js, JavaScript, and TypeScript
- Strong background in API design and development
- Deep understanding of relational and non-relational databases
- Experience designing and operating distributed, event-driven systems
- Hands-on experience with messaging and eventing systems (e.g., RabbitMQ, Kafka)
- Strong grasp of software quality best practices, including testing, CI/CD, and documentation
- Experience building, deploying, and supporting production systems at scale
Benefits
- Unlimited PTO
- A full week off for the holidays
- Remote work options
- Schedules that fit your life
- Health, dental, vision, and life insurance
- EAP for when life gets tricky
- Weekly yoga
- Paid parental leave
- 401(k) plan
- Competitive pay
- Stock options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsJavaScriptTypeScriptAPI designrelational databasesnon-relational databasesdistributed systemsevent-driven systemsmessaging systemseventing systems
Soft Skills
leadershipcollaborationproblem-solvingprioritizationresponsibility