Sr Software Engineer

communitybrands

India

On-site

INR 2,800,000 - 4,000,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote flexibility
Planned Paid Time Off
Company-Paid Parental Leave
Great Place to Work Certified

Job summary

Momentive Software in Pune, India is seeking a Sr Software Engineer to design and implement scalable solutions in a SOA/microservices architecture. The role covers backend systems, APIs, and frontend micro-apps, with a strong emphasis on PHP using Zend/Laminas and full-stack React+TypeScript work.

You will lead code reviews, mentor juniors, and drive modernization while ensuring security-first development practices. Requires 5+ years of experience, Linux, and a 1 PM - 10 PM IST shift.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong PHP proficiency - Zend / Laminas Framework preferred
  • Solid grasp of OOP, SOLID principles, encapsulation, and SOA
  • 3+ years with SQL (MS SQL or MySQL)
  • Experience designing and consuming REST APIs
  • Strong CS fundamentals: data structures, algorithms, distributed systems
  • Comfortable contributing to technical architecture discussions
  • 3+ years working in a Linux environment
  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience
  • Ability to work the 1 PM - 10 PM IST shift

Responsibilities

  • Design and implement scalable solutions to complex problems across our SOA and microservices architecture
  • Lead code reviews, identify systemic improvements, and actively mentor junior engineers
  • Own major areas of platform functionality - backend systems, APIs, and frontend micro-apps
  • Drive modernization of legacy systems while delivering new product features in parallel
  • Collaborate with product, QA, and infrastructure to define requirements, resolve defects, and maintain quality
  • Contribute to technical architecture discussions and help set engineering standards for the team
  • Build and maintain high-traffic SaaS systems serving millions of job seekers and employers
  • Work full-stack across our PHP backend platform, Lucee-rendered pages, and React + TypeScript micro-app frontends
  • Practice agile development in 2-week sprints - code reviews, automated testing, and post-deploy monitoring
  • Troubleshoot complex production issues using root cause analysis and APM tooling
  • Participate in architecture and system-design decisions that shape the product long-term
  • Uphold security-first development practices across all layers of the stack

Skills

5+ years experience
PHP proficiency
OOP SOLID
CS fundamentals
REST APIs
Linux experience
Experience with architecture decisions

Education

Bachelor's or Master's in Computer Science or Engineering

Tools

React
TypeScript
Redux Toolkit
Redux Saga
Lucee / CFML
Python Celery
RabbitMQ
Elasticsearch
GraphQL
JUnit/Jest/Selenium
Docker
Kubernetes
AWS
Terraform
Bitbucket Pipelines
Jenkins
New Relic
Git

Job description

Job Description
Sr Software Engineer

Location: Pune, India

Shift: 1 PM - 10 PM IST

Experience: 5+ years

About Us:

Momentive Software is a 40+ year leader in technology for mission-driven organizations. We serve over 37,000 nonprofits, associations, and professional communities - helping them fundraise, manage members, run events, deliver learning, and connect their industries with talent. Trusted by organizations like Girl Scouts, Habitat for Humanity, and ASAE, our unified platform replaces the patchwork of disconnected tools that hold mission-driven organizations back.

About Product - Momentive Careers:

Momentive Careers is the industry's most trusted career center platform, with over 20 years of continuous innovation in the association job board market. We power the largest association network job board in the world. Associations use Momentive Careers to deliver a high-value member service, acquire and engage new members, and generate non-dues revenue by connecting their industries' employers with qualified talent. Our platform serves high-traffic SaaS workloads: job seekers, employers, and association admins all depend on it daily. The engineering team owns the full stack - from the backend job-matching engine to micro-app frontends to the APIs that tie them together.

A day in the life:
  • Design and implement scalable solutions to complex problems across our SOA and microservices architecture
  • Lead code reviews, identify systemic improvements, and actively mentor junior engineers
  • Own major areas of platform functionality - backend systems, APIs, and frontend micro-apps
  • Drive modernization of legacy systems while delivering new product features in parallel
  • Collaborate with product, QA, and infrastructure to define requirements, resolve defects, and maintain quality
  • Contribute to technical architecture discussions and help set engineering standards for the team
