1,673 Software Manager jobs in Canada
Software Project Manager Manufacturing SaaS (Remote)
Posted today
Job Viewed
Job Description
Job Description
Software Project Manager – Manufacturing SaaS - Remote (Preferably in the US or Canada, EST)
Job Description
Our client, an innovative startup, is revolutionizing the manufacturing landscape with a cutting-edge SaaS platform. This platform creates real-time digital twins of manufacturing equipment and processes, enabling immediate detection of performance anomalies and automated dispatch of help. They are seeking a versatile Project/Product Manager with a deep understanding of manufacturing technologies and SaaS solutions to lead the charge in delivering exceptional value to clients and driving product innovation.
Your New Role
In this dual-capacity role, you will guide the product vision and roadmap while ensuring successful project execution. Collaborating with cross-functional teams, you will:
- Drive product development and market adoption.
- Lead project lifecycles from concept to delivery, ensuring seamless coordination with globally distributed teams.
- Act as the bridge between technical development and practical application, aligning the product with customer needs and market trends.
- Champion agile methodologies and foster a culture of continuous improvement.
What You Will Need to Succeed
To excel in this role, candidates must have:
- 5+ years of experience in product and project management, with expertise in manufacturing technologies and SaaS solutions.
- Strong knowledge of the manufacturing ecosystem, including operational processes and industry challenges.
- Proven leadership in agile methodologies and modern project management practices.
- Technical proficiency with tools like JIRA, MS Project, and familiarity with software development processes.
- Exceptional communication and presentation skills, capable of engaging diverse stakeholders.
- Demonstrated success in deploying and scaling software solutions in a manufacturing environment.
- Experience managing complex projects, balancing competing priorities, and delivering results on time and within budget.
Qualifications:
- Certifications such as PMP, PRINCE2, or Agile credentials (e.g., CSM, SAFe) are highly preferred.
- Knowledge of analytics tools and data-driven decision-making processes is a plus.
What You Will Get in Return
- Competitive salary and bonus opportunities.
- Flexible work arrangements and generous paid time off.
- Access to state-of-the-art tools and technologies.
- Continuous professional development opportunities through workshops, courses, and conferences.
- A collaborative, inclusive, and dynamic work culture.
What You Need to Do Now
If you are ready to join an exciting startup, click ‘apply now’ or call us at for a confidential discussion
Software Development Manager
Posted today
Job Viewed
Job Description
We are looking for a Software Development Manager to join our team developing an upcoming and exciting mobile game. Reporting to the Director of Technology, you will be leading a group of friendly and motivated engineers (2-3 direct reports) based in Montreal.
The goal for your team is to build and maintain core systems & innovative features, optimize code for high-performance targets, and build outstanding tools to enable game developers to bring their content to life to be enjoyed by millions of players.
This position comes with a high level of ownership and influence, working with a small team of highly effective and hardworking developers. The role will have a mix of hands-on development and management responsibilities.
What You’ll Do
Write efficient, reusable & maintainable code
Provide technical analysis and documentation for new systems
Mentor and guide game developers, providing technical direction, career development support, and opportunities for skill growth.
Coordination & negotiation with external team members (engineering, production, design, art, QA)
Support sprint planning, technical scoping, and roadmap execution
Conduct code reviews and ensure standard processes are followed across the engineering team
Identify and mitigate technical risks throughout the development cycle
Champion quality, scalability, and performance across systems
Partner with production to supervise and deliver engineering deliverables on schedule
Tech Stack :
Unity, C#, URP, Addressable
Google Cloud, Firebase
Jenkins, Gradle, Groovy
New Relic
What We're Looking For
7+ years of experience in software development
2+ years in a leadership or management role
B.S. or equivalent experience in Computer Science
Experience with microservice architecture
Experience building CI/CD tools
Strong communication & negotiation skills
Excellent critical thinking, problem-solving, and analytical skills
Actively seek to streamline development efforts, reducing Time to Market
Foster a positive and collaborative team culture
Promote open communication, knowledge sharing, and continuous improvement
Maintains an adaptive approach, responding quickly to changes in project scope, requirements, or market conditions
Why Product Madness ?
As part of the Aristocrat family, we share their mission of bringing joy to life through the power of play, with a world-class team who creates top-grossing, leading titles in the social casino genre, including Heart of Vegas, Lightning Link, Cashman Casino. With 800 team members across the globe, Product Madness is headquartered in London, with offices in Barcelona, Gdańsk, Lviv, Montreal and a remote team spanning the USA, making us a truly global powerhouse.
We live by our People First principle. Regardless of where, when, or how they work, our team members have opportunities to elevate their careers, and grow alongside us. We take pride in fostering an inclusive culture, where our people are encouraged to be their very best, every day. But don’t just take our word for it. In 2024, we made the Global Inspiring Workplace Awards list, and won a bronze award at the Stevies for Great Employers in the ‘Employer of the Year - Media and Entertainment’ category.
So, what’s stopping you?
Travel Expectations
NoneAdditional Information
At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.
Software Development Manager
Posted today
Job Viewed
Job Description
Job Description
Who we are:
For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and preserve the communications data of the world's most highly regulated firms, giving them greater visibility and control over their information and ensuring compliance with stringent regulations.
Though we offer competitive compensation and benefits and all the other perks one would expect from an established company, we are not your typical technology company. Global Relay is a career-building company. A place for big ideas. New challenges. Groundbreaking innovation. It's a place where you can genuinely make an impact – and be recognized for it.
We believe great businesses thrive on diversity, inclusion, and the contributions of all employees. To that end, we recruit candidates from different backgrounds and foster a work environment that encourages employees to collaborate and learn from each other, completely free of barriers.
Your role:
As a Software Development Manager, you are an experienced 2nd line manager who will lead a software organization, consisting of multiple teams that are responsible for delivering highly scalable distributed services and applications. You will act as the anchor for building a top-tier team that will transform Information Management through technology that is smart, sophisticated, user-centric, and highly scalable. We're building teams and a culture that respects the craft of software engineering, applying our expertise to problems that really matter.
If you want to solve complex problems that make clear and real-world impact in people's lives, join us!
Your responsibilities:
As a Software Development Manager, you will:
- Lead a team of talented Engineers who like to ship code and tackle hard engineering problems
- Be a hands-on 2nd line Engineering team manager who will spend up to 60% of your time on people management, recruitment and organizing teams, and 40% of your time in design reviews, sprint planning and other Agile artifacts
- Partner with peers across Engineering, Product Management, Operations, Support, and Human Resources to drive delivery of cross-functional projects and address technical and resourcing challenges in your organization
- Mentor and guide the professional and technical development of your team members: help develop their careers, and assign them to projects tailored to their skill levels, personalities, work styles, and professional goals
- Build teams that are collaborative, inclusive, and respectful of each other
- Provide continuous feedback, address underperformance, and recognize the individual strengths and contributions of your team members
- Instill a spirit of continuous improvement in the team's code, architecture, and processes
- In collaboration with Product Mangers, Test Managers, and your Engineers, maintain a prioritized backlog and create short-term and long-term goals for your team
- Help your team build relationships across functions such as Support, Operations, Test, and other teams to ensure Global Relay's continuing success
- Appreciate and advocate for information security and secure coding practices
About you:
- A degree in Computer Science or Engineering, or an equivalent combination of education and relevant experience
- 2+ years of experience as a 2nd line Software Development Manager or Senior Manager overseeing an organization of 20 people or greater, including managing 1st line Managers or Leads
- 3+ years of experience as a hands-on 1st line Software Development Manager or a Team Lead, managing a team of 3 people or greater
- 8+ years of software development experience, shipping enterprise grade software, using multiple languages and frameworks
- Extensive people management experience, and experience aggressively recruiting for and building a software development organization
- Experience building and managing large, highly scalable distributed services, complex databases, microservices, and API's in service and resource-oriented architectures
- Experience with large complex databases and managing data quality and lifecycle issues
- Understanding of modern frameworks and techniques for building web application user interfaces
- Experience with any of the following is an asset:
- Java or .Net Core
- JavaScript
- React
- Docker or Kubernetes
- CI/CD systems
- Big Data technology
- Security in an enterprise environment
Compensation:
Global Relay advertises the pay range for this role in compliance with British Columbia's pay transparency laws. Individual pay rates are determined by evaluating factors such as expertise, skills, education, and professional background.
The range below reflects the expected annual base salary, which is only one element of our comprehensive total rewards package designed to reflect our company pay philosophy, culture and values. We aim to foster an inspiring work environment and support employees' work-life rhythms. We provide a comprehensive extended health benefits program, including virtual healthcare and a wellness allowance. Employees also receive annual allotted vacation days, which increase based on tenure. Other benefits include: Paid sick days, maternity/parental enhancement program, corporate bonuses, and an RRSP contribution matching program.
For Vancouver-based employees, we provide a subsidized meal program, courtesy of our talented in-house culinary team!
British Columbia - Base salary range
$130,000—$155,000 CAD
What you can expect:
At Global Relay, there's no ceiling to what you can achieve. It's the land of opportunity for the energetic, the intelligent, the driven. You'll receive the mentoring, coaching, and support you need to reach your career goals. You'll be part of a culture that breeds creativity and rewards perseverance and hard work. And you'll be working alongside smart, talented individuals from diverse backgrounds, with complementary knowledge and skills.
Global Relay is an equal-opportunity employer committed to diversity, equity, and inclusion.
We seek to ensure reasonable adjustments, accommodations, and personal time are tailored to meet the unique needs of every individual.
We understand flexible work arrangements are important, and we encourage that in our work culture. Whether it's flexibility around work hours, workstyle, or lifestyle, we want to ensure our employees have a healthy work/life balance. We support and value a hybrid work model that blends collaboration with the team in the office and focus time from the comfort of your home.
To learn more about our business, culture, and community involvement, visit
Software Development Manager
Posted today
Job Viewed
Job Description
Job Description
Webility Solutions is a premier software development firm in Hamilton dedicated to building innovative solutions that improve people’s lives. We are experiencing fast growth and are looking a Software Development Manager to lead our sales, development, and support teams as we implement the next phase of our strategy. The candidate will report to the CEO and will have managerial oversight over the Webility team. Your Responsibilities: * Work with our management team to define the company’s strategy and goals. * Day-to-day management of our development team to provide direction and keep priorities on track. * Serve as a primary contact for customers and prospects, documenting and analyzing their business needs and technical requirements. * Manage budgets and oversee strategies to improve our P&L. * Build a process for tracking quantitative KPIs across the company. * Oversee the onboarding and training of new staff. * Perform employee reviews and provide constructive feedback on their performance. * Creates initiatives to take advantage of market opportunities, reduce operational threats, forestall business risks, and maximizes core strengths. * Provides guidance and training opportunities for employees as needed. Your Qualifications: * 5+ years experience in a leadership role within a technology company. * Excellent organizational skills and strong attention to detail. * Strong communication (verbal and written) skills. * Understanding of software specifications, development methodologies, and quality assurance practices. * Proficiency in managing budgets and tracking financial performance. * Bachelor's degree required; Master's degree preferred. * Development experience. What do we have to offer? You will have the opportunity to work on a growing team in a great work environment. We take pride in our work and offer a career with a competitive salary, benefits, and excellent growth prospects. You will be joining a team that is dedicated to being innovative and proactive in utilizing new technologies. Successful products are built by teams just as diverse as the audience who uses them, and we are committed to equal employment opportunity for all applicants. If this sounds like the right position for you, please respond to this ad. We would love to hear from you!
Software Development Manager
Posted today
Job Viewed
Job Description
Job Description
Software Development Manager – Full-Time
We are looking for an experienced Software Development Manager to join the IT team in Toronto. Reporting to the CIO, this role is responsible for overseeing development, maintenance, and enhancements across multiple products.
The successful candidate will work closely with IT leadership to modernize software development processes and drive technical excellence. This position plays a key role in enhancing CP’s technology capabilities to deliver innovative solutions for employees and clients.
Responsibilities
- Lead and mentor the development team, ensuring they grow and work toward project goals.
- Work with technical teams and IT leadership to choose technologies and design scalable systems.
- Oversee the software development process, ensuring quality, security, and efficiency.
- Set and enforce best practices, including coding standards, testing, and documentation.
- Review code and provide technical guidance to ensure scalable and maintainable solutions.
- Monitor project progress, identify bottlenecks, and keep development on schedule.
- Improve documentation, onboarding, and developer workflows to enhance team efficiency and reduce technical debt.
Requirements
- Bachelor’s degree in Computer Science or a related technical field.
- 5+ years of software development experience with at least 2 years in a leadership role.
- Experience managing small teams and optimizing development workflows.
- Strong understanding of software architecture, scalability and security best practices.
- Proficiency in agile methodologies and CI/CD workflows.
- Proficiency in Python, Node.js, React or Angular.
- Experience with cloud-based software development (AWS preferred), including serverless technologies and cloud security best practices.
- Experience with API development and third-party integration.
- Experience with Github, automated testing, and deployment process.
- Excellent problem-solving, decision-making, and communication skills.
Licenses or certifications:
- AWS certifications (e.g., AWS Certified Developer) are a plus
Please apply by July 5, 2025.
***
Directeur(trice) de développement de logiciels – temps plein
Description de tâche
Nous sommes à la recherche d’un(e) directeur(trice) d’expérience en développement de logiciels pour se joindre à l’équipe des TI à Toronto. Relevant du DPI, ce poste consiste à superviser le développement, la maintenance et les améliorations de plusieurs produits.
La personne choisie travaillera en étroite collaboration avec la direction des TI pour moderniser les processus de développement des logiciels et promouvoir l’excellence technique. Ce poste joue un rôle primordial pour la mise en valeur des capacités technologiques de la PC afin d'offrir des solutions innovantes aux employés et aux clients.
Responsabilités
• Diriger et encadrer l'équipe de développement, en veillant à ce qu'elle se forme et travaille à la réalisation des objectifs du projet.
• Travailler avec les équipes techniques et la direction des TI pour choisir les technologies et concevoir des systèmes évolutifs.
• Superviser le processus de développement des logiciels pour en assurer la qualité, la sécurité et l’efficacité.
• Définir et appliquer les meilleures pratiques, y compris les normes de codage, les tests et la documentation.
• Examiner le code et fournir des conseils techniques pour garantir des solutions évolutives et faciles à maintenir.
• Contrôler l'avancement des projets, identifier les problèmes et veiller à ce que le développement se déroule conformément au calendrier prévu.
• Améliorer la documentation, l'intégration et les flux de travail des développeurs afin d'accroître l'efficacité de l'équipe et de réduire la dette technique.
Compétences :
• Baccalauréat en informatique ou dans un domaine technique connexe.
• Cinq ans ou plus d’expérience en développement de logiciels avec au moins deux ans dans un poste de direction.
• Expérience de la gestion de petites équipes et de l'optimisation des flux de développement.
• Excellente compréhension de l'architecture logicielle, de l'évolutivité et des meilleures pratiques en matière de sécurité.
• Maîtrise des méthodologies agiles et des flux de travail CI/CD.
• Maîtrise de Python, Node.js, React ou Angular.
• Expérience du développement de logiciels basés sur l’infonuagique (AWS de préférence), y compris les technologies sans serveur et les meilleures pratiques en matière de sécurité infonuagique.
• Expérience du développement d'API et de l'intégration de tiers.
• Expérience de Github, des tests automatisés et du processus de déploiement.
• Excellentes aptitudes en matière de résolution de problèmes, de prise de décision et de communication.
Licences ou certifications :
• Les certifications AWS (par exemple, AWS Certified Developer) sont un plus.
Project Manager (Software Implementation)
Posted today
Job Viewed
Job Description
Job Description
Salary:
JANA is focused on improving the integrity of gas pipeline systems through the application of advanced risk modeling technologies. Our models and software are defensible and highly predictive, allowing gas pipeline operators to take actions to reduce risk in their systems. And our Integrity Data suite enables pipeline operators to finally capture their pipeline asset data and unlock the value associated with this data.
- As an entrepreneurial company, we provide an exciting, dynamic and respectful work environment where you will be an important contributor to the JANA Team. Our Mission at JANA is Better Pipelines for a Better World we are true believers and inspire our employees to join us in this Mission!
- High-energy Collaborative Environment: JANA combines the energy of a start-up software organization with the discipline of a precision engineering firm.
- Social Events: Join the entire JANA Team for fun virtual Social Events like our Beer Club. We also like to get together for in-person events such as our Annual Birthday Bonspiel, Holiday events, our annual Company Picnic, and team events!
- Best-in-Class Benefits: JANA offers all employees a comprehensive benefits package including a Healthcare Spending Account, Medical, Dental, Life Insurance, AD&D, Drug coverage, Disability coverage, as well as a Wellness Benefit! JANA also provides employees with the opportunity to get support with mental wellness through our Employee Assistance Program.
- Giving Back: JANA is dedicated to giving back to our community. We hold an annual food drive for the Aurora Foodbank and have become one of their top contributors!
- JANA promotes a healthy work-life balance: Through our comprehensive vacation program, floater days, and a hybrid work environment (up to 20% a month in office) JANA employees are able to take time to rest and rejuvenate!
- Employee Recognition: We aim to Win, and we love to celebrate Wins with our People. We also offer a Phantom Share Program and annual bonuses!
Members of JANAs Project Management Office (PMO), JANAs Project Managers are single-threaded leaders that combine their specific knowledge & skills with the tools & techniques created by our PMO to deliver something of value to someone. This could be the delivery of a complete software implementation to a client or the delivery of a new feature to the Market Manager. Project Managers own their projects; they do not directly manage personnel or personnel budgets but must identify the skills and resources required to complete the scope of their projects on schedule, including the management of project budgets.
JANAs Project Managers are responsible for guiding projects from conception to completion, ensuring projects are completed on time and within budget. Several projects are typically in the process of being completed at any given time, and a Project Manager must be able to manage multiple aspects of the process simultaneously. Project Managers work cross-functionally and communicate to all parties involved in a project.
Responsibilities
- Manages and coordinates multiple projects throughout the project lifecycle.
- Accountable for meeting budget, timelines, and resource commitments
- Organizes and plans project tasks and schedules.
- Establishes goals and expectations and takes corrective action as needed to maintain and control project,scope, cost, schedule, and quality.
- Creates, manages, and drives resolution of issues log including description, ownership, and action plan.
- Documents and distribute all decisions and agreements related to the project.
- Defines, collects, monitors, and analyzes project metrics and prioritizes/resolves issues.
- Effectively communicates project expectations to team members and clients in a timely and clear fashion.
- Works with Sales & Market Management Teams to develop Statements of Work, including cost estimates andproject plans.
- Communicates project status to stakeholders and key project participants.
- Stays aware of company goals and strategies to ensure projects align with business priorities.
- Facilitates and encourages collaboration across departments to ensure projects are completed successfully.
- Facilitates Client project meetings, implementation workshops and training, as required.
- Determines and mitigates any project risks.
- Contributes and problem-solves any challenges to ensure project goals and objectives are met.
- Establishes and maintains project governance.
- Facilitates open information flow among project stakeholders.
- Ensures that the terms and conditions of the contract are met.
- Ensures adherence to project management standards and best practices.
- Provides support to project teams and keeps the teams informed of pertinent issues.
- Conducts project post-mortems and identifies successful and unsuccessful projects.
Leadership
- The JANA Way: Functions in alignment with JANAs Values and Professional Culture.
- Analytical Thinking: Summarizes information concisely and clearly identifies key elements, patterns, results, orrelationships; utilizes data to draw conclusions and make fact-based decisions.
- Collaboration: Works effectively with others to achieve positive results.
- Fast/Agile: Removes barriers to move faster, experiments and adapts, thrives under pressure and fast pace.
- Inspires Others: Leads by example and inspires the JANA team in a positive, high-performance way,demonstrating passion for the business and giving our people a reason to believe anything is possible.
- Prioritization: Coordinates and organizes resources and people in efficient and effective ways to accomplish larger strategies and goals.
- Speaking/Presenting: Clearly articulates ideas, opinions and information in technical presentations and speeches so that the intended purpose is achieved and audience needs met.
- Problem Solving and Continuous Learning: With a skills-improvement mentality, able to analyze problems and formulate different points of attack to come up with viable solutions.
- Resourcing: Estimates the technical resources and participants needed to achieve project goals.
Required Skills & Experience
- 3+ years of client-facing project management experiencedelivering, at minimum, 2 full cycle software implementation projects.
- Experience managing data driven solutions and inherent challenges with complex client specific ETL requirements
- Demonstrated experience with project management lifecycle phases (Initiation through Closing), related deliverables and project artifacts.
- Excellent stakeholder management, communication, and presentation skills
- Experience managing multiple concurrent projects in a dynamic environment
- Ability to influence cross-functional teams without formal authority
- Project Management Professional (PMP) or equivalent (i.e., PRINCE2),preferred
- Ability to travel in the US and Canada up to 20%
- Undergraduate degree (in a STEM field, preferred)
Nice to have
- Experience in Oil and Gas Industry
- Knowledge of Gas Pipeline Integrity Management, Risk Management or Regulatory Reporting business processes
- Experience implementing risk modeling software solutions
JANA is committed to accommodating applicants with disabilities throughout the hiring process; in accordance with the Accessibility for Ontarians with Disabilities Act (AODA). Please let us know if you require accommodation at any stage of the hiring process.By applying for a position with JANA, you understand that we use third party systems and recruiting agencies that may employ the use of Artificial Intelligence within their programs for finding, screening, assessing, and/or selecting candidates. You also understand that offers of employment are contingent upon the successful completion of a background check. The type of check performed is determined by the role and JANAs employment policies. Checks may include any of thefollowing: employment verification, employment references, SIN validation, education verification, criminal records check, search against global sanctions and government watch lists, and/or credit check. You will be notified during the hiring process which checks you are required to complete. We thank you for your interest. T his posting is for an open position. Only candidates selected for an interview will be contacted.
Software Development Manager - Commerce
Posted today
Job Viewed
Job Description
Job Description
Create engaging experiences for enterprise-level retailers
As a Development Manager for Coveo's Commerce solution, you'll lead a team focused on transforming how enterprise-level retailers integrate our technology into their storefronts to enable AI-driven relevance & personalization.
Coveo for Commerce is a powerful product discovery platform that leverages Generative AI, intuitive merchandising controls and an outcome-focused UI to personalize search experiences, create dynamic product listings, and deliver tailored recommendations for enterprise-level retailers.
Here is what makes this opportunity exciting:At Coveo, Development Managers blend their technical expertise with their people management skills to shape our technology strategy and drive processes that empower your team to deliver innovative solutions for some of our most challenging problems. Your teams will spearhead key initiatives such as ingesting massive product catalogs and integrating with major commerce platforms.
If you're passionate about engineering leadership at the intersection of AI and commerce to build impactful solutions for some of the world's largest retailers, this is the role for you!
Here is a glimpse at your responsibilities:- Lead and mentor one or more teams of senior software developers (6-10 people), fostering a collaborative and innovative work environment and growing our next generation of technical leaders.
- Work with your director and other team leads to ensure the right people are using the right processes to build the right product.
- Oversee the development lifecycle of new features, from initial planning to deployment, ensuring alignment with business goals.
- Collaborate with product managers, data scientists, and UX designers to deliver intuitive, data-driven solutions that meet customer needs.
- Ensure the scalability and performance of our Commerce platform as we expand our global footprint.
- Maintain and optimize existing systems, proactively addressing technical debt while planning for future growth.
- Drive technical excellence by introducing best practices in coding, testing, and DevOps.
- Stay aware of emerging trends in e-commerce, general software development & AI to keep Coveo at the forefront of innovation.
- Minimum of 8-10 years of professional experience in a software developer role and at least 3-5 years leading high-performing development teams, ideally in a SaaS product environment.
- Excellent communication skills and the ability to work cross-functionally with various stakeholders.
- A 'voice it, own it, do it' mindset that enables you to identify opportunities for change and drive them through to completion.
- Experience managing distributed development teams across multiple timezones.
- A solid understanding of data intensive applications and analytics platforms.
- Knowledge of commerce platforms, their data structures and various integration mechanisms.
- Strong technical background, working with cloud technologies like AWS & Kubernetes as well as Java, React,TypeScript.
Do you think you can bring this role to life?
You don't need to check every single box; passion goes a long way and we appreciate that skillsets are transferable. Send us your application, we want to get to know you! Join the Coveolife!
We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background. We know that applying for a new role is a lot of work and we really appreciate your time.
#li-hybrid #li-remote
Be The First To Know
About the latest Software manager Jobs in Canada !
Software engineering manager
Posted 19 days ago
Job Viewed
Job Description
English
Education Experience On siteWork must be completed at the physical location. There is no option to work remotely.
Work setting Responsibilities Tasks Experience and specialization Area of work experience Additional information Personal suitabilitySoftware Engineering Manager
Posted today
Job Viewed
Job Description
Job Description
Who are we?
Equinix is the world’s digital infrastructure company®, operating over 260 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility, speed the launch of digital services, deliver world-class experiences and multiply their value, while supporting their sustainability goals.
Our culture is based on collaboration and the growth and development of our teams. We hire hardworking people who thrive on solving challenging problems and give them opportunities to hone new skills and try new approaches, as we grow our product portfolio with new software and network architecture solutions. We embrace diversity in thought and contribution and are committed to providing an equitable work environment that is foundational to our core values as a company and is vital to our success.
Job summary
Equinix is the world's digital infrastructure company, operating 270 data centers across the globe. Platform Equinix helps the world's digital leaders scale with agility, speed the launch of digital services, deliver extraordinary experiences, and transform people's lives.
Equinix is seeking a strong hands-on technical leader to join our Strategic Service Management team. Strategic Service Management is chartered to provide end-to-end observability for the infrastructure at our Data Centers.
The candidate will be responsible for leading a strong team of engineers responsible for architecture, design, development and operations of platform/product. The ideal candidate will have engineering leadership experience with Java development, cloud-based application development, and Agile-scrum methodology. The candidate will be responsible for operating in a DevSecOps environment and work with a globally distributed development team with minimal supervision. The successful candidate will possess excellent communication and organization skills and exhibit a customer-focused mindset. They will be a team player, demonstrate a high level of curiosity and be driven to get results relentlessly.
Responsibilities
Work with Product Management and other key stakeholders to develop effective and efficient business solutions
Work with the executive leadership and technical leaders to define the product direction
Hire, coach, and develop Software Engineers
Establish technical standards and drive overall technical architecture and engineering practices
Responsible for delivering solutions that meet business objectives in adherence to architectural principles & guidelines
Responsible for architecture, design and development of highly available, scalable, secure, data intensive, globally distributed application
Lead development of User Interface, Microservices & Restful APIs in line with industry standards
Responsible for operating in DevSecOps environment with quality first mindset
Participate in design & peer code review process
Responsible for troubleshooting and fixing production issues with SLA compliance
Participate in continuous grooming in collaboration with Product Owner
Work in a Globally Distributed Development team environment with minimal supervision
Responsible for analyzing, and evaluating new technologies
Qualifications
Bachelor or master’s degree or equivalent with 10+ years of experience in the field of Computer Science, Software Engineering, or related field of education
8+ years of experience leading engineering teams and building software products and platforms
Strong mentorship and leadership skills
Strong computer programming foundation with knowledge in Data Structures, Concurrency, Algorithms, Design Patterns and Best Practices
8+ years of strong Java development experience
Expertise in data modeling, relational design using RDBMS and NoSQL such as Cassandra, Redis, MongoDB
Experience with Docker, Kubernetes and Istio
Experience with using public cloud such as AWS, Azure or GCP
Hands-on experience with Agile-scrum methodology and Test-driven development
Excellent communication, organization, and presentation skills
Good knowledge of Agile/Scrum, continuous integration, and deployment
Successful candidate will
"Keep Customer at the Center" of everything they do
“Foster Belonging” and “Create Clarity Always” for their team and all stakeholders
“Adapt With Speed" to the evolving landscape of opportunities and risks and "Take Accountability" of the outcomes
Exhibit a high curiosity growth mindset and will keep tabs on the latest trends & technologies to drive innovation
Show pride in ownership and strive for excellence
Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form.
Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law.
Software Engineering Manager
Posted today
Job Viewed
Job Description
Job Description
Software Engineering Manager
Facilisgroup is building SaaS solutions for the Promotional Products industry. We are recruiting a Software Engineering Manager to support the teams building our products.
The ideal candidate for this position has a strong background in software development. To be successful in this role, you should be confident hiring, mentoring, and leading software engineers.
This position reports to the SVP of Technology.
In this role you will:
- Lead multiple teams of software engineers, ensuring sprint commitments are met and delivery remains on track.
- Foster a high-performing, accountable team culture where team members feel comfortable sharing their ideas, concerns, and feedback. This can be achieved through regular team meetings, anonymous feedback channels, and an open-door policy.
- Conduct regular 1:1s focused on coaching, career development, and performance growth of direct reports.
- Ensure that team members have a healthy balance between their work and personal lives. This can be supported by offering flexible working hours, remote work options, and encouraging employees to take regular breaks and vacations.
- Collaborate with Staff and Principal Engineers to stay informed on technical direction and ensure team alignment–without being the primary technical decision-maker.
- Partner with software architects to report on progress, risks, and mitigation strategies to the SVP of Technology.
- Contribute to engineering budget planning and resource allocation.
- Coordinate with Product Management to ensure engineering deliverables align with customer expectations.
- Support onboarding, training, and continuous learning initiatives in partnership with product training teams.
- Maintain and evolve internal engineering policies and practices.
- Manage the performance review process and support engineers in achieving their professional goals.
- Ensure that pull requests are reviewed promptly and blockers are addressed quickly.
You bring with you:
- Proven experience as an Engineering Manager or People Lead in a software development environment.
- A strong track record of enabling engineering teams to deliver high-quality work on time.
- Familiarity with Agile methodologies, SCRUM framework, and experience managing sprint-based delivery.
- Experience with AI and LLM models, including developing, deploying, and optimizing machine learning algorithms and large language models.
- Knowledge of AI frameworks and tools and the ability to integrate AI solutions into existing software systems and workflows.
- Experience working with SaaS products, including brownfield and re-engineering efforts.
- Good understanding of the Microsoft .NET stack and Azure cloud services.
- A people-first mindset with a passion for coaching and developing engineering talent.
- Previous experience working in a development team as an engineer.
Education/Requirements
- BS/MS in Computer Science (or similar relevant field) and 7+ years equivalent work-experience.
- Previous demonstrated experience leading software developers.
Why Facilisgroup?
Through the principles of technology, supply chain and community, Facilisgroup delivers unparalleled growth to its partners within the promotional products industry. More importantly is what we delivery internally: we take care of our people.
Recognized by ASI as one of the Best Places to Work , we take our dedication to company culture seriously, with a commitment to diversity, inclusion, dignity, and respect in the workplace. We strive to provide an open, friendly, and creative atmosphere where collaboration and conversation between teams and leaders is encouraged.
We provide:
- A forward-thinking path to success with competitive pay and plenty of opportunity for growth
- Healthcare coverage, including health, dental, vision and flexible spending
- Exceptional retirement matching to make saving for the future even more rewarding
- Market-leading paid time off and paid holidays to enjoy your other passions in life
- Annual volunteer time to devote toward a passion project or volunteer option you love
- New parent perks like additional paid leave and flexible scheduling
Equal Opportunity Employer
Facilisgroup is committed to treating everyone with dignity and respect. All applicants will be considered for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, veteran, disability status, or criminal history. Facilisgroup believes in “fair chance hiring “and reserves the right to administer a criminal background check upon hiring and review criminal history.