
Staff Engineer
Efovinity Inc
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design and guide system architecture across services built with Python and Node.js.
- Lead technical discussions and help teams make sound architectural and implementation decisions.
- Own and drive cross-team technical initiatives, ensuring alignment and delivery.
- Break down complex technical problems into clear architectural approaches and execution plans.
- Partner with engineering and product leaders to ensure technical decisions support product goals and long-term system health.
- Identify technical risks early and work with teams to resolve them before they impact delivery.
- Mentor engineers by providing technical guidance, feedback, and architectural context.
- Review system designs and code to maintain a high bar for engineering quality and maintainability.
- Communicate technical decisions and tradeoffs clearly across teams and stakeholders.
- Use AI tools effectively to accelerate research, design exploration, and engineering work while maintaining strong technical judgment.
Requirements
- Proven experience operating as a Staff Engineer, Principal Engineer, or Technical Lead in complex software systems.
- Strong experience designing software architecture for distributed or production systems.
- Deep experience building backend systems with Python and Node.js.
- Strong ability to understand complex technical systems and reason about architecture and tradeoffs.
- Experience leading cross-team technical initiatives or large engineering projects.
- Excellent communication skills, with the ability to explain complex technical decisions clearly.
- Strong proactive problem-solving ability, identifying issues early and driving them to resolution.
- A strong sense of ownership and accountability for system quality and engineering outcomes.
- Experience using AI tools effectively within a modern engineering workflow.
Benefits
- High exposure: Work directly with founders and leadership on decisions that shape the company’s trajectory
- Career acceleration: Help define the technical foundations of a robotics platform as the company scales.
- Real impact: The architectural decisions you make will shape how Sunrise Robotics systems are built and operated for years to come.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonNode.jssoftware architecturebackend systemsdistributed systemstechnical risk identificationsystem designcode reviewAI toolsengineering quality
Soft Skills
leadershipcommunicationproblem-solvingmentoringcollaborationaccountabilitytechnical judgmentarchitectural reasoningcross-team alignmenttechnical discussions