This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, Backend (Platform - Finance Engineering) in India.
This role offers the opportunity to work on cutting-edge financial infrastructure that supports real-time reconciliation, payments, and finance operations at scale. You will be part of a dynamic team solving highly complex technical problems, bridging traditional financial systems with blockchain technology. The position emphasizes building scalable, secure, and high-performance backend services, while collaborating closely with engineers, designers, and product managers to turn technical vision into actionable solutions. You will contribute to automation, system reliability, and operational excellence across cloud-native platforms. The role requires strong expertise in Golang and distributed system design, with a focus on delivering products that impact global financial workflows. This remote-first position combines deep technical challenges with meaningful impact on next-generation financial systems.
Accountabilities
- Design, develop, and maintain scalable backend services using Golang to support finance engineering and reconciliation platforms.
- Build robust systems to handle real-time, high-frequency, low-latency financial data processing.
- Collaborate with cross-functional teams to translate product vision and requirements into reliable technical solutions.
- Ensure system reliability, security, and operational integrity through best practices in testing, monitoring, and observability.
- Streamline finance operations, automate workflows, and reduce reliance on manual processes through innovative solutions.
- Participate in code reviews, architecture discussions, and provide technical guidance to team members.
- Continuously identify opportunities to improve system performance, scalability, and maintainability.
Requirements
- 5+ years of experience in software engineering with strong backend development expertise.
- Proficiency in Golang for building production-grade services.
- Experience designing and scaling distributed systems and service-oriented architectures.
- Strong knowledge of databases, including relational (Postgres, MySQL) and NoSQL systems (MongoDB, DynamoDB).
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
- Experience in CI/CD pipelines, automated testing, and cloud-native infrastructure.
- Strong problem-solving, debugging, and communication skills.
- Passion for building innovative financial systems and understanding of blockchain and crypto technologies is a plus.
- Ability to collaborate effectively in remote-first teams while maintaining high standards of code quality and operational reliability.
Benefits
- Competitive salary and performance-based incentives.
- Fully remote work with flexibility across India.
- Exposure to blockchain and crypto-driven financial systems at scale.
- Opportunities for professional growth, mentorship, and skill development.
- Access to modern development tools, cloud infrastructure, and collaborative workflows.
- Inclusive, high-performance culture with a focus on learning, innovation, and impact.
Why Apply Through Jobgether?
We use an
AI-powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.We appreciate your interest and wish you the best!
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. 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.