Create an account for powerful AI tools, award-winning courses, and access to our vibrant community.
Already have an account?
Join 250,000+ professionals and teams at Microsoft, Shopify, and even NASA. 🚀
Already have an account? Login
Find the best remote jobs. Answer a few questions and we'll deploy a powerful assistant to help you search, create alerts, and more.
1 What roles are you open to?
2 Experience level
3 Work style
Did you know? If memory is enabled, Writing.io can remember your job search preferences and help you to improve your resume, craft customized outreach and more.
Category
Leads the design and development of data platform infrastructure and systems to support the organization's financial services operations.
Designs and maintains Linux-based software platforms for autonomous vehicles, optimizing OS images, middleware, and device drivers for real-time, safety-critical workloads.
AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day-to-day operations. We are a Series A company backed by top-tier venture capital investors in aviation and autonomous driving. Our customers include some of the world’s largest airlines and ground handling providers. For more information, visit www.aerovect.com.
As a Platform Engineer at AeroVect, you will own the reliability, performance, and scalability of the software foundation that powers our autonomous ground vehicle fleet. You will be responsible for managing and optimizing our Ubuntu‑based operating system images, middleware, and device drivers that interface with a diverse multi‑sensor ROS 2 stack. Your work enables our perception and autonomy teams to iterate rapidly and deliver safe, production‑ready capabilities to customers worldwide.
Design, build, and maintain custom Ubuntu/Linux distributions tailored for real‑time, safety‑critical autonomous vehicle workloads.
Optimize and tune ROS 2 DDS middleware (e.g., Cyclone DDS, Fast DDS) for low‑latency, high‑throughput multi‑sensor data flows.
Develop, integrate, and maintain kernel modules and user‑space drivers for LiDARs, cameras, radars, GNSS/INS, CAN, and other vehicle interfaces.
Maintain and expand the network interfaces of the system.
Implement observability and logging solutions to monitor system health, performance, and resource utilization in both lab and field deployments.
Collaborate with autonomy, perception, and controls engineers to profile CPU/GPU usage and remove bottlenecks across the stack.
Harden the platform for production by applying security patches, enforcing secure boot, and implementing over‑the‑air (OTA) update pipelines.
Own CI/CD pipelines for OS images and driver packages; automate build, test, and deployment processes.
Provide on‑call support for platform components during field trials and customer pilots.
Contribute to technical documentation and best‑practice guidelines for internal and external developers.
3+ years of experience developing or maintaining Linux‑based embedded or robotics platforms.
Deep knowledge of Ubuntu or Linux systems, including package management, systemd, networking, and kernel configuration.
Proficiency in C/C++ and Python; experience writing or debugging kernel modules and user‑space drivers.
Hands‑on experience with ROS 1 or ROS 2 in a production or research setting.
Familiarity with common communication buses and protocols (USB, Ethernet, CAN, PCIe, SPI, I2C).
Strong grasp of real‑time performance tuning, profiling tools (perf, eBPF, tracing), and resource‑constrained optimization.
Experience with Git, Docker/OCI containers, and automated build systems (Yocto, Buildroot, or similar).
Prior work on autonomous vehicles, drones, or other safety‑critical robotic systems.
Experience with ptp4l configurations in complex systems.
Experience with v4l2/gstreamer.
Experience with Nvidia Orin/Jetson platforms.
Experience customizing the Linux kernel for PREEMPT_RT or other real‑time patches.
Knowledge of DDS internals and QoS tuning for deterministic data delivery.
Familiarity with GPU acceleration frameworks (CUDA, Vulkan) and heterogeneous compute scheduling.
Experience integrating functional safety libraries and tools (e.g., MISRA, ISO 26262 compliance workflow).
Comfort working in a fast‑paced startup environment and supporting field deployments at airports or other industrial sites.
Lead Engineer drives technical architecture and delivery of complex web platforms using Drupal/PHP, mentors engineering teams, and partners with cross-functional stakeholders on scalable digital solutions.
Headquarters: Remote (US)
At Current, Lead Engineers drive the technical direction and delivery of complex digital experiences across multiple client engagements. You’ll partner closely with cross-functional teams across strategy, design, production, and engineering to build scalable, high-quality digital platforms and applications.
Lead Engineers are both strategic and hands-on technical leaders. You’re comfortable architecting solutions, guiding engineering teams, collaborating directly with clients, and jumping into execution when needed. This role is ideal for someone who enjoys solving complex technical challenges while helping shape engineering standards and best practices across the agency.
At Current, we believe the best digital work happens when strategy, design, production, and technology operate as one team. We partner with ambitious brands to create digital experiences that are thoughtful, scalable, and built to drive real impact.
We’re a remote-first agency with teams across the US, working collaboratively across websites, platforms, campaigns, CRM ecosystems, and digital product experiences. Our environment is fast-paced, highly collaborative, and built for people who enjoy solving complex technical challenges alongside smart, supportive teammates.
You’ll have the opportunity to work across a variety of clients and technologies, contribute to meaningful digital experiences, and help shape the future of engineering within a growing agency environment.
The target range of base compensation for this role is $120,000 - $145,000 annually. Actual compensation is influenced by a wide array of factors, including but not limited to skill set, level of experience, and location.
To apply: https://weworkremotely.com/remote-jobs/current-lead-engineer-drupal-web-platforms
Leads engineering team as Director, sets technical vision and AI strategy, translates business goals into roadmaps, and builds AI-native product capabilities.
Sunday
Director of Engineering
Full-time · Reports to CEO/Leadership Team · Boulder, CO or Remote
About the Role
Sunday is looking for a Director of Engineering to lead and elevate a talented, close-knit engineering team through a pivotal moment. We’re building something novel in the lawn care category, not reinventing an existing category, and our engineers are energized by that focus. This role exists to protect and grow that momentum: setting technical vision, building org-level capability, and bringing in an AI focus.
This is a hands-on leadership role with real strategic ownership. You’ll need to be credible in the weeds, able to understand what’s happening in the codebase and the business, while also sitting close to company leadership, translating company vision into an engineering roadmap, and making the structural calls the team doesn’t have bandwidth to make themselves.
Above all, we need a builder. Someone who gets genuinely excited about writing code and shipping products, not solely a people manager. You’ll rally the team by being in it with them, and you’ll partner directly with Product as a true collaborator, not an order-taker: we need someone who understands how product and engineering decisions shape each other.
Vision & Strategy
AI-Native Product Direction
Technical Maturity & Architecture
Org Building & Talent
Execution & Delivery
Cross-Functional Leadership & Product Partnership
What Success Looks Like
What You Bring
A Note on Team Culture
Sunday’s engineering team values being in the weeds together, moving quickly, and staying focused on one clear, differentiated product direction. We’re looking for a leader who amplifies that — someone the team describes the way they describe their best examples of leadership: present, communicative, and unafraid to tackle the hard stuff directly.
As a company rooted in nature, we deeply understand the benefits of diversity. We work to build a culture that attracts a diverse mix of talented people to help us bring lawn care out of the dark ages. We are committed to building a diverse, vibrant team that brings determination and passion to our work everyday.
Lead engineering team as hands-on director, set technical vision aligned with business goals, and drive AI/LLM strategy across the product and codebase.
Sunday
Director of Engineering
Full-time · Reports to CEO/Leadership Team · Boulder, CO or Remote
About the Role
Sunday is looking for a Director of Engineering to lead and elevate a talented, close-knit engineering team through a pivotal moment. We’re building something novel in the lawn care category, not reinventing an existing category, and our engineers are energized by that focus. This role exists to protect and grow that momentum: setting technical vision, building org-level capability, and bringing in an AI focus.
This is a hands-on leadership role with real strategic ownership. You’ll need to be credible in the weeds, able to understand what’s happening in the codebase and the business, while also sitting close to company leadership, translating company vision into an engineering roadmap, and making the structural calls the team doesn’t have bandwidth to make themselves.
Above all, we need a builder. Someone who gets genuinely excited about writing code and shipping products, not solely a people manager. You’ll rally the team by being in it with them, and you’ll partner directly with Product as a true collaborator, not an order-taker: we need someone who understands how product and engineering decisions shape each other.
Vision & Strategy
AI-Native Product Direction
Technical Maturity & Architecture
Org Building & Talent
Execution & Delivery
Cross-Functional Leadership & Product Partnership
What Success Looks Like
What You Bring
A Note on Team Culture
Sunday’s engineering team values being in the weeds together, moving quickly, and staying focused on one clear, differentiated product direction. We’re looking for a leader who amplifies that — someone the team describes the way they describe their best examples of leadership: present, communicative, and unafraid to tackle the hard stuff directly.
As a company rooted in nature, we deeply understand the benefits of diversity. We work to build a culture that attracts a diverse mix of talented people to help us bring lawn care out of the dark ages. We are committed to building a diverse, vibrant team that brings determination and passion to our work everyday.
Develops mobile applications for Storyous's POS system serving restaurants and cafes.
Senior individual contributor leading Node.js technical direction, architecture decisions, and code quality while designing and developing frontend, mobile, and backend platform features.
Develops React-based frontend applications and software solutions for client projects at a technology consultancy.
Develops and maintains Android applications for a fintech platform focused on personal financial planning and wealth management.
Staff engineer designs and leads backend systems for Canva's experimentation platform, enabling A/B testing, variant management, and outcome measurement at scale.
Where and how you can work
Our flagship campus is in Sydney, with a second campus in Melbourne and co-working spaces in Brisbane, Perth, & Adelaide. You have flexibility in how and where you work — whether that’s from one of our spaces, from home, or a mix of both. This role is remote-friendly within Australia, so you can choose the setup that empowers you and your team to do your best work.
Join the team redefining how the world experiences design.
Hey, g’day, mabuhay, kia ora,ä˝ ĺĄ˝, hallo, vĂtejte!
Thanks for stopping by. We know job hunting can be a little time consuming and you’re probably keen to find out what’s on offer, so we’ll get straight to the point.
What you’d be doing in this role:
Canva is making experimentation a much bigger part of how we build and ship product.
At our scale, shipping changes and watching what happens isn’t enough. Teams need to know whether a change actually improved the product and catch changes that unexpectedly hurt important guardrails such as retention or application performance.
This Staff Software Engineer will provide senior technical leadership across the backend systems behind Canva’s experimentation programme.
You’ll help evolve the platform teams use to set up experiments, target users, expose variants and measure outcomes in the safest and most intuitive way possible. We’re moving towards a platform that does more than report results. It should reinforce good experimentation practices, surface signals faster and alert early when things go wrong.
With the advent of AI, we’re also looking at how we can automate more of the analysis process to help our teams learn faster and iterate.
You’ll take ownership of significant technical problems, work with senior leaders across Canva and help shape where the platform should go next by working with the teams building the platform.
You’re probably a match:
We’d love to hear from you if you fit one or more of these. You don’t need to meet all of them, but the more the better and if you join the team, we’re invested in helping you grow.
Experience:
Backend platform engineering: You’ve built backend systems or platforms that other engineers depend on, and understand what changes when your software becomes part of somebody else’s critical path.
Experimentation exposure at scale: You’ve built, operated or worked deeply with experimentation, A/B testing, feature-management or progressive-rollout systems in a large engineering environment.
Technical leadership: You’ve taken ambiguous engineering problems, formed a technical direction and helped other engineers move towards an outcome.
Driving adoption: You’ve built internal platforms or capabilities and understand that the technology only succeeds when other teams trust and use it.
Technical knowledge:
Backend and distributed systems: Strong software engineering fundamentals, with experience designing reliable backend systems and reasoning about scalability, availability, consistency and failure modes.
Data systems: Enough familiarity with data engineering, analytics engineering or large-scale data processing to understand how experimentation data is generated, moved and consumed.
Experimentation concepts: Familiarity with experiment assignment, targeting, variants, feature flags, metrics, guardrails and progressive rollout.
Language depth: Java is our primary language and would be useful, but it isn’t a hard requirement. At Staff level, we’re more interested in strong engineering fundamentals and your ability to transfer them between languages.
Nice to haves:
You’ve built this before: Direct experience designing or building experimentation, A/B testing, feature-management or rollout infrastructure — either inside a large technology company or for a platform vendor.
Data crossover: A background spanning software engineering and data science, data engineering or analytics engineering.
Feature flags: Experience building feature flagging, user targeting, progressive rollout or automated guardrail systems.
Statistical intuition: You don’t need to be a data scientist, but being comfortable enough with experimentation and statistics to work closely with one will be valuable.
About the Group & Team:
This role sits within Rollout Insights, the subgroup responsible for experimentation at Canva.
The team builds shared experimentation capabilities used across the company.
Engineers use the platform to configure and launch experiments. Data scientists use the resulting data to understand impact. Product teams use those insights to decide what should roll out, change or stop.
The team already brings together software engineering and senior data science expertise, which matters because the hardest problems sit across both disciplines.
You’ll also collaborate broadly across Canva’s engineering and data science organisations, including with senior technical leaders who depend on the platform.
Experimentation is now a major company priority, so demand for the team’s capabilities is growing quickly. There’s already a platform to build from, with plenty of important technical work still ahead.
What’s in it for you?
Achieving our crazy big goals motivates us to work hard - and we do - but you’ll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a stack of benefits to set you up for every success in and outside of work.
Here’s a taste of what’s on offer:
Check out lifeatcanva.com for more info.
Other stuff to know
We see AI as a powerful amplifier of creativity and technology at Canva. We’re evolving how we assess AI skills in our Technology hiring experience — you’ll tackle interactive, real-time challenges that reflect the kind of work we do. In some interviews, you may also be asked to solve a problem using an AI tool to show how you approach challenges with tech by your side.
We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture.
When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process. We celebrate all types of skills and backgrounds at Canva, so even if you don’t feel like your skills quite match what’s listed above — we still want to hear from you!
Please note that interviews are conducted virtually.
Staff software engineer designs and leads backend systems for Canva's experimentation platform, enabling teams to safely run A/B tests, measure outcomes, and automate analysis.
Where and how you can work
Our flagship campus is in Sydney, with a second campus in Melbourne and co-working spaces in Brisbane, Perth, & Adelaide. You have flexibility in how and where you work — whether that’s from one of our spaces, from home, or a mix of both. This role is remote-friendly within Australia, so you can choose the setup that empowers you and your team to do your best work.
Join the team redefining how the world experiences design.
Hey, g’day, mabuhay, kia ora,ä˝ ĺĄ˝, hallo, vĂtejte!
Thanks for stopping by. We know job hunting can be a little time consuming and you’re probably keen to find out what’s on offer, so we’ll get straight to the point.
What you’d be doing in this role:
Canva is making experimentation a much bigger part of how we build and ship product.
At our scale, shipping changes and watching what happens isn’t enough. Teams need to know whether a change actually improved the product and catch changes that unexpectedly hurt important guardrails such as retention or application performance.
This Staff Software Engineer will provide senior technical leadership across the backend systems behind Canva’s experimentation programme.
You’ll help evolve the platform teams use to set up experiments, target users, expose variants and measure outcomes in the safest and most intuitive way possible. We’re moving towards a platform that does more than report results. It should reinforce good experimentation practices, surface signals faster and alert early when things go wrong.
With the advent of AI, we’re also looking at how we can automate more of the analysis process to help our teams learn faster and iterate.
You’ll take ownership of significant technical problems, work with senior leaders across Canva and help shape where the platform should go next by working with the teams building the platform.
You’re probably a match:
We’d love to hear from you if you fit one or more of these. You don’t need to meet all of them, but the more the better and if you join the team, we’re invested in helping you grow.
Experience:
Backend platform engineering: You’ve built backend systems or platforms that other engineers depend on, and understand what changes when your software becomes part of somebody else’s critical path.
Experimentation exposure at scale: You’ve built, operated or worked deeply with experimentation, A/B testing, feature-management or progressive-rollout systems in a large engineering environment.
Technical leadership: You’ve taken ambiguous engineering problems, formed a technical direction and helped other engineers move towards an outcome.
Driving adoption: You’ve built internal platforms or capabilities and understand that the technology only succeeds when other teams trust and use it.
Technical knowledge:
Backend and distributed systems: Strong software engineering fundamentals, with experience designing reliable backend systems and reasoning about scalability, availability, consistency and failure modes.
Data systems: Enough familiarity with data engineering, analytics engineering or large-scale data processing to understand how experimentation data is generated, moved and consumed.
Experimentation concepts: Familiarity with experiment assignment, targeting, variants, feature flags, metrics, guardrails and progressive rollout.
Language depth: Java is our primary language and would be useful, but it isn’t a hard requirement. At Staff level, we’re more interested in strong engineering fundamentals and your ability to transfer them between languages.
Nice to haves:
You’ve built this before: Direct experience designing or building experimentation, A/B testing, feature-management or rollout infrastructure — either inside a large technology company or for a platform vendor.
Data crossover: A background spanning software engineering and data science, data engineering or analytics engineering.
Feature flags: Experience building feature flagging, user targeting, progressive rollout or automated guardrail systems.
Statistical intuition: You don’t need to be a data scientist, but being comfortable enough with experimentation and statistics to work closely with one will be valuable.
About the Group & Team:
This role sits within Rollout Insights, the subgroup responsible for experimentation at Canva.
The team builds shared experimentation capabilities used across the company.
Engineers use the platform to configure and launch experiments. Data scientists use the resulting data to understand impact. Product teams use those insights to decide what should roll out, change or stop.
The team already brings together software engineering and senior data science expertise, which matters because the hardest problems sit across both disciplines.
You’ll also collaborate broadly across Canva’s engineering and data science organisations, including with senior technical leaders who depend on the platform.
Experimentation is now a major company priority, so demand for the team’s capabilities is growing quickly. There’s already a platform to build from, with plenty of important technical work still ahead.
What’s in it for you?
Achieving our crazy big goals motivates us to work hard - and we do - but you’ll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a stack of benefits to set you up for every success in and outside of work.
Here’s a taste of what’s on offer:
Check out lifeatcanva.com for more info.
Other stuff to know
We see AI as a powerful amplifier of creativity and technology at Canva. We’re evolving how we assess AI skills in our Technology hiring experience — you’ll tackle interactive, real-time challenges that reflect the kind of work we do. In some interviews, you may also be asked to solve a problem using an AI tool to show how you approach challenges with tech by your side.
We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture.
When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process. We celebrate all types of skills and backgrounds at Canva, so even if you don’t feel like your skills quite match what’s listed above — we still want to hear from you!
Please note that interviews are conducted virtually.
Staff engineer leads technical development of Canva's experimentation platform, building backend systems for A/B testing, variant exposure, and outcome measurement at scale.
Where and how you can work
Our flagship campus is in Sydney, with a second campus in Melbourne and co-working spaces in Brisbane, Perth, & Adelaide. You have flexibility in how and where you work — whether that’s from one of our spaces, from home, or a mix of both. This role is remote-friendly within Australia, so you can choose the setup that empowers you and your team to do your best work.
Join the team redefining how the world experiences design.
Hey, g’day, mabuhay, kia ora,ä˝ ĺĄ˝, hallo, vĂtejte!
Thanks for stopping by. We know job hunting can be a little time consuming and you’re probably keen to find out what’s on offer, so we’ll get straight to the point.
What you’d be doing in this role:
Canva is making experimentation a much bigger part of how we build and ship product.
At our scale, shipping changes and watching what happens isn’t enough. Teams need to know whether a change actually improved the product and catch changes that unexpectedly hurt important guardrails such as retention or application performance.
This Staff Software Engineer will provide senior technical leadership across the backend systems behind Canva’s experimentation programme.
You’ll help evolve the platform teams use to set up experiments, target users, expose variants and measure outcomes in the safest and most intuitive way possible. We’re moving towards a platform that does more than report results. It should reinforce good experimentation practices, surface signals faster and alert early when things go wrong.
With the advent of AI, we’re also looking at how we can automate more of the analysis process to help our teams learn faster and iterate.
You’ll take ownership of significant technical problems, work with senior leaders across Canva and help shape where the platform should go next by working with the teams building the platform.
You’re probably a match:
We’d love to hear from you if you fit one or more of these. You don’t need to meet all of them, but the more the better and if you join the team, we’re invested in helping you grow.
Experience:
Backend platform engineering: You’ve built backend systems or platforms that other engineers depend on, and understand what changes when your software becomes part of somebody else’s critical path.
Experimentation exposure at scale: You’ve built, operated or worked deeply with experimentation, A/B testing, feature-management or progressive-rollout systems in a large engineering environment.
Technical leadership: You’ve taken ambiguous engineering problems, formed a technical direction and helped other engineers move towards an outcome.
Driving adoption: You’ve built internal platforms or capabilities and understand that the technology only succeeds when other teams trust and use it.
Technical knowledge:
Backend and distributed systems: Strong software engineering fundamentals, with experience designing reliable backend systems and reasoning about scalability, availability, consistency and failure modes.
Data systems: Enough familiarity with data engineering, analytics engineering or large-scale data processing to understand how experimentation data is generated, moved and consumed.
Experimentation concepts: Familiarity with experiment assignment, targeting, variants, feature flags, metrics, guardrails and progressive rollout.
Language depth: Java is our primary language and would be useful, but it isn’t a hard requirement. At Staff level, we’re more interested in strong engineering fundamentals and your ability to transfer them between languages.
Nice to haves:
You’ve built this before: Direct experience designing or building experimentation, A/B testing, feature-management or rollout infrastructure — either inside a large technology company or for a platform vendor.
Data crossover: A background spanning software engineering and data science, data engineering or analytics engineering.
Feature flags: Experience building feature flagging, user targeting, progressive rollout or automated guardrail systems.
Statistical intuition: You don’t need to be a data scientist, but being comfortable enough with experimentation and statistics to work closely with one will be valuable.
About the Group & Team:
This role sits within Rollout Insights, the subgroup responsible for experimentation at Canva.
The team builds shared experimentation capabilities used across the company.
Engineers use the platform to configure and launch experiments. Data scientists use the resulting data to understand impact. Product teams use those insights to decide what should roll out, change or stop.
The team already brings together software engineering and senior data science expertise, which matters because the hardest problems sit across both disciplines.
You’ll also collaborate broadly across Canva’s engineering and data science organisations, including with senior technical leaders who depend on the platform.
Experimentation is now a major company priority, so demand for the team’s capabilities is growing quickly. There’s already a platform to build from, with plenty of important technical work still ahead.
What’s in it for you?
Achieving our crazy big goals motivates us to work hard - and we do - but you’ll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a stack of benefits to set you up for every success in and outside of work.
Here’s a taste of what’s on offer:
Check out lifeatcanva.com for more info.
Other stuff to know
We see AI as a powerful amplifier of creativity and technology at Canva. We’re evolving how we assess AI skills in our Technology hiring experience — you’ll tackle interactive, real-time challenges that reflect the kind of work we do. In some interviews, you may also be asked to solve a problem using an AI tool to show how you approach challenges with tech by your side.
We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture.
When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process. We celebrate all types of skills and backgrounds at Canva, so even if you don’t feel like your skills quite match what’s listed above — we still want to hear from you!
Please note that interviews are conducted virtually.
Staff software engineer designs and maintains backend systems for Canva's experimentation platform, enabling teams to safely test product changes and measure outcomes at scale.
Where and how you can work
Our flagship campus is in Sydney, with a second campus in Melbourne and co-working spaces in Brisbane, Perth, & Adelaide. You have flexibility in how and where you work — whether that’s from one of our spaces, from home, or a mix of both. This role is remote-friendly within Australia, so you can choose the setup that empowers you and your team to do your best work.
Join the team redefining how the world experiences design.
Hey, g’day, mabuhay, kia ora,ä˝ ĺĄ˝, hallo, vĂtejte!
Thanks for stopping by. We know job hunting can be a little time consuming and you’re probably keen to find out what’s on offer, so we’ll get straight to the point.
What you’d be doing in this role:
Canva is making experimentation a much bigger part of how we build and ship product.
At our scale, shipping changes and watching what happens isn’t enough. Teams need to know whether a change actually improved the product and catch changes that unexpectedly hurt important guardrails such as retention or application performance.
This Staff Software Engineer will provide senior technical leadership across the backend systems behind Canva’s experimentation programme.
You’ll help evolve the platform teams use to set up experiments, target users, expose variants and measure outcomes in the safest and most intuitive way possible. We’re moving towards a platform that does more than report results. It should reinforce good experimentation practices, surface signals faster and alert early when things go wrong.
With the advent of AI, we’re also looking at how we can automate more of the analysis process to help our teams learn faster and iterate.
You’ll take ownership of significant technical problems, work with senior leaders across Canva and help shape where the platform should go next by working with the teams building the platform.
You’re probably a match:
We’d love to hear from you if you fit one or more of these. You don’t need to meet all of them, but the more the better and if you join the team, we’re invested in helping you grow.
Experience:
Backend platform engineering: You’ve built backend systems or platforms that other engineers depend on, and understand what changes when your software becomes part of somebody else’s critical path.
Experimentation exposure at scale: You’ve built, operated or worked deeply with experimentation, A/B testing, feature-management or progressive-rollout systems in a large engineering environment.
Technical leadership: You’ve taken ambiguous engineering problems, formed a technical direction and helped other engineers move towards an outcome.
Driving adoption: You’ve built internal platforms or capabilities and understand that the technology only succeeds when other teams trust and use it.
Technical knowledge:
Backend and distributed systems: Strong software engineering fundamentals, with experience designing reliable backend systems and reasoning about scalability, availability, consistency and failure modes.
Data systems: Enough familiarity with data engineering, analytics engineering or large-scale data processing to understand how experimentation data is generated, moved and consumed.
Experimentation concepts: Familiarity with experiment assignment, targeting, variants, feature flags, metrics, guardrails and progressive rollout.
Language depth: Java is our primary language and would be useful, but it isn’t a hard requirement. At Staff level, we’re more interested in strong engineering fundamentals and your ability to transfer them between languages.
Nice to haves:
You’ve built this before: Direct experience designing or building experimentation, A/B testing, feature-management or rollout infrastructure — either inside a large technology company or for a platform vendor.
Data crossover: A background spanning software engineering and data science, data engineering or analytics engineering.
Feature flags: Experience building feature flagging, user targeting, progressive rollout or automated guardrail systems.
Statistical intuition: You don’t need to be a data scientist, but being comfortable enough with experimentation and statistics to work closely with one will be valuable.
About the Group & Team:
This role sits within Rollout Insights, the subgroup responsible for experimentation at Canva.
The team builds shared experimentation capabilities used across the company.
Engineers use the platform to configure and launch experiments. Data scientists use the resulting data to understand impact. Product teams use those insights to decide what should roll out, change or stop.
The team already brings together software engineering and senior data science expertise, which matters because the hardest problems sit across both disciplines.
You’ll also collaborate broadly across Canva’s engineering and data science organisations, including with senior technical leaders who depend on the platform.
Experimentation is now a major company priority, so demand for the team’s capabilities is growing quickly. There’s already a platform to build from, with plenty of important technical work still ahead.
What’s in it for you?
Achieving our crazy big goals motivates us to work hard - and we do - but you’ll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a stack of benefits to set you up for every success in and outside of work.
Here’s a taste of what’s on offer:
Check out lifeatcanva.com for more info.
Other stuff to know
We see AI as a powerful amplifier of creativity and technology at Canva. We’re evolving how we assess AI skills in our Technology hiring experience — you’ll tackle interactive, real-time challenges that reflect the kind of work we do. In some interviews, you may also be asked to solve a problem using an AI tool to show how you approach challenges with tech by your side.
We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture.
When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process. We celebrate all types of skills and backgrounds at Canva, so even if you don’t feel like your skills quite match what’s listed above — we still want to hear from you!
Please note that interviews are conducted virtually.
Staff engineer leads backend systems and platform development for Canva's experimentation infrastructure, enabling teams to safely run A/B tests and measure product impact at scale.
Where and how you can work
Our flagship campus is in Sydney, with a second campus in Melbourne and co-working spaces in Brisbane, Perth, & Adelaide. You have flexibility in how and where you work — whether that’s from one of our spaces, from home, or a mix of both. This role is remote-friendly within Australia, so you can choose the setup that empowers you and your team to do your best work.
Join the team redefining how the world experiences design.
Hey, g’day, mabuhay, kia ora,ä˝ ĺĄ˝, hallo, vĂtejte!
Thanks for stopping by. We know job hunting can be a little time consuming and you’re probably keen to find out what’s on offer, so we’ll get straight to the point.
What you’d be doing in this role:
Canva is making experimentation a much bigger part of how we build and ship product.
At our scale, shipping changes and watching what happens isn’t enough. Teams need to know whether a change actually improved the product and catch changes that unexpectedly hurt important guardrails such as retention or application performance.
This Staff Software Engineer will provide senior technical leadership across the backend systems behind Canva’s experimentation programme.
You’ll help evolve the platform teams use to set up experiments, target users, expose variants and measure outcomes in the safest and most intuitive way possible. We’re moving towards a platform that does more than report results. It should reinforce good experimentation practices, surface signals faster and alert early when things go wrong.
With the advent of AI, we’re also looking at how we can automate more of the analysis process to help our teams learn faster and iterate.
You’ll take ownership of significant technical problems, work with senior leaders across Canva and help shape where the platform should go next by working with the teams building the platform.
You’re probably a match:
We’d love to hear from you if you fit one or more of these. You don’t need to meet all of them, but the more the better and if you join the team, we’re invested in helping you grow.
Experience:
Backend platform engineering: You’ve built backend systems or platforms that other engineers depend on, and understand what changes when your software becomes part of somebody else’s critical path.
Experimentation exposure at scale: You’ve built, operated or worked deeply with experimentation, A/B testing, feature-management or progressive-rollout systems in a large engineering environment.
Technical leadership: You’ve taken ambiguous engineering problems, formed a technical direction and helped other engineers move towards an outcome.
Driving adoption: You’ve built internal platforms or capabilities and understand that the technology only succeeds when other teams trust and use it.
Technical knowledge:
Backend and distributed systems: Strong software engineering fundamentals, with experience designing reliable backend systems and reasoning about scalability, availability, consistency and failure modes.
Data systems: Enough familiarity with data engineering, analytics engineering or large-scale data processing to understand how experimentation data is generated, moved and consumed.
Experimentation concepts: Familiarity with experiment assignment, targeting, variants, feature flags, metrics, guardrails and progressive rollout.
Language depth: Java is our primary language and would be useful, but it isn’t a hard requirement. At Staff level, we’re more interested in strong engineering fundamentals and your ability to transfer them between languages.
Nice to haves:
You’ve built this before: Direct experience designing or building experimentation, A/B testing, feature-management or rollout infrastructure — either inside a large technology company or for a platform vendor.
Data crossover: A background spanning software engineering and data science, data engineering or analytics engineering.
Feature flags: Experience building feature flagging, user targeting, progressive rollout or automated guardrail systems.
Statistical intuition: You don’t need to be a data scientist, but being comfortable enough with experimentation and statistics to work closely with one will be valuable.
About the Group & Team:
This role sits within Rollout Insights, the subgroup responsible for experimentation at Canva.
The team builds shared experimentation capabilities used across the company.
Engineers use the platform to configure and launch experiments. Data scientists use the resulting data to understand impact. Product teams use those insights to decide what should roll out, change or stop.
The team already brings together software engineering and senior data science expertise, which matters because the hardest problems sit across both disciplines.
You’ll also collaborate broadly across Canva’s engineering and data science organisations, including with senior technical leaders who depend on the platform.
Experimentation is now a major company priority, so demand for the team’s capabilities is growing quickly. There’s already a platform to build from, with plenty of important technical work still ahead.
What’s in it for you?
Achieving our crazy big goals motivates us to work hard - and we do - but you’ll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a stack of benefits to set you up for every success in and outside of work.
Here’s a taste of what’s on offer:
Check out lifeatcanva.com for more info.
Other stuff to know
We see AI as a powerful amplifier of creativity and technology at Canva. We’re evolving how we assess AI skills in our Technology hiring experience — you’ll tackle interactive, real-time challenges that reflect the kind of work we do. In some interviews, you may also be asked to solve a problem using an AI tool to show how you approach challenges with tech by your side.
We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture.
When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process. We celebrate all types of skills and backgrounds at Canva, so even if you don’t feel like your skills quite match what’s listed above — we still want to hear from you!
Please note that interviews are conducted virtually.
Staff Software Engineer leads backend platform development for Canva's experimentation and A/B testing infrastructure, ensuring reliable feature rollouts and measurement systems.
Where and how you can work
Our flagship campus is in Sydney, with a second campus in Melbourne and co-working spaces in Brisbane, Perth, & Adelaide. You have flexibility in how and where you work — whether that’s from one of our spaces, from home, or a mix of both. This role is remote-friendly within Australia, so you can choose the setup that empowers you and your team to do your best work.
Join the team redefining how the world experiences design.
Hey, g’day, mabuhay, kia ora,ä˝ ĺĄ˝, hallo, vĂtejte!
Thanks for stopping by. We know job hunting can be a little time consuming and you’re probably keen to find out what’s on offer, so we’ll get straight to the point.
What you’d be doing in this role:
Canva is making experimentation a much bigger part of how we build and ship product.
At our scale, shipping changes and watching what happens isn’t enough. Teams need to know whether a change actually improved the product and catch changes that unexpectedly hurt important guardrails such as retention or application performance.
This Staff Software Engineer will provide senior technical leadership across the backend systems behind Canva’s experimentation programme.
You’ll help evolve the platform teams use to set up experiments, target users, expose variants and measure outcomes in the safest and most intuitive way possible. We’re moving towards a platform that does more than report results. It should reinforce good experimentation practices, surface signals faster and alert early when things go wrong.
With the advent of AI, we’re also looking at how we can automate more of the analysis process to help our teams learn faster and iterate.
You’ll take ownership of significant technical problems, work with senior leaders across Canva and help shape where the platform should go next by working with the teams building the platform.
You’re probably a match:
We’d love to hear from you if you fit one or more of these. You don’t need to meet all of them, but the more the better and if you join the team, we’re invested in helping you grow.
Experience:
Backend platform engineering: You’ve built backend systems or platforms that other engineers depend on, and understand what changes when your software becomes part of somebody else’s critical path.
Experimentation exposure at scale: You’ve built, operated or worked deeply with experimentation, A/B testing, feature-management or progressive-rollout systems in a large engineering environment.
Technical leadership: You’ve taken ambiguous engineering problems, formed a technical direction and helped other engineers move towards an outcome.
Driving adoption: You’ve built internal platforms or capabilities and understand that the technology only succeeds when other teams trust and use it.
Technical knowledge:
Backend and distributed systems: Strong software engineering fundamentals, with experience designing reliable backend systems and reasoning about scalability, availability, consistency and failure modes.
Data systems: Enough familiarity with data engineering, analytics engineering or large-scale data processing to understand how experimentation data is generated, moved and consumed.
Experimentation concepts: Familiarity with experiment assignment, targeting, variants, feature flags, metrics, guardrails and progressive rollout.
Language depth: Java is our primary language and would be useful, but it isn’t a hard requirement. At Staff level, we’re more interested in strong engineering fundamentals and your ability to transfer them between languages.
Nice to haves:
You’ve built this before: Direct experience designing or building experimentation, A/B testing, feature-management or rollout infrastructure — either inside a large technology company or for a platform vendor.
Data crossover: A background spanning software engineering and data science, data engineering or analytics engineering.
Feature flags: Experience building feature flagging, user targeting, progressive rollout or automated guardrail systems.
Statistical intuition: You don’t need to be a data scientist, but being comfortable enough with experimentation and statistics to work closely with one will be valuable.
About the Group & Team:
This role sits within Rollout Insights, the subgroup responsible for experimentation at Canva.
The team builds shared experimentation capabilities used across the company.
Engineers use the platform to configure and launch experiments. Data scientists use the resulting data to understand impact. Product teams use those insights to decide what should roll out, change or stop.
The team already brings together software engineering and senior data science expertise, which matters because the hardest problems sit across both disciplines.
You’ll also collaborate broadly across Canva’s engineering and data science organisations, including with senior technical leaders who depend on the platform.
Experimentation is now a major company priority, so demand for the team’s capabilities is growing quickly. There’s already a platform to build from, with plenty of important technical work still ahead.
What’s in it for you?
Achieving our crazy big goals motivates us to work hard - and we do - but you’ll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a stack of benefits to set you up for every success in and outside of work.
Here’s a taste of what’s on offer:
Check out lifeatcanva.com for more info.
Other stuff to know
We see AI as a powerful amplifier of creativity and technology at Canva. We’re evolving how we assess AI skills in our Technology hiring experience — you’ll tackle interactive, real-time challenges that reflect the kind of work we do. In some interviews, you may also be asked to solve a problem using an AI tool to show how you approach challenges with tech by your side.
We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture.
When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process. We celebrate all types of skills and backgrounds at Canva, so even if you don’t feel like your skills quite match what’s listed above — we still want to hear from you!
Please note that interviews are conducted virtually.
Develops software features and fixes bugs for a SaaS product under mentorship from experienced engineers.
Develops and maintains ServiceNow applications and configurations for the Department of the Air Force enterprise IT infrastructure.
Senior Software Engineer designs and builds production backend systems, full-stack features, and AI agent-powered workflows for a fintech credit risk platform.
Gynger is the agentic credit risk function for tech CFOs - unlocking embedded financing at the speed and scale of tech.
We’re a cash flow management platform with embedded financing that gives B2B technology vendors the power to offer flexible payment terms to customers while securing upfront payment. Finance leaders use Gynger to combine actionable insights with capital, optimizing day to day cash flow, accelerating deal cycles, mitigating risk, and executing on long term strategy.
We’re building the rails that financed tech B2B deals will run on. Our AI agents sit inside the credit and risk function, embedded directly in the sale, giving buyers buy-now-pay-later flexibility on their technology purchases while vendors get paid upfront.
Founded in 2021 and headquartered in NYC, Gynger has raised $20M in Series A funding with investment from Gradient Ventures, Velvet Sea, BAG Ventures, MXV Capital and others.
For the third year running, Gynger has been recognized as one of Built In’s Best Places to Work 2026.
We’re building the AI-native infrastructure for tech financing, and we’re looking for a Senior Software Engineer who builds with AI, not just around it.
You’ll help architect and develop the agentic systems that run our credit risk function — underwriting, risk monitoring, collections, and payments — as complete processes an agent can carry from start to finish, rather than a single feature layered on top of a workflow. You’ll work across the stack, with particular depth on the backend: scalable APIs, thoughtful data architecture, and services built to support real financial workflows. You’ll also help shape how we build, bringing modern AI-assisted development practices into our everyday work and helping our engineering standards evolve alongside the tools themselves.
This is a role for someone who wants a hand in shaping the product, the architecture, and the way the team works, not just executing what’s already been decided.
Design and build production systems from the ground up, including scalable backend services, internal and external APIs, and data models that support complex financial workflows.
Take full-stack features from concept through architecture, front-end implementation, backend logic, and deployment.
Build and extend AI agent-powered workflows that carry out our credit risk operations, from underwriting and risk monitoring to collections and payments.
Use modern AI-assisted development tools (such as Claude Code, Cursor, or Copilot) as a natural part of how you build.
Contribute to evolving our engineering practices and standards, including code review norms, architecture patterns, and how we integrate AI tooling into our workflow.
Participate in code reviews and offer thoughtful, constructive feedback.
Collaborate closely with engineers, architects, designers, and product managers to solve complex problems and build products people genuinely enjoy using.
Bring a spirit of experimentation to your work, while caring about the quality of what reaches production.
Bachelor’s degree or equivalent practical experience.
5+ years of professional experience working with TypeScript (React on the front-end, Node.js on the back-end).
Preferred - experience as a tech lead or team lead, particularly if you grew into that role as a founding or early engineer who helped build something from the ground up.
Demonstrated strength on the backend, including designing scalable APIs, databases, and system architecture.
A track record of building full applications from scratch — modular, full-stack systems, not just features within an existing framework.
Experience releasing and operating applications in a cloud environment like GCP or AWS.
Hands-on, everyday fluency with AI development tools such as Claude Code, Cursor, or Copilot.
A history of helping teams improve their practices and standards, beyond simply completing assigned work.
Strong ownership mentality and comfort working in a fast-moving, category-creating startup environment.
Ideal but not required:
Experience in FinTech, SaaS B2B, or agentic software for B2B, especially with credit, risk, or payments systems.
Experience building AI agent-based systems that take autonomous action, rather than generating content or summaries.
Experience working with backend policies, data flows, and complex business logic.
$175,000 - $215,000 a year
The base salary range for this role is $175,000 - $215,000 - depending on experience and background, plus equity and benefits. We believe in paying people fairly and will be transparent throughout the process.
We Offer…
• The opportunity to join one of the fastest growing Fintech Series A companies in NYC.
• The ability to revolutionize the B2B SaaS market.
• A tight-knit, collaborative team who are passionate about building startups.
• Competitive salary, equity, flexible PTO, and robust benefits (medical, dental, vision etc.).
• Built-In 2024, 2025, and 2026 Best Places to Work - three years in a row!
Our Values:
Win Together - Move, grow, and win as a team.
Be Accountable - Be true to yourself, to your team and to your customers.
Stay Curious - Dig deep and always thirst for knowledge.
Listen to Understand - Uncover what is really being communicated.
Go Above & Beyond- Go the extra mile and unlock the thrill of being a pioneer.
We’re focused on building and fostering a diverse, flexible, and inclusive space that allows our team members to thrive. We’re an Equal Opportunity Employer and consider applicants without regard to race, color, national origin, gender, sexual orientation, genetics, age, marital status, veteran status, disability status or any other basis forbidden under federal, state, or local law.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Designs scalable technical architectures for enterprise AI, application, and MarTech solutions while hands-on coding with AI tools and leading engineering teams.
About RDA
RDA is a strategy-first, AI-driven digital consultancy that partners with enterprise organizations to deliver scalable digital solutions across strategy, engineering, and data. Proud to be a multi-year Great Place to Work certified company.
About the Role
RDA is seeking a hands-on Software Architect to define the technical vision for complex custom application, AI, and MarTech engagements. You will translate business requirements into scalable, secure architectures and guide solutions from discovery through delivery.
In this client-facing role, you will architect production agentic AI solutions, establish governance and observability practices, and ensure appropriate human review and controls. You will remain hands-on with tools such as Claude Code while leading teams, supporting pursuits, mentoring engineers, and contributing reusable patterns and accelerators.
Location: This is a remote U.S.-based position. Â Candidates located in the Eastern time zone are preferred, with Central time zone candidates also considered. Â RDA is unable to hire candidates residing in California, Colorado, Oregon, or Washington.
What You’ll Do
•   Lead technical discovery and define end-to-end architectures for custom application, AI, and MarTech engagements, including system diagrams, data flows, integration patterns, and technical roadmaps.
•   Architect and help deliver production agentic AI solutions, including tool use, function calling, multi-agent workflows, human-in-the-loop checkpoints, memory and state management, and autonomous task orchestration.
•   Use Claude Code and other modern AI-assisted development tools to build, validate, troubleshoot, and accelerate solutions while maintaining strong engineering and security standards.
•   Evaluate AI opportunities during the architecture phase and make informed build, integrate, and orchestrate decisions based on business needs, risk, scalability, and maintainability.
•   Establish AI governance and observability practices, including output monitoring, evaluation, access controls, data protection, human verification, and safeguards against risks such as prompt injection and data leakage.
•   Design cloud-native, distributed applications using .NET/C#, React/Next.js, Azure, modern APIs, microservices, event-driven patterns, databases, containerization, and CI/CD.
•   Partner with clients, business stakeholders, and pursuit teams to shape solutions, support technical discovery, develop estimates, and contribute to proposals and statements of work.
•   Mentor engineers, strengthen architectural thinking across delivery teams, and create reusable application patterns, AI accelerators, agentic workflow blueprints, and integration frameworks.
What You’ll Bring
•   8+ years of software engineering experience, including meaningful experience performing in an architecture capacity.
•   Hands-on experience delivering agentic AI solutions in production using real business data and operational workflows, not solely prototypes, demonstrations, or controlled pilots.
•   Practical experience using Claude Code to develop solutions; experience integrating Anthropic, OpenAI, or other LLM APIs is also valuable.
•   Substantive depth in either .NET/C# or React/Next.js, along with credible hands-on experience and the ability to architect across both.
•   Strong custom application and cloud-native architecture experience, including distributed systems, APIs, relational and non-relational databases, modern delivery practices, and integration with headless CMS platforms such as Storyblok, Sitecore, AI, or comparable solutions.
•   Experience with AI governance, observability, context engineering, RAG, prompt architecture, model evaluation, and the security considerations associated with production AI systems.
•   Consulting and client-facing experience with primarily commercial enterprises (e.g. not governmental entities), with the communication, judgment, adaptability, and initiative needed to guide stakeholders and move quickly across changing technologies and project needs.
Why Join RDA?
•   Solve real business challenges through modern application development and AI
•   Work on high-impact client projects across multiple industries
•   Grow in a supportive culture that values learning and innovation
•   Enjoy flexible remote work and competitive compensation
Ready to Make an Impact?
Apply today to meet our team virtually and explore whether RDA could be the right place for your next career move.
No third parties, please. Â Applicants must be U.S. citizens or U.S. permanent residents.
Develops, trains, and deploys machine learning models and AI solutions using Python, cloud platforms, and LLMs for enterprise clients.
Why Us
NewRocket is the AI-first Elite ServiceNow Partner that activates real value on the Now Platform. As a trusted advisor to enterprise leaders, we combine industry expertise, human-centered design, and enterprise-grade AI to help organizations navigate change and scale with confidence.With two decades of experience guiding clients to realize the full potential of the ServiceNow AI Platform, we are one of the largest pure-play ServiceNow partners, uniquely focused on enabling enterprises to adopt AI they trust—AI that delivers lasting business value.
We #GoBeyondWorkffows to create new kinds of experiences for our customers.
Come join our Crew!
The Role
We are hiring Forward Deployed Engineers to join our India team, in support of a large global client! You will be responsible for developing, deploying, and maintaining AI and machine learning models. Your expertise in Python, cloud services, databases, and big data technologies will be instrumental in creating scalable and efficient AI applications.
What You Will Be Doing
Education
We Take Care of Our People
NewRocket is committed to a diverse and inclusive workplace. We value and celebrate diversity, believing that every employee matters and should be respected and heard.  We are proud to be an equal opportunity workplace and affirmative action employer, committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin, or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, citizenship, military, or Veteran status. For individuals with disabilities who would like to request an accommodation, please contact hr.in@newrocket.com.