About the job
ConnectWise stands at the forefront of the software industry as a global leader, employing over 3,000 professionals across North America, EMEA, and APAC. We are a community-centric software company committed to empowering technology solution providers. Our comprehensive suite of tools assists more than 45,000 partners in optimizing their business operations, enhancing sales efficiency, automating service delivery, and managing technology remotely to deliver exceptional customer experiences.
We thrive on the strength of our connections, our dedicated colleagues, and our vibrant community, welcoming individuals from all walks of life.
We celebrate game-changers, innovators, and culture enthusiasts—embracing the essence of humanity.
Our environment fosters exploration and constructive dialogue, recognizing significant milestones as vital achievements.
Your unique contributions are acknowledged and valued here. Our inclusive and positive culture ensures that every team member’s perspectives and skills are appreciated, allowing you to choose how you make an impact.
Curious? Discover how YOU can drive change at ConnectWise!
General Summary:
The Senior Software Engineer I is tasked with crafting high-quality, innovative, and fully functional software adhering to stringent coding standards. Collaborating with cross-functional teams, this role ensures that software deliverables—including designs, code, and tests—are completed punctually and comply with industry and organizational standards.
Job Location: Bangalore (Hybrid)
Core Responsibilities
• System Engineering: Design, build, and maintain large-scale production services, web applications, data pipelines, and streaming systems.
• Agile Participation: Engage actively within an Agile/Scrum framework, contributing to sprint planning, daily stand-ups, retrospectives, and demos.
• Operational Excellence: Troubleshoot production issues across services and various stack levels; work on systems critical to the company's ongoing and future operations.
• Mentorship & Influence: Guide colleagues within the Software Engineering team by explaining facts, policies, and practices.
• Standards & Tooling: Assist in enhancing organizational engineering standards, tools, and processes.
• Quality & Validation: Assess code for validity and compliance with best practices.

