As a Senior C++ Software Engineer , you will lead feature delivery end-to-end across computational geometry, treatment planning logic, and backend services - owning technical decisions from ...
As a Senior C++ Software Engineer , you will lead feature delivery end-to-end across computational geometry, treatment planning logic, and backend services - owning technical decisions from ...
Collaborate, lead and inspire within a team building a world class software system to reduce carbon emissions and waste while delivering social good. * Provide technical leadership to teammates ...
Quick apply
Collaborate, lead and inspire within a team building a world class software system to reduce carbon emissions and waste while delivering social good. * Provide technical leadership to teammates ...
Collaborate, lead and inspire within a team building a world class software system to reduce carbon emissions and waste while delivering social good. * Provide technical leadership to teammates ...
Quick apply
Collaborate, lead and inspire within a team building a world class software system to reduce carbon emissions and waste while delivering social good. * Provide technical leadership to teammates ...
Use technology and software to log fleet activity and data to optimize fleet performance * Move ... Must be able to work on weekends
Use technology and software to log fleet activity and data to optimize fleet performance * Move ... Must be able to work on weekends
Senior React Developer
Saskatoon, SK · Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Quick apply
Senior React Developer
Saskatoon, SK · Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Senior React Developer
Saskatoon, SK · Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Quick apply
Senior React Developer
Saskatoon, SK · Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Use technology and software to log fleet activity and data to optimize fleet performance * Move ... Must be able to work on weekends
Use technology and software to log fleet activity and data to optimize fleet performance * Move ... Must be able to work on weekends
Must be willing to work evenings and weekends (Various shift rotations) * Hourly rate is dependent ... Software is heavily used within the organization processes; the candidate must have strong computer ...
Must be willing to work evenings and weekends (Various shift rotations) * Hourly rate is dependent ... Software is heavily used within the organization processes; the candidate must have strong computer ...
Senior Java Developer
Saskatoon, SK · Remote
You Have: * 3+ years' experience as a Software Developer, developing applications with Java. * Experience working with Java 8+ * Experience developing applications with the Springboot framework
Quick apply
Senior Java Developer
Saskatoon, SK · Remote
You Have: * 3+ years' experience as a Software Developer, developing applications with Java. * Experience working with Java 8+ * Experience developing applications with the Springboot framework
Senior Java Developer
Saskatoon, SK · Remote
You Have: * 3+ years' experience as a Software Developer, developing applications with Java. * Experience working with Java 8+ * Experience developing applications with the Springboot framework
Quick apply
Senior Java Developer
Saskatoon, SK · Remote
You Have: * 3+ years' experience as a Software Developer, developing applications with Java. * Experience working with Java 8+ * Experience developing applications with the Springboot framework
Our client is an agriculture based software company operating out of Toronto. You Have: * 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks ...
Quick apply
Our client is an agriculture based software company operating out of Toronto. You Have: * 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks ...
Our client is an agriculture based software company operating out of Toronto. You Have: * 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks ...
Quick apply
Our client is an agriculture based software company operating out of Toronto. You Have: * 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks ...
Our client is an agriculture based software company operating out of Toronto. You Have: * 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks ...
Quick apply
Our client is an agriculture based software company operating out of Toronto. You Have: * 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks ...
Our client is an agriculture based software company operating out of Toronto. You Have: * 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks ...
Quick apply
Our client is an agriculture based software company operating out of Toronto. You Have: * 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks ...
Senior Java Developer
Saskatoon, SK · Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Quick apply
Senior Java Developer
Saskatoon, SK · Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Machinist III
Alameda, SK · On-site
CA$46 - CA$52/hr
Creates and edits NC programs using industry software such as MasterCam. Production Control ... Occasionally requires working weekends * Occasionally requires schedule flexibility * Occasionally ...
Machinist III
Alameda, SK · On-site
CA$46 - CA$52/hr
Creates and edits NC programs using industry software such as MasterCam. Production Control ... Occasionally requires working weekends * Occasionally requires schedule flexibility * Occasionally ...
Senior Java Developer
Saskatoon, SK · Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Quick apply
Senior Java Developer
Saskatoon, SK · Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Providing technical assistance for the till system, co-ordinating maintenance of software programs ... You are willing to work all shifts scheduled including days, evenings, holidays and weekends * You ...
Providing technical assistance for the till system, co-ordinating maintenance of software programs ... You are willing to work all shifts scheduled including days, evenings, holidays and weekends * You ...
Must be willing to work evenings and weekends when needed. * Salary is dependent on experience ... Software is heavily used within the organization processes, the candidate must have strong computer ...
Must be willing to work evenings and weekends when needed. * Salary is dependent on experience ... Software is heavily used within the organization processes, the candidate must have strong computer ...
Must be willing to work evenings and weekends when needed. * Hourly rate is dependent on experience ... Software is heavily used within the organization processes, the candidate must have strong computer ...
Quick apply
Must be willing to work evenings and weekends when needed. * Hourly rate is dependent on experience ... Software is heavily used within the organization processes, the candidate must have strong computer ...
Weekend Software information
What are the key skills and qualifications needed to thrive as a Weekend Software Engineer, and why are they important?
How does working as a Weekend Software Engineer typically differ from a standard weekday software engineering role?
What are Weekend Software jobs?
What is the difference between Weekend Software vs Weekend Web Developer?
| Aspect | Weekend Software | Weekend Web Developer |
|---|---|---|
| Required Skills | Programming, software development, coding | Web design, HTML/CSS, JavaScript, coding |
| Work Environment | Software companies, tech startups, remote options | Web agencies, freelance projects, remote or on-site |
| Certifications | Programming certifications, coding bootcamps | Web development courses, certifications in HTML, CSS, JavaScript |
| Industry Usage | Software development firms, tech industry | Digital marketing, web design agencies, freelance |
Weekend Software and Weekend Web Developer roles share overlapping skills like coding and remote work environments. However, Weekend Software focuses more on software programming and application development, while Weekend Web Developer emphasizes web design and front-end technologies. Both roles are in high demand in tech and digital industries, but they cater to different technical specializations.
Full-time
Posted 15 days ago
Job description
- Own features end-to-end - from requirements clarification and architecture through implementation, review, release, and post-release monitoring
- Design and implement 3D geometrical and numerical algorithms in C++ for customer-facing planning scenarios (doctor-facing and CAD)
- Contribute to backend services in Go supporting the customer-facing applications
- Lead architecture discussions; propose, defend, and close technical trade-offs with clear reasoning
- Drive clarification of ambiguous or incomplete requirements together with Business Analyst, Product Manager, and QA.
- Coordinate directly with adjacent teams on cross-team dependencies - own the outcome
- Set the quality bar in code reviews; mentor junior and mid-level engineers through reviews, pairing, and design guidance
- Work closely with the SQA team; contribute to test infrastructure and testability of the code you write
- Maintain traceability and regulatory documentation for medical software, following documentation-as-code practices
- Degree in Computer Science, Mathematics, Physics, or Engineering
- 8+ years of hands-on software engineering experience in a product team
- Demonstrated ownership of multiple non-trivial features taken from requirements to production
- Track record of technical leadership on at least one complex feature or subsystem
- Strong expertise in modern C++ (C++14/17 or later), deep knowledge of STL
- Experience building high-performance numerical or geometry algorithms
Go (complementary):
- Practical experience building backend services in Go, including HTTP/WebSocket endpoints
- Familiarity with gRPC and Protocol Buffers
General:
- Ability to write testable, object-oriented code; strong opinions on design and testability
- Solid understanding of algorithms; experience with 3D geometry, linear algebra, or analytical geometry is a strong advantage
- Experience with Git and CI systems (Bamboo or equivalent)
- Working knowledge of Python for tooling and scripting
- Able to explain technical trade-offs clearly - why option A was chosen over B, what was rejected and why
- Comfortable leading discussions with BA, PM, QA, and peer engineers to close decisions
- Writes clear design notes, commit messages, and documentation
- Proactive: talks to adjacent teams directly for context instead of escalating
- Takes initiative on process and quality
- Actively mentors junior and mid-level peers
- Ownership mindset
- Upper-intermediate English (B2 or higher) - all internal communication is in English
- Comfortable working in a regulated (medical) industry with strict process and documentation requirements
- Effective under tight timelines and in changing environments
- Learns new technologies quickly
- AWS Lambda and other serverless patterns
- Hands-on experience with Jira and Confluence
- Hands-on experience using AI-powered tools in day-to-day software development
About Align Technology
Sourced by ZipRecruiter
Industry
Medical equipment and supplies manufacturing
Company size
10,000+ Employees
Headquarters location
Tempe, AZ, US
Year founded
1997