About The Position

The Software Engineer, Internal Platforms will build and improve production infrastructure supporting complex operational and technical workflows. The role combines frontend and backend engineering, database design, platform reliability, developer experience, and collaboration across product, operations, and design teams. The engineer will contribute to and progressively take ownership of internal tools, services, APIs, and workflows supporting core business operations, products, and AI-driven infrastructure. The work spans end-to-end full-stack systems, Node.js and TypeScript backend services, RESTful APIs, distributed integrations, relational data modelling, PostgreSQL, and React interfaces. The engineer will help improve observability, reliability, maintainability, and developer experience; contribute to testing and code reviews; and debug production issues. Technical priorities and platform requirements may evolve as organisational needs develop. The role is fully remote and full-time, with annual compensation of $200,000–$280,000. The opportunity is available through 24-MAG LLC.

Requirements

  • Experience building or contributing to production full-stack systems through professional work, internships, or substantial projects.
  • Strong TypeScript fundamentals across frontend, backend, or both.
  • Familiarity with backend development using Node.js.
  • Experience building user interfaces with React or comparable frontend frameworks.
  • Strong understanding of relational databases such as PostgreSQL and core data-modelling principles.
  • Familiarity with RESTful APIs and distributed-system communication patterns.
  • Exposure to AWS or another major cloud platform.
  • Awareness of modern architectural approaches, including microservices, serverless systems, or event-driven architectures.
  • Strong problem-solving ability, attention to detail, and an ownership mindset.
  • Comfort operating in ambiguous and fast-moving technical environments.

Nice To Haves

  • NestJS experience.
  • Experience with CI/CD, infrastructure as code, or DevOps workflows.
  • Experience building internal developer platforms, operational tooling, or workflow automation systems.
  • Exposure to AI-adjacent, data-heavy, or machine-learning-powered products.
  • Experience within startup, research, lab, or high-growth engineering environments.
  • Familiarity with monitoring, observability, and platform-reliability best practices.

Responsibilities

  • Design and develop end-to-end full-stack systems supporting critical internal workflows and platform capabilities.
  • Build scalable backend services and APIs with clear interfaces and ownership.
  • Develop high-quality, performant frontend applications for internal teams and stakeholders.
  • Translate ambiguous operational and product requirements into reliable technical systems.
  • Contribute to systems across the full lifecycle, from design through implementation and production support.
  • Build backend services using Node.js and modern TypeScript-based frameworks.
  • Design and maintain RESTful APIs and distributed system integrations.
  • Contribute to relational data modelling, schema design, and query optimisation.
  • Work with PostgreSQL and comparable relational database technologies.
  • Improve backend maintainability, scalability, and reliability as platform requirements evolve.
  • Develop internal interfaces using React or comparable frontend frameworks.
  • Build workflows that improve operational efficiency and usability for internal teams.
  • Apply frontend engineering principles to performance, maintainability, and component design.
  • Contribute to internal developer platforms, operational tooling, and workflow automation where relevant.
  • Ensure frontend systems integrate reliably with backend services and internal data sources.
  • Improve platform observability, reliability, and developer experience.
  • Participate in code reviews, testing, and continuous engineering improvement.
  • Debug and resolve production issues while improving long-term operational resilience.
  • Make pragmatic trade-offs between development speed, scalability, and maintainability.
  • Support monitoring, deployment, and infrastructure practices that improve platform stability.
  • Collaborate with product, operations, design, and other engineering stakeholders.
  • Complete work without using confidential or proprietary information belonging to any employer, client, institution, or other third party.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service