
Principal Software Engineer – Platform & Architecture
Odisea Cultura
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇴 Colombia
Visit company websiteJob 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