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
Software Engineer developing server - side applications for Rakuten, a global technology leader. Analyzing requirements and collaborating with teams to deliver scalable backend solutions.
Tech Lead managing Back Office Squad for N5X, a platform for energy trading in Brazil. Oversee post - trade processes ensuring regulatory compliance and quality.
Senior Software Engineer leading the evolution of risk systems for energy trading at N5X. Collaborating across teams to ensure high performance and precision in trading processes.
Motion Control Software Engineer developing model - based vehicle control functions for Expleo. Collaborating on system requirements and software architecture in hybrid working model.
Software Engineer building large - scale solutions for attorneys at Thomson Reuters. Collaborate with peers using cloud and web technologies in a fast - paced environment.
Software Engineer designing and building mobile applications with React Native for Ideagen. Collaborating within Agile teams to deliver high - quality cloud - hosted solutions.
Software Engineer L2 developing mobile applications for modern EHS solutions using React Native and TypeScript, collaborating within Agile teams to enhance product features.
Technical Lead guiding naval Combat - System program for Saab. Defining technical scope, driving integration, and managing multidisciplinary teams for successful delivery.
Senior Software Engineer developing biomedical solutions to support genetic scientists at Labcorp Genetics. Collaborating with data scientists and software developers to implement knowledge - extraction pipelines.