Intermediate Software Engineer - Onni Capital

Onni Group

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong proficiency in modern TypeScript, React ecosystem, REST APIs, and relational databases
  • Proficient in Python for backend services and AI tooling
  • Solid design experience for backend systems and API development
  • Hands-on experience with CI/CD pipelines and containerisation
  • Regular usage of AI-assisted development tools like Claude Code
  • Experience with integrating LLMs into production apps via APIs
  • Foundational knowledge of application security practices
  • Ability to work semi-independently and communicate effectively within a team
  • A proactive approach to problem-solving in fast-paced environments

Responsibilities

  • Build and ship production features across the stack
  • Write production code that meets senior review standards
  • Contribute to code architecture and testing practices
  • Harden validated prototypes into production systems
  • Improve existing CI/CD, container orchestration, and cloud infrastructures
  • Maintain environment management and respond to monitoring alerts
  • Implement application security features following team standards
  • Handle sensitive information in accordance with data protection standards
  • Participate in incident response procedures
  • Build integrations between internal and external systems
  • Document architecture and operating standards for team reference
  • Contribute to internal product reviews and events

Benefits

  • Work in a high-ownership environment with full product lifecycle involvement
  • Exposure to real user problems and direct feedback
  • Opportunity to collaborate with cross-functional teams on projects
  • Involvement in user interviews and architecture shaping
  • Accountability for product performance in production
  • Dynamic project responsibilities in a fast-moving team
  • Flexibility to make impactful decisions on product development
Full Job Description

Job Description:

There is an exciting opportunity for an Intermediate Software Engineer to join Onni Capital in Vancouver.

This role exists to ship the software those companies are built on. You will build and ship production software across the stack with semi independent ownership, taking well scoped problems from design through deployment. The products you work on run real parts of the business and are used by real operators, tenants, and internal teams, not by a hypothetical future user. This is an opportunity to own products end to end, work directly with the people whose problems you are solving, and help set the engineering standards for a team that is still being built!

What You Will Do

  • Build and ship production features across the stack with semi independent ownership, taking well scoped problems from design through deployment

  • Write production code that holds up to senior engineering review, and contribute to code reviews of your peers

  • Contribute to code architecture, API design, and testing practices within established team standards

  • Take validated prototypes from the venture studio team and harden them into production systems

  • Work within existing CI and CD pipelines, container orchestration, and cloud deployment infrastructure, and contribute improvements as needed

  • Help maintain environment management across development, staging, and production, and respond to monitoring and alerting for deployed services

  • Implement application security features, including credential handling, secrets management, audit logging, and access controls, following established team standards

  • Handle sensitive financial and tenant information responsibly, in line with company data protection standards

  • Participate in incident response when things go wrong, following established procedures

  • Build integrations between internal systems and external APIs and third party services

  • Work cross functionally with non technical stakeholders to translate business needs into technical solutions

  • Document architecture, decisions, and operating standards so successful approaches can be repeated across the team

  • Contribute to internal product reviews, demonstrations, and Onni Capital events

    What You Bring

    • Strong proficiency in the modern TypeScript and React ecosystem, including Next.js, TypeScript, React, REST APIs, and relational databases. Bonus points for experience with Supabase and Postgres

    • Comfortable in Python for backend services and AI and agent tooling, using FastAPI or similar

    • Solid backend systems design and API development experience

    • Hands on experience with DevOps practices, including CI and CD pipelines, Docker, and containerisation

    • Regularly uses AI assisted development tools, specifically Claude Code, as a core part of your workflow, with the judgment to know when to trust output versus verify it

    • Practical experience integrating LLMs into production applications via provider APIs such as Anthropic, OpenAI, or OpenRouter, including prompt engineering, context management, streaming responses, tool and function calling, structured output, and evaluating output quality

    • Foundational understanding of application security, including authentication, authorisation, secrets management, and audit logging

    • Ability to work semi independently. You can pick up a problem, break it down, see it through to production, and know when to ask for help rather than spin

    • Strong interpersonal skills. You know how to work with people, communicate clearly, give and receive constructive feedback, and build trust on a team

    • A bias toward action and comfort making progress with incomplete information

    • Comfort working in a small, fast moving team where responsibilities change as projects develop

    • High personal standards for accuracy, quality, ownership, and follow throug

    Nice to Have

    • Experience with tools such as Claude, Claude Code, Codex, Cursor, Linear, Slack, Databricks, Microsoft Azure, or similar platforms

    • Experience with open source AI agent frameworks such as LangChain, CrewAI, or AutoGen

    • Experience with retrieval augmented generation (RAG) and vector databases

    • Infrastructure as code experience

    • Familiarity with real estate technology or property management platforms

    • Experience with data pipeline tools such as Databricks or Airflow

    • Background in regulated industries with strict audit and compliance requirements

    • Experience with React Native or cross platform mobile development

    • Experience with Twilio or voice and telephony APIs

    • Previous founder, side project, or entrepreneurial experience

    What Makes This Role Different

    You will see the full lifecycle of a product rather than one narrow piece of it.

    On a single product, you may be involved in:

    • Sitting in on the user interviews that define the problem

    • Shaping the architecture and data model from the start

    • Building and shipping the first working version

    • Deploying it into an operating business and watching real users hit it

    • Instrumenting it so that impact can actually be measured

    • Hardening a validated prototype into a production system

    • Presenting the build directly to senior executives

    • Deciding, with the team, whether it is worth continuing to invest in

    • The expectation is high ownership. You will be accountable for what you ship and how it behaves in production.

     

    Salary Range:

    $90,000 - $120,000 Per Year

     

     

    AI Use:

    This role may involve the use of artificial intelligence (AI) tools to support research, analysis, content development, design, reporting, or operational efficiency. Employees are expected to use AI responsibly and in compliance with company policies, data privacy requirements, confidentiality obligations, and applicable laws.

     

    All AI-generated or AI-assisted outputs must be reviewed for accuracy, quality, and appropriateness before use. Employees are also expected to disclose when AI tools have been used in the creation of work and must not present AI-generated content as solely their own original work.

     

    How To Apply:

    Please apply through the link on the job posting and attach your resume and any other required documents.

     

     

    Similar Jobs

    More Jobs at Onni Group

    More Information Technology Jobs

    Find similar Intermediate Software Engineer - Onni Capital jobs: