Hybrid Senior Software Engineer

Posted 5 hours ago

Apply now

About the role

  • Senior Software Engineer at Orion designing and delivering scalable systems across technology platforms. Lead architectural direction and mentor engineers in software engineering practices.

Responsibilities

  • 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

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$113,942 - $178,877 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job