LogicGate logo
LogicGate
Posted 23 days agoVerified live 2d ago

Software Engineer: Back-End

Brief overview

Remote
UndergradOr in progress
$105k–$130k/yrStated range
3+ yrsMinimum
16 H-1B approvalsDept. of Labor
3 green cardsCertified filings
JavaKotlinSpring BootREST API DevelopmentPostgreSQLDistributed Systems DebuggingDatadogGitLab UltimateSonarQubeWizAI Coding AssistantsGo

About the company

LogicGate logo
LogicGatelogicgate.com

Global software company delivering governance, risk, and compliance solutions.

Visa sponsorship history

4 years sponsoring, last filed FY2026H-1B dependent

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
16H-1B approved
100%approval rate
1new H-1B hires
3PERM certified
$110,572median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20235
20245
20254
20262
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20241
20263
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20242
20261
Top sponsored roles
Software Developer.NET DeveloperData Architect / Data Engineer
Sponsored employees from
India

Job description

Summary

LogicGate is a leading AI-powered governance, risk, and compliance platform for enterprises. The company is seeking a Software Engineer to build backend services, REST APIs, and data layers for the Risk Cloud platform while owning features, debugging production systems, and contributing to scalable enterprise cloud architecture.

Responsibilities

  • Design and build backend features and robust REST APIs on the Risk Cloud platform using Java, Kotlin, and Spring Boot—taking engineering tasks from requirements through implementation, testing, and production release
  • Write clean, understandable code and build comprehensive unit and integration tests using JUnit, adhering to the testing pyramid to contribute to a highly stable, dependable deployment lifecycle
  • Independently diagnose and resolve issues within your owned service area by reading distributed logs, analyzing console data, tracing request flows, and utilizing customer session analytics without needing escalation for routine anomalies
  • Act as a subject matter expert (SME) for a defined portion of the platform (such as our core workflow engine or reporting services), gathering context independently to design functions optimized for maintainability and scalability
  • Participate productively in Technical Specification reviews, estimate level of effort accurately, and author clear technical documentation including API contracts, data models, and Confluence runbooks
  • Work operationally with relational databases (PostgreSQL) and advanced platform data stores (Neo4j, Redis) alongside messaging infrastructure (RabbitMQ) to trace, query, and optimize how data flows across microservices
  • Partner cross-functionally with product managers, QA engineers, and frontend developers in Agile sprints, mapping out individual task prioritization while raising dependencies or project blockers daily to ensure engineering alignment
  • Participate actively in regular peer code reviews—providing meaningful praise, ensuring compliance with team conventions, and receiving constructive feedback non-defensively with an innate curiosity to learn

Skills

  • 3–5 years of professional backend, platform, or systems engineering experience within a high-growth environment
  • Strong development experience using Java, Kotlin, or a comparable enterprise JVM language, alongside practical exposure to frameworks like Spring Boot
  • Solid experience building, owning, and maintaining production-grade REST APIs, with an emphasis on API versioning, contract stability, and cross-team consumer workflows
  • Practical experience working with relational databases (such as PostgreSQL), including writing complex queries, executing schema migrations, and analyzing query performance
  • Demonstrated ability to independently debug complex distributed backend services by parsing logs, utilizing monitoring systems like Datadog, and verifying compliance protocols via security tools like GitLab Ultimate, Sonarqube and Wiz
  • Practical experience using AI coding assistants (Cursor, GitHub Copilot, Codex, or Claude Code) as part of a normal workflow—writing effective prompts, building reusable skills or custom instructions, and knowing when to trust, verify, or discard AI-generated output
  • Experience or fluency with Go (our platform chapter utilizes Go alongside our primary JVM stack)
  • Familiarity with graph databases (Neo4j), message queues (RabbitMQ), or distributed caching layers (Redis)
  • Background building multi-tenant B2B SaaS applications where strict data isolation, high availability, and performance at scale are paramount
  • Deep understanding of event-driven architectures, microservices patterns, or containerized applications at production scale

Qualifications

Must Haves

  • 3–5 years of professional backend, platform, or systems engineering experience within a high-growth environment
  • Strong development experience using Java, Kotlin, or a comparable enterprise JVM language, alongside practical exposure to frameworks like Spring Boot
  • Solid experience building, owning, and maintaining production-grade REST APIs, with an emphasis on API versioning, contract stability, and cross-team consumer workflows
  • Practical experience working with relational databases (such as PostgreSQL), including writing complex queries, executing schema migrations, and analyzing query performance
  • Demonstrated ability to independently debug complex distributed backend services by parsing logs, utilizing monitoring systems like Datadog, and verifying compliance protocols via security tools like GitLab Ultimate, Sonarqube and Wiz
  • Practical experience using AI coding assistants (Cursor, GitHub Copilot, Codex, or Claude Code) as part of a normal workflow—writing effective prompts, building reusable skills or custom instructions, and knowing when to trust, verify, or discard AI-generated output

Nice to Haves

  • Experience or fluency with Go (our platform chapter utilizes Go alongside our primary JVM stack)
  • Familiarity with graph databases (Neo4j), message queues (RabbitMQ), or distributed caching layers (Redis)
  • Background building multi-tenant B2B SaaS applications where strict data isolation, high availability, and performance at scale are paramount
  • Deep understanding of event-driven architectures, microservices patterns, or containerized applications at production scale

Benefits

  • Variable compensation plans
  • Equity options
  • Flexible health and wellness benefits
  • Generous PTO
  • Annual Company Holidays
  • Health Days
  • Summer Fridays
  • Access to LinkedIn Learning
  • Regular People Leader training
  • Internal Mentorship Program
  • Employee Resource Groups (AAPI @ LogicGate, Pride at LogicGate, and Women in LogicGate)
  • Paid volunteer hours
  • Company-wide charitable activities supporting a variety of organizations and causes
  • Remote or Bellevue, WA (Hybrid) or Chicago, IL (Hybrid)

More jobs like this