Software Engineer

OnCorps, Inc.
New York, NY, United States
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles JavaScript (Programming Language) Amazon Web Services Application Layers Business Logic Automation of Tests Unit Testing Code Review Databases Continuous Integration Data Integrity Data Transformation
+15 more
JSON Python (Programming Language) MySQL NoSQL Service-Oriented Architecture Software Engineering TypeScript YAML Large Language Models Backend AngularJS Front End Software Development Virtual Agents NestJS Docker

Job description

OnCorps’ agentic AI architecture enables fully autonomous processing of complex middle and back-office workflows while maintaining the transparency, control, and auditability required by global financial institutions. Clients rely on OnCorps to deliver measurable operational efficiency and accuracy improvements across mission critical processes., * Design, build, and maintain robust backend APIs and services using Python to power the core application layer of ReviewAI.

  • Partner closely with frontend engineers to seamlessly integrate backend application logic with user-facing systems built on TypeScript, JavaScript, Angular, and Nest.js.
  • Write, optimize, and manage database interactions and data transformations utilizing relational (MySQL) and NoSQL technologies to ensure high performance and data integrity.
  • Assist in deploying, scaling, and managing applications using Docker and Kubernetes within an AWS cloud environment.
  • Maintain high code quality by actively participating in code reviews, writing comprehensive unit tests, and adhering to continuous integration and continuous delivery (CI/CD) practices.
  • Collaborate with senior data and software engineering team members to help integrate large language model (LLM) orchestration tools (such as LangChain or Claude Code) into the application ecosystem.

Requirements

  • 3+ years of professional software development experience with deep, foundational knowledge of Python, alongside a strong working knowledge of TypeScript.
  • Proven experience building, interacting with, and maintaining robust APIs within a service oriented architecture.
  • Strong knowledge of database technologies, including relational and NoSQL systems, with practical experience handling serialized data formats (JSON, YAML) and data transformations.
  • Functional knowledge of AWS services and deployments
  • Knowledge of continuous integration and continuous delivery (CI/CD) processes to support automated testing and deployment improvements.
  • A proven ability to quickly learn new technologies and technical concepts, with a commitment to maintaining clean code architectures and unit testing.
  • High comfort level working in a fast-paced environment, collaborating across teams, and delivering high-quality solutions against tight deadlines.
  • Prior exposure to middle- and/or back-office operations within the financial industry or fund administration is a plus

About the company

OnCorps AI is the leading enterprise Agentic AI solution for middle and back-office automation. The company delivers production-ready AI agents that automate reconciliation, exception resolution, and oversight workflows for the world’s largest asset managers, fund administrators and managed service providers.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Background and career journey in regulated software systems

Martin Hynie · Coffee With Developers

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent · Europe 2026 Virtual

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

2:00 min

Introduction to YAML syntax and basic formatting

Chris Ayers · LIVE

Videos

See all

Related articles

See all