Ocrolus logo
Ocrolus

Ocrolus is the leading document automation platform in financial services, powering the digital lending ecosystem

Staff Software Engineer – App Infra

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 201-500H1B SponsorCompany SiteLinkedIn

Location

India

Posted

57 days ago

Salary

0

Seniority

Lead

Job Description

Staff Software Engineer – App Infra

Ocrolus

• Design and develop 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. • Write, test, and maintain high-quality, scalable, and robust code using Python/Golang. • Review and provide feedback on code written by other engineers. • Ensure that software is rigorously tested to meet high-quality standards. • Mentor and guide junior engineers in their technical and professional development. • Work closely with cross-functional teams to define and deliver product features.

Job Requirements

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

Benefits

  • We’re a team of builders, thinkers, and problem solvers who care deeply about our mission — and each other.
  • 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, Curiosity, Humility, Ownership.
  • Committed to fostering an inclusive workplace where everyone has a seat at the table.

Related Job Pages

More Full-stack Engineer Jobs

Cirrus Data Solutions Inc. logo

Software Engineer, Go

Cirrus Data Solutions Inc.

Accelerate the migration to your new storage without sacrificing security or data integrity.

Full TimeRemoteTeam 11-50Since 2011H1B No Sponsor

• Designing and Implementing features, enhancements and e2e tests for our flagship product – Cirrus Migrate Cloud and its Cloud SaaS offering • Analyzing and solving challenging problems • Working with an open-minded team in a company with a flat organizational structure • Always being encouraged to innovate when crafting solutions to particularly thorny issues • Working on both Cloud Services and System Software, at scale • Contributing to multiple, varied phases of our development through planning, design, implementation, DevOps, testing and automation • Selecting your own preferred cutting-edge technologies and tools • Programming in Go, Python, and other languages

New York
$80K - $135K / year
FoodChain ID logo

Senior Software Developer

FoodChain ID

We make it easier to keep the food supply chain safe and transparent.

Full TimeRemoteTeam 501-1,000Since 1996H1B Sponsor

• Developing, enhancing, modifying and/or maintaining and supporting all phases of application life cycles • Mentoring other team members • Working collaboratively with our team to design custom solutions • Performing additional tasks as required, that may or may not be related to their primary duties

Texas
Full TimeRemoteTeam 11-50H1B No Sponsor

• Develop software and applications based on ML algorithms • Help to build the company core products (client/server side) • Implement data processing and management pipelines • Measure and accelerate processing time of queries • Build a scalable backend composed of many algorithms, provided by our AI team • Help to keep abreast of innovation in the field • Help us find and technically lead excellent professionals to grow the team

Portugal
tlmNexus Ltd logo

Software Developer

tlmNexus Ltd

Trusted solutions in issue and safety management for high value defence equipment

Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

• Responsible for building and supporting applications, working in multidisciplinary agile teams. • Writing clean, maintainable, extensible, efficient and secure code while adhering to company coding standards and best practices. • Maintain a high degree of knowledge on current technologies, tools and design principles. • Ability to absorb, review and contribute to Analysis and Requirement capture documents. • Contribute to project task estimation and ensure these projects are delivered within agreed timelines. • Regularly report progress, issues and any impediments via stand-ups, time/tasks recording tools and with team leads and project management. • Proactive and forward-thinking approach to drive continuous improvement of company product

United Kingdom
£40K - £60K / year