Staff Software Engineer

February 26

Apply Now
Logo of Ocrolus

Ocrolus

Ocrolus is a company that provides AI-driven document processing automation with human-in-the-loop. It specializes in streamlining and enhancing the accuracy of financial document analysis and decision-making for various industries, including small business lending, mortgage, consumer, and multifamily sectors. Ocrolus's technology enables lenders to manage risk and avoid fraud by automating document analysis, ensuring compliance, and bolstering security. The company offers intelligent document processing solutions that classify, capture, detect, and analyze data, providing insights into cash flow, income, employment, address, and identity verification. Ocrolus is known for its innovative approach in automating business processes and enhancing back-office efficiency with a focus on making faster and more accurate financial decisions.

document classification • data analytics • fintech • data validation

201 - 500 employees

🤖 Artificial Intelligence

💸 Finance

💳 Fintech

💰 $80M Series C on 2021-09

📋 Description

• 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. • Build a large scalable extraction platform to process millions pages per day. • Build blazing fast data extraction platform which does not compromise accuracy. • 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 quality. • Write, test, and maintain high-quality, scalable, and robust code using Java/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 solutions. • 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. • 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.

🎯 Requirements

• Bachelor's degree in Computer Science or related field • 6 to 9 years software development experience, including experience in leading technical teams. • Proven track record of delivering large-scale software projects from start to finish. • Proficient in multiple programming languages such as Java, Python, Golang • Strong understanding of software development methodologies, design patterns, and best practices. • Experience with Web Frameworks like Spring, 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, Kubernetes). • 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 environment. • 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

Apply Now

February 11

Join Atlan as a Principal Software Engineer to drive enterprise connector innovation and engineering excellence in a remote setup.

Discover 100,000+ Remote Jobs!

Join now to unlock all job opportunities.

Find your dream remote job

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com