Senior Software Engineer, Product

πŸ”₯ 3 minutes ago

Apply Now
Find Similar Remote Jobs

πŸ“Š Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Rewst

Rewst

51 - 200 employees

Founded 2020

☁️ SaaS

🀝 B2B

πŸ€– Artificial Intelligence

πŸ’° $45M Series C - Rewst on 2024-08

SaaS β€’ B2B β€’ Artificial Intelligence

Rewst is an automation platform built specifically for managed service providers (MSPs). It provides native multi-tenancy, a library of maintained integrations, prebuilt automations (Crates), and a workflow/form builder that lets MSPs automate repetitive operational tasks like user onboarding, security alert remediation, billing reconciliation, and offboarding. Rewst includes RoboRewsty, an in-platform AI assistant that generates or edits automations from plain-language prompts, and emphasizes reducing busywork, improving accuracy, and increasing team capacity for MSPs. The platform is offered via demos, early access to AI-native features, community support, and professional services.

πŸ“‹ Description

β€’ 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

🎯 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

Apply Now

Similar Jobs

πŸ”₯ 2 hours ago

nCino, Inc.

1001 - 5000

πŸ’Έ Finance

πŸ’³ Fintech

☁️ SaaS

Senior Software Engineer contributing to a high-performance team at nCino, a leader in cloud banking. Involves technical guidance, mentoring, and enhancing software engineering practices.

πŸ”₯ 2 hours ago

nCino, Inc.

1001 - 5000

πŸ’Έ Finance

πŸ’³ Fintech

☁️ SaaS

Software Engineer supporting software engineering team in cloud banking solutions at nCino. Collaborating on software design, development, and testing with a focus on innovation and quality.

Angular

AWS

Cloud

JavaScript

React

TypeScript

Go

πŸ•’ Yesterday

Entersekt

51 - 200

πŸ” Security

πŸ’³ Fintech

🏦 Banking

Senior backend engineer developing secure payment authentication and maintaining Java-based services at Entersekt. Collaborating across teams to ensure compliance with security regulations.

Apache

AWS

Cloud

Distributed Systems

Docker

EC2

Java

Kubernetes

MySQL

πŸ•’ Yesterday

InLogic

1 - 10

πŸ“¦ Logistics

πŸ“£ Marketing

πŸ’Ό Consulting

Full Stack Developer specializing in Microsoft technology stack and PHP for UK client. Building scalable applications and collaborating with projects team.

PHP

SQL

πŸ•’ 2 days ago

Zepz

501 - 1000

πŸ’³ Fintech

πŸ‘₯ B2C

Full Stack Engineer building robust internal tools for global money movement at Zepz. Collaborating across teams to deliver high-impact user interfaces and APIs in a fast-paced environment.