Senior Software Engineer - Backend

6 hours, 37 minutes ago
Full-time
Mid Level
Software Development
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

  • Design, implement, and maintain microservices using Python, Go, and Java.
  • Design and develop cloud-based software products following industry best practices.
  • Build systems, services, and tools that securely scale to support millions of transactions.
  • Build and scale online services and data pipelines for new products and business requirements.
  • Collaborate with other teams on security, reliability, and automation.
  • Support testing, troubleshoot issues, and resolve production or development defects.
  • Contribute architectural leadership and help choose backend architecture, frameworks, and tooling for the next-generation platform.
  • Lead and own projects end to end.
  • Apply data analysis to build features and systems based on data patterns.
  • Work on technical problems for the Detect platform, including extraction accuracy, fraud pattern identification, document automation, and underwriting automation.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • 3 to 5 years of engineering experience.
  • Expertise in Java and/or Python.
  • Experience building complex systems and applications.
  • Solid database skills with Postgres, MySQL, or similar databases.
  • Experience with data modeling.
  • Experience with web frameworks such as Spring or Flask.
  • Strong problem-solving skills.
  • Strong communication skills.
  • Experience leading and owning projects from beginning to end.
  • Experience with agile methodologies and automated testing.
  • Familiarity with containerization, microservices architecture, continuous integration, Amazon Web Services, and deployment.

Benefits

  • Remote-first work environment.
  • Opportunity to grow your skills and take ownership of your work.
  • Meaningful impact in a fast-growing company.
  • Inclusive workplace that values diverse perspectives.
  • Culture grounded in empathy, curiosity, humility, and ownership.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer - Typescript (.Nodejs) / AWS

Varicent 251-1K Professional Services

Varicent is hiring a Senior Software Developer, GenAI to build and scale production-grade AI-powered features within its sales performance management SaaS platform.

Apache Spark AWS C# DynamoDB EC2 Generative AI Git Kafka LLM Node.js System Design TypeScript
6 hours, 22 minutes ago

Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )

Varicent 251-1K Professional Services

Varicent is hiring a Staff Software Engineer to help build and scale its ELT data application and backend systems for large-scale, data-intensive workflows.

Apache Spark AWS C# DynamoDB EC2 Kafka Microservices Node.js Python REST API System Design TypeScript
6 hours, 22 minutes ago

Lead Backend Developer – Typescript (Node.js)

Varicent 251-1K Professional Services

Varicent is hiring a Lead Software Developer to design and deliver scalable, data-driven SaaS product systems for its core sales performance management platform.

Apache Spark AWS C# DynamoDB EC2 Kafka Machine Learning Microservices Node.js REST API System Design TypeScript
6 hours, 37 minutes ago

Software Engineer II - App Core (Remote Eligible)

Smartsheet 1K-5K Internet Software & Services

Smartsheet is hiring a Software Engineer II for its App Core team to work on core infrastructure that improves the reliability, stability, and scale of foundational systems supporting the platform.

AWS GitLab CI Go Java MySQL Python Terraform
6 hours, 37 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