In this role you'll:
  • Build and maintain high-traffic SaaS systems serving millions of job seekers and employers
  • Work full-stack across our PHP backend platform, Lucee-rendered pages, and React + TypeScript micro-app frontends
  • Practice agile development in 2-week sprints - code reviews, automated testing, and post-deploy monitoring
  • Troubleshoot complex production issues using root cause analysis and APM tooling
  • Participate in architecture and system-design decisions that shape the product long-term
  • Uphold security-first development practices across all layers of the stack

We'd love to chat if you have...

  • 5+ years of professional software engineering experience
  • Strong PHP proficiency - Zend / Laminas Framework preferred
  • Solid grasp of OOP, SOLID principles, encapsulation, and SOA
  • 3+ years with SQL (MS SQL or MySQL)
  • Experience designing and consuming REST APIs
  • Strong CS fundamentals: data structures, algorithms, distributed systems
  • Comfortable contributing to technical architecture discussions
  • 3+ years working in a Linux environment
  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience
  • Ability to work the 1 PM - 10 PM IST shift

We will be excited to talk if you also bring:

  • Experience with React, TypeScript, Redux Toolkit, or Redux Saga
  • Lucee / ColdFusion (CFML) background
  • Python (Celery) or message queue experience (RabbitMQ)
  • Elasticsearch or Solr query / indexing experience
  • GraphQL API experience
  • TDD practice - PHPUnit, Jest, or Selenium
  • Microservices architecture knowledge
  • AWS infrastructure or Terraform familiarity
  • Working knowledge of Docker / Kubernetes
  • Hands on experience to work with AI tools like Claude code / Cursor etc.
Tech stack we work with:

Backend: PHP 8, Zend / Laminas Framework, Python, Celery, Lucee (CFML), REST APIs

Frontend: Lucee (CFML), React, TypeScript, Redux Toolkit, Redux Saga, HTML5, CSS3

Data & Search: MS SQL, MySQL, MongoDB, Redis, Solr / SolrCloud, Elasticsearch, RabbitMQ

Infrastructure: AWS, Docker, Kubernetes, Bitbucket Pipelines, Jenkins, New Relic, Git, Linux

Good People, Doing Good Things:
  • Planned Paid Time Off
  • Remote Flexibility
  • Company-Paid Parental Leave
  • Purpose-Driven Culture
  • Work-Life Balance
  • Great Place to Work Certified
  • Clear Path to Growth
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead
Technical Lead

communitybrands • India

On-site
INR 3,500,000 - 6,500,000
Sr Software Engineer
Sr Software Engineer

Momentive Software • Maharashtra

On-site
INR 1,800,000 - 3,000,000
Remote Flexibility
Company-Paid Parental Leave
Planned Paid Time Off
+2
Sr Software Engineer
Sr Software Engineer

Momentive Software, Inc. • Pune District

On-site
INR 1,800,000 - 3,400,000
Remote Flexibility
Planned Paid Time Off
Company-Paid Parental Leave
+3
Sr Software Engineer
Sr Software Engineer

Momentive Software Private Limited • Pune District

Hybrid
INR 1,800,000 - 2,400,000
Remote Flexibility
Parental Leave (Company-Paid)
Planned Paid Time Off
+3
Sr Software Engineer
Sr Software Engineer

Momentive Software • Pune District

On-site
INR 1,400,000 - 2,200,000
Remote Flexibility
Company-Paid Parental Leave
Work-Life Balance
+1
Engineering Team Lead
Engineering Team Lead

communitybrands • Pune District

On-site
INR 3,500,000 - 6,500,000
Engineering Team Lead
Engineering Team Lead

Stryker Corporation • Pune District

On-site
Confidential
Planned Paid Time Off
Employer-Paid Parental Leave
Group Mediclaim Policy
+1
Technical Lead
Technical Lead

Momentive Software Private Limited • Pune District

On-site
INR 3,500,000 - 5,500,000
Planned Paid Time Off
Remote Flexibility
Company-Paid Parental Leave
+5
Engineering Team Lead
Engineering Team Lead

Momentive Software Private Limited • Pune District

On-site
INR 2,400,000 - 4,200,000
Planned Paid Time Off
Company Holidays
Parental Leave
+3
Engineering Team Lead
Engineering Team Lead

Momentive Software • Maharashtra

On-site
INR 2,500,000 - 4,000,000
Planned Paid Time Off
Parental Leave
Mediclaim Policy
+4