Orion

Senior Software Engineer

Orion

full-time

Posted on:

Location Type: Hybrid

Location: LehiNew YorkUtahUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $113,942 - $178,877 per year

Job Level

About the role

  • Design and implement scalable, maintainable systems across frontend, backend, and data layers
  • Build and evolve applications using React, Next.js, and Ruby on Rails
  • Design robust APIs and service boundaries (REST/GraphQL)
  • Evaluate tradeoffs and make long-term technical decisions aligned with system evolution
  • Ensure consistent error handling, resiliency, and system reliability
  • Lead efforts to improve code quality, standards, and engineering practices
  • Troubleshoot and resolve complex, cross-system issues
  • Contribute to architecture and technical roadmap discussions
  • Mentor engineers and raise the overall technical bar of the team
  • Collaborate across teams to deliver solutions that span multiple systems and domains
  • Proactively identify bottlenecks and drive improvements in performance and scalability
  • Leverage AI-assisted development tools to improve engineering velocity while maintaining correctness and quality

Requirements

  • 5+ years of experience in software engineering
  • Strong experience with: React / Next.js or Ruby on Rails
  • API design (REST and/or GraphQL)
  • Relational databases (MySQL or similar)
  • Experience with TypeScript and modern frontend architecture
  • Experience with Next.js SSR, ISR, and server components
  • Experience with background processing (Sidekiq) and caching (Redis)
  • Experience with cloud platforms (AWS), CI/CD, and containerization
  • Experience with observability tooling (Datadog, OpenTelemetry)
  • Experience with feature flags and progressive delivery
  • Experience leveraging AI-assisted / agentic development tools such as Cursor
  • Familiarity with LLM evaluation workflows such as Promptfoo
  • Bachelor's degree in computer science, MIS, or related field, or equivalent experience
Benefits
  • health, dental, vision, and disability coverage on day one
  • 401(k) plan with employer match
  • paid parental leave
  • pet benefits including pawternity leave and pet insurance
  • student loan repayment and more
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNext.jsRuby on RailsAPI designRESTGraphQLTypeScriptMySQLSidekiqRedis
Soft Skills
leadershipmentoringcollaborationproblem-solvingcommunicationtechnical decision-makingcode quality improvementperformance optimizationresiliencyerror handling
Certifications
Bachelor's degree in computer scienceBachelor's degree in MISrelated field degreeequivalent experience