Ocrolus

Ocrolus

Ocrolus is a leading document automation platform in financial services, digitizing bank and credit card statements with over 99% accuracy. It empowers lenders to automate credit decisions, enabling faster access to credit for borrowers.

Banks
251-1K
Founded 2014
$127M raised

Description

  • Lead the design and development of complex software systems and architectures.
  • Collaborate with product managers, UX designers, engineers, analytics, AI/ML, design, and operations teams to deliver product features.
  • Write, test, and maintain high-quality, scalable code using Python and Golang.
  • Develop and manage APIs, integrations, and back-end systems.
  • Review code from other engineers and provide feedback on best practices and coding standards.
  • Ensure software is rigorously tested for quality, reliability, performance, and security.
  • Document software designs, architecture decisions, implementation details, and technical knowledge.
  • Troubleshoot complex software issues, identify root causes, and propose effective solutions.
  • Mentor junior engineers and lead technical discussions and decision-making.
  • Participate in sprint planning, code reviews, Agile ceremonies, and collaborate on automated testing with QA.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • 8 to 12 years of software development experience, including experience leading technical teams.
  • Proven track record of delivering large-scale software projects from start to finish.
  • Proficiency in multiple programming languages such as Python and 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 and data modeling experience with Postgres, MySQL, or similar databases.
  • Experience with cloud computing platforms such as AWS, Azure, or GCP.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Strong communication skills with the ability to explain technical concepts to non-technical stakeholders.
  • Ability to handle multiple priorities in a fast-paced, dynamic environment.
  • Business-first mindset with strategic thinking to solve problems for efficiency and speed.

Benefits

  • Remote-first work environment.
  • Opportunity to grow skills and take ownership of your work.
  • Meaningful impact on the future of lending and financial access.
  • Inclusive workplace committed to diverse perspectives and equal opportunity.
  • Fast-growing company culture focused on builders, thinkers, and problem solvers.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Systems Programmer, Healthcare Innovations

American Institutes for Research 1K-5K Professional Services

AIR is seeking a Principal Systems Programmer to lead scalable data systems and programming solutions for health research, translating evidence into actionable insights across its healthcare innovations portfolio.

Databricks Git HIPAA Python R SQL
11 minutes ago

Senior Full-Stack Kotlin Engineer (Kineto)

JetBrains 1K-5K Internet Software & Services

Kineto is seeking an experienced Kotlin engineer to help build and evolve an AI-powered web app platform for creators, educators, and small businesses.

Android Flux gRPC Helm iOS Java Kotlin LLM Microservices Neon Node.js PostgreSQL React Spring Boot Swift Terraform TypeScript WebSockets
11 minutes ago

Retirement Financial Infrastructure Senior Staff Engineer

Gusto 1K-5K Professional Services

Gusto is hiring a senior software engineer to own the backend systems that move money and assets for Gusto Retirement, translating complex financial and compliance requirements into reliable production software.

Ruby on Rails
11 minutes ago

Senior Software Engineer (Golang) - Billing Systems

Zendesk 5K-10K Professional Services

DoiT is hiring a remote Senior Software Engineer to help design, build, and scale its core billing and invoicing systems as part of the Business Systems Engineering team.

AWS Azure GCP Git GitHub Go Java Kubernetes Microservices Node.js Python SQL
11 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers