Principal Software Engineer I
ConnectWisePuneFull TimeEngineering
Remotely
distributed systemsdata pipelinesproduction servicesstreaminglarge scale
Job Description
📋 Description
- Designs, builds, maintains large-scale production services, web apps, data pipelines, streaming
- Debugs production issues across services and stack
- Provides support to Engineering teams with high attention to detail
- Researches, analyzes, and documents findings
- May coach and review the work of other team members
- Improves engineering standards, tooling, and processes
🎯 Requirements
- Ability to manage projects independently with limited supervision
- Advanced knowledge of the applicable work area
- Ability to adapt to new technologies and processes
- Strong knowledge of programming languages and software basics
- Knowledge of tools including version control, build processes, debuggers, and test frameworks
- Strong communication and time-management skills
🎁 Benefits
- Onsite/Hybrid depending on location
- Equal opportunity employer