Senior Software Engineer

Simfluent

Dadri

On-site

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

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary
Strong insurance package
Extensive learning and development

Job summary

Simfluent is seeking a Senior Software Engineer in India to lead backend, mobile, and cloud initiatives using Python, React Native, GraphQL, PostgreSQL, and AWS. You will own system health, scalability, and performance, drive complex cross-functional programs, and guide incident response with a focus on reliability and cost optimization.

You will architect scalable cloud-native solutions, build robust APIs, and mentor engineers while improving CI/CD, testing, and observability.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience
  • Proven experience building and operating production systems using Python, React Native, GraphQL, PostgreSQL, and AWS with focus on reliability, scalability, and quality
  • Strong experience designing and supporting distributed cloud-native architectures using AWS services (Lambda, ECS, DynamoDB, S3, API Gateway, CloudWatch)
  • Experience implementing observability, monitoring, and alerting solutions using Datadog or similar platforms
  • Strong understanding of CI/CD pipelines, automated testing strategies, system reliability, observability, and modern software engineering best practices
  • Experience troubleshooting and resolving complex production incidents across backend, mobile, and cloud platforms
  • AI-forward mindset with interest in leveraging AI technologies and automation to improve engineering efficiency
  • Excellent verbal and written communication skills across technical and non-technical teams
  • Strong analytical and problem-solving skills with high attention to detail

Responsibilities

  • Own the end-to-end health, scalability, and performance of services across backend, mobile, GraphQL APIs, PostgreSQL databases, and AWS infrastructure
  • Lead and direct large-scale cross-functional initiatives, translating requirements into scalable solutions
  • Architect and implement distributed systems using AWS services with focus on reliability and cost optimization
  • Design, develop, and optimize backend services and APIs using GraphQL and PostgreSQL
  • Drive discovery with Product/UX stakeholders and validate solutions via proofs of concept
  • Own production incidents, lead RCA, and implement permanent fixes to improve resilience
  • Serve as escalation point and guide teams through complex issues across mobile, backend, and cloud systems
  • Elevate engineering quality with QA strategies and automated testing in CI/CD pipelines
  • Review design, code quality, and test coverage for scalability, security, and maintainability
  • Lead on-call, incident management, monitoring improvements, and post-incident reviews
  • Monitor systems with observability platforms to identify bottlenecks and optimize performance
  • Identify and implement refactoring, automation, and tech-debt reduction across platforms
  • Contribute AI-forward thinking for automation, operational intelligence, and data-driven engineering
  • Maintain technical documentation for architecture, contracts, configurations, and playbooks
  • Ensure security, regulatory compliance, and change-management alignment across releases
  • Mentor engineers and foster a culture of ownership and continuous learning

Skills

Python
React Native
GraphQL
PostgreSQL
AWS
CI/CD
Observability
Production Support
Technical Leadership
Mentoring

Education

Bachelor's degree in Computer Science/Engineering

Tools

AWS Lambda
AWS ECS
DynamoDB
S3
API Gateway
CloudWatch
Datadog

Job description

Role Overview

We are looking for a Senior Software Engineer with strong experience in Python, React Native, GraphQL, PostgreSQL, and AWS. The role involves building scalable cloud-native applications, improving system reliability and performance, handling production support, and leading complex technical initiatives across backend, mobile, and cloud platforms.

Role Overview

We are looking for a Senior Software Engineer with strong experience in Python, React Native, GraphQL, PostgreSQL, and AWS. The role involves building scalable cloud-native applications, improving system reliability and performance, handling production support, and leading complex technical initiatives across backend, mobile, and cloud platforms.

