Wireless Senior Software Engineer
By Extreme Networks At Toronto, Ontario, Canada

Extreme Networks Named to Computerworld’s 2023 List of Best Places to Work in IT!

Senior C++ Engineer, Gfi Software (Remote) - $100,000/Year Usd
By Crossover At Toronto, Ontario, Canada
Coaching the C++ software engineers on both hard and soft skills, fostering professional growth and team cohesion
5+ years of experience as an engineer responsible for ensuring the delivery of product releases
Senior C++ Engineer key responsibilities
Organizing and ensuring the quality and timely delivery of product releases within defined scope and budget
Serving as the technical leader for GFI's engineering team, making critical decisions on software implementation
Micro-managing - at GFI, you won't be bogged down with micromanaging but will instead focus on strategic leadership
Senior Software Engineer, Gfi Software (Remote) - $100,000/Year Usd
By Crossover At Toronto, Ontario, Canada
Coaching the C++ software engineers on both hard and soft skills, fostering professional growth and team cohesion
5+ years of experience as an engineer responsible for ensuring the delivery of product releases
Senior Software Engineer key responsibilities
Organizing and ensuring the quality and timely delivery of product releases within defined scope and budget
Serving as the technical leader for GFI's engineering team, making critical decisions on software implementation
Micro-managing - at GFI, you won't be bogged down with micromanaging but will instead focus on strategic leadership
Staff Software Engineer (React/Typescript)
By T6 Talent Partners At Toronto, Ontario, Canada
Implement new resources, APIs, and manage data flow between various systems
Help architecture new services and extend conversational capabilities
Humility to learn, grow and share knowledge
Take Home Assignment — a small task to showcase your skills and understanding
Offer — this is the part where we all celebrate!
Assist in the development of frontend services written in TypeScript and React/Redux
Senior Software Engineer (Trajectory Planning)
By Oxa At Toronto, Ontario, Canada
Experience with technical and people leadership / management experience
Positively impact product quality, customer experience, and maintainability, and take on projects that improve team processes and solutions.
PhD in related field (Mech Eng, Aerospace, Comp Science, Robotics, Mechatronics) with 2+ years of professional experience is desired
MS in related field (Mech Eng, Aerospace, Comp Science, Robotics, Mechatronics) with 4+ years of professional experience is acceptable
Extensive hands-on experience of optimisation-based trajectory planning
Experience with sampling-based trajectory planning approaches
Senior Software Engineer - Sky0061
By Mastercard At Toronto, Ontario, Canada
Experience or knowledge in the following areas is valuable:
5+ years hands on experience with JS in browser or Node utilizing supporting JS libraries/frameworks (React, D3.js, NodeJS, Express).
5+ years of experience translating feature specifications and mockups into modular, standards-compliant HTML/CSS.
Mentor others on the team to help them grow as engineers across many dimensions.
Ensure cross-browser supported and standards-compliant JS/HTML/CSS while advocating front-end best practices in design and application.
Perform system maintenance and troubleshoot production incidents as part of an on-call support schedule.
Senior / Staff Software Engineer - Data Engineering - Hybrid
By The Trade Desk At Toronto, Ontario, Canada

The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day, ...

