Odisea Cultura

Principal Software Engineer – Platform & Architecture

Odisea Cultura

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇴 Colombia

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSCloudDockerJavaScriptNode.jsPostgres

About the role

  • Launch the "v2" risk management platform for the construction industry.
  • Architect the backend for security and scalability, and ensure the application is stable and ready for launch.
  • Work closely with the Founder to articulate the platform's value and technical roadmap.
  • Participate in user roundtable discussions with clients to seek real-time feedback, observe behavior, and address pain points within a monthly cadence.
  • Determine and recommend the back-end architecture and scaffolding.
  • Build out additional features, including leveraging AI technologies (LLM, Agents) where applicable to deliver client value.
  • Deliver clean, maintainable, self-tested code.
  • Perform regular maintenance, upkeep, troubleshooting, and testing.

Requirements

  • 10+ years of backend experience with a proven track record of shipping production-ready code in small team environments.
  • Core Backend Stack: Node.js (NestJS), PostgreSQL or similar.
  • Cloud & Infrastructure: AWS cloud (especially Textract, Bedrock, Cognito), Docker, GitHub Actions.
  • Experience working with product and wiring frontend/backend connections, as well as developing and consuming APIs.
  • Curiosity and proficiency with LLM tools and AI-assisted development (Copilot, Cursor, GPT/Claude), with the ability to review, validate, and improve AI-generated code.
Benefits
  • Health insurance
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
backend developmentNode.jsNestJSPostgreSQLAPI developmentAI technologiesLLMself-tested codetroubleshootingproduction-ready code
Soft skills
collaborationcommunicationcuriosityproblem-solvingclient engagement