Job Closed
This listing is no longer active.
Easily Visualize, Prioritize & Remediate Cyber Risk across Your Attack Surface
Senior Software Engineer – AI Team
Location
Canada
Posted
97 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – AI Team
Brinqa
• Participate in the design of software products that meet our current requirements and are able to evolve as new requirements become known • Provide technical leadership on software implementation in support of the product roadmap • Demonstrate leadership in support of quality initiatives that achieve the expectations of prospects and maintain high renewal rates • Champion processes that support team-led work planning, value delivery, and predictable execution • Participate in planning sessions that ensure quality objectives are well-understood so that standards and metrics can be established • Deliver predictable operational support for both internal and external consumers of our technologies • Assisting in building a highly capable team based on great talent identification and recruiting • Help ensure that the engineering team is happy, prolific, and autonomous • Maximize the productivity of our technologies by assisting in the development of technical documentation
Job Requirements
- 5+ years of experience in building large-scale SaaS applications
- 3+ years of experience in SaaS Java/Groovy enterprise web application development
- 3+ years of experience in Spring Boot
- Experience using generative AI including LLM's and vector embeddings.
- Experience in developing web-scale applications
- Experience working with REST APIs
- Ability to work in all areas of the tech stack (“Full-Stack Engineer”)
- Understanding of Agile Scrum methodologies
- Significant work experience in enterprise IT systems management applications
- Experience in technical team leadership
- Excellent verbal and written communication skills.
- BS in Computer Science, Computer Engineering, or Electrical Engineering is preferred.
- AND IDEALLY
- Experience developing applications that leverage AI technologies (e.g., ML, Generative AI, NLP, etc.)
- Experience with MCP and agentic AI architectures
- Experience with analytical AI; training classification models or auto-encoders.
- Experience working with Neo4J or Yugabyte
- Experience developing cybersecurity or IT systems management applications
- Master’s or Advanced Degree in Computer Science, Engineering, or related discipline.
Benefits
- Competitive salary
- Flexible working hours
- Professional development budget
- Home office setup allowance
- Global team events
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Intern Software Engineer – Compilers, WebAssembly
Leaning TechnologiesWebAssembly solutions to harness the power of the modern web. Makers of WebVM, Cheerp, CheerpJ, and CheerpX for Flash.
• Work on one core development project under the supervision of a senior developer. • Improve CheerpJ JIT compiler and add new features. • Create new testing infrastructure using Nix. • Familiarize with CheerpJ and Nix for project implementation.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Grüns is hiring a Staff Full-Stack Engineer, Revenue Systems to lead the development of revenue-critical systems across our Shopify ecosystem, Backend Systems, and Subscription Management. This role will own the architecture and execution of high-impact, in-house builds — including replacing third-party tools like Aftersell and building advanced checkout and post-purchase experiences. You’ll work cross-functionally with Product, Data, and Growth to translate business requirements into scalable, production-grade systems. This role requires deep Shopify experience and strong full-stack expertise, with a focus on building reliable, high-performance software that directly drives revenue. This role is part of our remote HQ! We have a fully remote, high-trust work environment - and also come together on a quarterly basis for amazing off-sites where we can connect IRL. - Lead the architecture and development of revenue-critical Shopify applications, checkout extensions, and post-purchase systems. - Build and scale an in-house revenue tool. - Design and implement robust backend integrations that safely interact with order management, subscription, and fulfillment systems. - Develop shared platform capabilities including internal authentication systems, event tracking frameworks, background jobs, and developer tooling. - Productionize analytics models, optimization logic, and decision engines into user-facing software. - Own projects end-to-end, from ideation and architecture to deployment, monitoring, and iteration. - Partner cross-functionally with Product, Data, Growth, and Operations to ensure systems align with revenue and experimentation goals. - Maintain high standards for performance, reliability, scalability, and developer experience. Qualifications - 7+ years of experience in Full-Stack Engineering, Product Engineering, or similar roles. - Deep, hands-on Shopify experience (Shopify apps, checkout extensions, post-purchase flows are required). - Shipped customer-facing e-commerce features with strong UX and performance standards. - Expertise in TypeScript/JavaScript and React. - Backend experience in Python and/or Node.js. - Built production APIs and services (REST and/or GraphQL). - Strong knowledge of authentication patterns, background jobs, and third-party integrations. - Experience productionizing analytics models or optimization systems into production software. - Experience with cloud infrastructure (preferably GCP), including CI/CD, logging, and monitoring. - Strong systems design and backend integration expertise. Requirements - Moves quickly and iteratively while maintaining production-grade quality. - Demonstrates high agency and ownership from concept to post-launch monitoring. - Translates ambiguous requirements into clear technical plans and shipped outcomes. - Collaborates effectively with technical and non-technical stakeholders. - Thinks in terms of business impact, revenue leverage, and long-term scalability. - Balances experimentation velocity with system reliability and order flow integrity. Benefits - Base salary range is between $200,000-$220,000 depending on experience. - Competitive equity packages. - Comprehensive set of benefits designed to support the well-being, growth, and balance of our team.
Senior Software Engineer II
DoubleVerifyDoubleVerify powers performance for the world's largest brands, marketplaces and publishers.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Senior Software Engineer at Rockerbox, you will play a key role in shaping the systems that power our products. You’ll partner closely with product managers to define requirements, design intuitive data endpoints, and deliver seamless integrations between backend services and user interfaces. This role involves building scalable, reliable solutions that enhance application performance and enable smarter data-driven experiences. - Work closely with product managers to define product requirements, deliver features, and ensure smooth integration of backend services with user interfaces. - Design and develop scalable solutions that enhance application functionality, data efficiency, and overall system performance. - Architect data endpoints using a semantic layer to effectively transform source data into intuitive, optimized structures suitable for UI consumption. Qualifications - 7+ years of experience in software engineering. - Demonstrated success in building, owning, and maintaining production systems that prioritize reliability, scalability, and performance. - Strong proficiency in Python, JavaScript with experience building and delivering analysis or dashboarding products. - Expertise in SQL for data querying, analysis, and database interactions. - Exposure to React in a professional or educational capacity. - Experience with orchestration, containerization, and Kubernetes for scalable deployments. - Effective communicator, capable of clearly conveying complex technical concepts to non-technical stakeholders. Requirements - The successful candidate’s starting salary will be determined based on a number of non-discriminating factors, including qualifications for the role, level, skills, experience, location, and balancing internal equity relative to peers at DV. - The estimated salary range for this role based on the qualifications set forth in the job description is between [$107,000 - $193,000]. - This role will also be eligible for bonus/commission (as applicable), equity, and benefits. - The range above is for the expectations as laid out in the job description; however, we are often open to a wide variety of profiles, and recognize that the person we hire may be more or less experienced than this job description as posted. Benefits - Fast-paced, results-driven environment where your work has a direct impact on our growth and the success of our clients. - Iterative development process means you’ll see your contributions come to life quickly. - Supportive, light-hearted team that values collaboration and innovation. - Commitment to professional growth and active support for your development in both technical and business domains.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description - Design and develop high-quality applications using the Laravel PHP framework - Design and maintain scalable, performant, and fault tolerant backend systems - Provide efficient data and security management for our APIs - Write clean and maintainable code, and ensure code quality by conducting regular code reviews - Maintain robust automated build test suites to support continuous integration (CI/CD using GitHub Actions) - Work collaboratively with product managers and other developers - Stay up-to-date with emerging trends and technologies - Participate in planning ceremonies and daily stand-up meetings - Maintain and expand API documentation using OpenAPI specifications - Review and troubleshoot critical production issues - Collaborate with DevOps to continuously improve deployment automation, infrastructure-as-code (Terraform), observability (Datadog) and release processes - Guide and mentor junior developers Qualifications - 5+ years software development experience in backend systems - 5+ years of experience in developing and maintaining applications backed by a relational database such as MySQL - 3+ years of experience in PHP development - 3+ years of experience developing and supporting cloud-native applications, using AWS services such as SQS, ECS, EventBridge, API Gateway, and Lambda - Experience working in an agile development environment - Experience with the Git version control system - Excellent problem-solving and debugging skills - Strong communication and collaboration skills - Degree in Computer Science or related technical discipline or equivalent experience Benefits - The opportunity to join PlanHub, named to the 2025 Inc. 5000 list of America’s fastest-growing private companies - An awesome culture where you will be empowered, make an impact, and learn a ton - Open time-off policy - An excellent benefit package, including medical, dental, vision and life insurance - 401(k) plan with company match - This position will be a remote position within the United States




