
Principal Software Engineer
Posted Sep 1

Posted Sep 1
This is a fully remote position, open to applicants in India.
β’ Collaborate with product management to develop the product roadmap and validate user stories.
β’ Create technical specifications for new products and services.
β’ Lead prototype development to assess design feasibility and validate the use of emerging technologies.
β’ Grasp the broader context of the technology vision and advise management and product teams on trade-offs that may influence schedules.
β’ Oversee projects and offer technical guidance and mentorship to scrum team members.
β’ Conduct design and code reviews to ensure that designs meet user story criteria.
β’ Align solutions with architectural direction and standards across different teams.
β’ Address complex technical challenges, conduct root cause analysis, and implement effective solutions.
β’ Identify areas of technical debt, outline necessary work, and communicate the urgency of ROI.
β’ Support recruiting initiatives.
β’ Maintain high-quality technical documentation for code, systems, and processes.
β’ Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
β’ Over 10 years of experience in professional software development disciplines with deep technical skills.
β’ At least 1 year in a Principal Software Engineering role.
β’ Strong knowledge of service-oriented architecture and event-driven architecture.
β’ Advanced expertise in Ruby on Rails.
β’ Proficient in utilizing JavaScript frameworks.
β’ Extensive experience in developing cloud infrastructure applications.
β’ Strong leadership and mentorship abilities.
β’ Experience with NATS.IO, Jetstream, or Kafka is preferred.
β’ Experience with Go programming language is preferred.
β’ Core working hours: 2 PM β 11 PM (IST).
β’ Core working days: Monday β Friday.
β’ Competitive pay.
β’ Healthy work culture.
β’ Opportunities for career growth.
β’ Learning and development opportunities.
β’ Company-sponsored health insurance.
β’ Referral award program.
β’ Company-provided IT equipment (for remote team members).
β’ Transportation program (for on-site team members).
β’ Company-provided meals (for on-site team members).
β’ 14 company-provided holidays.
β’ Generous leave program.
RTX
NVIDIA
Infios
Gramian Consulting
Get handpicked remote jobs straight to your inbox weekly.