267 Software Engineer jobs in Coquitlam
Senior AI Developer
Job Viewed
Job Description
Senior AI Developer
Location : Remote
Duration: 6-12 months contract
Key Responsibilities:
- Design and develop AI-powered solutions using Azure services (OpenAI, Cognitive Search, Vision, Document Intelligence, Cosmos DB).
- Build and iterate RAG (Retrieval-Augmented Generation) pipelines and advanced architectures like GraphRAG and OmniRAG.
- Rapid prototyping for use cases like document digitization, data vectorization, and AI-driven content workflows.
- Contribute to agent-based orchestration frameworks integrated with APIs and modern platforms.
- Prepare and label structured training datasets for both text and image-based models.
- Stay updated with the latest AI/ML advancements and evaluate tools for scalability and stability.
- Collaborate cross-functionally to deliver cloud-native applications (primarily in Python; exposure to JavaScript/Node.js is a plus).
- Interpret and integrate engineering documentation (e.g., schematics, diagrams) into AI workflows where relevant.
Ideal Candidate Profile:
- 8-15 years of experience in software or AI/ML development.
- Hands-on expertise in Microsoft Azure AI services, especially OpenAI and Cognitive Search.
- Experience designing RAG-based AI systems and knowledge-grounded architectures.
- Proficient in Python and familiar with Azure’s AI SDK.
- Exposure to agent-based systems, orchestration tools, and modern front-end/back-end stacks (JavaScript/Node.js is a bonus).
- Ability to work with engineering documents and build data pipelines for training models.
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Software Engineer
Posted today
Job Viewed
Job Description
NetApp is developing new portfolio of data-centric storage platforms and services to help the world's leading organizations harness their data in new and interesting ways. The Core Software team is a high-performance engineering team responsible for building the fundamental software to manage the ONTAP software product. You will work as part of a team responsible for the development, testing and debugging of distributed software that drives NetApp cloud, hybrid-cloud and on premise solutions. This position requires an individual to be creative, team-oriented, a quick learner and driven to produce results. This is a wonderful opportunity to work on a high-powered team delivering an industry changing product within an extremely high growth sector of the tech industry.
As a software engineer you will work as part of an exceptionally talented engineering team responsible for driving product development and strategy. The overall focus of the team will be on delivering innovative technologies to address competitive market and customer requirements with enterprise-class product quality and time-to-market. The team will also be responsible for maintenance & enhancements to existing technologies & products.
Essential Functions
- Apply current software engineering skills and use up-to-date technologies to contribute to team deliverables
- Contributions to Design, Coding, Debug & Test, Performance analysis & improvement tasks
- Contributions to technical discussions within the immediate team and across functions
- Be a technical resource to other engineers and across functions
- Willingness to work on additional tasks and responsibilities that will contribute towards team, department and company goals.
**Job Requirements**
+ Knowledge and experience in computer operating systems, hardware architecture and design, data structures and standard programming practices; systems programming in C is highly desirable
+ Experience with development with C/C++ in LINUX/UNIX environments
+ Strong algorithms, data structures and multi-threaded programming experience is preferred
+ Ability to work collaboratively with other engineers
+ Knowledge of storage or cloud technologies
+ Strong oral & written communication skills
+ Knowledge of Networking Protocols - TCP / IP, UDP / IP, VLAN etc. is preferable
**Education**
Typically requires a Bachelor's degree with a minimum of 2 years relevant experience, a Master's degree with no experience, or equivalent work experience.
Compensation:
The target salary range for this position is 98,600 - 127,600 CAD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.
130860
At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.
**Equal Opportunity Employer:**
NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification.
**Why NetApp?**
We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches.
We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time per year to volunteer with their favorite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family.
We offer educational assistance, legal services, and access to discounts. Finally, we provide financial savings programs to help you plan for your future.
If you want to help us build knowledge and solve big problems, let's talk.
Software Engineer
Posted today
Job Viewed
Job Description
Job Description
Are you ready to make an immediate impact in a rapidly evolving environment? WOW 1 DAY PAINTING is seeking a Software Engineer to join our team in Vancouver, BC, operating under a hybrid work model. This is a unique opportunity to contribute to building a new application from the ground up , playing a key role in designing, developing, and deploying high-quality software solutions. If you're a proactive problem-solver passionate about modern web technologies and thrive in a fast-paced startup environment, we encourage you to apply? YOUR IMPACT AT WOW 1 DAY PAINTING
- Application Development & Delivery : You will contribute to the design, development, testing, deployment, and maintenance of a Next.js application built in TypeScript. Your work will focus on writing high-performance, reliable, scalable, and maintainable code for our new application.
- Collaboration & Best Practices : You'll collaborate closely with the product director, designers, and other engineers to define features and translate requirements into technical solutions. You'll also follow and contribute to best practices for full-stack development, including code quality, automated testing, and CI/CD, while actively participating in code reviews to ensure high standards and consistency.
- Innovation & Support :You'll identify and suggest improvements in our development processes, tools, and technologies, contributing to ongoing enhancement. Additionally, you'll collaborate with and support other engineers, fostering a culture of growth and knowledge sharing, and staying up-to-date with emerging technologies and industry trends within the React, Next.js, and TypeScript communities.
- A Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
- 3-5 years of professional software development experience.
- Proven experience in building web applications; experience with greenfield projects is a significant plus.
- Proficiency in building Next.js applications using TypeScript and React.
- Experience working in a fast-paced startup environment; a resourceful and proactive mindset is essential.
- Experience with Amazon Web Services (AWS), particularly services like AWS Amplify Gen 2, S3, EC2, and RDS.
- Familiarity with database technologies like PostgreSQL.
- A good understanding of modern architecture patterns and best practices.
- Experience writing unit and integration tests.
- Must be based in or willing to relocate to the Vancouver, BC area for a hybrid work model.
- Salary is $85,000 to $100,000 per annum (The actual salary offered will be commensurate with education, experience, and internal parity).
- The Total Compensation Package includes Extended Health and dental. Focus on your development through our professional development programs. Enjoy a variety of health and wellness initiatives, including access to gym facilities at our corporate head office. Speak to us to learn more about what we offer.
- O2E Brands has been named one of Canada’s Best Workplaces 14 times and made Newsweek’s top 100 list of “Most Loved Workplaces” at #14, the only Canadian company!
- Check out our culture on (YouTube) & social media!
- We value diversity and inclusivity—accommodations available upon request.
#wow1daypainting
Software Engineer
Posted today
Job Viewed
Job Description
Job Description
Salary: $75,000 - $95,000/annually
WHO WE ARE
Tradable Bits is an award-winning tech company that helps sports, music and entertainment brands build better fan experiences. Based in Vancouver, Canada we work with industry leaders in the sports, music & entertainment space including teams from the NBA, NHL, NFL and MLB, alongside Live Nation, BMG, Danny Wimmer Presents and many more.
WHO YOU ARE
You are an eager, proactive, and solutions-oriented new developer with knowledge of a broad range of software applications, hardware, and networks. Your curious nature enables you to uncover and tackle issues using logic and reasoning to identify clear solutions. As a kid you probably liked to break your toys, just to figure out how to put them back together.
THE ROLE
As our next Software Engineer, you will be responsible for writing high-quality code and working across the full stack to develop new features and infrastructure.
Please note this is a primarily in-office role based out of our Vancouver office.
WHAT YOULL DO
- Write high quality code covering everything from database to front-end
- Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance
- Collaborate across time zones with cross-functional teams to define project scope, objectives, and deliverables
- Stay up-to-date with industry trends and emerging technologies, recommending tools and practices to enhance team efficiency
- Troubleshoot and resolve technical issues, providing support and guidance to team members
- Work alongside a team of full stack engineers, fostering a culture of continuous improvement and innovation
MUST HAVE SKILLS AND EXPERIENCE
- Expert knowledge of web application stack from top to bottom
- High level knowledge of Python
- High level knowledge of SQL
- Very good understanding of network protocols and infrastructure
- Linux has been your home OS for years
- High level knowledge of JS
- Able to write clean and functional HTML / CSS / Javascript without relying on frameworks
- BSc in Science, Math, Engineering, or related
ADDITIONAL SKILLS/TRAITS
- Initiative to manage your own workload in a constantly evolving, dynamic environment
- Excellent problem-solving skills and the ability to work in a fast-paced environment
- Strong communication skills, with the ability to articulate technical concepts to non-technical stakeholders
WORK PERKS
- Competitive salary and full extended benefits
- Opportunity to work side-by-side with industry experts
- Focus on personal development, collaboration and mentorship
- Team-oriented environment with snacks, coffee, drinks and happy hours
- Creative freedom, flexible work environment, and ownership over your projects
PLUS your development work will be used by many of the worlds largest entertainment brands in the world, meaning you will take pride and ownership of the success of our partners like Live Nation, MLSE, OCESA, Portland Trailblazers, Lollapalooza, Austin City Limits, and Outside Lands - just to name a few.
Software Engineer
Posted today
Job Viewed
Job Description
Job Description
Salary: $90,000-$15,000+ yearly salary + benefits (See below for more details)
About us:
Spring Financial is revolutionizing financial access for Canadians, providing smart credit-building, mortgage, and lending solutions. Millions struggle with high-interest debt and limited financial optionswere here to change that.
As one of Canadas fastest-growing fintech companies, annually we help 1 million customers explore their financing options with easeonline, via text, or over the phone. Our dynamic, innovative team thrives on collaboration, growth, and making a real impact.
To learn more about our products please visit our website here:
NOTE: This is a full-time, permanent, hybrid position in downtown Vancouver. 3 set days in the office and 2 WFH.
Job Overview:
As a Software Engineer, you are an experienced builder who can work independently across the full stack to deliver production-grade software. You take ownership of features from ideation to deployment, and you play a key role in maintaining the health and reliability of the systems you build. You understand the why behind the work connecting technical decisions to customer outcomes and business value. You demonstrate good judgment when working through ambiguity and elevate the quality of the systems and team around you.
Youre responsible for designing and delivering moderately complex features and services, often navigating evolving requirements and unclear boundaries. You understand how services fit together and are comfortable working across APIs, databases, cloud infrastructure, and front-end components. You contribute actively to design discussions, identify opportunities for simplification, and make pragmatic choices that balance speed and sustainability. You support a culture of code quality, mentorship, and operational ownership.
You are expected to use AI-powered development tools to improve your productivity, especially for repetitive, boilerplate, or testing-related tasks. You incorporate these tools thoughtfully and are responsible for validating the accuracy and security of the output. You are fully accountable for ensuring your code is thoroughly tested and production-ready including unit, integration, end-to-end, and any needed manual validation. You help maintain the health of our pipelines, observability tooling, and engineering process.
You also begin to work more directly with product and business stakeholders particularly on features or flows that touch customer-facing tools or internal operations. You help clarify scope, translate user needs into technical solutions, and provide insight into trade-offs and timelines. You represent engineering in cross-functional conversations and take responsibility for delivering outcomes, not just output.
What youll do:
- Own end-to-end delivery of features or services, including design, implementation, testing, deployment, and operations.
- Use AI-based development tools to improve speed, reduce boilerplate, and boost development quality.
- Collaborate with product, design, and business stakeholders to scope and prioritize work that delivers impact.
- Identify edge cases and failure scenarios, and build systems that handle them gracefully.
- Participate in and lead technical discussions, providing feedback on design and implementation.
- Write clear, well-tested, and maintainable code and help others do the same.
- Take full responsibility for testing your changes at all levels (unit, integration, e2e, and manual).
- Monitor and maintain services in production, contributing to on-call rotations and incident response.
- Continuously improve code quality, developer tooling, CI/CD pipelines, and engineering processes.
- Mentor early-career engineers and help raise the teams technical bar.
Requirements:
- Proficient in one or more modern languages and frameworks (e.g., TypeScript, Java, Python, PHP).
- Experience with distributed systems, RESTful APIs, and full-stack development.
- Familiarity with CI/CD pipelines, monitoring tools, and DevOps best practices.
- Ability to write high-quality, testable, and well-documented code.
- Comfort using AI development tools thoughtfully and critically.
- Strong collaboration skills and ability to work independently in a fast-paced environment.
What We Will Give You:
- Competitive annual salary ranging from 90,000 to 115,000+ , reflective of experience and impact.
- Comprehensive benefits package, including extended health, dental, and vision coverage with 100% of monthly premiums covered by the Spring.
- GRSP matching program to support your long-term financial goals.
- Transit-Friendly Employer (Transit allowance).
- A modern, collaborative workspace in the heart of downtown Vancouver.
- Ongoing career growth opportunities
---
Please note : Upon applying, our Talent Acquisition team will review your resume. If you qualify, we will reach out to learn more about your experience and answer any questions you may have about the role, benefits, compensation, and more. Due to high application volume, we may not be able to respond to everyone.
Thank you for your interest! We appreciate your time and look forward to reviewing your application!
Software Engineer
Posted today
Job Viewed
Job Description
Job Description
Company Overview:
At Venue Kings, we specialize in providing top-tier ticketing solutions for sports, concerts, and live entertainment events. Our mission is to make unforgettable experiences accessible to fans worldwide. As a fast-growing company, we foster a culture of innovation, collaboration, and inclusivity, where our team thrives in a dynamic, fast-paced environment.
Job Description:
Venue Kings is seeking a curious and collaborative Backend-Focused Full-Stack Software Engineer to join our growing technology team. The ideal candidate will be responsible for contributing to the design, development, and maintenance of our platform, ensuring seamless and efficient operations. This is an on-site position based in our North Vancouver, BC office, with a flexible work schedule.
Key Responsibilities:
- Contribute to all phases of the software development lifecycle (SDLC), from planning to deployment.
- Write clean, testable, and efficient code using modern frameworks and technologies.
- Maintain and improve legacy systems through refactoring and technical debt management.
- Collaborate with engineers and cross-functional teams to define, develop, and deliver new features.
- Contribute to API development and integration with third-party services.
- Troubleshoot, debug, and optimize system performance.
- Participate in code reviews, testing, and documentation.
- Stay current with emerging technologies and best practices to enhance the platform and development workflow.
Required Qualifications:
- 2+ years of non-internship professional experience in a software development role.
- Strong problem-solving skills and attention to detail .
- Proficiency in Python and at least one other modern programming language, such as Golang or C# .
- Hands-on experience with HTTP requests , authentication , cookies , and session management.
- Experience working with AWS services including S3 , Lambda , and EC2 .
- Experience with Git version control system and its features like branching, merging, and pull requests.
- Strong database skills (SQL , NoSQL ) and experience in query optimization .
- Experience with AI/ML infrastructure and data pipelines.
- Ability to work independently and collaboratively in a team environment.
- Must be legally authorized to work in Canada and able to commute to our North Vancouver office.
Preferred Qualifications:
- Familiarity with back-end frameworks such as Django , Flask , Fast API , or ASP.NET .
- Understanding of serverless and event-driven architectures .
- Comfortable working with infrastructure as code (IaC) tools, such as AWS CloudFormation .
- Familiarity with automated testing tools like Selenium , Cypress , or Playwright .
- Experience with Docker and containerized applications .
- Basic understanding of scraping and data collection .
- Experience with in-memory databases like Redis and caching mechanisms .
- Bonus points for independently developed and deployed side projects .
Benefits and Perks:
As a member of the Venue Kings team, you'll enjoy:
- Comprehensive Health Coverage: Medical, dental, and vision insurance plans.
- Professional Development: Opportunities for continuous learning and career advancement.
- Flexible Work Schedule: While this is an on-site position, we offer flexibility in work hours.
- Live Events Credit: Monthly event credit for attending concerts, sports, and live entertainment.
- Work-Life Balance: Generous paid time off and company-sponsored events.
- Friendly Culture: Collaborative and friendly work environment with a casual dress code.
Location and Compensation:
- On-Site Only : North Vancouver, BC office.
- Salary Range : $60,000 - $120,000 annually. Salary is based on several factors and may vary depending on job-related knowledge, skills, and experience.
We sincerely appreciate the interest of all applicants. While only those selected for the next stage will be contacted, we thank everyone for considering a role with us.
At Venue Kings, we are committed to creating a diverse environment and are proud to be an equal opportunity employer. We hire based on talent and potential, ensuring equal opportunity regardless of background.
Software Engineer
Posted today
Job Viewed
Job Description
Job Description
Salary:
DMGBlockchainSolutionsInc.isadiversifiedblockchainanddatacentertechnologycompanythatmanages,operates,anddevelopsend -to-endsolutionsto monetizetheblockchainecosystem.
Inadditiontoourcryptocurrencyminingoperations,DMGhasasoftwaredevelopmentteamdedicatedtobuildingsoftwareproductsfordigitalcustody,blockchain,andcryptocurrencymining.
WerelookingforaMid-LevelSoftwareDevelopertojoinourteam,workingonourDigitalCustodyandSettlementSolutionandotherproduct.Youlltacklebothbackendandfrontendchallenges,collaboratingwithfellowengineerstobuildsecure,scalable,andefficientfinancialservicesinCryptodomain.
TechStack
- Backend: NestJS,Hono,PostgreSQL(DrizzleORM),MongoDB(Mongoose),TypeScript
- Frontend: Next.js,Redux(withmultipleslicesforstatemanagement),TailwindCSS
- Authentication: CustomJWT-basedauthentication(sessionstoredincookies),MFAwithOTP
- Security: StrictContentSecurityPolicy(CSP),HSTS,X -Frame-Options,enhancedpasswordsecurity
- CI/CD&Deployment: Knowledgeofpipelines, semantic-release forautomatedtagging &releases,DockerforE2Etesting
Responsibilities:
BackendDevelopment :
- BuildsecureandscalableservicesusingNestJSandtheHonoframework.
- LeverageDrizzleORMforefficientdatabaseoperationswithPostgreSQL.
- UtilizeMongoosefordatabaseoperationswithMongoDB.
FrontendDevelopment :
- ImplementandmaintainNext.jscomponents,ensuringseamlessinteractionwithbackendAPIs.
Authentication&Security :
- EnhanceandmaintainJWT -basedsessionmanagement.
- Integrateandoptimizemulti -factorauthentication(MFA)workflows.
APIIntegrations :
- WorkwithcryptocustodyandKYCAPIs.
- Integratewiththird-partyservicesfortradingandsettlement.
- ImplementnotificationsthroughPusherandTwilio(email/SMS).
UserPermissions&RBAC :
- Improvesessionmanagement,userpermissions,androle -basedaccesscontrols.
CodeReviews&Collaboration :
- Participateintechnicaldiscussions,providefeedback,andcontributetosprintplanning.
Testing&QualityAssurance :
- Writeunitandintegrationtests,ensuringhighcodequality.
- UseDockerforend-to-endtesting.
CI/CD&Deployment :
- UnderstandCI/CDpipelinesandworkflows.
- Befamiliarwithsemantic -releaseforautomatedversioning.
Qualifications
- Experience :2-3yearsofexperienceinTypeScriptdevelopment.
- BackendProficiency :StrongbackgroundinNestJS,PostgreSQL,orsimilarbackendframeworks ;someexposuretotheHonoframeworkisaplus.
- FrontendSkills :ExperiencewithNext.jsandmodernfrontendlibraries/frameworks.
- Security&Auth :UnderstandingofJWT,OAuth,MFA,RBAC,andothersecuritybestpractices.
- CI/CD&Docker :FamiliaritywithCI/CDtools,Docker,andautomatedreleasestrategies.
- PerformanceTuning :AbilitytotroubleshootandoptimizedatabasequeriesandAPIperformance.
- SoftSkills :Strongproblem-solvingabilitiesandcomfortableworkinginanagile,fast -pacedenvironment.
NicetoHave
- DomainExpertise :Experienceinfinancialorcrypto -relatedapplications.
- Notifications :FamiliaritywithPusher(WebSockets)andTwilio(email/SMS).
- AutomatedReleaseManagement :Experiencewithsemantic -release.
- Microservices: Knowledgeaboutmicroservicesarchitecture.
- Bun: experiencewiththeBunruntime.
- FeatureFlags :Understandingofcanarydeploymentsandfeatureflagsystems.
remote work
Software Engineer II
Posted today
Job Viewed
Job Description
**About the team**
Get the thrill and excitement of building media applications! While backed by the organization that powers Microsoft Teams and Azure Communication Services, we are building a new real-time communication platform from the ground, built for Agent-first, AI-ready communications, breaking the mold of the traditional "conference call" and advancing standards for Agentic communications.
**About the candidate**
We are looking for a Software Engineer II who is passionate about building high quality reliable AI powered Media Services. As an engineer in our team, you'll be working on building platforms for media applications to support communication and the ever growing needs for AI processing. In particular, for a given feature you'll be expected to meet with stakeholders/PM to get the requirements, document the design and review within the team, implement the design, create unit tests on your changes, manage the flighting of the new feature, and implement additional monitoring and metrics as needed for the feature. In short, you will truly own your feature from start to finish. This opportunity will allow you to make a broad positive impact across many critical IC3 domains such as chat, audio/video calling, meetings, service and data engineering, and service management.
We want you because you have an insatiable passion for technology, your constant intellectual curiosity and willingness to learn, your ability to communicate well in a team environment, your desire to make our team better with your contributions and of course your ability to deliver the right results at the right time.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Works with appropriate stakeholders to determine user requirements for a set of features.
+ Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
+ Creates and implements code for a product, service, or feature, reusing code as applicable.
+ Contributes to efforts to break down larger work items into smaller work items and provides estimation.
+ Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
+ Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ 2+ years of software design and development experience as a full stack/client developer.
**Other Requirements:**
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Experience with generative or agentic AI development
+ Experience with media development (encode/decode/mux), familiar with open-source media library, such libav, FFMPEG.
+ Experience with cloud services or networking programming or large scale server application.
Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $85,000 - CAD $166,800 per year.
Find additional pay information here:
will accept applications for the role until July 29, 2025.
#AI #media #Cloud Service
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Be The First To Know
About the latest Software engineer Jobs in Coquitlam !
Software Engineer II

