Job Closed

This listing is no longer active.

GoTo logo
GoTo

Making IT easy, anywhere.

Senior Software Engineer – Back End

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2000H1B SponsorCompany SiteLinkedIn

Location

India

Posted

105 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – Back End

GoTo

• Design, develop, and maintain high-performance backend services, APIs, and microservices. • Architect scalable systems using best practices in distributed computing, service decomposition, and domain-driven design. • Work with .NET or equivalent backend technologies to build resilient and secure services. • Own system-level designs, ensuring performance, scalability, and reliability. • Build and manage microservices-based architectures with strong focus on modularity, observability, and maintainability. • Optimize system architecture for latency, throughput, and fault tolerance. • Develop or enhance backend services that leverage AI models, LLMs, or AI-powered workflows. • Implement strong backend performance optimizations including caching, connection pooling, database tuning, and async patterns. • Drive continuous improvement around uptime, incident response, and system resilience. • Participate in code reviews, architecture reviews, and technical documentation.

Job Requirements

  • 5–8 years of backend engineering experience.
  • Strong expertise in .NET ecosystems.
  • Solid understanding of system design, distributed systems, and microservices.
  • Hands-on experience building scalable APIs and backend platforms.
  • Deep knowledge of backend best practices: Performance tuning, Logging & monitoring, Security & authentication, Resilience patterns, Caching strategies, CI/CD pipelines
  • Experience integrating or consuming AI/ML services, LLM APIs, embeddings, or AI-powered solutions.
  • Familiarity with cloud platforms (Azure, AWS, or GCP).
  • Strong problem-solving, debugging, and analytical skills.
  • Ability to work comfortably with cross-functional and geographically distributed teams.

Benefits

  • Comprehensive health benefits.
  • Generous paid time off, paid holidays, volunteer time off, and quarterly self-care days and no meeting days
  • Tuition and reading reimbursement programs to support your continuous learning and professional growth
  • Thrive Global Wellness Program, confidential Employee Assistance Program (EAP), as well as One to One Wellness Coaching
  • Employee programs—including Employee Resource Groups (ERGs), GoTo Gives, and our charitable matching program—to amplify your connection and impact
  • GoTo performance bonus program to celebrate your impact and contributions
  • Monthly remote work stipend to support your home office expenses.

Related Job Pages

More Backend Engineer Jobs

GiveCard logo

Staff Backend Engineer

GiveCard

Money Movement, Made Magical.

Backend Engineer105 days ago
OtherRemoteTeam 11-50Since 2018

• Own and evolve GiveCard’s most critical backend systems, including our core ledgering, payment orchestration, and task execution infrastructure. • Lead our highest-complexity technical work. • Raise the technical bar across the backend team by setting best practices for system design, code quality, documentation, and engineering judgment. • Act as a strategic technical partner in shaping GiveCard’s architecture and product direction. • Mentor and up-level other engineers through thoughtful feedback, design reviews, and collaborative problem-solving.

New York
$210K - $240K / year
Job Closed
Pitch logo

AI Engineer, Clojure

Pitch

Collaborative presentation software for modern teams

Backend Engineer105 days ago
Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• Drive hands-on work on high-priority initiatives across the product • Partner with leadership to design and implement technically complex projects • Review and refine significant changes with an eye toward clarity, performance, and long-term maintainability • Evolve our shared systems, tooling, and frontend architecture in ClojureScript • Help maintain consistency in our engineering patterns, abstractions, and product quality • Collaborate closely with design and product to ensure technical decisions enhance the user experience

Germany
Job Closed
SpyCloud logo

Principal Software Engineer – Next-Generation API, AI Platform Architecture

SpyCloud

The leader in operationalizing Cybercrime Analytics to prevent ATO, ransomware, and online fraud.

Backend Engineer105 days ago
OtherRemoteTeam 51-200H1B Sponsor

• Architect and implement customer-facing data and intelligence APIs with clear versioning, SLAs, and backward compatibility. • Define and enforce API contracts for: Low latency, high throughput endpoints; Agentic workflows (tools, actions, state transitions, handoffs); Context retrieval and enrichment. • Design APIs as durable platform interfaces, not thin wrappers over storage systems. • Establish standards for schema governance, payload design, and service boundaries. • Architect service layers that support agentic workflows, including orchestration interfaces, guardrails, and runtime observability. • Build API surfaces that expose model outputs safely and consistently. • Collaborate with MLEs and Data Scientists to move models from experimentation into robust inference services. • Ensure proper lifecycle management, monitoring, and rollback mechanisms for ML-powered endpoints. • Design and implement service layers that sit on top of the gold-layer system of record. • Build and evolve context hubs derived from authoritative systems of record, enabling consistent entity, identity, or risk context for downstream services. • Ensure APIs are aligned with medallion architecture principles and platform data contracts. • Prevent fragmentation by maintaining strong coupling to canonical schemas and governed data models. • Design high-throughput, low-latency services supporting batch and streaming workloads. • Implement scalable infrastructure patterns on AWS. • Ensure strong observability, error handling, performance tuning, and cost awareness. • Drive infrastructure-as-code practices and production readiness standards. • Serve as a senior architectural voice in design reviews. • Raise the bar on code quality, system design, and operational rigor. • Mentor engineers on API design, distributed systems, and ML integration patterns. • Influence platform direction through technical depth rather than organizational authority.

Texas
One Identity logo

Senior Software Engineer – Backend

One Identity

A leader in unified identity security

Backend Engineer105 days ago
Full TimeRemoteTeam 501-1,000H1B Sponsor

• Support feature design discussions by providing technical insights and implementation considerations • Implement complex features and enhancements based on architectural and product specifications • Write high-quality, secure, and maintainable code • Participate in code reviews and contribute to engineering standards • Perform deep technical investigations and root cause analysis of customer-reported issues • Actively participate in on-call rotation and incident resolution • Improve system reliability, performance, and maintainability • Develop and maintain automated tests (unit and integration) • Collaborate closely with Product Management, Architects, Security, and Technical Communication teams • Proactively identify technical debt and propose improvements

Hungary