Principal Software Engineer I (Pune)

Principal Software Engineer I (Pune)

09 Aug
|
ConnectWise
|
Pune

09 Aug

ConnectWise

Pune

General Summary:
The Principal Software Engineer I is responsible for developing high-quality, cutting-edge, fully performing software in compliance with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are completed in a timely manner, while remaining aligned with industry and organizational standards.

Essential Duties & Responsibilities:
1. Platform Architecture & Strategy
Define and evolve the frontend platform architecture (React, TypeScript, micro-frontends if applicable)
Establish patterns for:
Component architecture (atomic / design system-driven)
State management (Redux Toolkit, Zustand, server state via React Query, etc.)
Make build vs buy decisions for UI tooling

2. Design System & Component Platform
Lead development of a scalable design system
Ensure:
Accessibility
Internationalization (i18n)
Theming and white-labeling capability
Maintain reusable component libraries (Storybook, tokens, primitives)
Enable cross-product UI consistency

3. Developer Experience (DX)



& Tooling
Build and maintain:
Monorepo tooling
CLI tools and scaffolding generators
CI/CD pipelines for frontend apps
Optimize:
Build performance
Test pipelines
Local developer setup
Standardize linting, formatting, and code quality practices

4. Performance & Scalability
Define and enforce performance budgets (Core Web Vitals)
Lead optimization across:
Bundle size (code-splitting, tree-shaking)
Runtime performance
Rendering strategies
Implement observability for frontends:
RUM tools (Dynatrace, Datadog, New Relic, etc.)

5. Architecture Governance
Act as the technical authority for frontend/UI decisions
Conduct architecture reviews and POC evaluations
Define coding standards and engineering guidelines
Mentor senior engineers and influence cross-team decisions

6. Micro-Frontend & Platform Integration
Define strategies for:
Micro-frontends (Module Federation, SPA composition)
Shared depend

📌 Principal Software Engineer I (Pune)
🏢 ConnectWise
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer i (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer i (pune) / pune