Posted today
Job Viewed
Job Description
At Xbox Gaming AI, we are exploring new emerging technology trends to craft the next era of gaming. We are venturing beyond the horizon and charting a course forward with players and creators at the center. Our goal is to define the future of Xbox by advancing our mission of bringing joy and community to every player on the planet. If you value dynamic and agile teams that are proactively advocating for a diverse workforce, we have a role for you.
We are seeking a Software Engineer II to join our team at Xbox Gaming AI to be a key part of the team that is building the next generation of AI-powered services and frameworks. As a key contributor, should be able to lead through example and influence. You will be responsible for driving innovation and excellence in software development, focusing on machine learning (ML) systems and developing scalable services and products that leverage the latest AI. If you are a forward-thinking engineering professional passionate about leadership in cutting-edge technology and possess an effective foundation in cloud and services with solid experience with ML and AI, we encourage you to apply.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Implementing AI models into scalable services and frameworks.
+ Working across research, data science, and product management teams to ensure successful customer-centric solutions.
+ Design and implement Azure-based solutions to scale ML/AI solutions across Xbox.
+ Craft clean, efficient, and maintainable code across a range of technologies, including but not limited to C#, C++, Python, React, and Azure.
+ Ability to provide solutions even in the absence of complete information, guiding the team through unexplored territories and influencing key decisions with a forward-thinking approach.
**Qualifications**
**Required Qualifications**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Experience in cloud-native software development and Dev Ops practices and related tools.
**Preferred Qualifications:**
+ Experience in Azure infrastructure and services, particularly with Windows on Azure.
+ Experience in video game development, particularly in automation.
+ Previous exposure to Agile/Scrum development methodologies.
+ Experience leveraging AI for software development (Github Copilot, or Cursor, or similar)
Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $85,000 - CAD $166,800 per year.
Find additional pay information here:
will accept applications and processes offers for these roles on an ongoing basis.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Senior Software Engineer

