This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Development Engineer in India.
We are seeking a highly experienced Principal Software Development Engineer to design and deliver scalable, secure, and high-performance software systems. In this role, you will drive technical strategy, influence platform architecture, and contribute to solutions that support millions of users. You will collaborate with cross-functional teams to implement best practices, improve monitoring and observability, and guide development across multiple technologies. The ideal candidate has a strong sense of ownership, extensive programming expertise, and a proven track record of delivering impactful solutions in large-scale environments. This is a remote role with opportunities to occasionally visit offices for team events or collaboration.
Accountabilities:
- Develop, build, and maintain secure, scalable services supporting high-traffic systems.
- Set standards for coding, testing, and security across projects, and lead technical discussions.
- Influence and guide the overall architecture and technical direction of the platform.
- Collaborate with cross-functional teams to implement innovative technology solutions.
- Enhance system monitoring and observability to quickly identify and resolve production issues.
- Share expertise to mentor teams, promote collaboration, and support ongoing learning.
Requirements
- 8+ years of experience building and supporting large-scale, high-traffic software systems.
- Proficiency in multiple programming languages (Ruby, Java, Node.js, Python, Go, or PHP).
- Strong experience with AWS, CI/CD pipelines, Git, messaging systems (RabbitMQ, Kafka), and containerization (Docker/Kubernetes).
- Expertise in designing scalable architectures, including high-performance REST APIs.
- Hands-on experience with Infrastructure as Code tools (Puppet, Ansible), Linux environments, SQL (MySQL, PostgreSQL), and NoSQL (Redis, Cassandra) databases.
- Strong ownership, self-motivation, and ability to deliver results both independently and collaboratively.
- Experience with AI-assisted development tools is a plus.
- Hosting platform or large-scale SaaS/PaaS experience is desirable.
Benefits
- Competitive salary with bonus/incentive eligibility.
- Paid time off and family-friendly leave policies including parental leave.
- Retirement savings options (401k, pension schemes) and equity participation.
- Flexible remote work arrangements to support work-life balance.
- Health benefits and wellness programs tailored to your location.
- Opportunities for mentorship, learning, and career growth.
- Inclusive and diverse work culture with Employee Resource Groups and team events.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile is reviewed through our AI-powered screening system designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile, analyzing your skills, experience, and achievements.
📊 It compares your profile against the job’s core requirements and past success factors to calculate your match score.
🎯 The top three candidates with the highest match are automatically shortlisted.
🧠 When necessary, our human team may conduct a manual review to ensure no strong profile is missed.
This process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, it is shared with the hiring company, which manages the final decision and next steps such as interviews or assessments.
