ConnectWise logo
ConnectWise3 months ago

Senior Software Engineer I

Hybrid · Pune, Maharashtra, India

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown
Industry
Software

Job Summary

Senior Software Engineer I is responsible for designing, building, and maintaining large-scale production services, web applications, data pipelines, and streaming systems. Works within an Agile/Scrum framework, participates in sprint planning, daily stand-ups, retrospectives, and demos. Debugs production issues across services and levels of the stack; mentors team members; helps improve engineering standards, tooling, and processes; ensures code quality through testing and certification. Must have Golang proficiency (candidates with Java or Python expertise and a plan to transition to Go will be considered), experience with Docker and Kubernetes, cloud-native microservices, distributed systems design, and strong SQL/NoSQL database skills; solid SDLC understanding. Preferred but not required: cybersecurity domain knowledge, security protocols, Jira/Confluence, and CI/CD experience.

Required Qualifications

  • Proficiency in Golang (candidates with expert-level Java or Python experience and a transition to Go will be considered)
  • Experience in Agile environments
  • Deep familiarity with microservices architecture and containerization (Docker and Kubernetes)
  • Experience designing and maintaining distributed systems
  • Strong proficiency in SQL and NoSQL databases
  • Understanding of SDLC
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

ConnectWise

Senior Software Engineer I

Apply on Sorce