Senior Software Developer
4 weeks ago
Senior Software Engineer
Are you passionate about developing innovative software solutions and leading a team to make a real-world impact?
A leading company in the field of IoT and geospatial monitoring solutions is seeking a talented Senior Software Developer to join their cutting-edge team in Vancouver, BC . This is an exciting opportunity to lead and mentor a team while working on systems that enhance safety, productivity, and environmental sustainability through advanced geotechnical monitoring.
The Role
As a Senior Software Developer, you will lead a team of developers in designing, building, and maintaining software systems that process and analyze geotechnical data. You will ensure the delivery of secure, scalable solutions that support GIS applications, enabling accurate monitoring of critical infrastructure such as dams, bridges, and tunnels.
What You'll Do
- Lead and mentor a team of developers, fostering a collaborative and high-performance environment.
- Design and implement cloud-based data delivery systems with real-world impacts.
- Collaborate with product managers and end-users to understand critical requirements.
- Write clean, efficient, and maintainable code adhering to best practices.
- Optimize software performance and ensure system scalability.
- Oversee code reviews, technical discussions, and project planning to ensure successful delivery.
- Define project scope, timelines, and milestones.
What You'll Need
Educational Background :
- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent experience will be considered.
Technical Skills :
- Proficiency in Python and AWS services.
- Experience with cloud-based architecture solutions and microservices.
- Strong understanding of RESTful APIs, Websockets, and OAuth.
- Familiarity with Infrastructure as Code (IaC) tools for deploying cloud infrastructure.
- Knowledge of CI/CD pipelines and real-time application frameworks (e.g., SignalR, Socket.IO).
- Understanding of spatial data formats (GeoJSON, Shapefiles, GeoTIFFs) and visualization techniques.
Leadership Skills :
- Proven experience leading a technical team and driving successful project outcomes.
- Ability to mentor and develop team members, fostering a culture of continuous learning and improvement.
What You'll Get in Return
- Competitive Salary : CAD $110,000 - CAD $150,000 annually (based on experience and skills).
- Flexible Work Schedule : Hybrid work model with 3 days in the Vancouver office and 2 days remote.
- Global Opportunities : Be part of a global company with diverse career paths and growth opportunities.
- Supportive Culture : Work alongside a talented team in a collaborative and safety-focused environment.
Ready to make a difference in geotechnical monitoring?
Apply now or contact Ciara Holmes at Evona for more information
-
Senior Software Developer Position
3 days ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeAbout AequilibriumAequilibrium is a leading technology professional services organization dedicated to delivering innovative solutions to clients in the financial services industry. Our team of experts uses Agile methodologies and Lean Startup principles to drive project success.Job DescriptionWe are seeking an experienced Senior Backend Java and .NET...
-
Senior Software Developer
2 weeks ago
Vancouver, British Columbia, Canada Autodesk, Inc. Full timeSenior Software Developer (Cloud Infrastructure)Senior Software Developer (Cloud Infrastructure)Job Requisition ID # 25WD86298Position OverviewAutodesk's Platform Services and Emerging Technology (PSET) team is hiring a Senior Software Developer with experience automating large-scale cloud infrastructure services. In this exciting role, you will help us...
-
Senior Software Developer
7 days ago
Vancouver, British Columbia, Canada Go REcruitment Full timeAbout Go RecruitmentWe are a leading recruitment agency specializing in IT and health care solutions. Our team of experts is dedicated to finding top talent for our clients.Job DescriptionWe are seeking an experienced Senior Software Engineer to join our team. As a senior member of our engineering team, you will be responsible for designing, developing, and...
-
Senior Software Development Engineer
3 days ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the Job:We are seeking a highly motivated Senior Software Development Engineer to join our Store Testing Foundations team. This team operates Store Test Service as a centralized testing service that enables end-to-end cross-platform testing with write once capabilities.As a Senior Software Development Engineer, you will contribute to the automated...
-
Senior Software Developer
5 days ago
Vancouver, British Columbia, Canada 01a Full timeJob Description:">We are seeking an experienced and highly skilled Senior Software Developer to join our team at Certn. As a key member of our engineering team, you will be responsible for designing, developing, and implementing innovative software solutions that meet the needs of our customers.">About Certn:">Certn is a technology company that is...
-
Senior Software Developer for Cybersecurity
5 days ago
Vancouver, British Columbia, Canada Fortinet, Inc. Full timeAs a Senior Software Developer for Cybersecurity at Fortinet, Inc., you will be part of a high-performing team dedicated to delivering innovative security solutions that protect our customers' assets. If you are passionate about cybersecurity and have a strong background in software development, we encourage you to apply for this exciting opportunity.About...
-
Senior Software Developer
5 days ago
Vancouver, British Columbia, Canada Spare Full timeWe are looking for (2) Senior Software Developers to join our AI Voice and Engage teams As a Senior Software Developer, you will be tasked with solving complex engineering challenges, fostering a culture of excellence through mentorship, and leading initiatives to enhance our software and team processes. Successful candidates will be located in Vancouver,...
-
Senior Risk Software Developer
6 days ago
Vancouver, British Columbia, Canada Brex Inc. Full timeJoin Brex Inc. as a Senior Risk Software Developer and play a critical role in building cutting-edge risk management systems.We are seeking a talented developer with expertise in backend programming languages such as Kotlin and Python.As a Senior Risk Software Developer, you will be responsible for developing and maintaining high-quality code, working...
-
Senior Software Development Lead
2 days ago
Vancouver, British Columbia, Canada Amazon Full timeJob DescriptionWe are seeking an experienced Senior Software Development Engineer to join our Aurora Availability team. As an SDE III, you will design and implement software components to help us continuously improve and evolve to meet growing availability demands from our customers.You will deliver software features and improvements to major portions of...
-
Senior Software Developer Position
3 days ago
Vancouver, British Columbia, Canada STEMCELL Technologies Inc Full timeAbout the Role:As a Senior Software Engineer at STEMCELL Technologies Inc, you will play a vital role in shaping the next generation of software and instruments. This includes prototype development, collaborating with the project team, and senior management to drive innovation.We are seeking an individual with advanced coding experience, up-to-date knowledge...
-
Senior Software Developer Job
7 days ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the RoleWe are seeking a Senior Software Developer to join our team. In this role, you will be responsible for designing and developing software solutions for our large-scale systems. You will work closely with cross-functional teams to ensure that our systems are scalable, reliable, and meet the needs of our customers.Key ResponsibilitiesDesign and...
-
Senior Software Developer Role
2 days ago
Vancouver, British Columbia, Canada Appara Full timeWe are seeking a highly skilled Senior Software Developer to join our team at Appara. As an Intermediate Software Developer, you will play a key role in designing, building, testing, and deploying cutting-edge AI technology.About the JobIn this position, you will collaborate with a talented team of developers to develop high-quality products that are...
-
Senior Software Development Engineer
18 hours ago
Vancouver, British Columbia, Canada Arista Networks Full timeJob DescriptionArista Networks is a leader in data-driven, client-to-cloud networking for large data center, campus and routing environments.We are seeking a highly skilled Senior/Lead Software Engineer to join our Extensible Operating System (EOS) software development team.The EOS team is responsible for all aspects of the development and delivery of...
-
Senior Software Developer
5 days ago
Vancouver, British Columbia, Canada Comm100 Full timeCompany Overview\Comm100 is an award-winning digital customer engagement platform that enables organizations to better engage, convert and support their customers online. Our mission is to provide innovative solutions for businesses to communicate with their customers effectively.\Job Summary\We are seeking a highly skilled Senior Software Engineer to join...
-
Senior Software Development Engineer
3 days ago
Vancouver, British Columbia, Canada Amazon Full timeJob OverviewWe are looking for a highly skilled Senior Software Development Engineer to join our team. As a key member of the UPX team, you will play a crucial role in designing and developing scalable software systems that meet the rapid growth of Amazon's Business.Key ResponsibilitiesDesign and develop highly scalable software systems using latest cloud...
-
Senior Software Development Leader
3 days ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the RoleAs a Senior Software Development Engineer, you will be responsible for leading the development lifecycle of our release management system. This system enables Amazon software application teams to dynamically change software configurations and behaviors safely and quickly with minimal operational disruption.We are looking for a talented Sr...
-
Senior Software Developer
2 days ago
Vancouver, British Columbia, Canada Arista Networks Full timeAbout the RoleWe are seeking a highly skilled Senior/Lead Software Engineer to join our EOS software development team. The ideal candidate will have a deep understanding of software engineering principles, networking concepts, and experience with C, C++, and Python programming languages.This role involves designing and developing features for forwarding...
-
Senior Software Developer
6 days ago
Vancouver, British Columbia, Canada Amazon Full timeWe are looking for a Senior Software Developer - Cloud Services to join our team in developing the next generation of cloud-based contact centers. As a key member of our team, you will design and develop scalable, resilient systems while maintaining a customer-centric approach.About the TeamYou will be part of a fast-growing business soon after launch, and...
-
Senior Automation Software Developer
3 days ago
Vancouver, British Columbia, Canada Amazon Full timeKey Job ResponsibilitiesAs a Senior Automation Software Developer on the Store Testing Foundations team, you will be responsible for designing and developing AI-enabled automation solutions that rapidly test CX changes. This will involve identifying bottlenecks in the delivery process and proposing solutions to remove them via automation. You will also work...
-
Senior Software Developer
1 week ago
Vancouver, British Columbia, Canada PayByPhone Full timeSenior Software Developer - Shared Services TeamApply locations Vancouver - PayByPhone time type Full time posted on Posted Today job requisition id R06111Your roleAs an experienced Senior Software Developer, you'll develop major components that power our consumer apps and global platform enabling over 17 million users to conveniently pay for parking.What...