Remote Jobs RockRemote Jobs Rock

Software Engineer, Backend Core Services (Mid Level)

🕒 yesterday
GoPythonBackend DevelopmentMicroservices

📜 Description

  • Design, build, and operate core backend systems for AI Hub, shaping their next-generation architecture.
  • Own core systems spanning authentication, authorization, workflow orchestration, and billing.
  • Raise the bar on system quality by balancing scalability, reliability, and maintainability.
  • Diagnose complex production issues, identify root causes, and implement durable fixes.
  • Collaborate with engineers, product designers, and product managers to implement new features.

🛠️ Requirements

  • Experience: You have 2–4 years of professional software engineering experience in production level backend systems. with a demonstrated track record of designing, scaling, and operating mission-critical distributed systems.
  • Education: Bachelor’s or Master’s degree in Computer Science, engineering, or equivalent practical systems engineering experience.
  • Backend Expertise: You have expert proficiency in Go and Python and write clear, maintainable, and well-tested code. You bring a deep, practical understanding of concurrent programming, microservices, gRPC, and scalable API design.
  • Distributed Systems Fundamentals: You have a deep understanding of distributed system design and supporting infrastructure, including message brokers such as Kafka or RabbitMQ, caching systems such as Redis, and relational and non-relational database design.

✨ Benefits

  • Flexible PTO: Because life is better when you actually live it!
  • Comprehensive Coverage: Top-notch medical
  • Dental
  • Vision insurance
  • Parental Leave & Fertility Benefits: Supporting you in growing your family, your way.
  • Therapy Sessions Covered: Mental health matters—10 free sessions through Samata Health.
  • Wellness Stipend: For gym memberships
  • Fitness tech
  • Lunch on Us: Enjoy a lunch credit when you’re in the office.
Full job description

About SuperApp

AI was single-player. SuperApp makes it multiplayer.

SuperApp is building the AI collaboration super app—a shared workspace where people and leading AI models think, create, and make decisions together in real time. Instead of splitting communication, AI assistance, and content creation across separate tools, SuperApp brings group messaging, multi-model intelligence, and collaborative creation into one continuous experience.

Teams can move from an initial conversation to a finished document, presentation, spreadsheet, or interactive app without losing the sources, decisions, feedback, and context that shaped the work. SuperApp is multi-provider by design: people can choose, pin, or compare leading models, while the platform can route each step to the capability best suited to the task. (superapp.chat)

Our Products

SuperApp
is the AI collaboration super app: a shared workspace where people and leading AI models communicate, reason, and create together in real time. It brings conversations, source material, decisions, feedback, and finished work into one continuous experience, allowing teams to move from an initial idea to documents, presentations, spreadsheets, and interactive applications without losing the context that shaped them.

AI Hub is an enterprise-focused intelligent document processing platform that provides agentic extraction and end-to-end automation for complex business processes. It goes beyond document extraction to understand unstructured information, orchestrate multi-step workflows, connect AI with business logic and enterprise systems, and power reliable, agent-driven work with the oversight, traceability, and operational controls enterprises require.

The Role

We are hiring backend engineers for our India team to build foundational systems that support SuperApp and AI Hub. The team owns core capabilities across identity and access, workflow and job orchestration, database-backed services, APIs, billing, and revenue operations, with a focus on correctness, reliability, and maintainability in production.

What you’ll do:

  • Design, build, and operate core backend systems for AI Hub, helping shape their next-generation architecture and owning implementation, deployment, monitoring, and ongoing improvement.
  • Own core systems spanning authentication and authorization, workflow and job orchestration, database-backed services, API layer, billing, and revenue operations. Design and evolve their APIs, service boundaries, and data models as requirements change.
  • Raise the bar on system quality. Balance scalability, reliability, maintainability, complexity, and cost while ensuring correctness and fault tolerance. Design clear abstractions that support extensibility, and improve existing systems through testing, observability, and refactoring.
  • Diagnose complex production issues, identify root causes, and implement durable fixes that prevent recurrence.
  • Collaborate with engineers, product designers, and product managers to take new features and applications from ideation through implementation and into production.

About you:

  • Experience: You have 2–4 years of professional software engineering experience in production level backend systems. with a demonstrated track record of designing, scaling, and operating mission-critical distributed systems.
  • Education: Bachelor’s or Master’s degree in Computer Science, engineering, or equivalent practical systems engineering experience.
  • Backend Expertise: You have expert proficiency in Go and Python and write clear, maintainable, and well-tested code. You bring a deep, practical understanding of concurrent programming, microservices, gRPC, and scalable API design.
  • Distributed Systems Fundamentals: You have a deep understanding of distributed system design and supporting infrastructure, including message brokers such as Kafka or RabbitMQ, caching systems such as Redis, and relational and non-relational database design.
  • AI-Assisted Development: You have experience using AI-assisted development tools and strong intuition for where they are effective, where they can fail, and how emerging capabilities can create new product and engineering opportunities. You critically review generated code and recommendations, test them independently, and remain accountable for every change you ship.
  • Enterprise Production Systems: You understand the demands of enterprise production systems, including data safety, security, observability, failure recovery, performance, operational risk, and long-term maintainability. You have experience debugging production systems and improving their reliability, performance, and operational visibility.
  • Collaboration and Learning: You are curious, collaborative, and comfortable learning as you go. You communicate clearly, work across engineering and non-engineering teams, navigate ambiguity, break problems into manageable milestones, and seek guidance when appropriate. You bring a bias toward action, experimentation, continuous learning, and measurable outcomes.

Benefits:

  • Flexible PTO: Because life is better when you actually live it!
  • Comprehensive Coverage: Top-notch medical, dental, and vision insurance.
  • Parental Leave & Fertility Benefits: Supporting you in growing your family, your way.
  • Therapy Sessions Covered: Mental health matters—10 free sessions through Samata Health.
  • Wellness Stipend: For gym memberships, fitness tech, or whatever keeps you thriving.
  • Lunch on Us: Enjoy a lunch credit when you’re in the office.

#Li-Hybrid

SuperApp is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Research shows that in order to apply for a job, women feel they need to meet 100% of the criteria while men usually apply after meeting about 60%. Regardless of how you identify, if you believe you can do the job and are a good match, we encourage you to apply.

SpaceX

Software Engineer, Backend (Python/C++)

🕒 7 days ago
SpaceX👥 10,000+ employees🏢 Aviation And Aerospace Component Manufacturing🤝 B2B

As a Software Engineer on the test infrastructure team, you will design, develop, and maintain SpaceX's in-house testing ecosystem that powers software and hardware test and validation across all flight systems.

C/C++PythonTelemetry-based Software DevelopmentSoftware System Design

Trusted by Remote Workers