Posted today
Job Viewed
Job Description
24WD83966
**Overview**
Autodesk is the world leader in design software with over $5B in revenue and customers making impacts across multiple industries. As a global leader in 3D design, engineering and entertainment software, Autodesk helps people imagine, design, and create a better world.
Autodesk is enhancing our Autodesk Assistant which provides a unified experience for our users across our products. Through utilizing the latest technology you'll make a significant impact across our customers on a global scale.
We are hiring several full stack Senior Software Engineers for our Platform Services & Emerging Technologies (PSET) org to work on our Data Platform team, with some roles specifically focused on Machine Learning. You will design REST APIs and implement a plugin architecture for other AI assistants to plug into this framework. You will partner with architects, developers and operations teams frequently to achieve best outcomes.
Preference for candidates in Toronto, ON, or Vancouver, BC.
**Responsibilities**
+ Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs
+ Build high quality code following unit testing and test driven development
+ Drive and participate in code and document reviews, mentoring team in best practices
+ Collaborate with peer organizations, dev ops, support organizations on technical issues and provide guidance
+ Interpret and translate business needs to technical requirements and accurate estimates
+ Evaluate and recommend tools, technologies and processes to ensure the highest quality and performance is achieved
+ Work with team to troubleshoot code level problems quickly and efficiently.
+ Apply deep technical expertise to resolve challenging programming and design problems
+ Focus on scalability, security and availability of all applications and processes
**Minimum Qualifications**
+ Bachelor's in Computer Science other related field or equivalent work experience
+ Solid knowledge of full stack development methodologies.
+ 4+ years hands-on experience developing scalable, customer facing web and software applications
+ 2+ years of experience working with Angular, Node, React, REST APIs or similar web framework is required
+ 2+ years experience with Selenium, Jasmine, Cucumber or other test framework
+ Experience with Java, Javascript, Python, Go, RDBMS databases (MySQL, Postgres, Aurora, or similar)
+ Experience with Amazon Web Services (i.e. EC2, S3, IAM, RDS, CloudFront, CloudWatch, Lambda, CloudFormation), or developing in other public Clouds.
+ Experience developing and deploying code across distributed clusters, using Kuberenetes, Docker, ECS Fargate
+ Experience with XML/JSON, designing and building REST web services
+ Experience designing & implementing highly scalable and highly available distributed systems
**Preferred Qualifications**
+ Experience with ML, Kubernetes, Kuberay, Sagemaker
+ Experience working with LLMs
+ Experience working with and integrating chatbot related APIs
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
**Salary transparency**
**Diversity & Belonging**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Sr. Software Engineer

