The Consumer Experience Company | Fulfillment, Last-Mile Delivery, & Technology
Staff Software Engineer
Location
United States
Posted
10 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer
Stord
• Provide technical direction and guidance to engineering teams, ensuring alignment with business goals and industry best practices. • Lead the design and implementation of scalable, reliable, and secure systems, while maintaining a focus on simplicity and maintainability. • Tackle complex technical challenges across the stack, driving innovation and delivering efficient solutions. • Guide and mentor engineers at various levels, fostering a culture of continuous learning and professional development. • Partner with Product, Design, and other stakeholders to define and prioritize work, ensuring the successful delivery of high-quality features. • Set and uphold high standards for code quality, testing, and software development practices. • Influence and shape the technology strategy and contribute to the evolution of the engineering organization. • Lead cross-team technical initiatives and contribute to scaling processes, tools, and technologies.
Job Requirements
- Proven experience as a Staff Engineer or in a similar level engineering role.
- Expertise in designing, building, and maintaining large-scale distributed systems or complex applications.
- Strong proficiency in Elixir or other functional programming languages.
- Solid understanding of software development best practices, design patterns, and system architecture.
- Demonstrated ability to lead technical projects and mentor engineers.
- Excellent problem-solving skills and the ability to navigate ambiguity in a fast-paced environment.
- Strong collaboration and communication skills, with a track record of working effectively in cross-functional teams.
Benefits
- Health insurance
- 401(k) matching
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Develop and evolve features in our app using Kotlin Multiplatform / Compose Multiplatform (KMP/CMP) as the primary technology • Build and maintain webview initiatives, contributing to web development when hypothesis cycles require that approach • Integrate REST APIs with quality, considering contract design, resilience, and observability from the start • Maintain disciplined contributions in a shared repository (monorepo or unified structure): coding conventions, code review, inline documentation, and CI/CD • Implement automated tests that validate the product end-to-end, not just isolated units • Use observability (logs, metrics, tracing) to monitor application health and drive investigations • Participate in the full delivery cycle: deploys, releases, rollbacks • Actively participate in technical refinement, contributing to solution decisions from early stages • Work collaboratively with cross-functional teams (product, data, backend) • Contribute to the technical growth of more junior team members; work autonomously with open or loosely defined scope—formulating hypotheses and helping to structure solutions
• Build, enhance and maintain the NedGraphics and Optitex Cloud products • Design, build, and maintain serverless backends on AWS (Lambda, API Gateway, DynamoDB/RDS, S3, SQS/SNS). • Implement secure, well-versioned REST APIs and event-driven workflows (EventBridge/Step Functions). • Develop automated testing frameworks (unit/integration). • Optimize performance (cold-start reduction, concurrency optimization, caching, CDN via CloudFront). • Enforce security best practices (IAM policies, Secrets Manager/Parameter Store, KMS). • Build reliable integrations with third-party APIs and internal services. • Produce technical documentation and developer-friendly API specifications.
Senior Engineer, Safety Software
Outrider Technologies, Inc.Outrider Technologies, Inc. is a software company and “the pioneer in autonomous yard operations for logistic hubs.” As an employer, the company aims to bui
• Develop/document software in C and C++ through all phases of the development lifecycle: concept, requirements, design, architecture, implementation, unit test, integration (HIL), and vehicle level system evaluation • Solve complex system safety problems with elegant solutions and apply judgment and experience to balance trade-offs between competing interests • Triage and perform root cause failure analysis through understanding of system contextual usage, end user observation reporting, and system log file information • Identify opportunities to improve deployed systems; work with software teams to understand data, performance, and potential improvements • Play a significant role in mentoring and educating the team and organization on software & system safety best practices, processes and tools
• Develop and evolve features in our app using Kotlin Multiplatform / Compose Multiplatform (KMP/CMP) as the primary technology • Build and maintain webview initiatives, contributing to web development when a hypothesis-driven cycle requires that approach • Integrate REST APIs with a focus on contract, resilience, and observability from the start • Maintain disciplined contribution to a shared repository (monorepo or unified structure): coding conventions, code review, inline documentation, and CI/CD • Implement automated tests that validate the product end-to-end, not just isolated units • Use observability (logs, metrics, tracing) to monitor application health and drive investigations • Participate in the full delivery cycle: deployments, releases, and rollbacks • Actively participate in technical refinement, contributing to solution decisions from early phases • Work collaboratively with cross-functional teams (product, data, backend) • Contribute to the technical growth of more junior team members • Work with open or loosely defined scope with autonomy, proposing hypotheses and helping to structure solutions




