Lead Backend Software Architect

7 days ago


Ottawa, Ontario, Canada Agility PR Solutions Full time

At Agility PR Solutions, we develop cutting-edge tools to empower public relations professionals. As a Lead Backend Software Architect, you will play a crucial role in shaping the architecture and evolution of our media monitoring and outreach platform.

We are looking for an experienced Senior Java developer who can mentor other developers and oversee the design and implementation of software components. The ideal candidate will have a strong background in creating and implementing software designs, as well as reviewing and overseeing the work of other team members.

The successful candidate will be responsible for facilitating the design and implementation of features for our media monitoring and outreach platform. This includes working with our big data backend built on technologies such as Hadoop and Solr, deployed to a high availability production environment.

In this role, you will leverage robust RESTful services in Java to build web applications that target media influencers and monitor their businesses in the media. You will also collaborate with the team to deliver larger projects and delegate tasks when necessary.

This position offers a competitive salary range of $120,000 - $180,000 per year, depending on experience, and provides opportunities for professional growth and development in a dynamic and challenging environment.

Beyond the technical aspects, we offer a comprehensive benefits package, including health insurance, retirement plan, and paid time off. We prioritize work-life balance and provide a supportive and collaborative work environment.



  • Ottawa, Ontario, Canada Boostsecurity Full time

    About UsBoostsecurity.io is a cutting-edge cybersecurity technology startup that empowers software development teams to create secure software through innovative security automation solutions.The RoleWe are seeking highly skilled and driven Mid to Senior Backend Engineers to join our fast-paced engineering team and contribute to the growth of our ASPM...


  • Ottawa, Ontario, Canada Ouster Full time

    About OusterOuster is a technology company that specializes in building sensors and tools for engineers, roboticists, and researchers. Our mission is to make the world safer and more efficient by providing innovative solutions for transportation and infrastructure development.Job DescriptionWe are seeking a highly skilled Senior Backend Software Engineer to...


  • Ottawa, Ontario, Canada BluWave-ai Inc. Full time

    About BluWave-ai Inc.We are a leading provider of innovative AI solutions for the renewable energy sector. Our mission is to accelerate the transformation towards a sustainable future by leveraging the power of artificial intelligence.Job SummaryWe are seeking a highly skilled Backend Cloud Software Developer to join our team. As a key member of our software...


  • Ottawa, Ontario, Canada mdf commerce Full time

    Location: We are open to remote work.mdf commerce Inc. is an international team of experts who develop SaaS solutions to optimize commercial interactions of B2B and B2G customers.We are looking for a Technical Lead for Backend Development to join our team.Main Responsibilities:Manage a team of Backend Developers.Be proficient in software development,...


  • Ottawa, Ontario, Canada mdf commerce Full time

    Location: Remotemdf commerce Inc. is an international team of experts who develop SaaS solutions to optimize commercial interactions of B2B and B2G customers.We are looking for a Senior Backend Development Team Lead to join our team.Main Responsibilities:Manage a team of Backend Developers.Be proficient in software development, including implementing...


  • Ottawa, Ontario, Canada Recruitment Room Full time

    About the RoleWe are seeking an experienced Senior Software Architect to join our dynamic team at Recruitment Room. This role focuses on designing and developing robust, scalable backend systems that power innovative fintech applications.As a key member of our team, you will have the opportunity to work on a range of challenging projects, particularly in...


  • Ottawa, Ontario, Canada mdf commerce Full time

    Location: Remote Opportunitymdf commerce Inc. is a global team of experts who develop a range of SaaS solutions to optimize and accelerate commercial interactions of its B2B and B2G customers.We are currently looking for a Senior Backend Development Team Lead to join our team.Main Responsibilities:Manage a team of Backend Developers on a daily basis.Be...


  • Ottawa, Ontario, Canada MASV Full time

    MASV is a dynamic and innovative company committed to making file transfers fast, easy, and secure. As a Staff Software Engineer, you will play a pivotal role in steering the technical direction of our cutting-edge software solutions that enhance our users' experience and meet the highest industry standards.Key Responsibilities:Engage with stakeholders to...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    About Your Next Challenge as a Senior Software Solutions Architect:What You Will Do:Collaborate with other Application Leads to design and implement software solutions;Develop microservices solutions that operate in complex, multi-network environments;Work with Product Owners and Application Leads to scope and plan development activities;Lead the design and...


  • Ottawa, Ontario, Canada Trend Micro Full time

    Job Title: Staff Software DeveloperTrend Micro, a global cybersecurity leader, is seeking a highly skilled Staff Software Developer to lead the development and optimization of our Trend Vision One foundation services. As a key member of our team, you will be responsible for setting the technology direction, driving innovation, and making critical...


  • Ottawa, Ontario, Canada Versaterm Full time

    We are seeking a highly skilled and motivated Lead Software Architect to drive the development of our shared services platform. This critical role will be responsible for architecting and building our cloud infrastructure, collaborating closely with cross-functional teams, and ensuring alignment with company goals.As a Lead Software Architect, you will have...


  • Ottawa, Ontario, Canada Ericsson Full time

    Lead Cloud RAN Software ArchitectWe are seeking a highly experienced and innovative Cloud RAN Software Architect to spearhead the integration of our Cloud RAN – Virtualized Distributed Unit Product. The ideal candidate will have a deep understanding of Cloud RAN architecture, strong analytic and troubleshooting skills, and a passion for driving...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We offer expert support and services for building mission-critical embedded systems.We are seeking a skilled individual to contribute to the design and implementation of our QNX networking suite. This includes the protocol stack, user...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Overview:BlackBerry QNX, a leading provider of safe and secure software components for the automotive industry and mission-critical application domains, is seeking an experienced embedded software architect to join our Advanced Technology Development team.About the Role:We are looking for a talented individual with a strong background in C/C++...


  • Ottawa, Ontario, Canada TechInsights Inc. Full time

    Job Title: Backend Software DeveloperAbout the PositionWe are seeking a skilled Backend Software Developer to join our team at TechInsights Inc. As a Backend Software Developer, you will play a pivotal role in software development, reporting to the ADM and collaborating extensively with teams such as Software Development, Reliability, Engineering,...

  • Software Engineer

    3 weeks ago


    Ottawa, Ontario, Canada Pizza Hut Full time

    We are seeking a talented Software Engineer - Backend to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining our web application's back-end functionality. Key responsibilities include:Designing and implementing scalable and efficient back-end systems.Collaborating with cross-functional teams...


  • Ottawa, Ontario, Canada Agility PR Solutions Full time

    About the RoleWe are seeking a skilled Senior Java Developer to join our team at Agility PR Solutions. As a key member of our development team, you will be responsible for mentoring junior developers and overseeing the architecture and evolution of our backend software components.You will work closely with our team to design and implement software solutions,...


  • Ottawa, Ontario, Canada Michael Peterman Full time

    At our company, we're looking for a highly skilled Junior Software Engineer to join our team. As a Backend Development specialist, you will be responsible for designing, implementing, and maintaining scalable and efficient software applications. Your primary focus will be on the backend, using programming languages such as Python and frameworks like Django...


  • Ottawa, Ontario, Canada mdf commerce Full time

    About the OpportunityWe are seeking a highly skilled BackEnd Development Team Lead to join our team at mdf commerce Inc. This is a fantastic opportunity to lead a team of experienced developers and contribute to the development of innovative SaaS solutions.Key ResponsibilitiesManage and mentor a team of BackEnd Developers, providing guidance and support to...

  • Software Architect

    1 month ago


    Ottawa, Ontario, Canada Veeva Systems Full time

    Job Summary:As a Work Anywhere company, Veeva Systems is committed to making a positive impact on the life sciences industry. We're seeking a skilled Software Architect to join our Engineering team and contribute to the development of industry-leading cloud solutions.About the Role:As a Software Architect at Veeva Systems, you will be responsible for...