About the job
About ConnectWise
ConnectWise builds software that helps over 45,000 technology solution providers manage operations, automate service delivery, and support customers remotely. With a team of more than 3,000 colleagues across North America, EMEA, and APAC, ConnectWise values collaboration, inclusion, and the impact each person brings to the community.
Role Overview: Principal Software Engineer I (Mumbai, IND)
This Principal Software Engineer I role centers on designing and delivering reliable, high-quality software. The position works closely with cross-functional teams to ensure software components, designs, code, and tests, meet both industry and ConnectWise standards. Timely delivery and technical excellence are key.
Main Responsibilities
- Support engineering teams with careful attention to detail
- Research, analyze, and document technical findings
- Coach team members and review their work
- Design, build, and maintain large-scale production services, web applications, data pipelines, and streaming systems
- Work on systems critical to current and future company operations
- Debug production issues across multiple services and layers of the stack
- Help improve engineering standards, tooling, and processes across the organization
- Participate in testing through review, analysis, witnessing, and certification of software
- Evaluate code for structure, validity, compliance with standards, and operating system compatibility
- Stay current with technologies and industry trends

