Remote Jobs RockRemote Jobs Rock

Opportunity in Tech Company - Backend Engineer

πŸ“… Jun 10, 2025
Backend EngineeringJava 17Distributed SystemsKubernetes
Apply Now

πŸ“œ Description

  • Design and implement backend functionality for mobile applications in collaboration with product, mobile, platform, and backend teams.
  • Improve existing systems by fixing bugs, optimizing resource usage, and scaling services.
  • Deliver code and features to production frequently and incrementally.
  • Develop tools that improve development practices and participate in code reviews.
  • Own code in production and help the CX team resolve user app issues.

πŸ› οΈ Requirements

  • Experience with running distributed systems in production.
  • Cross-team collaboration skills, our team is highly cross-functional, and our problems bring everyone to the table.
  • A beginner’s mindset, always striving to understand.
  • Own and solve problems.
  • Willing and able to work on open issues.
  • Being open to solving whatever needs to be solved.
Full job description

About the role:

This opportunity gives you the chance to develop and maintain our backend services, solving deep tech problems for our users. We are looking for long-term players, people who own a keen product sense.

What you’ll do:

  • Design and implement new functionalities required by our mobile applications, collaborating with product, mobile, platform, and other backend engineers.

  • Improve existing systems as needed by fixing bugs, improving resource usage, and making them scale.

  • Deliver code to production and features to users frequently and incrementally.

  • Develop tooling to improve our development practices.

  • Participate in code reviews to raise the quality of our code and our product.

  • Own your code in production.

  • Work with our CX team when users are having trouble with the app.

What you’ll bring or Qualifications:

  • Experience with running distributed systems in production.

  • Cross-team collaboration skills, our team is highly cross-functional, and our problems bring everyone to the table.

  • A beginner’s mindset, always striving to understand.

  • Own and solve problems.

  • Willing and able to work on open issues.

  • Being open to solving whatever needs to be solved.

Tech Stack:

  • We develop with Java 17.

  • Our production environment is based on Kubernetes, using Honeycomb, Grafana, and Sentry for observability.

  • A CI/CD pipeline for automated merges and deployments.

Interview Process

  • Silver Screening Interview.

  • Silver Technical Interview.

  • Client Screening Interview.

  • TakeHome Challenge.

  • System Design Interview

  • Behavioral Interview.

OpenAI

Software Engineer, Agent Platform

πŸ•’ 4 days ago
OpenAIπŸ‘₯ 10,000+ employees🏒 Research Services🧠 AI-native

Build and scale backend services, APIs, and orchestration systems that power agentic products, bringing new capabilities into production while improving platform reliability, performance, and security.

Backend SystemsDistributed SystemsCloud InfrastructureAPI Design
Amplitude

Software Engineer II, Analytics Compute Platform Team

πŸ•’ 4 days ago
AmplitudeπŸ‘₯ 501 - 1000 employees🏒 Computer Software

Build and operate the compute platform behind Amplitude’s analytics, shipping query capabilities and shared services while improving reliability, performance, and the customer experience.

Backend EngineeringProduction ServicesQuery EnginesAnalytical Databases
Palantir

Backend Software Engineer - Data Connectors

πŸ•’ 5 days ago
PalantirπŸ‘₯ 5001 - 10,000 employees🏒 Computer Software

Build and operate Foundry data connectors and shared connectivity infrastructure, developing SDKs, improving reliability and performance, and migrating integrations across a large established codebase.

JavaPythonGradleKafka

Trusted by Remote Workers