Job Closed

This listing is no longer active.

Genestack logo
Genestack

Unlocking the Power of Life Science Data

Senior Backend Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Serbia

Posted

108 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Engineer

Genestack

• design and evolve core backend services of a cloud-based knowledge platform • develop and refine the query engine responsible for DSL execution • contribute to the design and evolution of domain-specific languages • work with Projectional Editor technology for DSL authoring • design thoughtful abstractions for complex biological data models • break down large research-heavy problems into pragmatic, well-structured increments • maintain a high engineering bar through code reviews and architectural discussions • collaborate with product and research stakeholders on scope, trade-offs, and long-term direction

Job Requirements

  • 8+ years of experience in backend software engineering
  • strong proficiency in Kotlin (Java is a plus)
  • deep understanding of OOP, data structures, and algorithms
  • strong experience with Spring and backend system design
  • experience designing and evolving system architecture
  • solid understanding of SQL (PostgreSQL is preferred)
  • experience with microservice architectures
  • strong skills in performance optimization, profiling, and testing
  • ability to work independently on complex, research-oriented problems
  • high standards for code quality, readability, and maintainability
  • proactive engineering mindset and ownership of outcomes
  • enthusiasm for exploring AI tools and using them extensively
  • strong verbal and written English communication skills
  • interest in biological data and scientific applications.

Benefits

  • medical insurance
  • fully paid sick leaves
  • onboarding and domain training for newcomers
  • flexible work schedule

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 10,001+H1B Sponsor

• Ensure that non-functional requirements such as performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions. • Develop visually appealing front-end website architecture, including translating designer mock-ups and wireframes into front-end code. • Develop and design RESTful services and APIs. • Stay current with the latest developments in web applications and programming languages, including cutting edge software approaches, architecture. • Ensure cross-platform optimization. • Strategize organizational direction on emerging technology platforms. • Architect, provision, and maintain AWS demo environments leveraging services such as EC2, ECS/Fargate, Lambda, S3, RDS, DynamoDB, IAM, KMS, API Gateway, CloudWatch, and AWS Glue.

India
Job Closed
Home Solutions logo

Staff Backend Engineer, AI Platform

Home Solutions

We make home service experiences better for everyone.

Backend Engineer108 days ago
OtherRemoteTeam 51-200H1B No Sponsor

• Design and evolve the backend architecture that powers our AI-driven acquisition systems. • Build and maintain scalable, well-designed APIs (FastAPI/Python) serving internal tools and external partners. • Ensure systems are modular, extensible, and built for long-term durability. • Own cloud architecture in GCP/AWS/Digital Ocean (multi-environment, production-grade systems). • Lead Infrastructure-as-Code implementation and environment standardization. • Improve system resilience, monitoring, alerting, and failure recovery patterns. • Drive redundancy and risk mitigation across critical services. • Support orchestration between AI agents, business logic, and partner systems. • Build backend services that enable experimentation, optimization, and real-time decisioning. • Collaborate with Data and Product teams to productionize intelligent workflows. • Design clean abstraction layers over partner APIs. • Support real-time booking, routing, and multi-channel engagement. • Build systems that scale as partner complexity grows. • Set architectural standards and raise the bar for backend engineering. • Mentor engineers and influence long-term technical direction. • Identify and eliminate system bottlenecks before they constrain growth.

North Carolina
Job Closed
Zigsaw logo

Senior Backend Engineer

Zigsaw

On a mission to help people find the Job of their choice. Fill this: https://forms.gle/fWsXYfgAfEorQZgaA

Backend Engineer108 days ago
OtherRemoteTeam 11-50Since 2016H1B No Sponsor

• Own and deliver key product features from design through deployment, working closely with design, product, and other stakeholders. • Mentor and support engineers, offering guidance and helping to reinforce high engineering standards across the team. • Collaborate closely with design, product, and cross-functional stakeholders to deliver a user-friendly and engaging product for our customers. • Ship high-performing and resilient APIs that adhere to industry standards and are delightful to use. • Step into a technical lead role on projects as needed, coordinating across functions and guiding execution without formal authority. • Maintain a high standard of quality across our codebase by advocating for cleanliness, readability, speed, testability, and documentation. • Champion software quality, emphasizing readability, reliability, testability, and documentation.

California
$123.7K - $254.7K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• 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.

India
Job Closed