Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

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.
ConnectWise

Senior Software Engineer

ConnectWise

Senior Software Engineer developing high-quality, innovative software in compliance with standards at ConnectWise. Collaborating with teams to ensure timely deliverables and operational excellence.

Posted 5/2/2026full-timeRemote • 🌎 Anywhere in the WorldSeniorWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsDockerGoJavaKubernetesMicroservicesNoSQLPythonSDLCSQL

About the role

Key responsibilities & impact
  • System Engineering: Design, build, and maintain large-scale production services, web applications, data pipelines, and streaming systems.
  • Agile Participation: Work actively within an Agile/Scrum framework, participating in sprint planning, daily stand-ups, retrospectives, and demos.
  • Operational Excellence: Debug production issues across services and multiple levels of the stack; work on systems critical to the company's current and future operations.
  • Mentorship & Influence: Influence others within the Software Engineering team through the explanation of facts, policies, and practices.
  • Standards & Tooling: Assist with the improvement of organizational engineering standards, tooling, and processes.
  • Quality & Validation: Evaluate code for validity, proper structure, and alignment with industry standards; participate in testing and certification.

Requirements

What you’ll need
  • 5 Years to 8
  • Agile Methodology: Proven experience working in Agile environments, proficient in iterative development and collaborating with Product and QA.
  • Programming Languages: Proficiency in Golang is required. (Candidates with expert-level Java or Python experience and a commitment to transitioning to Go will be considered).
  • Cloud Native Architecture: Deep familiarity with microservices architecture and containerization (Docker and Kubernetes).
  • System Design: Experience designing and maintaining distributed systems capable of handling high traffic and large-scale datasets.
  • Database Expertise: Strong proficiency in both SQL and NoSQL databases.
  • SDLC: Comprehensive understanding of the full Software Development Life Cycle.

Benefits

Comp & perks
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GolangJavaPythonmicroservices architecturecontainerizationDockerKubernetesSQLNoSQLSoftware Development Life Cycle
Soft Skills
mentorshipinfluencecollaborationdebuggingproblem-solvingcommunicationparticipation in Agile/Scrumevaluationtestingcertification