Remotery

Senior Software Engineer – Platform

Posted 6 days ago

This is a fully remote position, open to applicants in South Africa.

πŸ“‹ Description

β€’ Purposeful Coding: Develop, test, and deploy clean, efficient, and scalable code across the entire stack β€” from React/TypeScript front-ends to Go and Python back-end services β€” serving as a key resource for maintaining and improving essential systems.

β€’ Design Review Leadership: Engage in and lead design reviews with colleagues and stakeholders to assess and select appropriate technologies; manage project priorities, timelines, and deliverables using your technical expertise.

β€’ Technical Problem-Solving: Design efficient, scalable distributed systems; analyze and resolve production issues by understanding their origins and impacts across services, infrastructure, and operations β€” and drive them to resolution.

β€’ AI to Product Translation: Spearhead the technical execution of converting experimental, cutting-edge AI prototypes into scalable, secure internal products; connect AI capabilities with practical daily engineering workflows.

β€’ Technical Direction Setting: Foster agreement on approaches within your team, document architectural decisions, and provide technical mentorship and guidance to peers β€” including assisting in the onboarding of new team members.

β€’ Collaborative Coding: Actively engage in code reviews, providing constructive feedback on style, accuracy, testability, and efficiency; take part in sprint ceremonies and ensure the team remains aligned on delivery.

β€’ DevOps Approach: Create and develop solutions that include monitoring, observability, and feedback loops; support CI/CD processes, write post-mortems with clear root cause analyses, and embed security into design and implementation.

β€’ SRE Responsibilities: Involve yourself in the complete lifecycle of services β€” from inception and design through deployment, operation, and enhancement. Support services prior to launch through system design consulting, capacity planning, and launch reviews. Once live, measure and monitor availability, latency, and overall system health. Sustainably scale systems through automation, advocating for changes that enhance reliability and speed. Participate in on-call rotations, practice sustainable incident response, and write blameless postmortems that lead to genuine systemic improvements.

β€’ AI Tooling Advocacy: Actively utilize and promote LLM-assisted workflows across the engineering team; stay informed about emerging AI developer tools and share insights to enhance team productivity.

β€’ Proactive Involvement: Contribute to existing documentation and educational materials; identify opportunities to enhance software development, delivery, and operational processes β€” and actively assist in driving those enhancements.

β€’ Ownership Establishment: Develop a comprehensive, expert-level understanding of one or more platform areas, excelling in technical problem-solving to facilitate development and convert ambiguous concepts into tangible solutions.


⛳️ Requirements

β€’ Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.

β€’ Over 7 years of programming experience in a relevant language, with at least 2 years in a senior or technical lead role.

β€’ Proven track record of establishing technical direction for a team, fostering consensus, and achieving successful cross-functional collaborations.

β€’ Experience in building maintainable and testable codebases, including API design and unit testing methodologies.

β€’ Demonstrated proficiency in AI: daily practical application of LLM assistants (e.g., Claude, GitHub Copilot, Cursor) for coding, debugging, and documentation β€” with the ability to critically evaluate AI outputs.


🏝️ Benefits

β€’ Opportunity to make a significant impact in a rapidly growing startup environment.

β€’ Collaborative and inclusive culture that values creativity, diversity, and innovation.

β€’ Competitive compensation package, including equity options and benefits.

β€’ Flexible work arrangements and a supportive work-life balance.

People also viewed

Webedia11 hours ago

Staff Engineer – API & Data

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
TechBiz Global11 hours ago

Senior AI Product Engineer

GR flagGreece OnlyFull-timeFull-stack Engineer
ApplyView job
The Flex11 hours ago

Full-Stack Engineering Lead

FR flagFrance OnlyFull-timeFull-stack Engineer
ApplyView job
Nodeworthy11 hours ago

Full Stack Developer

SG flagSingapore OnlyFull-timeFull-stack Engineer$4,000 – $6,000/month
ApplyView job
GoTo11 hours ago

Senior Software Engineer

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Squirro11 hours ago

Senior Software Engineer – Knowledge Graph, GraphRAG

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers