Money Forward, Inc. Logo

Money Forward, Inc.

Senior Software Engineer (Chennai)

Posted 2 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Senior level
In-Office
Chennai, Tamil Nadu, IND
Senior level
Develop backend interfaces and APIs integrating Money Forward HR systems with payroll, attendance, accounting, and related services. Design permissions for cross-entity operations, build secure and maintainable backend services, and support testing, documentation, and operations. Collaborate with product and platform teams to deliver scalable end-to-end workflows. The role may also involve frontend development, GraphQL integrations, Kubernetes operations, database work, and applying AI-assisted development tools.
The summary above was generated by AI
Position overview
This role is responsible for developing interfaces with Money Forward systems in the HR system domain, while helping build the overall HR system structure involving payroll and attendance.
The engineer will work on system integration and platform development across HR-related systems, HR system contributing to a scalable structure that connects payroll, attendance, and related Money Forward services. This role involves close collaboration with related product and platform teams to ensure reliable integrations and smooth end-to-end business workflows.

Responsibilities
  • Develop a mechanism or set of permissions is needed to enable cross-entity operations within MF group.
  • Development of an interface (I/F) to connect the current systems
Tech stack
  • Backend
  • Ruby
  • Ruby on Rails
  • GraphQL
  • Infrastructure
  • Service Platform (Kubernetes)
  • MySQL 8.0 / Aurora MySQL 3

Requirements
Required skills and experience

Must Have:
  • Experience developing applications with Ruby on Rails.
  • Experience designing and developing APIs for system integrations.
  • Experience using AI-assisted development tools to design, implement, test, and document backend APIs.
  • Ability to build secure, reliable, and maintainable APIs that connect Money Forward systems with accounting, payroll, and attendance systems.
  • Ability to design, implement, test, and operate backend services.
  • Understanding of web application architecture and relational databases.
Nice to Have:
  • Experience with modern frontend development.
  • Experience building user-facing applications using TypeScript or similar technologies.
  • Understanding of frontend application design, maintainability, and user experience.
Preferred skills and experience
  • Experience developing or integrating GraphQL APIs.
  • Experience designing RESTful APIs or other backend interfaces for cross-system integration.
  • Experience applying AI tools or LLM-based solutions to improve backend development, API documentation, test generation, or operational efficiency.
  • Basic understanding of AI/ML concepts, prompt engineering, or practical use of generative AI in software development.
  • Understanding of API authentication, authorization, access control, and permission design.
  • Experience developing HR systems
  • Experience operating services on Kubernetes-based platforms.
  • Experience with MySQL or Aurora MySQL.
  • Experience collaborating across multiple product and platform teams.
Ideal candidate profile
      The ideal candidate is comfortable working across backend, frontend, and infrastructure concerns, communicates effectively with cross-functional teams, and is motivated to improve both product value and system quality.

Similar Jobs

4 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Build, test, deploy, operate, and improve software services, APIs, applications, integrations, and automation within an AI-enabled delivery pod. Use specification-driven development and approved AI coding tools to produce secure, maintainable software while validating AI-generated output. Develop comprehensive automated tests, integrate quality and security checks into CI/CD, establish observability and resilience, collaborate with cross-functional stakeholders, and continuously improve engineering quality, delivery speed, reliability, and production support.
Top Skills: APIsC#Ci/CdClaude CodeCloud PlatformsContainersDistributed SystemsEvent-Driven ArchitectureGenerative AiGitGitGithub CopilotGithub Spec-KitGoInfrastructure As CodeJavaJavaScriptKubernetesLarge Language ModelsMcpMicroservicesNosql DatabasesObservabilityOpenai CodexPrompt EngineeringPythonRelational DatabasesRetrieval-Augmented GenerationTypescript
10 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Agency • Information Technology
Senior Software Engineer specializing in Python and cloud-based development. Role implies designing, developing, and maintaining scalable cloud applications and collaborating with cross-functional teams.
Top Skills: CloudPython
10 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Agency • Information Technology
Lead design and implementation of end-to-end and health-check automation suites for FFIO applications. Build and scale BVTs, align automation with architecture, ensure CI/CD integration, maintain code quality with SonarQube, mentor team members, and drive QA best practices and zero-touch scheduled execution.
Top Skills: AntAWSControlmDockerFitnesseJavaJenkinsMavenRestSeleniumShell ScriptingSoapSonarqubeSpringStashTomcatUnix/Linux

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account