Back to search
ConnectWise Linkedin · Posted 17d ago

Principal Engineer

India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Non-Negotiable Skills -:

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 10+ years of software engineering experience, including 5+ years leading large-scale distributed systems.
  • Prior experience as a Principal Engineer, Tech Lead in a microservices environment.



What is the business need for opening this role? If you've been hired for this position before, how has the role/team/scope of responsibilities changed since then

  • ?Architect and scale cloud-based microservices to support rapid business growth and deliver high-performance applications
  • .Enable data-driven decision-making by designing systems that integrate seamlessly through event streaming and real-time data pipelines
  • .Optimize system reliability and efficiency to reduce downtime and operational costs while improving user experience
  • .Drive innovation through modern technologies and engineering practices that align with long-term product strategy
  • .Mentor and guide development teams to ensure technical excellence, code quality, and best practices across platforms


.
General Summar

y:The Principal Software Engineer I is responsible for developing high-quality, innovative, 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 standard


s.
Key Responsibilit

i

  • es Lead the design and implementation of distributed systems using Go and Java in a microservices architectu
  • re.Develop and manage event streaming solutions using Apache Kafka to ensure efficient communication between servic
  • es.Design and optimize NoSQL data models (Cassandra, MongoDB, etc.) and caching layers with Redis for high availability and scalabili
  • ty.Collaborate with UI teams to ensure seamless integration between front-end and backend syste
  • ms.Establish engineering standards, perform code reviews, and guide teams toward clean architecture and DevOps practic
  • es.Identify opportunities for performance improvement, cost reduction, and technical innovation aligned with business strate
  • gy.Work closely with product management and senior architect to translate business needs into scalable technology solutio


ns.
Required Skills & Competen

c

ies Technical Sk

  • illsStrong proficiency in Go (Golang) and Java, with hands-on experience building microservices architect
  • ure.Expertise in event-driven systems and streaming infrastructure using Apache Ka
  • fka.Deep understanding of NoSQL technologies like Cassandra, DynamoDB, or MongoDB and Redis caching mechani
  • sms.Solid grasp of RESTful APIs, GraphQL, and message que
  • ues.Familiarity with UI frameworks and frontend-backend integration conce
  • pts.Experience deploying services on cloud platforms (AWS, GCP, or Azure) and using CI/CD pipeli


nes.
Leadership & Business Compete

  • nciesProven ability to drive technical strategy aligned with organizational object
  • ives.Strong mentorship and team lead skills to groom engineering ta
  • lent.Excellent problem-solving, analytical, and decision-making sk
  • ills.Effective communication and collaboration across cross-functional teams (product, design, operati
  • ons).A mindset focused on innovation, scalability, and cost optimization in systems de


sign.
Qualific

  • ationsBachelor’s or Master’s degree in Computer Science or related
  • field.10+ years of software engineering experience, including 5+ years leading large-scale distributed sy
  • stems.Prior experience as a Principal Engineer, Tech Lead in a microservices enviro


nment.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search