PulseRise Technologies

Senior Backend Engineer (Go) to $5000

We are seeking a Senior Backend Engineer (Go) to drive the evolution of the authorization platform. In this role, you will own the design and implementation of critical backend components, working with existing microservices written in Go and Java to deliver new functionality, migrate legacy code, and optimize performance. You will collaborate closely with product managers, frontend engineers, QA, and R&D teams to translate customer requirements into production-ready, scalable solutions. Given the platform’s complexity, high release cadence, and cloud-native foundation, you are expected to onboard quickly, work autonomously, and leverage AI-assisted development tools to increase delivery speed and quality. Your work will directly impact platform scalability, security posture, and customer satisfaction.

 

About the Product

Our product is a modern authorization platform that centralizes policy management and enforces dynamic, real-time access control across applications, APIs, and data. It combines centralized policy definitions with decentralized enforcement points to deliver low-latency authorization at scale. The platform integrates with leading IAM providers such as SailPoint, Okta, and Azure AD, and supports PostgreSQL, Elasticsearch, and MongoDB as backend data stores. Serving 100+ enterprise customers across finance, healthcare, and other regulated industries, the system processes millions of authorization requests per day, solving the industry challenge of fragmented and static access control. Reliability, security, and performance are critical in this high-volume, data-intensive, multi-tenant environment.

 

Details

Location: Remote

Employment Type: Full-time

Cloud Environment: AWS & GCP

Language Requirements: English Fluent 

Project durationL: 6+ months with possible prolongation 

 

Key Responsibilities

Design and develop backend services and components using Go and Java

Extend and refactor existing microservices, including migration of legacy code

Collaborate with R&D, product, frontend, and QA teams to turn custom implementations into production-grade features

Write high-performance, maintainable, and reusable code following established design patterns

Build and operate a scalable multi-tenant cloud architecture on AWS and GCP

Define, monitor, and meet performance metrics and KPIs for backend services

Integrate and manage data storage solutions including PostgreSQL, Elasticsearch, and MongoDB

Deploy and operate containerized applications using Docker and Kubernetes in production

Use AI-assisted development tools (e.g. Copilot, Cursor) to accelerate development and code comprehension

Mentor team members and contribute to a monthly release cycle with strict quality and security checks

 

Requirements

Bachelor’s or Master’s degree in Computer Engineering or a related field

7+ years of hands-on experience in backend development with Go and/or Java

5+ years of experience building Java microservices using Spring Boot

5+ years of experience with Docker and Kubernetes in production environments

3+ years of experience with PostgreSQL and NoSQL databases (Elasticsearch, MongoDB)

Proven experience designing and operating multi-tenant architectures

Hands-on experience with AWS and GCP

Strong proficiency with Linux/Unix systems and command-line tools

Demonstrated ability to design and deliver high-performance, scalable backend systems

English level B2 or higher

 

Nice to Have

Experience with authorization and authentication systems

Strong understanding of cybersecurity principles and policy-based access control

Background in enterprise or regulated environments

Familiarity with AI-driven development tools (Copilot, Cursor)

 

Required languages

English C1 - Advanced
Published 9 January
52 views
·
2 applications
100% read
·
100% responded
Last responded 6 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...