Remote | Software Engineer, Internal Platforms - $200,000-$280,000/year
$200,000 - $280,000 per year
Apply (opens in a new tab)Remote | Software Engineer, Internal Platforms - $200,000-$280,000/year
Posted today
SENIORITY
Lead
SALARY
$200,000 - $280,000 per year
About the role
- Full-Stack Platform Development
- 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
- Backend, APIs & Data Systems
- 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
- Frontend Engineering & Internal Tooling
- Develop internal interfaces using React or comparable frontend frameworks
- Build workflows that improve operational efficiency and usability for internal teams
- Apply strong frontend engineering principles across 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
- Platform Reliability & Engineering Quality
- 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
- Ideal Profile
- 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, with NestJS experience advantageousExperience 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 ownership mindset
- Comfortable operating in ambiguous and fast-moving technical environments
- Experience with CI/CD, infrastructure as code, or DevOps workflows is advantageousExperience building internal developer platforms, operational tooling, or workflow automation systems is beneficial
- Exposure to AI-adjacent, data-heavy, or machine-learning-powered products is advantageousExperience within startup, research, lab, or high-growth engineering environments is beneficial
- Familiarity with monitoring, observability, and platform-reliability best practices is strongly valued
- Engagement Details
- Full-time engagement
- Fully remote
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
