This position is for a Senior Software Engineer - Backend at Ocrolus, posted by Jobgether, and is remote in India.
The role involves building cutting-edge backend systems at the intersection of AI and fintech.
The Senior Software Engineer will design, develop, and maintain scalable distributed systems that process millions of transactions.
The position enables fast, accurate lending decisions and involves working on advanced fraud detection, self-learning AI systems, and data-driven services.
Responsibilities include collaborating with cross-functional teams, solving complex technical problems, and contributing to architecture and best practices.
The environment is fast-paced, rewarding ownership, innovation, and engineering excellence, with exposure to large-scale systems and modern cloud technologies.
Key accountabilities include designing and maintaining microservices and backend systems using Python, Java, and Go, building scalable cloud-based software products, developing online services and data pipelines, and leading projects end-to-end.
Requirements:
A Bachelor’s degree in Computer Science or a related field is required.
Candidates must have 3+ years of engineering experience building complex backend systems.
Strong expertise in Java and/or Python is necessary, along with experience in scalable, distributed architectures.
Solid database skills, including experience with Postgres, MySQL, and data modeling, are required.
Familiarity with web frameworks such as Spring or Flask is essential.
Experience with microservices, containerization, continuous integration, and AWS deployments is expected.
Candidates should have experience with agile methodologies, automated testing, and CI/CD pipelines.
Strong problem-solving, communication, and collaboration skills are necessary.
The ability to contribute to architecture and best practices while mentoring peers is required.
Candidates must be self-motivated, detail-oriented, and able to thrive in a fast-paced, remote-first environment.
Benefits:
The position offers a competitive salary and performance-based incentives.
It features a remote-first work environment with flexible hours.
There is an opportunity to work with cutting-edge AI and fintech technologies.
Professional development and career growth are available in a high-impact engineering role.
The company promotes a collaborative and inclusive culture with diverse teams.
Employees gain exposure to large-scale distributed systems and modern cloud architectures.