Posted today
Job Viewed
Job Description
25WD89810
**Position Overview**
The Senior Software Engineer will play a key role in optimizing and improving localization for Autodesk product and content. This will involve close collaboration with software and content development teams. You will be responsible for developing and maintaining tools, processes, and data necessary for scalable, efficient localization and for ensuring the smooth production of Autodesk's localized products.
The ideal candidate is a full stack developer experienced in services development, process automation, and technology, and will be capable of providing technical support to internal Autodesk stakeholders and external vendor teams. This role demands strong analytical, problem-solving, and communication skills, as well as a solid understanding of localization engineering processes. This role is based in British Columbia, Canada.
**Responsibilities**
+ Develop and maintain tools, automated processes, and documentation to support scalable software localization and testing
+ Stay current with industry trends and technologies, proactively anticipating future localization requirements
+ Drive and contribute to the design, development, and deployment of innovative solutions for delivering localized products to customers
+ Analyze products for international readiness, focusing on web/mobile applications and cloud services. Provide actionable recommendations and contribute to the necessary development efforts
+ Advise and influence development teams to improve globalization strategies, ensuring an exceptional international user experience while optimizing localization stability and cost-effectiveness
+ Provide second-level technical support to localization vendor engineering teams
**Minimum Qualifications**
+ B.S. or M.S. in Computer Science or related field
+ 5+ years of experience in web and mobile development
+ Proficiency with programming and scripting languages, including some or all of the following: Scala, Java, Akka, Slick, Python, JavaScript, C++, C#, QT, Perl
+ Experience with microservices architecture, development, and monitoring (e.g., Grafana)
+ Strong understanding of internationalization best practices and experience in localizing web and mobile applications
+ Knowledge of databases (SQL, MySQL, NoSQL), Content Management Systems, and localization tools (e.g., Passolo, WorldServer, Memsource)
+ Experience with cloud services, particularly Amazon Web Services (AWS), Microsoft Azure, or similar cloud technologies, is a plus
+ Familiarity with process automation and streamlining workflows
+ Strong analytical and problem-solving abilities, with a track record of developing creative technical solutions
+ Excellent written and verbal communication skills
+ Experience collaborating within a multicultural, geographically dispersed team; leadership experience is a plus
+ Familiarity with AI/ML technologies is a plus
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $98,600 and $144,650. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).