Remote (Global) Full-time

TRBE is hiring a Senior Software Engineer (Remote, EST / CST)

About the Role

TRBE is hiring a Senior Software Engineer to take full ownership of a mission-critical, customer-facing web platform. In this remote role, you will be responsible for stabilizing, improving, and evolving the platform for long-term use, making pragmatic technical decisions while collaborating closely with non-technical leadership and a small internal engineering team.

What You'll Do

  • Design, build, and maintain Python-based backend services using Django and/or Flask.
  • Develop and extend REST APIs that support both internal and external product use cases.
  • Analyze and improve PostgreSQL database schemas, queries, migrations, and data integrity.
  • Deliver frontend features using React and Next.js, with modern HTML, CSS, and JavaScript.
  • Diagnose recurring bugs, address root causes, and reduce technical debt.
  • Review and refactor existing code to improve reliability, readability, and maintainability.
  • Collaborate with stakeholders to translate business needs into technical solutions.
  • Mentor junior engineers through code reviews and example-driven guidance.
  • Support real users by helping investigate and resolve production issues when needed.
  • Contribute to hiring decisions and may grow into greater technical leadership over time.

What We're Looking For

  • Strong production experience with Python, especially Django and/or Flask.
  • Proven experience designing and maintaining RESTful APIs.
  • Deep working knowledge of PostgreSQL, including schema design, normalization, and query optimization.
  • Practical frontend experience with React and Next.js.
  • Comfort working across the full stack, from database to UI.
  • Hands-on experience using Docker for development and deployment workflows.
  • Solid experience with Git in collaborative environments.
  • Ability to work independently, communicate clearly, and make sound technical trade-offs.
  • Experience operating in agile or iterative development environments.
  • Ability to take ownership, operate with ambiguity, and improve a system with real-world constraints.

Nice to Have

  • Experience with data analysis using Pandas.
  • UI/UX sensitivity when building user-facing features.
  • Experience designing or improving CI/CD pipelines.
  • Familiarity with NoSQL databases.
  • Experience using modern AI-assisted development tools (e.g. Cursor, Claude Code, v0) as productivity enhancers.

Technical Stack

  • Python, Django, Flask
  • PostgreSQL
  • React, Next.js
  • Docker, Git

Team & Environment

You will be a senior individual contributor within a small internal engineering team, collaborating closely with non-technical leadership and fellow engineers.

Work Mode

This is a fully remote position. Candidates should be located within the Eastern (EST) or Central (CST) time zones to facilitate collaboration.

TRBE is an equal opportunity employer.

Required Skills
PythonDjangoFlaskPostgreSQLReactNext.jsDockerGitREST APIsSystem DesignAWSAgile MethodologiesCode ReviewCI/CD
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
TRBE

Jobs at TRBE. Browse all our open positions and become part of our growing team! We are currently looking for additions to our company. Apply today!

Visit website
Job Details
Category fullstack
Posted 18 days ago