Senior Software Engineer (Prediction)
By Oxa At Toronto, Ontario, Canada
Positively impact product quality, customer experience, and maintainability, and take on projects that improve team processes and solutions.
Prior experience developing algorithms for time series prediction.
Strong technical communication skills including code review and documentation.
Previous years of relevant professional experience.
Prior experience developing and fielding autonomous systems.
Exposure to safety certification standards and processes.
Senior Software Engineer (Prediction Ml)
By Oxa At Toronto, Ontario, Canada
Positively impact product quality, customer experience, and maintainability, and take on projects that improve team processes and solutions.
Prior experience working with state-of-the-art time series prediction models, graph neural networks and/or transformers.
Fluency in Python and working knowledge of modern C++.
Strong technical communication skills including code review and documentation.
Previous years of relevant professional experience.
Prior experience developing and fielding autonomous systems.
Senior Software Engineer - Sky0063
By Mastercard At Toronto, Ontario, Canada
Develop flowcharts, layouts and documentation to identify requirements and solutions
Experience 2+ years of Elixir
Proven work experience as a Software Engineer or Software Developer
Excellent knowledge of relational databases, SQL and ORM technologies
Experience developing web applications using at least one popular web framework
Ability to document requirements and specifications
Staff Engineer, Product Software - Ui
By Equinix At Toronto, Ontario, Canada
Work with Product Management and other key collaborators to develop effective and efficient business solutions in sustainability
Strong computer programming foundation with knowledge of Data Structures, Concurrency, Algorithms, Design Patterns, and Best Practices
Experience with front-end frameworks such as React or Angular
Knowledge of Micro front-end (MFE) architecture
Knowledge of UI design principles and best practices
Experience with user-centered design methodologies and usability testing
Senior Software Engineer Jobs
By Pocket Worlds At Toronto, Ontario, Canada
You have very good Python programming skills with at least 8 years of backend software experience.
You have strong knowledge of distributed systems. You have knowledge of AWS, Kubernetes, Docker, or other similar infrastructure platforms and tools.
You have experience with designing systems and monitoring metrics.
You have experience architecting, designing, and implementing a wide array of software products.
You have experience in taking leadership of a project or a team.
You have excellent communication and collaboration skills.
Senior Software Engineer, Banking
By Cash App At Toronto, Ontario, Canada
Leverage your experience and knowledge to support your teammates
4+ years of software development or equivalent experience
Experience leading and executing delivery projects on time while maintaining a high-quality bar
A passion for learning and sharing knowledge alongside teammates, with self-motivation and keen attention to detail
Lead and participate in critical technical, design, and product discussions with leaders across the organization and company
Work on impactful, multi-team projects that cross Engineering team boundaries
Staff Engineer, Product Software
By Equinix At Toronto, Ontario, Canada
Work with Product Management and other key stakeholders to develop effective and efficient business solutions in sustainability
Strong computer programming foundation with knowledge of Data Structures, Concurrency, Algorithms, Design Patterns, and Best Practices
5+ years of strong Java development experience
Experience with front-end frameworks such as React or Angular
Knowledge of Micro front-end (MFE) architecture
Knowledge of UI design principles and best practices
Senior Software Engineer Etl
By S M Software Solutions Inc. At Toronto, Ontario, Canada
Extensive experience with ETL tools Informatica PowerCenter and Microsoft SSIS;
Extensive experience with Azure Data Factory, including:
Experience with CI/CD (DevOps) pipelines and concepts
Experience with Oracle, Microsoft SQL Server database and tools
Extensive knowledge of Azure SQL DB and Synapse
Participate in the review of project, work request and maintenance release artefacts - Use Case, System Requirement Specification, etc.
Wcp Iaas - Senior Mts/ Staff Engineer - Opportunity For Working Remotely
By VMware At Toronto, Ontario, Canada
Work with vSphere with Tanzu portfolio product management and architects to drive development initiatives around WCP IaaS services.
Rethink's Neurodiversity program to support parents raising children with learning or behavior challenges, or developmental disabilities
What are the benefits and perks of working at VMware?
Design and implement Kubernetes API-driven operators and services.
Drive the vision and technical roadmap for your areas working with other stakeholders.
Mentor engineers and be an enabler for your team.
Senior Software Engineer, Ripplenet Payments
By Ripple At Toronto, Ontario, Canada
Experience in building transactional systems backed by modern persistence technologies (Aurora, DynamoDB etc.)
Experience with Agile development of distributed services, with a focus on robust software design, scalability and security.
Experience building and deploying containerized applications into modern distributed computing environments (Kubernetes, Nomad etc.)
A positive demeanor and a passion for sharing knowledge
The opportunity to build in a fast-paced start-up environment with experienced industry leaders
Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support
Senior Software Engineer - Toronto
By Azul At Toronto, Ontario, Canada
Experience in debugging both native and managed code
10+ years of relative experience
Comprehensive benefits, competitive compensation and bonuses
Triage complex customer problems of Azul Prime Virtual Machine based on limited set of available data, design and develop fixes
Developing tests to demonstrate improvements from new features or reproduce issues theoretically predicted or rarely seen in fields issues.
Strong proficiency in JVM internals and garbage collection algorithms
Staff Software Engineer, Product Platform (Canada)
By Included Health At Toronto, Ontario, Canada
Create and maintain best-in-class backend systems that enable all our product teams and provide consistent, reliable experiences for our members.
Backend Golang & Python experience
Plan, architect and lead ambitious technical projects that interact with a wide variety of teams within the company.
Partner with Engineering and Product Leadership to design core, foundational services that have multiplicative impact across Product-facing engineering teams.
Scale organization-wide practices around our Agile and Devops methodologies.
Demonstrate thought leadership and take the lead in identifying, defining, and implementing impactful work that enable our Product teams.
Senior Software Engineer Jobs
By Power Staffing Solutions At North York, Ontario, Canada
Experience working within a Dev Ops team
Experience writing unit tests and has a strong understanding of GIT workflows, web services, 3rd party API integrations & payment gateways
Strong interpersonal, organizational, communication, collaboration, and teamwork skills
Ability to manage priorities to ensure projects meet deadlines
Post secondary education in Engineering, Computer Science, or any other technical field
10+ years of software development experience

