ConnectWise, LLC logo

Principal Software Engineer I

Job Overview

Location

Indiana, USA

Job Type

Full-time

Category

Software Engineer

Date Posted

February 26, 2026

Full Job Description

đź“‹ Description

  • • As a Principal Software Engineer I at ConnectWise, you will be at the forefront of developing high-quality, innovative, and fully performing software solutions that drive our industry-leading platform. You will play a pivotal role in shaping the future of our technology by contributing to systems critical to both current and future company operations.
  • • This role demands a deep understanding of software development principles and best practices, ensuring that all deliverables align with stringent industry and organizational standards. You will be instrumental in designing, building, and maintaining large-scale production services, robust web applications, efficient data pipelines, and sophisticated streaming systems.
  • • You will collaborate closely with cross-functional teams, including product managers, designers, and other engineers, to translate complex requirements into elegant and scalable software solutions. Your contributions will be crucial in ensuring that software designs, code, and tests are completed efficiently and to the highest quality.
  • • A key aspect of this position involves debugging production issues across various services and multiple layers of the technology stack. Your ability to quickly diagnose and resolve complex problems will be essential in maintaining the stability and performance of our critical systems.
  • • You will actively participate in the testing process, providing expert review and analysis of test cases, witnessing tests, and certifying the quality and readiness of software releases. This ensures that our products meet the highest standards of reliability and functionality.
  • • Beyond individual contributions, you will have the opportunity to influence and improve our engineering practices. This includes assisting with the enhancement of organizational engineering standards, evaluating and implementing new tooling, and refining development processes to boost efficiency and quality across the engineering department.
  • • The role requires a proactive approach to staying abreast of the latest technological advancements and programming practices. You will be encouraged to pursue continuing education, read industry publications, and participate in professional conferences, workshops, and groups to maintain and expand your expertise.
  • • You will be responsible for evaluating code to ensure its validity, proper structure, adherence to industry standards, and compatibility with various operating systems. This meticulous attention to detail guarantees the integrity and maintainability of our codebase.
  • • This position offers the chance to mentor and guide other team members, providing technical leadership and reviewing their work. Your experience and insights will be invaluable in fostering the growth and development of junior engineers.
  • • You will work on systems that are fundamental to ConnectWise's success, impacting the experience of over 45,000 partners who rely on our suite to manage their businesses, sell more efficiently, automate service delivery, and deliver amazing customer experiences.
  • • Your ability to adapt situationally and embrace new technologies and processes as per business requirements will be highly valued, ensuring ConnectWise remains at the cutting edge of the technology solutions provider industry.
  • • You will be expected to manage projects and processes independently, demonstrating a high level of autonomy and initiative with limited supervision. This includes the ability to manage competing priorities effectively while consistently producing high-quality work in a fast-paced, multi-tasking environment.
  • • Your role will involve interacting positively and openly with colleagues and external business contacts, leveraging strong verbal and written communication skills to foster collaboration and ensure clear understanding of technical concepts.
  • • You will contribute to a culture of innovation and continuous improvement, helping to build and maintain the robust, scalable, and reliable software that powers ConnectWise and its partners.

🎯 Requirements

  • • Extensive hands-on experience with Java, React, and AWS (experience with other cloud platforms is also acceptable).
  • • Proficiency in working with both SQL and NoSQL databases.
  • • Strong understanding of software design principles and architectural best practices.
  • • Bachelor’s degree in a related field or equivalent business experience, coupled with 8+ years of relevant software engineering experience.
  • • Advanced knowledge of applicable work areas, including a variety of the field's concepts, practices, and procedures, with strong knowledge of programming languages, software basics, and relevant development tools (version control, build processes, debuggers, test frameworks).

🏖️ Benefits

  • • Competitive salary and performance-based bonuses.
  • • Comprehensive health, dental, and vision insurance plans.
  • • Opportunities for professional development, including training, certifications, and conference attendance.
  • • Hybrid work model offering flexibility between office and remote work.
  • • Generous paid time off (PTO) and holiday schedule.
  • • Collaborative and inclusive company culture that values diversity and innovation.

Skills & Technologies

Java
React
AWS
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

ConnectWise, LLC logo
ConnectWise, LLC
Visit Website

About ConnectWise, LLC

ConnectWise provides business management and cybersecurity software for technology service providers. Its cloud platform integrates remote monitoring, ticketing, billing, and automation tools used by managed service providers and IT departments worldwide. The company also offers cybersecurity solutions including endpoint detection, threat hunting, and compliance services. Founded in 1982 and headquartered in Tampa, Florida, ConnectWise serves thousands of partners through its channel-focused model and extensive integration ecosystem.

Similar Opportunities

Red Hat, Inc. logo

Red Hat, Inc.

Remote
Full-time
Expires Apr 30, 2026
Python
Go
Azure
+4 more

7 days ago

Apply
London, UK
Full-time
Expires Apr 25, 2026
Go
React
Cassandra
+5 more

12 days ago

Apply
UK
Full-time
Expires Apr 25, 2026
Senior
Onsite

12 days ago

Apply
Seattle, Washington, USA
Full-time
Expires May 4, 2026
Java
Scala
Docker
+5 more

3 days ago

Apply