Torc Robotics is a leader in autonomous driving technology focused on developing software for automated trucks. The Staff Software Engineer will provide technical leadership across teams, driving architectural strategy and engineering excellence for cloud-based applications while collaborating closely with cross-functional stakeholders to deliver scalable solutions.
Responsibilities:
- Defining and maintaining the architectural vision across teams, platforms, and services to ensure scalability, reliability, maintainability, and long-term technical alignment
- Driving architectural consistency across APIs, data models, infrastructure, system integrations, and software design patterns
- Leading major technical initiatives such as platform modernization, observability enhancements, performance optimization, scalability improvements, and reliability engineering efforts
- Coordinating cross-team technical projects and aligning engineering standards, infrastructure decisions, and roadmap priorities across organizations
- Supporting Engineering Managers and Senior ICs in resolving complex technical design, architecture, and implementation challenges across multiple domains
- Establishing and promoting engineering best practices for code quality, automated testing, performance optimization, monitoring, security, and operational excellence
- Partnering with Release Management and DevOps teams to strengthen CI/CD pipelines, deployment automation, release reliability, and incident response readiness
- Identifying, prioritizing, and reducing systemic technical debt, architectural bottlenecks, and operational inefficiencies across teams and platforms
- Conducting architecture reviews, technical deep dives, design sessions, and technical assessments to guide engineering decisions and solution direction
- Mentoring and coaching senior and mid-level engineers while helping grow future Staff and Principal engineers through technical guidance and leadership development
- Fostering a culture of engineering excellence, documentation, collaboration, innovation, and knowledge sharing across the organization
- Proactively identifying technical risks related to scalability, system architecture, cybersecurity, reliability, compliance, and data usage
- Helping balance and prioritize investments between new feature development, platform improvements, operational stability, and technical debt reduction
- Acting as a technical leader in product and roadmap discussions, partnering with Product Managers, Engineering Managers, architects, and designers to align technical feasibility with business objectives
- Translating complex technical concepts, trade-offs, and architectural decisions into clear recommendations for leadership and cross-functional stakeholders
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field with 10+ years of professional software engineering experience
- Proven experience operating as a Staff, Principal, or multi-team technical leader within complex engineering organizations
- Deep expertise in distributed systems architecture, scalable backend systems, and modern cloud infrastructure
- Strong understanding of software engineering best practices including CI/CD, observability, testing strategies, and operational reliability
- Experience leading large cross-functional technical initiatives across multiple engineering teams
- Strong systems design and architecture review experience
- Excellent communication and stakeholder management skills
- Demonstrated ability to mentor and develop senior engineering talent
- Strong problem-solving and technical decision-making capabilities
- Experience working with cloud platforms such as AWS or Azure
- Familiarity with Kubernetes, container orchestration, and infrastructure automation
- Experience improving developer platforms and engineering productivity tooling
- Knowledge of modern observability and monitoring systems
- Experience in high-growth or large-scale distributed engineering environments
- Prior experience in platform engineering, infrastructure, or core systems development