All roles

Open role

Software Engineer

Remote · South Africa Full-time

About Us

We are a staffing services technology company that helps organizations design, build, and scale digital products and engineering capabilities. Our teams deliver end-to-end software development, engineering, and design services, and we provide flexible staffing solutions to augment internal teams with specialized talent—quickly and reliably. The Role We are looking for a talented Software Engineer to join our distributed engineering team. Whether you are a mid-level developer looking to grow or a seasoned Staff Engineer ready to lead architectural decisions, we have a spot for you on our ladder. You will work across the full software development lifecycle, from conception and design to coding, testing, and deployment. What You’ll Do Build & Ship: Design, develop, and deploy scalable, high-performance software solutions. Collaborate: Work closely with Product Managers, Designers, and other Engineers in an Agile environment to define feature specifications. Quality Assurance: Write robust, testable code and participate in code reviews to maintain high engineering standards. Architecture: Contribute to architectural decisions and help evolve our tech stack to meet future demands. Mentorship: (For Senior+ roles) Mentor junior engineers and provide technical leadership on complex projects. Maintenance: Troubleshoot, debug, and upgrade existing software systems.

Requirements

What We’re Looking For Experience: 3+ years of professional software engineering experience (Level determined by interview performance). Technical Stack: Proficiency in [Insert Primary Language, e.g., Python, Java, Go, JavaScript/TypeScript]. Frameworks: Experience with modern frameworks such as [e.g., React, Django, Spring Boot, Kubernetes]. Database Knowledge: Familiarity with SQL (e.g., PostgreSQL) and NoSQL databases. Best Practices: Strong understanding of data structures, algorithms, and software design patterns. Communication: Excellent written and verbal communication skills, essential for a remote-first culture. Bonus Points Experience with Cloud platforms (AWS, Google Cloud Platform, or Azure). Experience working in a fully remote or distributed team. Contributions to open-source projects. Experience with [Specific niche technology relevant to your company]. Compensation & Benefits We believe in paying top-of-market rates for top-tier talent. The base salary range for this role is $225,000 to $300,000, with exact placement determined by your skills, years of experience, and interview performance. Additional Benefits: Equity: Competitive stock option package. Remote Setup: Home office stipend to get your workspace set up perfectly. Health: Comprehensive medical, dental, and vision insurance. Time Off: Flexible PTO policy + Company Holidays. Growth: Annual learning and development budget. Retirement: 401(k) matching plan.

Responsibilities

Experience: 7+ years of professional software engineering experience (Level determined by interview performance). Technical Stack: Proficiency in [Insert Primary Language, e.g., Python, Java, Go, JavaScript/TypeScript]. Frameworks: Experience with modern frameworks such as [e.g., React, Django, Spring Boot, Kubernetes]. Database Knowledge: Familiarity with SQL (e.g., PostgreSQL) and NoSQL databases. Best Practices: Strong understanding of data structures, algorithms, and software design patterns. Communication: Excellent written and verbal communication skills, essential for a remote-first culture.

Qualifications

Experience: 3+ years of professional software engineering experience (Level determined by interview performance). Technical Stack: Proficiency in [Insert Primary Language, e.g., Python, Java, Go, JavaScript/TypeScript]. Frameworks: Experience with modern frameworks such as [e.g., React, Django, Spring Boot, Kubernetes]. Database Knowledge: Familiarity with SQL (e.g., PostgreSQL) and NoSQL databases. Best Practices: Strong understanding of data structures, algorithms, and software design patterns. Communication: Excellent written and verbal communication skills, essential for a remote-first culture.

More open positions

Project Manager

Work from home Full-time role

Associate – Epsilon & LiveRamp Data Platforms

Work from home Full-time role

Senior Technical Consultant – Asset Finance

Work from home Full-time role

Technical Product Manager – Cloud Platforms Contract as Remote

Work from home Full-time role

SharePoint Migration Consultant

Work from home Full-time role

Presales Solutions Engineer - Email Security

Work from home Full-time role

Slovenian, Croatian & Bulgarian Listening & Language Reviewer – Remote / Part-Time

Work from home Full-time role

Senior IT Project Manager - $80 CTC - REMOTE (WI Resident only)

Work from home Full-time role

Capture & Business Development Manager

Work from home Full-time role

Software Engineer, AI Data - Amsterdam, Netherlands

Work from home Full-time role

Renewal Account Manager

Work from home Full-time role

Machine Learning Engineer | Contract | Remote

Work from home Full-time role

Seasonal Merchandise Associate- Homesense in Totowa

Work from home Full-time role

Remote Sales Development Representative (SDR)

Work from home Full-time role

Seasoned Remote Operations Manager – Customer Success & Strategic Support for Pupil Transportation at brighthush – Driving Impact in Education Mobility

Work from home Full-time role

Research Programmer II

Work from home Full-time role

Staff Platform Engineer, Core Cloud Platform

Work from home Full-time role

Kundenservice (m/w/d) – Kundenservice (m/w/d) – E-Mail-Support | Beauty & Cosmetics | Teilzeit | Remote

Work from home Full-time role

Licensed Insurance Agent

Work from home Full-time role

Renewable Energy Co-Founder / CPO

Work from home Full-time role

Senior Control System Designer, Data Centers - Remote (U.S.)

Work from home Full-time role