Lead the design and implementation of modern web applications and frontend architectures, driving performance, scalability, and user experience in international project teams.
Responsibilities
Develop modern web applications and frontend architectures focusing on performance, scalability and user experience
Collaborate with UX/UI designers to implement design systems with usability and accessibility considerations
Take technical ownership of projects from concept to production in DevSecOps environments
Contribute to architecture decisions, framework selection, state management, testing and modern development processes
Support the evolution of the service portfolio and presales activities
Requirements
Bachelor's or equivalent in Computer Science, Business Informatics, a STEM field or comparable qualification
Nice to have: AI‑powered tools for design, development or quality assurance
Lead the design, development, and enhancement of Angular and TypeScript-based applications and related platform modules.
Responsibilities
Lead the design, development, and enhancement of Angular and TypeScript-based applications
Drive the evolution of key platform modules including Process Explorer, Tool Overview Dashboard, File & Recipe, Report Builder, Inventory, and Settings
Define and implement reusable UI components, shared libraries, and modular frontend architecture
Develop and optimize REST API integrations, state management, validation, error handling, and application performance
Support advanced visualization capabilities, including 2D/3D rendering and contributor plugin integration
Build and maintain robust orchestration systems, idempotent APIs, and high-quality developer tooling for Okta’s Platform Control team.
Compensation
The annual base salary range for this position for candidates located in Canada is between: $114,000—$157,300 CAD
Responsibilities
Help build, maintain, and scale the Control Server, API, and CLI tools that manage the lifecycle of our environments, from provisioning to decommissioning.
Contribute to backend logic powering automated rollbacks, hotfixes, and release patching to keep deployments safe and predictable.
Enhance automated provisioners that enable product teams to self-serve high-fidelity test environments without friction.
Implement and maintain event publishing pipelines to broadcast environment state changes reliably across platform services.
Improve the developer experience by contributing to well-documented, intuitive CLI and API interfaces with actionable error messaging.
Accountable for prototype work and other software engineering solutions that create an optimized user experience. Translate design concepts to prototype solutions as quickly and tangibly as possible, with a balanced understanding of technical feasibility implications and design intent.
Responsibilities
Expected to be an SME, collaborate and manage the team to perform.
Responsible for team decisions.
Engage with multiple teams and contribute on key decisions.
Provide solutions to problems for their immediate team and across multiple teams.
Lead efforts to align prototype development with overall project goals and timelines.
Rivian’s Applied AI team builds AI products that help engineers across the company design, build and support our vehicles. As a Staff AI Software Engineer specializing in agentic applications, you will shape the technical direction for how Rivian integrates AI into the way its people work.
Compensation
The salary range for this role is $206,500 - $258,100 for California based applicants.
Responsibilities
Define and own the agent platform architecture
Establish reusable patterns, interfaces and engineering standards
Set the bar for reliability, observability and evaluation of AI systems
Lead the design and implementation of the most complex components
Evaluate emerging models, frameworks and tools
Requirements
Bachelor’s, Master’s or Ph.D. in Computer Science, Engineering or a related field, or equivalent practical experience
Nice to have: multi-agent systems with verification or adversarial checking
Nice to have: multimodal applications
Nice to have: document or engineering-drawing understanding