Ocrolus - Staff Software Engineer - Python/Golang

3 days ago


Gurugram, India Ocrolus East Private Limited Full time

What you'll do :


At high level, you'll do 4 things :


Design, Architecture and Innovation :


- Lead the design and development of complex software systems and architectures.

- Collaborate with product managers, UX designers, and other engineers to create scalable and efficient software solutions.

- Ensure high levels of performance, reliability and security in the developed systems.

- Document software designs, architecture decisions, and implementation details.

- Continuously evaluate new technologies and industry trends, identifying opportunities to apply them to improve development processes and product Development :


- Write, test, and maintain high-quality, scalable, and robust code using Python/Golang.

- Review and provide feedback on code written by other engineers, ensuring adherence to best practices and coding standards.

- Develop and manage APIs, integrations, and back-end systems.

- Ensure that software is rigorously tested, both in development and in production, to meet high-quality standards.

- Write and maintain technical documentation to ensure clear and effective knowledge sharing within the team.

- Troubleshoot complex software issues, identify root causes, and propose effective and Culture :


- Mentor and guide junior engineers in their technical and professional development.


- Lead technical discussions and decision-making processes in the engineering team.

- Promote a culture of continuous improvement and collaboration within the team.

- Identify and resolve technical challenges and provide solutions to issues raised by the team.

- Should have apetite for managing a small group of :


- Work closely with cross-functional teams, including product, analytics, AI/Ml, design, and operations, to define and deliver product features.

- Participate in sprint planning, code reviews, and other Agile ceremonies.

- Collaborate with QA engineers to design automated testing procedures and tools.


What you'll bring :


- Bachelor's degree in Computer Science or related field.

- 8 to 12 years software development experience, including experience in leading technical teams.

- Proven track record of delivering large-scale software projects from start to Expertise :


- Proficient in multiple programming languages such as Python, Golang.

- Strong understanding of software development methodologies, design patterns, and best practices.

- Experience with Web Frameworks like Flask, and related ecosystems.

- Experience in system design, distributed systems, and scalable architectures.

- Solid database skills (Postgres, MySQL etc) and data modeling experience.

- Excellent analytical and debugging skills, able to troubleshoot and optimize complex software systems.

- Experience with cloud computing platforms (AWS/ Azure/ GCP) and containerization (Docker, and Communication :


- Strong communication skills, with the ability to clearly explain technical concepts to non-technical stakeholders like operations team.

- Experience in leading or mentoring engineering teams.

- Ability to handle multiple priorities in a fast-paced, dynamic acumen and Innovation :


- Look at business first approach and innovate in technical solution to win the business.

- Brings in strategic thinking to go beyond and solves the problems for efficiency and speed.


(ref:hirist.tech)

  • Gurugram, India Ocrolus Full time

    Come build at the intersection of AI and fintech. At Ocrolus, we're on a mission to help lenders automate workflows with confidence—streamlining how financial institutions evaluate borrowers and enabling faster, more accurate lending decisions. Our AI-powered data and analytics platform is trusted at scale, processing nearly one million credit applications...


  • Gurugram, India Ocrolus East Private Limited Full time

    Come build at the intersection of AI and fintech. At Ocrolus, we're on a mission to help lenders automate workflows with confidencestreamlining how financial institutions evaluate borrowers and enabling faster, more accurate lending decisions. Our AI-powered data and analytics platform is trusted at scale, processing nearly one million credit...


  • Gurugram, India Ocrolus East Private Limited Full time

    What you'll do : - Designing, implementing, and maintaining Microservices using Python, Go and Java. - Designing and developing cloud based software products conforming to industry best practices. - Build systems, services, and tools to handle new Ocrolus products and business requirements that securely scale over millions of transactions. - Build and...

  • Business Analytics

    4 days ago


    Gurugram, Haryana, India Ocrolus Full time

    At Ocrolus, we believe companies work best when they focus on their core business and let automation do the rest. We’re powering the digital lending ecosystem and help financial services firms make high-quality decisions with trusted data and unparalleled efficiency. Ocrolus’ Human-in-the-Loop document automation software analyzes documents with over...

  • Account Manager

    2 weeks ago


    Gurugram, India Ocrolus Full time

    Come build at the intersection of AI and fintech. At Ocrolus, we're on a mission to help lenders automate workflows with confidence—streamlining how financial institutions evaluate borrowers and enabling faster, more accurate lending decisions. Our AI-powered data and analytics platform is trusted at scale, processing nearly one million credit applications...


  • Gurugram, India Ocrolus Full time

    Come build at the intersection of AI and fintech. At Ocrolus, we're on a mission to help lenders automate workflows with confidence—streamlining how financial institutions evaluate borrowers and enabling faster, more accurate lending decisions. Our AI-powered data and analytics platform is trusted at scale, processing nearly one million credit applications...

  • Director of Revenue

    2 weeks ago


    Gurugram, India Ocrolus Full time

    Come build at the intersection of AI and fintech. At Ocrolus, we're on a mission to help lenders automate workflows with confidence—streamlining how financial institutions evaluate borrowers and enabling faster, more accurate lending decisions. Our AI-powered data and analytics platform is trusted at scale, processing nearly one million credit applications...

  • Staff Engineer

    1 week ago


    Gurugram, India Pylon Management Consulting Full time

    Responsibilities : - You are the owner of one or more large sections of our codebase.- Consistently delivers large systems involving one or more teams' contributions on time at a high level of quality.- Shapes broad architecture; ships multiple large services, complex libraries, or major pieces of infrastructure.- Lead the technical direction, provide...


  • Gurugram, India TECEZE Full time

    Job Summary:We are seeking a highly skilled and experienced Senior DevOps Engineer with strong software development expertise in Python and/or GoLang, and a deep understanding of cloud infrastructure, CI/CD, container orchestration, monitoring, and automation. You will be responsible for designing, implementing, and maintaining scalable DevOps solutions and...


  • Gurugram, India TECEZE Full time

    Job Summary: We are seeking a highly skilled and experienced Senior DevOps Engineer with strong software development expertise in Python and/or GoLang , and a deep understanding of cloud infrastructure, CI/CD, container orchestration, monitoring, and automation. You will be responsible for designing, implementing, and maintaining scalable DevOps solutions...