Responsibilities
  • Own the end-to-end health, scalability, and performance of services across Python backends, React Native mobile applications, GraphQL APIs, PostgreSQL databases, and AWS cloud infrastructure
  • Lead and direct large-scale, complex, cross-functional initiatives, translating business requirements into scalable technical solutions and driving execution from design through delivery
  • Architect and implement distributed systems using AWS services (e.g., Lambda, ECS, DynamoDB, S3, API Gateway, CloudWatch) with a focus on reliability, observability, performance, and cost optimization
  • Design, develop, and optimize scalable backend services and APIs using GraphQL and PostgreSQL, ensuring high availability, data integrity, and maintainability
  • Drive the discovery phase of major initiatives, partnering with Product, UX, and business stakeholders to define high-level designs, validate solutions through proofs of concept and prototypes, and secure cross-functional alignment
  • Take full ownership of production issues, leading incident response, root cause analysis (RCA), and permanent fixes, while improving system resilience to prevent recurrence
  • Serve as a technical escalation point, diagnosing complex issues across mobile, backend, and cloud systems, guiding teams through resolution, and ensuring clear communication with stakeholders
  • Elevate engineering quality by designing and enforcing comprehensive QA strategies, including automated unit, integration, and end-to-end testing for React Native applications and backend services within CI/CD pipelines
  • Review and guide mobile and backend system design, code quality, and test coverage, ensuring alignment with best practices in scalability, security, performance, and maintainability
  • Lead on-call and incident management practices, including improving monitoring, alerting, runbooks, and post-incident reviews to reduce MTTR and incident frequency
  • Monitor system and application performance proactively using observability and monitoring platforms such as Datadog, leveraging logging, metrics, tracing, and alerting to identify and resolve bottlenecks
  • Drive continuous improvement initiatives by identifying and implementing enhancements, refactoring opportunities, automation strategies, and technical debt reduction initiatives across mobile and cloud platforms
  • Contribute AI-forward thinking and innovation by identifying opportunities to leverage AI-assisted development, automation, operational intelligence, and data-driven engineering practices
  • Maintain and evolve technical documentation, including mobile architecture, API contracts, infrastructure configurations, operational playbooks, and support procedures
  • Ensure adherence to security, regulatory, and compliance standards, embedding best practices into both mobile and backend development workflows
  • Lead and support mobile releases, backend deployments, and infrastructure changes, ensuring minimal disruption and alignment with change management processes
  • Mentor engineers and provide technical leadership, fostering a culture of engineering excellence, ownership, collaboration, and continuous learning
Requirements
  • Python
  • React Native
  • GraphQL
  • PostgreSQL
  • AWS
  • AWS Lambda
  • AWS ECS
  • DynamoDB
  • S3
  • API Gateway
  • CloudWatch
  • Distributed Systems Architecture
  • CI/CD Pipelines
  • Observability & Monitoring
  • DatadogIncident Management
  • Production Support
  • System Reliability Engineering
  • Automated Testing
  • Technical Leadership
  • Mentoring
Preferred Skills
  • AI-assisted Development
  • AI Technologies
  • Operational Intelligence
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • Proven experience building and operating production systems using Python, React Native, GraphQL, PostgreSQL, and AWS cloud technologies, with a strong focus on reliability, scalability, and quality
  • Strong experience designing and supporting distributed cloud-native architectures using AWS services such as Lambda, ECS, DynamoDB, S3, API Gateway, and CloudWatch
  • Experience implementing observability, monitoring, and alerting solutions using Datadog or similar platforms
  • Strong understanding of CI/CD pipelines, automated testing strategies, system reliability, observability, and modern software engineering best practices
  • Experience troubleshooting and resolving complex production incidents across backend, mobile, and cloud platforms
  • AI-forward mindset with interest or experience in leveraging AI technologies, automation, and intelligent tooling to improve engineering efficiency and product innovation
  • Excellent verbal and written communication skills, with the ability to collaborate effectively across technical and non-technical teams
  • Strong analytical and problem-solving skills with high attention to detail
Benefits
  • Competitive salary
  • Strong insurance package
  • Extensive learning and development resources

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Simfluent • Dadri

On-site
INR 350,000 - 550,000
Software Engineer
Software Engineer

Revature • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Senior Software Engineer
Senior Software Engineer

Wing Assistant • Bengaluru

Remote
INR 1,200,000 - 2,000,000
Health, dental, and vision insurance
Generous vacation and leave policies
Professional development programs
Senior Full Stack Developer (Python / React / MongoDB / AWS)
Senior Full Stack Developer (Python / React / MongoDB / AWS)

Bounteous • Gurugram District, Chennai District, Bengaluru

Hybrid
INR 1,400,000 - 2,100,000
Senior Developer Lead
Senior Developer Lead

Nxtwave Disruptive Technologies (Hiring for a client) • Mumbai

On-site
INR 4,000,000 - 7,000,000
Back-End Engineer
Back-End Engineer

Annova Solutions Pvt Ltd • Indore District

On-site
INR 2,500,000 - 5,000,000
Technical Lead- Fullstack
Technical Lead- Fullstack

Juniper Square • India

On-site
INR 2,500,000 - 4,000,000
Senior Application Developer (React + Python + Data)
Senior Application Developer (React + Python + Data)

Keylabsintelli • Chennai District

On-site
INR 1,000,000 - 1,500,000
Competitive salary package
Performance bonuses
Continuous learning opportunities
+1
Senior Fullstack Developer
Senior Fullstack Developer

Lyzr AI • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Founding Engineer, Backend (Senior)
Founding Engineer, Backend (Senior)

Cenna • Hyderabad

On-site
INR 3,500,000 - 6,000,000