Senior Software Engineer (Backend) - B2B SaaS Platform

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

5-10+ years of backend engineering experience, preferably in SaaS, fintech, or insurtech environments., Strong knowledge of Go (Golang) and experience with relational databases like Postgres or MySQL., Solid understanding of cloud infrastructure, particularly GCP, and containerization technologies such as Docker and Kubernetes., Excellent communication skills to convey technical concepts to non-technical stakeholders..

Key responsibilities:

  • Design and build scalable and secure backend systems for the SaaS platform, leading the implementation of core APIs and data pipelines.
  • Write clean, maintainable code and manage backend projects from concept to deployment, ensuring performance and reliability.
  • Collaborate with external partners to create robust integrations that facilitate financial and insurance transactions.
  • Work with cross-functional teams to translate business requirements into scalable technical solutions and contribute to engineering best practices.

NIR-YU logo
NIR-YU Human Resources, Staffing & Recruiting Scaleup https://nir-yu.com/
201 - 500 Employees
See all jobs

Job description

Responsibilities:

  • Platform Architecture & Backend Development
    • Design and build scalable, secure, and reliable backend systems to power our SaaS platform. You’ll lead the implementation of core APIs, data pipelines, and system integrations across insurance and financial domains.
  • Hands-On Execution
    • Write clean, maintainable code and lead backend projects from concept to deployment. Own systems end-to-end—from database schema to cloud infrastructure—and ensure performance, resilience, and observability.
  • System Integrations
    • Collaborate with external partners to design and implement robust integrations (via REST APIs, file exchanges, etc.) that power financial and insurance transactions.
  • Cross-Functional Collaboration
    • Work closely with Product, Design, Actuarial, and Finance to translate business requirements into scalable technical solutions. Partner with the Product team to influence roadmap and technical prioritization.
  • Data & Reliability
    • Ensure accuracy, transparency, and auditability of financial and insurance data. Design systems to support reporting, settlement statements, and compliance workflows with high integrity and traceability.
  • Best Practices
    • Contribute to engineering best practices around code quality, testing, documentation, and DevOps. Help drive continuous improvement in our development processes.



Required Experience:

  • 5-10+ years of backend engineering experience, ideally in SaaS, fintech, insurtech or annuities environments
  • Proven success designing and scaling systems in production environments


Required Technical Expertise:

  • Strong knowledge Go (Golang)
  • Experience with relational databases (e.g., Postgres, MySQL) and designing normalized, auditable schema
  • Solid understanding of cloud infrastructure (preferably GCP) and containerization (Docker, Kubernetes)
  • Familiarity with messaging systems (e.g., Kafka, SQS) and asynchronous workflows

Product Orientation:

  • Ability to translate business requirements into well-architected technical designs
  • Comfortable working closely with Product Managers to prioritize and scope work

Execution-Oriented:

  • Hands-on builder with a bias for action
  • Able to manage ambiguity, make pragmatic trade-offs, and ship production-quality code quickly

Strong Communication Skills:

  • Clear, concise communicator who can explain technical concepts to non-technical stakeholders
  • Experienced in writing technical documentation and specs

Required profile

Experience

Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

SaaS Developer Related jobs