Principal Software Engineer

Posted Sep 1

This is a fully remote position, open to applicants in India.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

RTX15 hours ago

Principal Software Engineer – Air Traffic Solutions

US flagMaine OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
NVIDIA16 hours ago

Senior System Software Engineer, Software-Defined Networking

US flagCalifornia, +4 more statesFull-timeFull-stack Engineer$224k – $356.5k/year
ApplyView job
Infios17 hours ago

Senior Software Engineer

MX flagMexico, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

EG flagEgypt, +3 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

IN flagIndia, +5 more countriesFreelanceFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – License your Git Repositories for AI Training

CA flagCanada, +5 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers