Senior Software Developer
Location
QC + 1 moreAll locations: QC | Canada
Posted
71 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Developer
Unity
Title: Senior Software Developer Location: Montreal, Canada Category: Engineering Job Description: The opportunity Parsec is developing an ultra-low-latency, high-performance remote work desk technology that allows creative professionals to work from anywhere, businesses to adopt flexible work environments, and people to play together, no matter where they are. We grow to help leaders in gaming, entertainment, development, and architecture create the experiences we love, whether they're in the office or working remotely. Parsec is a wholly-owned subsidiary of Unity. Parsec is looking for a Senior Software Developer to join our small, talented native team working on our low-latency game streaming application. The Parsec app is the foundation of everything we've accomplished as a company and is a product that our customers love to use every day. We are looking for someone to join our team, advance innovation at the heart of our technology, and mentor other Parsec developers. To be successful in this role, you'll need to use C without hesitation, tackle complex problems you've never encountered before, and design code that is lightweight, performant, modular, and easy to maintain. What you will do - Work with UI, encoding/decoding, networking, input management, and more, across multiple platforms - Dive into a C codebase from day one and confidently deploy code used by more than 5 million people - Design cutting-edge video game technologies, ranging from video rendering to UDP protocols - Determine low-latency solutions for the challenges we face - Listen to customer feedback, understand the needs of the broader community, and identify opportunities to make our users happy What we are looking for - Real-world experience in a C codebase in production - Knowledge of macOS application development (e.g., IOKit, CoreGraphics, window/input management) and native application delivery on macOS - Knowledge of Windows desktop application development - Strong willingness to learn, improve a product and make customers happy - Experience in a globally distributed team You may also have - Possess knowledge of application development under Linux/Ubuntu - Possess knowledge of Windows and Mac driver development - The fact that you have worked in the video game industry or have worn out your WASD keys from playing games on your computer is certainly an asset! Additional Information - Relocation support is not available for this position - A work visa or immigration sponsorship is not available for this position Benefits At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance. Please note: Eligibility for benefits, specific offers, and coverage vary by country and employment status. While the specific benefits may vary, here are some of the ways we strive to care for our eligible team members globally: Health, Life, and Full Disability Insurance | Travel Subsidy | Employee Participation in Ownership | Competitive Pension/Pension Plans | Generous Vacation & Personal Time Off | Supporting new parents through leave and family support programs | Snacks offered at the office | Mental Health and Wellness Programs and Supports | Employee Resource Groups | Global Employee Assistance Program | Training and Development Programs | Volunteer and Matching Program Life at Unity Unity [NYSE: U] is the world's leading game engine, powering the experiences of more than 3 billion users each month. The biggest mobile games, the most popular PC indie titles, some of the most innovative console games, and nearly all of the major XR and web gaming experiences are developed, deployed, and optimized with Unity. Unity also supports teams in industries such as automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D – bridging the gap between ideas and reality. For more information, please visit www.unity.com. Unity is an equal opportunity employer. We are committed to fostering an inclusive and innovative environment and celebrating our employees through age, ethinicity, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. If you have a disability or have specific needs requiring accommodations to ensure that your interview takes place in the best conditions, we invite you to fill out this form so that we can inform us so that we can do the necessary work. This position requires a sufficient knowledge of English to enable him or her to have oral and written professional exchanges in this language, as the performance of the duties of this position requires frequent and regular communication with colleagues and partners located globally and whose common language is English. Headhunters and recruitment agencies cannot submit resumes/resumes through this website or directly to supervisors. Unity does not accept unsolicited headhunters and agency resumes. Unity will not pay any fees to any third-party agency or company that has not signed agreements with Unity. Protecting your privacy is important to us. Please take a moment to review our privacy policies for prospects and candidates. If you have any questions about your privacy, please contact us at DPO@unity.com.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer - Remote Nationwide or Hybrid in MN or DC
OptumOptum, part of the UnitedHealth Group family of businesses, is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together. At Optum, we support your well-being with an understanding team, extensive benefits and rewarding opportunities. By joining us, you’ll have the resources to drive system transformation while we help you take care of your future. We recognize the power of connection to drive change, improve efficiency and make a difference in health care. Join a team where your skills and ideas can make an impact and where collaboration is key to creating technology that produces healthier outcomes.
Requisition Number: 2349115 Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together. Optum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives and help make the health system work better for everyone. From advanced data analytics and AI to cybersecurity, we use innovative approaches to solve some of healthcare's most complex challenges. Your contributions here have the potential to change lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together. You'll enjoy the flexibility to work remotely * from anywhere within the U.S. as you take on some tough challenges. For all hires in the Minneapolis or Washington, D.C. area, you will be required to work in the office for a minimum of four days per week. Primary Responsibilities: - Provide technical leadership in designing and developing modern, scalable, and high-performance front-end applications using ReactJS, JavaScript/TypeScript, and component-driven architectures - Own front-end delivery end-to-end, including UI architecture, development, testing, performance optimization, deployment, and monitoring - Develop and maintain Node.js-based backend services to support UI integration, API consumption, server-side logic, and build/deployment workflows - Build intuitive, responsive, accessible, and user-centric UI experiences using React, HTML5, CSS3, and modern UI frameworks - Collaborate with Product Managers, UX Designers, and backend engineering teams to translate business requirements into efficient, scalable, maintainable UI solutions - Identify and resolve front-end performance bottlenecks, rendering issues, and scalability challenges, ensuring a smooth user experience - Lead and mentor front-end engineers, promoting best practices in coding, testing, documentation, and architectural patterns - Ensure high-quality integration with backend APIs and data services by working closely with Node.js and backend engineering teams - Drive Agile delivery practices to include sprint planning, backlog refinement, code reviews, CI/CD, and DevOps collaboration - Create and maintain front-end technical documentation, including architecture designs, reusable component libraries, and coding standards - Stay updated on emerging Java and Spring Boot technologies, frameworks, and ecosystem trends to continuously enhance product quality and engineering efficiency You'll be rewarded and recognized for your performance in an environment that will challenge you and give you clear directions on what it takes to succeed in your role as well as provide development for other roles you may be interested in. Required Qualifications: - Bachelor's Degree in Engineering, Information Systems, or related technical field - 9+ years of professional software development experience including full-stack engineering - 8+ years of expertise with JavaScript/TypeScript, React Hooks, Redux or other state management frameworks, HTML5, CSS3, responsive design, and micro frontend architecture - 6+ years of hands-on experience with React and frontend ecosystems - 3+ years of solid experience developing and deploying backend applications using Jave and Spring Boot and RESTful APIs - 1+ years of experience deploying, managing, and optimizing applications on cloud platforms - 1+ years of solid experience with CI/CD pipelines, Agile methodologies, and DevOps practices - 1+ years of practical working knowledge of monitoring and observability tools like Splunk, Datadog, or equivalents - 1+ years of experience with integrating AI/ML APIs and tools (OpenAI, Claude, Gemini, AWS AI/ML services, etc.) into application workflows Preferred Qualifications: - Experience in the healthcare domain, including understanding of healthcare data workflows and compliance considerations - Hands-on experience with Java Spring Boot, microservices architecture, REST API development, and backend design patterns - Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes - Background in performance optimization, application monitoring, and distributed logging - Familiarity with DevOps practices, Infrastructure as Code, and tools such as Jenkins, Git, GitHub Actions, Terraform, or similar *All Telecommuters will be required to adhere to UnitedHealth Group's Telecommuter Policy. Pay is based on several factors including but not limited to local labor markets, education, work experience, certifications, etc. In addition to your salary, we offer benefits such as, a comprehensive benefits package, incentive and recognition programs, equity stock purchase and 401k contribution (all benefits are subject to eligibility requirements). No matter where or when you begin a career with us, you'll find a far-reaching choice of benefits and incentives. The salary for this role will range from $91,700 to $163,700 annually based on full-time employment. We comply with all minimum wage laws as applicable. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Application Deadline: This will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job posting may come down early due to volume of applicants. At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location, and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups, and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission. UnitedHealth Group is an Equal Employment Opportunity employer under applicable law and qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. UnitedHealth Group is a drug - free workplace. Candidates are required to pass a drug test before beginning employment. #RPO #GREEN #BI-Hybrid
Staff, Software Engineer
WEXWEXUSWEX simplifies the business of running a business through smarter workflows and financial intelligence. Our North America Mobility and OTR businesses power the fleets that keep commerce moving — from small owner-operators to large fleet enterprises. Pay Range $198,000.00 - $223,700.00
Role Description At WEX, we simplify the business of running a business. Our WEX Benefits solutions reduce complexity and help manage costs of benefits administration for our clients and partners. We are looking for passionate technologists, collaborators, and problem solvers to join our Benefits Technology team as we build the next generation of employer benefits solutions and services. As a Software Engineer on the WEX Benefits Technology team, you will work in a team that partners closely with Product Managers and customers to learn about the challenges employers face while navigating the competitive employee benefits landscape. You will design solutions that solve problems in ways our customers love and work for our business. You will build the highest quality software in the latest technologies and test driven development practices. - Collaborate with stakeholders to learn about our customers' biggest challenges. - Measure, inspect, and drive decisions using data. - Design, test, code, and instrument new solutions. - Strengthen and drive our engineering process with TDD and BDD, Microservice and Vertical Slice Architectures. - Support live applications, promote proactive monitoring, rapid incident response, and continuous improvement. - Analyze existing systems and processes to identify bottlenecks and opportunities for improvements. - Mentor and learn from your peers, foster continuous learning within your team and organization. - Become a subject matter expert in your functional area and best practices. - Assess unique circumstances and apply creative problem-solving techniques to resolve issues or suggest various approaches. - Independently complete work and proactively review with others. - Highly self-motivated, take ownership of your work, actively seek out ways to contribute, and require minimal supervision. Qualifications - Bachelor's degree in Computer Science, Software Engineering, or related field; OR demonstrable equivalent experience. - At least 5 years of experience in software engineering. - Strong problem-solving and analytical skills. - Excellent communication and collaboration skills. - Passionate about keeping up with modern technologies and design. - Strong proficiency in Angular and/or React. - Experience building and consuming REST APIs. - Proven track record of writing comprehensive unit tests and test suites. - Strong understanding of software security principles and OWASP guidelines. - Proficiency with Git version control and CI/CD pipelines. - Experience with Agile development methodologies. - Excellent communication and collaboration abilities. - Track record of delivering complex projects on schedule. - Experience in writing performant stored procedures and functions. - Experience in developing Cloud-Native applications and services. Requirements - C#, Python (if applicable). - Docker. - Modern RDBMS (i.e. MS SQL, Postgres, MySQL). - ASP.NET. - RESTful API design. - Kafka / event-driven design. - Modern Web UI Frameworks and Libraries (i.e. Angular, React). Benefits - Health, dental and vision insurances. - Retirement savings plan. - Paid time off. - Health savings account. - Flexible spending accounts. - Life insurance. - Disability insurance. - Tuition reimbursement. - Comprehensive and market competitive benefits designed to support personal and professional well-being. Pay Range $140,600.00 - $173,100.00
Role Description We are looking for a skilled Node.js Developer with 3+ years of experience in backend development. The ideal candidate should have strong expertise in Node.js, Express.js, MongoDB, and AWS services. You will be responsible for: - Developing and maintaining scalable backend applications using Node.js and Express.js - Designing and developing REST APIs and microservices - Working with MongoDB for database design and optimization - Deploying and managing applications on AWS cloud services - Integrating third-party APIs and services - Writing clean, maintainable, and efficient code - Troubleshooting and debugging production issues - Collaborating with frontend developers, QA, and DevOps teams - Participating in code reviews and technical discussions Qualifications - Bachelor’s degree in Computer Science or related field - Strong problem-solving and communication skills Requirements - Strong knowledge of Node.js and Express.js - Experience with MongoDB and Mongoose - Hands-on experience with AWS services (EC2, S3, Lambda, etc.) - Good understanding of REST APIs and backend architecture - Experience with Git/version control - Knowledge of authentication and authorization mechanisms - Understanding of asynchronous programming and event-driven architecture Preferred Skills - Experience with Docker or Kubernetes - Knowledge of CI/CD pipelines - Familiarity with Redis or message queues - Understanding of security best practices Company Description
Software Engineer
RiseGuideRiseGuide — це expert-powered self-improvement застосунок для тих, хто хоче стати найкращою версією себе. Виросли в 5 разів за останній рік і продовжуємо активно масштабуватися. 15 хвилин — середній час, який наші юзери проводять в додатку. 90+ людей у команді — вихідці з провідних програм менеджменту світу. Топ-2 за виручкою серед усіх бізнесів SKELAR. Два офіси (Варшава та Київ) + команда, що працює з усього світу.
Role Description Ми шукаємо Software Engineer (Golang), яка/який розвиватиме з нами продукт і допомагатиме перетворювати всі наші амбітні плани у реальні досягнення. - Можливість приймати архітектурні рішення і будувати систему з нуля. - Мінімум бюрократії та максимальна швидкість запуску. - Швидкий фідбек loop — твої рішення одразу працюватимуть у production та впливатимуть на сотні тисяч користувачів. - Можливість доєднатись до команди одним з перших і залідити свою зону відповідальності. - Pure Tech: сучасний актуальний стек та Zero Legacy. Наш стек: Golang, Kubernetes, GCP, GraphQL. Qualifications - 4+ роки досвіду роботи з Golang. - Вмієш визначати пріоритети. - Надаєш перевагу ітеративному підходу. - Цікаво зазирнути під капот інструментів, які використовуєш. - Відчуваєш відповідальність за код, який доставляєш до користувачів. - Умієш аргументовано відстоювати технічну позицію. Benefits - Отримай можливість працювати в невеликій команді, орієнтованій на результат. - Швидкий фідбек та вплив на продукт. - Сучасний технологічний стек. Company Description RiseGuide — це expert-powered self-improvement застосунок для тих, хто хоче стати найкращою версією себе. - Виросли в 5 разів за останній рік і продовжуємо активно масштабуватися. - 15 хвилин — середній час, який наші юзери проводять в додатку. - 90+ людей у команді — вихідці з провідних програм менеджменту світу. - Топ-2 за виручкою серед усіх бізнесів SKELAR. - Два офіси (Варшава та Київ) + команда, що працює з усього світу.