Are you an experienced software engineer looking for a new challenge? Join our team as a Senior Staff Software Engineer and help us develop innovative solutions to complex problems. You'll have the opportunity to work with cutting-edge technologies and collaborate with a talented team of engineers. If you're ready to take your career to the next level, this is the job for you!

Overview:

A Senior Staff Software Engineer is a highly experienced software engineer who is responsible for developing, testing, and maintaining software applications. They are also responsible for leading a team of software engineers, providing technical guidance, and ensuring that software projects are completed on time and within budget. Senior Staff Software Engineers must have a strong understanding of software engineering principles and be able to work with a variety of programming languages.

How To Become an Senior Staff Software Engineer:

To become a Senior Staff Software Engineer, you must have a bachelor’s degree in computer science, software engineering, or a related field. You should also have several years of experience in software engineering, including experience leading a team of software engineers. Additionally, you should have strong problem-solving and communication skills.

Senior Staff Software Engineer Skills:

• Software engineering principles
• Object-oriented programming
• Database design and development
• Software testing and debugging
• Project management
• Team leadership
• Problem-solving
• Communication
• Analytical thinking

What is Senior Staff Software Engineer Knowledge?

• Software engineering principles
• Object-oriented programming
• Database design and development
• Software testing and debugging
• Project management
• Team leadership
• Problem-solving
• Communication
• Analytical thinking

What is Senior Staff Software Engineer Responsibilities?

• Developing, testing, and maintaining software applications
• Leading a team of software engineers
• Providing technical guidance
• Ensuring software projects are completed on time and within budget
• Troubleshooting software issues
• Writing technical documentation
• Researching new technologies

What is Senior Staff Software Engineer Experience?

• Several years of experience in software engineering
• Experience leading a team of software engineers
• Experience with a variety of programming languages
• Experience with software testing and debugging
• Experience with project management

What is Senior Staff Software Engineer Qualifications?

• Bachelor’s degree in computer science, software engineering, or a related field
• Strong problem-solving and communication skills
• Ability to work independently and as part of a team
• Ability to work under pressure and meet deadlines

Senior Staff Software Engineer Education:

• Bachelor’s degree in computer science, software engineering, or a related field
• Master’s degree in computer science, software engineering, or a related field
• Professional certifications in software engineering
What tools help Senior Staff Software Engineer work better?
• Version control systems such as Git and Subversion
• Automated testing tools such as Selenium and JUnit
• Continuous integration tools such as Jenkins and Travis CI
• Project management tools such as JIRA and Trello
• Database management systems such as MySQL and MongoDB
• Text editors such as Atom and Sublime Text
Good tips to help Senior Staff Software Engineer do more effectively?
• Stay up to date with the latest technologies and trends in software engineering.
• Develop a strong understanding of software engineering principles and best practices.
• Utilize version control systems to manage code changes and keep track of project progress.
• Automate testing to ensure software applications are functioning properly.
• Utilize project management tools to keep track of tasks and deadlines.
• Communicate effectively with team members and stakeholders.
• Take initiative and be proactive in problem-solving.
Common Senior Staff Software Engineer interview questions?
• What experience do you have in software engineering?
• What programming languages are you familiar with?
• How have you led a team of software engineers in the past?
• What challenges have you faced in developing software applications?
• How do you ensure software projects are completed on time and within budget?
• What techniques do you use to troubleshoot software issues?
• What strategies do you use to stay up to date with the latest technologies?