Senior Software Engineer, Backend - Data Streaming
$143.8k - $231.9k per yearCamunda
Camunda is the enterprise platform for agentic orchestration , enabling organizations to coordinate AI agents, people, and systems across complex, end-to-end business processes. With built-in governance, auditability, and human oversight, Camunda gives enterprises the control they need to move AI from pilots to production — safely and at scale. Trusted by over 700 organizations worldwide , including 9 of top 10 US banks, Camunda helps enterprises boost operational efficiency, accelerate time-to-value, and deliver better customer experiences.
Fully remote and global, we are in the middle of something bigger: transforming into an AI-first organisation, built on our own platform . We use Agentic AI to automate, orchestrate intelligent processes, and elevate human contribution across every team.
Named GP Bullhound’s Top 100 Next Unicorn list, 2025 Great Place to Work certified. Visionary in 2025 Gartner® Magic Quadrant™ for Business Orchestration and Automation Technologies. ranked 3rd in Flexa's 2026 Most Flexible Companies , We’re growing fast and looking for top talent to join our team.
About The Role
As a Senior Software Engineer on Camunda's new Data Streaming team, you'll help build a foundational new piece of architecture that changes how customers and internal products access process data. Today, customers have no first-class way to stream their own process data out of Camunda, and Camunda's own analytics product is bottlenecked by querying the same storage the live engine depends on. You'll be part of a greenfield team rebuilding how process data is consumed and served at scale, built on top of a durable, continuously-written streaming layer that decouples data consumption from the live engine. You'll be part of a small team from day one, with real room to shape both the architecture and the team's scope as it matures.
At Camunda, we approach engineering in a holistic manner. As such, you will form strong partnerships with product management, the Data Layer and Distributed Systems teams, QA, and support, and work closely with your peers to not only deliver but directly influence how our data streaming architecture evolves to meet our customers' needs.
What You Will Do
- Help rebuild how Camunda's analytics product consumes and serves process data at scale, moving it off the engine's critical path entirely.
- Design and build the core streaming infrastructure that decouples process data access from the live execution engine, backed by durable, object storage.
- Build customer-facing data streaming capabilities, including a supported way to integrate with systems like Kafka, so customers can reliably get their process data into their own tools.
- Make foundational architecture decisions as part of a small, high-ownership team, including how the system guarantees consistency and durability across a distributed streaming pipeline.
- Participate in L3 support and on-call rotations, partnering with Support and SRE to investigate data layer production issues, and feeding what you learn back into the product.
Must Haves
What You Will Bring to the Role
- 7+ years of experience as a backend engineer, in Java, with a strong focus on distributed or data-intensive systems.
- Hands‑on experience building or operating an analytical serving layer over a table format such as Apache Iceberg or Delta Lake - including experience with an embedded/lightweight query engine (e.g. DuckDB, or similar), or a stateful stream‑processing framework (e.g. Flink, Kafka Streams).
- A track record of working with object storage systems (S3/GCS/Azure or similar) and building reliable, idempotent upload/commit protocols against them.
- Solid grounding in the reasoning behind correctness and consistency in data-intensive systems (e.g. concurrent writes, atomicity, idempotency).
- A demonstrated track record of driving a technical initiative through genuine ambiguity in a still-being-designed system, not just extending an established one.
- Proven experience leading medium‑to‑large engineering initiatives (3+ months) end-to-end, from solution design, project planning, and coordinating across teams, right through to driving predictable delivery.
- Strong communication and collaboration skills in a remote-first environment: you translate requirements into actionable technical work with Product, and give and receive clear, direct feedback in code review.
Nice To Haves
- Experience with Kafka or a similar streaming/event‑log system
- Experience with embedded state stores (RocksDB or similar) for projection/checkpointing workloads.
- Experience with stream processing frameworks (e.g. Apache Flink), particularly stateful processing with local state backends and checkpointing.
- Familiarity with object-storage-native streaming architectures (e.g. systems like WarpStream) is a plus, even without direct hands‑on experience.
This role is an existing vacancy
#C1
Compensation
We offer competitive, fair, and transparent compensation. Salary ranges are location-based, with Standard and Major markets (global tech hubs) reflecting local competition. The Annual Total Target Cash (base salary + 100% variable target, where applicable) shown below spans from the minimum in a Standard market to the maximum in a Major market. Final offers depend on skills, experience, and location, and we typically hire in the first half of the range to allow room for growth.
United States: $143,800.00 to $231,900.00
United Kingdom: £90,300.00 to £148,500.00
Singapore: S$178,600.00 to S$267,900.00
Canada: C$152,700.00 to C$251,200.00
If you’re based elsewhere, you’ll be hired via Remote.com (our global employer partner), and your Talent Acquisition Partner will provide a personalized Total Rewards Calculator after your first interview.
Equity: We also offer equity (where applicable) through our Virtual Stock Option Plan (VSOP) .
Benefits & Perks
- Remote & Flexible: Work from anywhere with the setup that suits you, home office budget, co‑working space support, and flexible time off to recharge when you need it.
- In Person Connection: We invest in meaningful face time through our Annual Kickoff (Vienna in 2025, Madrid in 2026!), team offsites, and Camundi Connection Budgets, including contributing to meetups while travelling,, and local gatherings with fellow Camundi.
- Health & Wellbeing: Access locally tailored healthcare, Modern Health for global mental wellbeing, and our Live Well Lifestyle Spending Account (LSA), a flexible, global benefit that puts you in control of your whole life, not just work, from: staying active, to caring for family, exploring personal passions, meaningful experiences, and investing in your financial wellbeing. The Live Well program launches in 2026 and scales to €1,000 annually from 2027.
- Financial Security: Retirement and pension plans (often with company contributions), plus life and disability insurance where relevant.
- Professional Growth: Up to $/€/£1,000 per year for self-driven learning: courses, certifications, books, you decide!
AI in our hiring process
Camunda may use AI tools to aid the screening of applications and during the interview process. You can learn more here
“Everyone is welcome at Camunda” — it’s a celebrated component of our culture. We strive to create an inclusive environment that empowers our people. At Camunda, we honour diverse cultures and backgrounds and are proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to gender, race, ethnicity, religion, belief, sexual orientation, age, disability or any other protected characteristics under applicable law. We are looking forward to your application!
Come join us and be part of Camunda’s incredible journey: Make an impact at a pivotal moment in our story!
Please be aware that scammers may impersonate Camunda by reaching out about job opportunities. Camunda will only contact candidates from an email address ending in @camunda.com or @talent.camunda.com. We will never ask candidates for bank account details, checks, payment, or other sensitive financial information as part of our hiring process. If you receive a suspicious message, please do not respond, click any links, or share personal information.
Note for recruiting and placement agencies: Camunda does not accept unsolicited agency resumes. Please do not forward resumes to our careers site, employees, or any other Camunda contact unless we have specifically engaged your firm for that search. Camunda will not pay fees related to unsolicited resumes.
#J-18808-Ljbffr$96.56k - $128.74k per year
...making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled... ...trends and emerging technologies. ~ Lead integrated digital, data, infrastructure, and cybersecurity implementations. As EDC...SeniorPermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...your team already works (Slack, Notion, Google Drive, your ad data) and turns a marketer's knowledge and instincts into cross-... ...Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$138.45k - $173.06k per year
...key moments. This empowers teams to make data-driven decisions, enhance security, and... ...stewardship role. We’re looking for a Staff Software Engineer, Core Applications (P4) who takes... ...teammates, including more junior & senior engineers and cross-functional partners,...SeniorPermanent employmentFull timeImmediate start- ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build... ...behind products like VinAudit.ca (vehicle history and data) and SquidProxies.com (proxy infrastructure). We're looking for...SeniorRemote jobLong term contractFull timeImmediate start
- ...Senior Embedded Software/Firmware Engineer We are seeking a Senior Embedded Software/Firmware Engineer to develop and test next-generation firmware for advanced embedded optical systems. This is a one-year contract based in Ottawa, Ontario. Key Responsibilities Implement...SeniorContract work
- ...your team already works (Slack, Notion, Google Drive, your ad data) and turns a marketer's knowledge and instincts into cross-... ...from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...Responsibilities Participate in the full software and product development lifecycle for video surveillance solutions. Develop software involving IP cameras, streaming protocols, camera SoCs, and image/video AI models. Apply TCP/IP networking and multithreaded programming...SeniorFull timeFlexible hours
$100k - $135k per year
...The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development... ...(EWOSS) including Intelligence Mission Data (IMD) and Operational Mission Data (OMD)... ..., this role will leverage software engineering skillsets to support the SRC enterprise...SeniorFull timeWork at officeRemote workFlexible hours- ...Description Job Title : Backend Developer Job Type :... ...WebSockets. Contribute to market-data imports, price feeds,... ...teams, external partners, and engineering team members to restore service... ...teams to deliver high-quality software solutions and operational enhancements...Long term contractPermanent employmentFull timeInternship
$176.5k per year
...Rust and built on the excellent Rust data ecosystem (Apache Arrow, Parquet, and... ...This role will join an existing team of Senior, Staff, and Principal engineers building the Content Library and Core... ...a systems engineer who loves owning software end-to-end: design, implementation,...SeniorLong term contractFor contractorsLocal areaHome officeFlexible hours- ...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to... ...children, and more. The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to quickly understand their...Full timeWork at officeRemote workWork from home
- ...opportunity As a member of a dynamic development team, the Senior Embedded Software Designer will be actively involved in designing and... ...products What You Bring A bachelor's degree in Electrical Engineering or Computer Science 7+ years of experience designing and...SeniorFull time
$80k - $130k per year
Backend Developer (AWS) Position Description Backend Developer... .... Build and manage databases, data models and integrations . Develop... ...s degree in Computer Science, Engineering, related field, or equivalent... ...with Git and modern software development practices . Experience...- ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading... ...to build, lead, and manage a team of software professionals, including Principal Engineers... ...work environment, and enable and support data-driven decision-making. In addition, they...SeniorFull timeWork at officeWorldwide
- ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading... ...to build, lead, and manage a team of software professionals, including Principal Engineers... ...work environment, and enable and support data-driven decision-making. In addition, they...SeniorFull timeWorldwide
- ...Canada. Job Description ADGA is seeking experienced Senior Programmers / Software Developers to lead the design, development, implementation,... ...experience as a Programmer, Software Developer, Software Engineer, or in a similar software development role. Demonstrated...SeniorFull timeContract workTemporary workPart timeInternshipFlexible hours
- ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to... ...applications with enterprise platforms, backend services, and APIs. ~ Experience designing... ...platforms. ~ Strong knowledge of software engineering best practices, testing, debugging...SeniorFull timeInternshipRemote workRelocation
- ...drive the implementation of future state data and information architecture to support the... ...a BI, IT or business-side analytics or engineering role for a contract research organization... ...metadata. Preferred Experience with Agile Software Development methodologies Microsoft (...Long term contractFull timeContract workRemote work
- ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
$90k - $140k per year
...individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently... ...and security industries. This includes data interfacing, collection, aggregation,... ...the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video...Permanent employmentFull timeWork at officeHome officeMonday to friday2 days per week3 days per week$96.56k - $128.74k per year
...world better through trade. Position: Senior Network Delivery Engineer Employment Type: Permanent... ...integrated technology target state, target data model and technology operations required... ...~ Design and deliver production-ready software-defined network services across campus...SeniorPermanent employmentFull timeSummer workWork at officeRemote workRelocation package3 days per week$125k - $140k per year
...supplier documents and comment Supervise engineers and designers including training,... ...advanced working knowledge of primary computer software programs necessary to complete... ...public address, lighting, cable management, data networks Experienced with equipment FAT...SeniorFull timeWork from homeFlexible hours$185k - $195k per year
...talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help... ...embedded software stack, translating sensor data into reliable, responsive user-facing... ...features on the Alarm.com platform. Mentor senior and junior engineers, define team...SeniorCasual workInternshipWork at officeImmediate start- ...Description We are looking for a Senior Routing Engine Developer to design and build the next... ...role includes building highly scalable backend services capable of processing large... .... Qualifications ~8+ years of software engineering experience, including substantial...SeniorFull timeInternshipRemote workRelocation
- ..., product-driven technology company building data-intensive platforms used at scale across multiple... ...workflows, with a strong emphasis on backend reliability and speed of execution. Were looking for a Full-Stack Engineer (backend-leaning) who can take ownership of features...Remote jobImmediate startFlexible hours
- ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,... ...Working knowledge and experience with requirements management software (such as JAMA or DOORS) is required, JAMA preferred. Familiarity...SeniorFull timeWorldwide
- About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into...SeniorFull time
- ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer... ...In this role, you’ll develop secure containerized software, participate in the development of a data analytics system for satellite operations, and...SeniorFull timeWorldwideShift work
$120k - $160k per year
...communications, and quantum computing platforms engineered for the performance, reliability, and... ...by design. About this role: The Senior Quantum Engineer will serve as a technical... ...integration across optics, electronics, and software in a quantum or precision instrumentation...SeniorLong term contractPermanent employmentFull time$125k - $140k per year
...About Sense Engineering: At Sense Engineering , we pride ourselves on exceeding client expectations... .... Position Overview: As a Senior Electrical Engineer, you'll play a vital... ...and experience with energy modelling software is an asset. Lead the writing of design...SeniorFull timeFor contractorsInternshipLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Backend - Data Streaming. Be the first to apply!
- software developer remote Ottawa, ON
- software design engineer Ottawa, ON
- software engineer devops Ottawa, ON
- ingénieur logiciel Ottawa, ON
- remote entry level software developer Ottawa, ON
- part time software developer Ottawa, ON
- director software engineering Ottawa, ON
- software engineer - ai machine learning Ottawa, ON
- software developer summer internship Ottawa, ON
- software engineer salary in canada Ottawa, ON

