Syncro ยท 1 day ago
Senior Software Engineer I
Syncro is a B2B SaaS company focused on empowering Managed Services Providers with enterprise-grade digital platforms. They are seeking a highly experienced Senior Software Engineer to contribute to the design, development, and troubleshooting of their software applications, including a web-based SaaS platform and a desktop agent.
Information TechnologySoftware
Responsibilities
Design and develop robust software solutions across the Syncro platform, potentially including the desktop agent, using foundational engineering principles and adhering to established architecture, frameworks, coding standards, design patterns, and best practices
Lead architectural discussions and propose technical direction for significant platform areas
Scope and lead the development and rapid delivery of scalable, performant features
Mentor and guide more junior engineers, helping them grow and continue to develop their skill sets
Collaborate with cross-functional teams to understand product requirements and ensure seamless integration with existing systems
Incorporate feedback from code reviews and produce clean, readable, testable code generally in adherence with object oriented principles
Contribute to test plans and write appropriate unit, integration, and system tests
Produce effective test automation to help ensure that our CI/CD pipeline maintains a high level of quality enabling rapid deployment
Collaborate with QA to ensure features are tested appropriately
Contribute significantly to epics / initiatives
Provide accurate status and clearly communicate ahead of time if commitments won't be met
Troubleshoot and resolve complex technical issues
Stay updated on the latest technologies, frameworks, and industry trends relevant to the tech stack and platform
Contribute to the development of technical documentation and knowledge base articles
Qualification
Required
5+ years professional experience and mastery with Ruby on Rails
4+ years experience with React and Javascript
Experience building, and operating scalable applications
Work experience in a SaaS and Scrum environment
Experience with relational database systems such as PostgreSQL, MySQL or Microsoft SQL Server
Experience with web communication protocols such as REST, gRPC or SOAP
Experience with version control systems (e.g., Git)
Organizational and leadership skills, including experience as a technical lead on previous projects
Preferred
Professional experience with C# and .NET
Experience with desktop development
Benefits
Equity Appreciation Program: Syncro offers an equity program that everyone participates in
Unlimited PTO : With a 2 week annual minimum, Syncro wants you to take time when you need it.
401k Plan: A hassle free plan with a 2.5% company match of your annual salary.
Health Insurance: Syncro covers 95% of the monthly premiums for you and your dependents. Plus our plans have extremely low deductibles and out of pocket costs that don't sacrifice great coverage for you or your family anywhere in the US.
Parental Leave: Up to 6 weeks paid parental leave so you can focus on the new addition to your family
Pet Insurance
Flexible Spending Accounts
100% employer paid Short Term Disability
Ultra-Remote Work
Company
Syncro
Syncro's XMM platform offers MSPs and IT teams unified PSA, RMM, and M365 management to simplify operations, strengthen security & scale.
H1B Sponsorship
Syncro has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (2)
2020 (4)
Funding
Current Stage
Growth StageLeadership Team
Recent News
Business Wire
2025-12-02
2025-11-05
Help Net Security
2025-10-20
Company data provided by crunchbase