Top Software Engineer Jobs in Ottawa
Looking for a Senior Staff Software Developer to be a Technical Leader for the Billing Group at Jane, a remote-first company. Responsibilities include defining strategic goals, leading the Group Architecture Team, and fostering technical excellence. Must have expertise in Java, Python, and JavaScript.
As a Senior Software Engineer at HHAeXchange, you will be responsible for designing, developing, and maintaining scalable and secure software solutions for the company's SaaS platform. You will collaborate with cross-functional teams, mentor junior engineers, and stay updated with emerging technologies.
Implement and support applications in Legal and Compliance business area within the Global Technology Business Services department. Responsibilities include maintaining relationships with business associates, eliciting requirements, testing, design, and process improvement. Qualifications include a Bachelor's degree, 5+ years of experience, strong communication skills, and proficiency in various technologies.
Own large new areas within our data management software, and build them from ground up. Participate in the entire product lifecycle from concept through production. Be able, and willing, to multi-task and learn new technologies quickly.
We are seeking a Senior Rust Software Engineer to construct the next generation of real-time cloud data infrastructure. You will collaborate with a team of talented engineers to design and operate a highly reliable and scalable real-time data stack. Your responsibilities will include building and operating cloud infrastructure products, collaborating closely with teams, owning the product lifecycle, inventing tools and processes, providing validation test suites, developing and maintaining continuous integration and deployment systems, identifying areas for improvement, and monitoring and optimizing the cloud infrastructure.
Hightouch is seeking a Software Engineer with a focus on AI R&D to build an intelligence layer for data activation products. Responsibilities include working on personalization, product recommendation, automated experimentation, predictive audiences, content generation, and budget optimization.
Seeking a passionate and innovative Senior AI Engineer to spearhead the development and integration of leading AI technologies using Unreal Engine 5. Responsibilities include designing AI systems, collaborating with game design team, and optimizing AI algorithms for performance.
Join Expanso as a Senior Software Engineer to work on the open-source project Bacalhau, contributing to the development and enhancement of distributed computing systems.
As a Staff Software Engineer at Ada, you will lead complex software development projects, provide technical leadership, mentor development teams, and design scalable software systems. You will work on integrating Ada's AI platform with various services and ensure technical excellence in the team's work. The role offers competitive salary, stock options, benefits, and a remote-first work environment with development opportunities.
As a Senior Software Engineer (Fullstack) at PolicyMe, you will be responsible for building, architecting, and scaling PolicyMe’s platform to enhance user experiences and contribute to the growth of the company. You will work on key features, technical decision-making, and ensure platform reliability and scalability.
Join Scribd as a Software Engineer II focusing on backend software development with expertise in Ruby on Rails. Collaborate with product and data teams to ensure financial integrity and implement projects with a focus on quality and scalability. Responsibilities include writing technical documentation, addressing architectural gaps, and developing automated frameworks.
Seeking an experienced Java Software Developer to design, develop, and support software solutions for utility companies. Responsibilities include software development, automated testing, defect resolution, and providing technical support. Requires 4+ years of Java EE development experience and proficiency in Microsoft SQL Server and web-based APIs.
Seeking a Senior Software Engineer to join Elasticsearch Performance Engineering team, focusing on automated tooling for benchmarking Elasticsearch ingest and search workloads at scale in the cloud. Responsibilities include designing and building tooling, defining best practices, developing methodologies for benchmarking, and investigating performance escalations.
As a Software Engineer at Coinbase Trust & Loyalty, you will be responsible for building new products targeting high net worth individuals. You will work on decomposing monolithic Rails app into microservices, articulating a long-term vision for backend systems, and collaborating with cross-functional teams to drive product and technical roadmap.
Vercel is seeking a Software Engineer to join their Edge team and help scale and improve infrastructure, availability, and reliability. Responsibilities include designing systems, writing code, debugging, and leveraging cloud providers' infrastructure for edge services. Candidates should have at least 3 years of relevant experience in high performance cloud systems, be comfortable in Golang, and have familiarity with cloud services and tools like Terraform and Kubernetes.
Looking for a frontend software engineer to work on core platforms Jebena and Sini, develop new features, maintain existing code, collaborate with teams, and contribute to major feature planning. Must have a degree in computer science and multiple years of professional experience as a front-end engineer.
As a Staff Software Engineer on the Universal Catalog team, responsible for technical evolution, development, and maintenance of systems and business functionality in Lightspeed’s B2B Network. Responsibilities include evolving technical architecture, collaborating with product and operations, mentoring team members, and supporting software delivery processes.
As a Software Engineer focused on Vulnerability Management at Stripe, you will use your software engineering expertise to find and prioritize vulnerabilities in our systems. You will drive the timely remediation of vulnerabilities, enhance security defenses, and collaborate cross-functionally to strengthen the safety of Stripe's systems and data.
The Software Developer II contributes to all phases of the Software Development Lifecycle through the analysis, design, implementation, verification, and maintenance of software solutions. This role works closely with Business Unit stakeholders to review requirements, validate designs, create work estimates, develop software, and verify product releases.
Staff Software Engineer responsible for balancing individual contribution with leading new projects, guiding technical direction, and mentoring team members. Focus on creating mass market interfaces for digital currency apps and collaborating with stakeholders on strategic roadmaps.
As a Staff Software Engineer on the Universal Catalog team at Lightspeed, responsible for evolving technical architecture, collaborating with product and operations, mentoring team members, and contributing to continuous improvement of software delivery processes.
Lead the design, architecture & implementation of the copilot framework for a chat-based copilot platform in the digital advertising industry. Collaborate with stakeholders to solve technical challenges and improve internal copilot capabilities. Conduct technical interviews to attract high performing candidates.
As a Staff Software Engineer on the Lightspeed Capital team, responsible for technical evolution, development, and maintenance of systems and business functionality in the Capital and Payments platforms. Leading various production operations, collaborating with Product and Operations, and mentoring team members.
Join Mismo as a Full Stack Software Engineer specializing in React and Node.js. Take ownership of projects from concept to delivery, work on e-commerce and financial integrations, and collaborate with the team. Ideal candidates should have expertise in software engineering, TypeScript, JavaScript, SQL, and strong communication skills. Knowledge of finance, algorithms, data mining, and interest in continuous learning are desired.
Principal Software Engineer responsible for defining and maintaining architecture roadmap, leading technical solutions, and driving innovation for new products. Must have deep knowledge of Cloud native distributed system development and hands-on experience with micro-services and event-driven architecture. Responsibilities include providing technical leadership, mentoring engineering teams, and driving automation and operational excellence.
Popular Job Searches
AI Jobs in Ottawa
AWS Jobs in Ottawa
Database Jobs in Ottawa
Database Administrator Jobs in Ottawa
DevOps Jobs in Ottawa
Engineering Jobs in Ottawa
Front End Developer Jobs in Ottawa
Java Developer Jobs in Ottawa
Linux Jobs in Ottawa
Machine Learning Jobs in Ottawa
Network Engineer Jobs in Ottawa
QA Jobs in Ottawa
Software Engineer Jobs in Ottawa
Software Tester Jobs in Ottawa
Web Developer Jobs in Ottawa
All Filters
No Results
No Results