FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
ConnectWise. You will be a senior engineer on the x360Sync team at ConnectWise, owning development of the macOS agent — a native desktop application at the heart of the x360Sync backup and file sync product .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in C++ and macOS development, with a strong focus on debugging, code quality, and collaboration within cross-functional teams. Proficient in Swift and Objective-C, with a solid understanding of macOS internals and best practices.
Highest-signal resume keywords
C++ DevelopmentMacOS InternalsSwift ProgrammingObjective-C ProgrammingDebugging Complex Applications
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++SwiftObjective-CDebuggingMulti-threaded ApplicationsVersion Control (Git)CI/CD PipelinesCode ReviewSoftware Development WorkflowsMacOS System APIs
Soft Skills
Written CommunicationVerbal CommunicationIndependent WorkCollaborationConstructive Feedback
Industry Keywords
MacOS DevelopmentX360SyncFile SyncBackup ProductTechnical Documentation
Tech Stack
Tools & technologiesMacOSObjective-CSwift
About the role
Key responsibilities & impact- You will be a senior engineer on the x360Sync team at ConnectWise, owning development of the macOS agent — a native desktop application at the heart of the x360Sync backup and file sync product
- Design, implement, and maintain features in the x360Sync macOS agent, working primarily in C++ with Swift and Objective-C for platform-native integrations
- Debug and resolve production issues, including deep-dive investigation across the application stack and macOS system APIs
- Participate in architecture and design discussions, contributing technical recommendations grounded in macOS platform best practices
- Write clean, well-tested code and take part in code reviews — both giving and receiving constructive feedback
- Collaborate with product managers, QA engineers, and cross-functional teams to deliver features on schedule without cutting corners on quality
- Contribute to improving engineering standards, internal tooling, and development processes
- Help scope and break down complex problems into well-defined tasks for yourself and the broader team
- Document technical decisions, system behavior, and processes clearly for teammates and future contributors
Requirements
What you’ll need- Solid professional experience writing C++ in a production environment
- Strong working knowledge of macOS internals, frameworks, and platform APIs (e.g. NSFileProvider, FSEvents)
- Proficiency in Swift and/or Objective-C for macOS-native development
- Experience debugging complex, multi-threaded, or multi-process applications
- Experience with software development workflows, including version control (Git), code review, and CI/CD pipelines
- Strong written and verbal English communication skills — you'll work with distributed teams and will need to articulate technical ideas clearly
- Ability to work independently and manage your own priorities in a remote or hybrid environment
- Comfortable working in an established codebase with existing design decisions you didn't author
Benefits
Comp & perks- ConnectWise is an Equal Opportunity Employer, dedicated to building a diverse and inclusive workforce
- Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions