yandex
ocrolusinc
Страна
Индия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

Staff Software Engineer - App Infra

Оценка ИИ

Привлекательная позиция в стабильном финтех-единороге с фокусом на AI. Удаленный формат работы и высокий уровень ответственности делают вакансию отличным вариантом для опытных инженеров, ищущих сложные задачи.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Роль уровня Staff требует не только глубоких технических знаний Python/Go и системного дизайна, но и значительного опыта лидерства (8-12 лет). Высокая сложность обусловлена необходимостью принимать архитектурные решения для высоконагруженных систем в сфере финтеха.

Анализ зарплаты

Медиана85 000 $
Рынок65 000 $ – 110 000 $
Оценка ИИ

Зарплата для Staff-позиций в Индии (удаленно) в международных компаниях обычно выше локального рынка и стремится к глобальным стандартам для опытных специалистов. Указанный диапазон отражает рыночные ожидания для инженеров с опытом 10+ лет в финтех-секторе.

Сопроводительное письмо

I am writing to express my strong interest in the Staff Software Engineer position at Ocrolus. With over a decade of experience in building scalable distributed systems and a deep proficiency in Python and Golang, I have consistently delivered high-impact architectural solutions in fast-paced environments. My background in designing robust back-end infrastructures and leading technical teams aligns perfectly with your mission to automate financial workflows with AI-driven precision.

Throughout my career, I have focused on engineering excellence, from optimizing PostgreSQL databases to orchestrating containerized applications with Kubernetes on AWS. I am particularly drawn to Ocrolus's commitment to a 'business-first' approach and your culture of ownership and curiosity. I am eager to bring my strategic thinking and technical leadership to the App Infra team to help redefine how innovative lenders operate and to further enhance the reliability and performance of your platform.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в ocrolusinc уже сейчас

Присоединяйтесь к лидерам AI-инноваций в финтехе и создавайте масштабируемую инфраструктуру будущего вместе с Ocrolus!

Описание вакансии

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 workflow and analytics platform for lenders is trusted at scale, processing nearly one million credit applications every month across small business, mortgage, and consumer lending. By integrating state-of-the-art open- and closed-source AI models with our human-in-the-loop verification engine, Ocrolus captures data from financial documents with over 99% accuracy. Thanks to our advanced fraud detection and comprehensive cash flow and income analytics, our customers achieve greater efficiency in risk management, and provide expanded access to credit—ultimately creating a more inclusive financial system.

Trusted by more than 400 customers—including industry leaders like Better Mortgage, Brex, Enova, Nova Credit, PayPal, Plaid, SoFi, and Square—Ocrolus stands at the forefront of AI innovation in fintech. Join us, and help redefine how the world’s most innovative lenders do business.

We are looking for a Staff Software Engineer with an extensive technical background and highly skilled in building scalable distributed systems. The candidate is capable of working in a fast-paced environment, and willing to take ownership to demonstrate engineering excellence.

What you'll do:

At high level, you’ll do 4 things:

  1. Design, Architecture and Innovation
  2. Software ownership and development
  3. Technical leadership and Culture
  4. Collaboration

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 quality.

Software 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 solutions.

Leadership 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.

Collaboration:

  • 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:

Experience:

  • 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 finish.

Technical 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, Kubernetes).

Leadership and Communication:

  • Strong communication skills, with the ability to clearly explain technical concepts to non-technical stakeholders like operations team
  • Ability to handle multiple priorities in a fast-paced, dynamic environment.

Business 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

Life at Ocrolus

We’re a team of builders, thinkers, and problem solvers who care deeply about our mission — and each other. As a fast-growing, remote-first company, we offer an environment where you can grow your skills, take ownership of your work, and make a meaningful impact.

Our culture is grounded in four core values: Empathy – Understand and serve with compassion

Curiosity – Explore new ideas and question the status quo Humility – Listen, be grounded, and remain open-minded

Ownership – Love what you do, work hard, and deliver excellence

We believe diverse perspectives drive better outcomes. That’s why we’re committed to fostering an inclusive workplace where everyone has a seat at the table, regardless of race, gender, gender identity, age, disability, national origin, or any other protected characteristic.

We look forward to building the future of lending together.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • AWS
  • Azure
  • Python
  • GCP
  • Kubernetes
  • PostgreSQL
  • Microservices
  • Docker
  • System Design
  • Distributed Systems
  • MySQL
  • Flask
  • Golang

Возможные вопросы на собеседовании

Для уровня Staff критически важно умение проектировать системы, которые выдерживают рост нагрузки.

Опишите случай, когда вам пришлось проводить редизайн существующей архитектуры для обеспечения десятикратного масштабирования. С какими компромиссами вы столкнулись?

Вакансия требует владения обоими языками для разработки бэкенда.

В каких сценариях вы предпочтете использовать Golang вместо Python для инфраструктурных сервисов, и наоборот? Приведите примеры из практики.

Ocrolus работает с финансовыми данными, где точность и надежность превыше всего.

Как вы обеспечиваете консистентность данных и отказоустойчивость в распределенной системе при работе с транзакционными финансовыми операциями?

Роль подразумевает наставничество и влияние на культуру разработки.

Как вы подходите к разрешению технических конфликтов между сильными инженерами при выборе архитектурного направления?

Упоминается использование AI и ML в продукте.

Есть ли у вас опыт построения инфраструктуры для деплоя и мониторинга ML-моделей в продакшене? Как вы обеспечиваете их эффективную работу?

Похожие вакансии

Top Selection
280 000 ₽ – 300 000 ₽

Go - разработчик (Senior)

SeniorУдалённоРоссия
Go · SQL · gRPC · REST · Protobuf · JSON · Kafka · Redis · PostgreSQL · ClickHouse · Docker · Kubernetes · Prometheus · Grafana · OpenTelemetry · CI/CD · Data Lake
+17 навыков
DataDev
250 000 ₽ – 300 000 ₽

Senior Java Developer

SeniorУдалённоРоссия
Java · Spring Framework · Spring Boot · Spring Cloud · Hibernate · SOLID · OOP · Redis · MongoDB · Docker · Kubernetes · CI/CD · JUnit · Mockito · Microservices · Web3
+16 навыков
DstLab
200 000 ₽ – 280 000 ₽

.NET разработчик Middle+ , Senior

SeniorУдалённоРоссия
.NET Core · C++ · PostgreSQL · Entity Framework Core · REST · Git · CI/CD · Apache Kafka · RabbitMQ · React · MobX · TypeScript · HTML · CSS · JavaScript · Unit Testing
+16 навыков
NDA
200 000 ₽ – 250 000 ₽

Senior C++ Developer (ATM / Payment Systems)

SeniorУдалённоРоссия
C++ · CEN/XFS · NDC · EMV · StateMachine · API
+6 навыков
HuntTech
250 000 ₽ – 310 000 ₽

Разработчик C++ ( Senior )

SeniorУдалённоРоссия
C++ · Linux · TCP/IP · Docker · Git · BGP · VLAN · Wireshark · TCPDump · Cisco TRex · GNS3 · EVE-NG · LACP · VXLAN
+14 навыков
JETLYN
310 000 ₽ – 420 000 ₽

Rust Developer

SeniorУдалённоРоссия
Rust · WebSocket · REST · WASM · Asynchronous Programming · CAD · System Design · AI-assisted Development · Claude Code · Codex
+10 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

ocrolusinc
Страна
Индия