Strong backend engineering skills (e.g., Python, Java, or similar) * Experience with distributed systems, APIs, and cloud platforms (AWS/GCP/Azure) * Familiarity with modern AI stacks (e.g., vector ...
Strong backend engineering skills (e.g., Python, Java, or similar) * Experience with distributed systems, APIs, and cloud platforms (AWS/GCP/Azure) * Familiarity with modern AI stacks (e.g., vector ...
Staff Software Engineer, Product Data Platform
Vancouver, BC · Hybrid
CA$240K - CA$300K/yr
Contribute directly on high-stakes initiatives and critical path decisions, primarily in the JVM ecosystem (Kotlin/Java). Requirements: * 8+ years of backend engineering experience building and ...
Staff Software Engineer, Product Data Platform
Vancouver, BC · Hybrid
CA$240K - CA$300K/yr
Contribute directly on high-stakes initiatives and critical path decisions, primarily in the JVM ecosystem (Kotlin/Java). Requirements: * 8+ years of backend engineering experience building and ...
Senior Software Development Engineer in Test (SDET) - Backbase & Digital Banking
Vancouver, BC · Remote
Develop automated tests for web, mobile, API, backend, and integration layers. * Create and ... Strong programming skills in one or more languages such as Java, C#, JavaScript/TypeScript, Python ...
Quick apply
Senior Software Development Engineer in Test (SDET) - Backbase & Digital Banking
Vancouver, BC · Remote
Develop automated tests for web, mobile, API, backend, and integration layers. * Create and ... Strong programming skills in one or more languages such as Java, C#, JavaScript/TypeScript, Python ...
You will develop automated tests for end-to-end product experiences, from frontend UI to backend ... Strong programming skills in Python (preferred), Java, or JavaScript. * Experience testing ...
You will develop automated tests for end-to-end product experiences, from frontend UI to backend ... Strong programming skills in Python (preferred), Java, or JavaScript. * Experience testing ...
Senior Software Engineer
Vancouver, BC · On-site
... backend services and platform capabilities. Role: As a Senior Software Engineer, you will: Design ... Strong software engineering experience with Java and modern application development practices.
Senior Software Engineer
Vancouver, BC · On-site
... backend services and platform capabilities. Role: As a Senior Software Engineer, you will: Design ... Strong software engineering experience with Java and modern application development practices.
Lead AI Software Engineer
Vancouver, BC · On-site
... backend engineering, test-driven development, microservices and architecture design principles ... Java, Spring, Scala, Spark, JavaScript, UI framework (Angular / React / Vue.js), .NET, Python ...
Lead AI Software Engineer
Vancouver, BC · On-site
... backend engineering, test-driven development, microservices and architecture design principles ... Java, Spring, Scala, Spark, JavaScript, UI framework (Angular / React / Vue.js), .NET, Python ...
Search relevance and ranking systems Backend Engineering * Python strongly preferred * Experience with Java, Go, or TypeScript is a plus * API design and distributed service architectures * Event ...
Search relevance and ranking systems Backend Engineering * Python strongly preferred * Experience with Java, Go, or TypeScript is a plus * API design and distributed service architectures * Event ...
Sr. Manager, Engineering
Vancouver, BC · On-site
... an engineer or engineering leader. * Experience with real-time communications (WebRTC, SIP, VoIP ... or Java on the backend. * Experience with cloud-native architectures: microservices ...
Sr. Manager, Engineering
Vancouver, BC · On-site
... an engineer or engineering leader. * Experience with real-time communications (WebRTC, SIP, VoIP ... or Java on the backend. * Experience with cloud-native architectures: microservices ...
Exposure to additional programming languages like Java (backend) and TypeScript (frontend/fullstack) is a plus * Proven success working within fast-paced, agile environments and cross-functional ...
Exposure to additional programming languages like Java (backend) and TypeScript (frontend/fullstack) is a plus * Proven success working within fast-paced, agile environments and cross-functional ...
Founded by engineers - and customer obsessed - we leap at every opportunity to solve technical ... level experience in either Java, Scala or C++. * Strong foundation in algorithms and data ...
Founded by engineers - and customer obsessed - we leap at every opportunity to solve technical ... level experience in either Java, Scala or C++. * Strong foundation in algorithms and data ...
Software Developer, C++
Vancouver, BC · On-site
CA$82K - CA$126K/yr
Specializing in frontend and backend development, AI technologies, cloud, and DevOps, we provide ... Experience with other languages, like Java * Experience designing and developing applications in ...
Quick apply
Software Developer, C++
Vancouver, BC · On-site
CA$82K - CA$126K/yr
Specializing in frontend and backend development, AI technologies, cloud, and DevOps, we provide ... Experience with other languages, like Java * Experience designing and developing applications in ...
Senior Software Development Engineer
Burnaby, BC · On-site
CA$152K - CA$190K/yr
... of backend services development and domain ownership * Expertise in one of the following programming languages: Kotlin, Java, Go, C#, Python, Ruby, JavaScript * Comfortable dealing with a large ...
Senior Software Development Engineer
Burnaby, BC · On-site
CA$152K - CA$190K/yr
... of backend services development and domain ownership * Expertise in one of the following programming languages: Kotlin, Java, Go, C#, Python, Ruby, JavaScript * Comfortable dealing with a large ...
Senior Full-Stack Software Development Engineer
Burnaby, BC · On-site
CA$155K - CA$190K/yr
Strong backend fundamentals - experience building, scaling, and operating distributed services in a ... as Go, Java, Python, or Kotlin. * Comfort working across the stack, including building or ...
Senior Full-Stack Software Development Engineer
Burnaby, BC · On-site
CA$155K - CA$190K/yr
Strong backend fundamentals - experience building, scaling, and operating distributed services in a ... as Go, Java, Python, or Kotlin. * Comfort working across the stack, including building or ...
Senior Software Engineer, Decision Intelligence Platform
Burnaby, BC · On-site
CA$180K - CA$225K/yr
This role sits at the intersection of backend systems, data platforms, internal tools, and ... You Have: * 5+ years of experience developing production applications, ideally in Go, Java, Kotlin ...
Senior Software Engineer, Decision Intelligence Platform
Burnaby, BC · On-site
CA$180K - CA$225K/yr
This role sits at the intersection of backend systems, data platforms, internal tools, and ... You Have: * 5+ years of experience developing production applications, ideally in Go, Java, Kotlin ...
Senior Software Development Engineer, Authentication
Burnaby, BC · On-site
CA$152K - CA$190K/yr
You will report to the Engineering Manager of the Authentication team in Vancouver. You Will ... Design and build authentication services and flows end-to-end - backend services (Go, Java ...
Senior Software Development Engineer, Authentication
Burnaby, BC · On-site
CA$152K - CA$190K/yr
You will report to the Engineering Manager of the Authentication team in Vancouver. You Will ... Design and build authentication services and flows end-to-end - backend services (Go, Java ...
Staff Front-End Developer (Angular)
Burnaby, BC · On-site
CA$140K - CA$160K/yr
Experience in backend development using Java . About Our Team: Join our team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product ...
Staff Front-End Developer (Angular)
Burnaby, BC · On-site
CA$140K - CA$160K/yr
Experience in backend development using Java . About Our Team: Join our team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product ...
Staff Front-End Developer (Angular)
CA$140K - CA$160K/yr
Experience in backend development using Java . About Our Team: Join our team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product ...
Staff Front-End Developer (Angular)
CA$140K - CA$160K/yr
Experience in backend development using Java . About Our Team: Join our team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product ...
Exposure to additional programming languages like Java (backend) and TypeScript (frontend/fullstack) is a plus * Proven success working within fast-paced, agile environments and cross-functional ...
Exposure to additional programming languages like Java (backend) and TypeScript (frontend/fullstack) is a plus * Proven success working within fast-paced, agile environments and cross-functional ...
... backend systems, and design tools for largescale distributed services. They gain hands-on ... developer experience. Requirements: * Strong knowledge of Python, C++, and/or Java * Solid ...
... backend systems, and design tools for largescale distributed services. They gain hands-on ... developer experience. Requirements: * Strong knowledge of Python, C++, and/or Java * Solid ...
... backend systems, and design tools for largescale distributed services. They gain hands-on ... developer experience. Requirements: * Strong knowledge of Python, C++, and/or Java * Solid ...
... backend systems, and design tools for largescale distributed services. They gain hands-on ... developer experience. Requirements: * Strong knowledge of Python, C++, and/or Java * Solid ...
Backend Engineer Java information
What does a backend engineer Java do?
What are the key skills and qualifications needed to thrive as a backend engineer Java?
How does a backend engineer Java typically collaborate with frontend developers and other stakeholders in a project?
What is the difference between Backend Engineer Java vs Backend Developer Java?
| Aspect | Backend Engineer Java | Backend Developer Java |
|---|---|---|
| Primary Focus | Designing, developing, and maintaining server-side applications and systems | Implementing and coding backend functionalities based on specifications |
| Responsibilities | System architecture, performance optimization, API development | Writing code, debugging, integrating databases |
| Skills & Certifications | Java, Spring, REST APIs, SQL, cloud platforms | Java, Spring, SQL, version control, testing tools |
| Work Environment | Collaborative teams, project planning, architecture design | Code implementation, debugging, feature development |
Both roles require Java expertise and similar certifications, but Backend Engineer Java typically involves higher-level system design and architecture responsibilities, while Backend Developer Java focuses more on coding and implementing features. Employers often see these roles as complementary within software development teams.
What are popular job titles related to Backend Engineer Java jobs in Surrey, BC?
For Backend Engineer Java jobs in Surrey, BC, the most frequently searched job titles are:

Senior Director, AI Software Engineering
Vancouver, BC
Full-time
Re-posted 22 days ago
Key responsibilities
Lead AI engineering efforts supporting multiple business units and deliver AI-powered capabilities embedded into workflows.
Contribute to architecture, code reviews, prototype new AI approaches, and set engineering standards for performance and reliability.
Lead and mentor a team of AI/ML and software engineers, driving hiring, coaching, and fostering a culture of ownership and technical excellence.
Diligent Delivery Systems rating
4.8
Based on 6 frontline employees who took The Breakroom Quiz
Job description
We are seeking a hands-on Director of AI Software Engineering to lead and scale AI engineering efforts supporting multiple business units across Governance, Risk, and Compliance (GRC). This role sits at the intersection of product delivery, platform evolution, and applied AI-driving real-world impact across core workflows.
This is not a pure management role. We are looking for a builder who leads from the front, someone who has recently written production code, shipped systems end-to-end, and can operate comfortably in ambiguity while aligning teams and stakeholders.
What You'll DoLead AI Engineering Across GRC
Own delivery of AI-powered capabilities embedded directly into business unit workflows (e.g., risk analysis, compliance automation, reporting, due diligence)
Partner with product, data, and platform teams to translate business problems into scalable AI systems
Stay Hands-On
- Contribute to architecture, code reviews, and critical path implementation
- Prototype and validate new approaches (LLMs, agents, retrieval systems, classification pipelines, etc.)
- Set engineering standards for performance, reliability, and cost efficiency
Build and Scale Teams
- Lead and mentor a high-performing team of AI/ML and software engineers
- Drive hiring, coaching, and career development
- Establish a culture of ownership, speed, and technical excellence
Drive Execution
- Deliver production-grade systems-not experiments
- Balance speed with rigor (security, privacy, compliance)
- Operate across multiple concurrent initiatives with clear prioritization
Communicate and Influence
- Act as a bridge between engineering and business stakeholders
- Clearly articulate trade-offs, risks, and outcomes to senior leadership
- Align cross-functional teams around shared goals and timelines
Proven Builder
- 10+ years in software engineering, with recent hands-on coding experience
- Demonstrated track record of shipping production systems at scale
- Experience with modern AI/ML systems (LLMs, NLP, search, or data platforms)
Technical Depth
- Strong backend engineering skills (e.g., Python, Java, or similar)
- Experience with distributed systems, APIs, and cloud platforms (AWS/GCP/Azure)
- Familiarity with modern AI stacks (e.g., vector search, embeddings, model serving, agent frameworks)
Leadership with Credibility
- Experience leading engineering teams while remaining technically engaged
- Ability to earn trust with senior engineers and challenge them constructively
Strong Communicator
- Can simplify complex technical concepts for non-technical stakeholders
- Comfortable operating at both executive and implementation levels
Execution-Oriented
- Bias for action; thrives in fast-moving, ambiguous environments
- Focused on delivering measurable business impact-not just technical output
- Experience in GRC, fintech, or regulated environments
- Exposure to FedRAMP or similar compliance frameworks
- Background in building AI-powered products (not just research)
- Direct influence on how AI transforms core GRC workflows
- Opportunity to define and scale AI-native systems across the platform
- High visibility with senior leadership and business stakeholders
- Build real products used by customers, not internal experiments
What Diligent Delivery Systems employees say
Pay
Hours and flexibility
Workplace
Get the full story on Breakroom
About Diligent Delivery Systems
Sourced by ZipRecruiter
Welcome to Diligent Delivery Systems, a nationwide transportation, shipping, and logistics service provider. We supply businesses with an assortment of shipping and delivery solutions to enhance day-to-day delivery efficiency and productivity. Our delivery services include: Hot Shot Delivery, Healthcare Courier Services, Outsourced Fleet Management Using Owner Operators, Warehouse & Distribution Network, Over-the-Road Trucking (LTL & FTL), White Glove Delivery / Final Mile, Domestic Air Freight, and Logistics Consulting.
Industry
Transportation and warehousing
Company size
1,001 - 5,000 Employees
Headquarters location
Houston, TX, US
Year founded
1994