1Stream powered by bvoip logo
1Stream powered by bvoip

Integrated Communications Purposely Built for MSP's

Senior Software Engineer, Product

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2014H1B No SponsorCompany SiteLinkedIn

Location

South Africa

Posted

1 day ago

Salary

R95K / month

Seniority

Senior

Job Description

Senior Software Engineer, Product

1Stream powered by bvoip

• Design and build full-stack features across the integration ecosystem — from React/Next.js frontend experiences to Python and Go backend services that connect Rewst to third-party platforms • Develop and maintain connector infrastructure, API integrations, and data synchronization pipelines that MSPs depend on daily • Take an AI-first approach to development — using LLM assistants as core tools for coding, debugging, code review, and documentation, and contributing to AI-powered features built on AWS Bedrock with Claude models • Implement GraphQL queries, mutations, and backend resolvers using Apollo Client and our Go/Python API layers, working across the full request lifecycle • Write automated tests (unit, integration, and component) as part of a test-driven development workflow, ensuring connector reliability across a broad integration surface • Participate in code review, give and receive feedback on stacked diffs, and help raise the quality bar across the codebase • Collaborate closely with Product Managers, Designers, and partner-facing teams on integration design, acceptance criteria, and edge case handling — shipping ecosystem features that are robust, not just functional

Job Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 7+ years of programming experience, with at least 2 years in a senior or tech-lead capacity
  • Full-stack proficiency: strong in TypeScript/React.js on the frontend and at least one of Python or Go on the backend, with willingness to work across all three
  • Experience designing or consuming REST and/or GraphQL APIs, including third-party integration work
  • Experience building maintainable and testable codebases, including API design, error handling for external services, and unit testing techniques
  • Demonstrated AI-first development practice: daily use of LLM assistants (e.g., Claude, GitHub Copilot, Cursor) for coding, debugging, and documentation — with the ability to evaluate AI output critically and iterate on prompts effectively

Benefits

  • Competitive compensation package, including equity options and benefits
  • Flexible work arrangements and a supportive work-life balance

Related Job Pages

More Full-stack Engineer Jobs

Horizon3.ai logo

Senior Software Engineer

Horizon3.ai

Continuous, autonomous pentesting, powered by NodeZero. Are your systems secure? Don't wait for a breach to find out!

Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

• Build and evolve the agent harness and orchestration that turns an LLM into a reliable autonomous pentester, the loop that reasons over an application, forms attack hypotheses, acts, and verifies results. • Design the tools and tool-shaped feedback the agent uses to probe and exploit, and the structured-output and validation layers that keep it reliable (e.g., hook-enforced mandatory validation, schema-constrained outputs). • Translate the team's offensive expertise into repeatable agent capabilities — partnering directly with our attackers to encode how they think into something the agent can do consistently. • Own and grow our evaluation infrastructure: benchmark suites, a failure-mode taxonomy across the pipeline (discovery → hypothesis → exploitation → verification), and regression detection, so we actually know whether the agent is getting better. • Manage LLM inference in production: model selection, prompt and context engineering, and keeping cost and latency under control (we run on AWS Bedrock with centralized cost tracking). • Hold the line on production-safety and no-false-positives, every finding the agent reports has to be real and reproducible.

United States
$169K - $208K / year
Horizon3.ai logo

Senior Software Engineer, Browser Automation

Horizon3.ai

Continuous, autonomous pentesting, powered by NodeZero. Are your systems secure? Don't wait for a breach to find out!

Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

• Help us grow and harden our browser automation and crawling engine • Advance our browser-driven crawler using Playwright and Stagehand • Tackle modern web app challenges: SPA routing, multi-step flows, etc. • Extend agentic login and authentication capabilities • Improve crawl coverage, determinism, and throughput • Collaborate with attack-team engineers to shape application maps

United States
$169K - $208K / year
Pulumi Corporation logo

Senior Software Engineer, IaC Cloud

Pulumi Corporation

Universal Infrastructure as Code. Open Source, ANY Cloud, ANY Language, ANY Team.

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Collaborate with cross-functional teams — including product managers and leadership — to shape long-term technical strategy and translate business requirements into customer-centric solutions. • Contribute to roadmap planning and partner with the team to drive execution and delivery. • Design and architect simple, cost-effective solutions to complex features with a focus on security, scalability, and performance—designed to work seamlessly across both our cloud and self-hosted environments. • Write production-quality code across our full stack (Angular/TypeScript, Node.js, and Go for API development). • Extend our SDK and providers to enable Pulumi Cloud functionality across multiple languages, including TypeScript/JavaScript, Go, Python, C#, and Java. • Participate in code and design reviews, sharing expertise and mentoring engineers across the team.

United States
$180.5K - $227.9K / year
Vivo (Telefônica Brasil) logo

Software Engineering Consultant – AI Platform

Vivo (Telefônica Brasil)

Com a conexão, queremos que você descubra novos pontos de vista e aproveite tudo o que realmente importa.

Full TimeRemoteTeam 10,001+Since 1998H1B No Sponsor

• Define the technical vision and development standards for APIs, SDKs and AI platform services. • Lead the architecture of complex solutions, ensuring that orchestration of agents and AI services is scalable and enterprise-grade resilient. • Serve as a technical advisor to leadership and squads, supporting decision-making on emerging technologies and cloud-native infrastructure. • Advocate engineering best practices (Clean Code, Design Patterns, Security) and a culture of quality across the Data & AI directorate. • Design and optimize technical governance to ensure distributed systems meet strict observability and security requirements. • Identify and mitigate structural technical risks before they impact operations or the AI product roadmap.

Brazil