Senior Software Engineer at Order
New York, New York, United States -
Full Time


Start Date

Immediate

Expiry Date

14 Jul, 26

Salary

0.0

Posted On

15 Apr, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Ruby on Rails, PostgreSQL, Data modeling, Query performance, REST APIs, GraphQL, Webhooks, AWS, CI/CD, System design, Mentorship, Code review, Observability, Testing patterns, AI coding assistants, Technical communication

Industry

Description
The Role Deliver complex features reliably while raising the technical bar of the team. At this level, your scope extends from individual features to subsystems — you own the outcome, not just the task. Responsibilities Design and implement complex features end-to-end; own subsystems and navigate existing codebases with architectural discernment, using AI tooling as an accelerant while applying your own judgment on correctness, security, and alignment with the system's direction Participate in design reviews; propose sound technical designs and identify scalability, performance, and reliability risks before they become incidents Scope and estimate accurately; deliver features from requirements through rollout and post-release monitoring; communicate risks early Mentor junior and mid-level engineers through code reviews and pairing; provide substantive feedback that raises the quality of code around you Drive improvements in team practices — testing patterns, observability, code organization — and push back on shortcuts that create long-term cost Explain technical decisions clearly to both technical and non-technical stakeholders; represent engineering in product discussions with a security lens What We're Looking For You own outcomes, not just tasks — accountability motivates you You build incrementally and surface risks early; you don't absorb uncertainty silently You help people around you grow through reviews, pairing, and direct feedback Production-grade Ruby on Rails; PostgreSQL with confidence in data modeling and query performance Experience building integrations with external systems — REST/GraphQL APIs, webhooks, or third-party vendor connections Familiarity with AWS, CI/CD pipelines, and deployment fundamentals Familiarity with AI coding assistants (e.g., Claude, GitHub Copilot); you understand where they help and where they fail — hands-on use is a plus, critical evaluation instinct is required Failure Modes We Screen Against Strong coder, weak owner — ships code but doesn't own outcomes. Solo expert — hoards knowledge instead of sharing. An overconfident designer — proposes solutions without considering trade-offs. Interview Process Round Format What We Evaluate 1 — Hiring Manager Screen 60 min, conversational Career trajectory, mentorship philosophy, technical influence examples, communication style 2 — Live Debugging & Refactoring 60 min, live coding Navigating unfamiliar code, root-cause debugging, code quality judgment, AI tool usage 3 — System Design + AI Proficiency 60 min, Miro board Requirements gathering, schema/API design, trade-off articulation, AI-augmented design segment 4 — Team Interview 2 × 45 min Collaboration, mentorship examples, end-to-end delivery narrative 5 — Culture Add 30 min, People Team Organizational values alignment AI coding assistants are allowed in Rounds 2 and 3. We observe how you use them, not whether you use them.
Responsibilities
Design and implement complex features end-to-end while owning subsystems and architectural decisions. Mentor junior and mid-level engineers through code reviews and pairing to improve team practices.
Loading...