
Principal Software Engineer
Orion
full-time
Posted on:
Location Type: Hybrid
Location: New York • Utah • United States
Visit company websiteExplore more
Salary
💰 $123,491 - $196,279 per year
Job Level
About the role
- Architect and implement large-scale, fully serverless applications using AWS Lambda, API Gateway, CloudFront, EventBridge, SQS/SNS, S3, and RDS
- Define the architectural vision for cloud-native, event-driven systems across Orion
- Lead design for new platforms, subsystems, and cross-cutting capabilities that support Orion’s growth and scale
- Build and maintain infrastructure-as-code and CI/CD pipelines that support rapid, consistent deployment
- Serve as Orion’s top technical expert in AWS architecture and serverless engineering
- Provide guidance, mentorship, and direction to engineers, senior engineers, and tech leads
- Lead design reviews, complex debugging efforts, and operational excellence initiatives
- Drive adoption of new AWS services, modern distributed system patterns, and emerging technologies—including generative and agentic AI
- Partner with Product, Security, DevOps, and business stakeholders to ensure technical decisions support Orion’s strategic goals
- Champion secure coding practices, system hardening, and proactive risk mitigation
- Build performant, resilient, scalable systems that self-heal and optimize cost
- Create and enforce testing strategies, including integrated and automated testing approaches
- Diagnose and solve high-severity issues across any layer of the stack—front-end, back-end, database, networking, or infrastructure
- Shape the engineering culture by promoting best practices, simplification, and continuous improvement
- Influence roadmaps and technology direction through data, experience, and clear communication
- Serve as a trusted advisor across engineering teams and to senior leadership
- Build strong cross-functional relationships to drive work that impacts multiple areas of the business
- Independently define methods, strategies, and technical approaches for novel or ambiguous initiatives
- Balance creativity and discipline to build solutions that deliver outsized impact
- Maintain a continuous learning practice to stay ahead of rapidly evolving cloud engineering trends
- Operate with a platform-owner mindset—thinking holistically about reliability, scale, and long-term maintainability
Requirements
- Has mastery of modern JavaScript/TypeScript and the Node.js ecosystem
- Has deep experience building rich, modern UIs using React and supporting front-end libraries
- Has strong understanding of browser capabilities, web performance, and front-end architecture
- Has advanced SQL and relational database expertise, especially MySQL (schema design, indexing, query optimization)
- Has knowledge of data lakes and distributed data pipeline technologies
- Has expertise across AWS (Lambda, API Gateway, CloudFront, SQS, SNS, SES, EventBridge, S3, RDS)
- Has strong understanding of OAuth2, OpenID Connect, cryptography, and security protocols
- Has mastery of git workflows, CI/CD pipelines, IaC best practices, and SDLC processes
- Has broad architectural pattern knowledge (DDD, CQRS, SOLID, event-driven patterns)
- Has exceptional debugging and problem-solving skills across the full stack
- Tackles high-impact, highly ambiguous problems with no blueprint
- Defines technical frameworks, patterns, and decision structures for other engineers to follow
- Solutions directly influence Orion’s long-term scalability, reliability, and competitive advantage
- Builds influence networks across teams and guides engineering direction at scale
- Operates with full independence on new, critical, or technically undefined initiatives
- May indirectly lead engineers or project teams through influence and technical direction
- Determines architecture, technical strategies, and methods for complex initiatives
- Has a minimum of 10+ years of progressive software engineering experience
- Has demonstrated mastery architecting and building in AWS
- Has AWS Solutions Architect certification (or equivalent experience) strongly preferred
- Owns and manages relationships with stakeholders directly and works effectively with people at all levels in an organization
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
JavaScriptTypeScriptNode.jsReactSQLMySQLAWS LambdaAPI GatewayCloudFrontCI/CD
Soft Skills
problem-solvingleadershipmentorshipcommunicationcollaborationinfluencecreativityindependencestrategic thinkingcontinuous learning
Certifications
AWS Solutions Architect