
Senior Software Engineer
Orion
full-time
Posted on:
Location Type: Hybrid
Location: Lehi • New York • Utah • United States
Visit company websiteExplore more
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