Skip to content
mimi

Senior Backend Software Developer, FinTech

Keenai Global

India · On-site Full-time Senior 1mo ago

About the role

About the Role

As a Senior Software Engineer Backend (SSE-1) with 6+ years of experience in FinTech or regulated domains, you will have the opportunity to work on mission-critical platforms handling high data volumes and transactional workloads. Your role will involve contributing to system design, development, and production operations.

Key Responsibilities

  • Design and build scalable, secure, and fault-tolerant backend services
  • Develop and maintain enterprise-grade RESTful APIs
  • Work on transaction-heavy and data-intensive systems with strong consistency requirements
  • Ensure data integrity, auditability, and traceability across services
  • Design and optimize database schemas for both relational and document stores
  • Collaborate with product, frontend, data, and compliance teams for robust solutions
  • Participate in system architecture and design reviews
  • Implement best practices for logging, monitoring, alerting, and incident response
  • Review code, mentor engineers, and enforce best engineering practices
  • Drive improvements in performance, scalability, and reliability

Required Skills & Experience

  • 6+ years of backend engineering experience in FinTech, BFSI, or enterprise SaaS
  • Proficiency in backend languages such as Python, Java, Node.Js, or Typescript
  • Hands-on experience designing and consuming RESTful APIs
  • Strong experience with databases like PostgreSQL, MySQL, and MongoDB
  • Deep understanding of data modeling, transactions, and concurrency
  • Experience in building distributed systems and asynchronous processing workflows
  • Familiarity with caching layers like Redis or Memcached
  • Experience running production systems on cloud platforms like AWS, GCP, or Azure
  • Strong understanding of security fundamentals and resolving production issues

Good to Have

  • Experience in regulated environments
  • Exposure to event-driven architectures (Kafka, SQS, Pub/Sub)
  • Experience with microservices and service-to-service communication
  • Familiarity with CI/CD pipelines, infrastructure as code, and deployment strategies
  • Experience in handling financial, analytical, or reporting-heavy systems
  • Ability to write clear technical design and architecture documents

Additional Expectations

As a Senior Software Engineer, you are expected to demonstrate a strong sense of ownership and accountability for production systems. You will have the opportunity to work on high-impact FinTech systems, influence architecture, and collaborate with a strong engineering culture focused on quality, reliability, and learning.

Key Responsibilities

  • Design and build scalable, secure, and fault-tolerant backend services
  • Develop and maintain enterprise-grade RESTful APIs
  • Work on transaction-heavy and data-intensive systems with strong consistency requirements
  • Ensure data integrity, auditability, and traceability across services
  • Design and optimize database schemas for both relational and document stores
  • Collaborate with product, frontend, data, and compliance teams for robust solutions
  • Participate in system architecture and design reviews
  • Implement best practices for logging, monitoring, alerting, and incident response
  • Review code, mentor engineers, and enforce best engineering practices
  • Drive improvements in performance, scalability, and reliability

Required Skills & Experience

  • 6+ years of backend engineering experience in FinTech, BFSI, or enterprise SaaS
  • Proficiency in backend languages such as Python, Java, Node.Js, or Typescript
  • Hands-on experience designing and consuming RESTful APIs
  • Strong experience with databases like PostgreSQL, MySQL, and MongoDB
  • Deep understanding of data modeling, transactions, and concurrency
  • Experience in building distributed systems and asynchronous processing workflows
  • Familiarity with caching layers like Redis or Memcached
  • Experience running production systems on cloud platforms like AWS, GCP, or Azure
  • Strong understanding of security fundamentals and resolving production issues

Good to Have

  • Experience in regulated environments
  • Exposure to event-driven architectures (Kafka, SQS, Pub/Sub)
  • Experience with microservices and service-to-service communication
  • Familiarity with CI/CD pipelines, infrastructure as code, and deployment strategies
  • Experience in handling financial, analytical, or reporting-heavy systems
  • Ability to write clear technical design and architecture documents

Additional Expectations

As a Senior Software Engineer, you are expected to demonstrate a strong sense of ownership and accountability for production systems. You will have the opportunity to work on high-impact FinTech systems, influence architecture, and collaborate with a strong e

Requirements

  • 6+ years of backend engineering experience in FinTech, BFSI, or enterprise SaaS
  • Proficiency in backend languages such as Python, Java, Node.Js, or Typescript
  • Hands-on experience designing and consuming RESTful APIs
  • Strong experience with databases like PostgreSQL, MySQL, and MongoDB
  • Deep understanding of data modeling, transactions, and concurrency
  • Experience in building distributed systems and asynchronous processing workflows
  • Familiarity with caching layers like Redis or Memcached
  • Experience running production systems on cloud platforms like AWS, GCP, or Azure
  • Strong understanding of security fundamentals and resolving production issues

Responsibilities

  • Design and build scalable, secure, and fault-tolerant backend services
  • Develop and maintain enterprise-grade RESTful APIs
  • Work on transaction-heavy and data-intensive systems with strong consistency requirements
  • Ensure data integrity, auditability, and traceability across services
  • Design and optimize database schemas for both relational and document stores
  • Collaborate with product, frontend, data, and compliance teams for robust solutions
  • Participate in system architecture and design reviews
  • Implement best practices for logging, monitoring, alerting, and incident response
  • Review code, mentor engineers, and enforce best engineering practices
  • Drive improvements in performance, scalability, and reliability

Skills

AWSAzureGCPJavaKafkaMemcachedMicroservicesMongoDBMySQLNode.jsPostgreSQLPythonRedisRESTful APIsSQSTypescript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free