Senior Full-Stack Engineer @RunPod, Inc.

[Hiring] Senior Full-Stack Engineer @RunPod, Inc.

Mar 29, 2025 - RunPod, Inc. is hiring a remote Senior Full-Stack Engineer. đź’¸ Salary: $160,000 to $190,000. đź“ŤLocation: Europe, USA, Canada.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are seeking a Senior Full-Stack Engineer with 10+ years of experience to help scale our PaaS platform, bridging the gap between Frontend (website UI, SDK, client tools) and Cloud systems that power AI workloads. This role requires deep expertise in PaaS best practices, cloud-native architectures, distributed systems, and database scalability.

  • Build and optimize applications that span from the frontend (React, Next.js, Python, SDKs, CLIs) to the cloud backend (Go Lang and Typescript).
  • Design and optimize SQL (PostgreSQL, MySQL) and NoSQL databases, ensuring data integrity, efficiency, and scalability.
  • Implement industry best practices for scalable, secure, and reliable PaaS platforms.
  • Architect event-driven patterns using message queues, event buses, and eventual consistency models.
  • Design and maintain multi-region architectures that ensure data consistency, fault tolerance, and high availability.
  • Work with transactional integrity (ACID), eventual consistency, and CAP theorem trade-offs to optimize system performance.
  • Improve query performance, caching strategies, and cloud interactions to enhance scalability.
  • Implement best practices for code organization, modularity, and maintainability to support a growing engineering team.
  • Expand and standardize our tests in a TDD approach to increase our test coverage.
  • Work closely with Frontend, Cloud, and Infrastructure teams to ensure smooth communication between the UI, cloud services, and backend systems.
  • Advocate for secure coding practices, protecting customer data, and ensuring compliance with industry standards.

Qualifications

  • 10+ years of professional experience in full-stack development, with a strong emphasis on scalable PaaS platforms.
  • Deep expertise in Python (AI experience a plus).
  • Proficiency in TypeScript/JavaScript and Go Lang (strict type languages a plus).
  • Proficiency in developing frontend applications (React, Next.js a plus).
  • Proficiency in designing and maintaining high-performance APIs, microservices, and cloud integrations.
  • Experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, etc.), with a strong understanding of database design, indexing, and query optimization.
  • Hands-on experience with multi-region architectures, replication strategies, and designing for high availability.
  • Familiarity with event-driven patterns, message queues (Kafka, RabbitMQ, NATS, etc.), and pub/sub systems.
  • Experience with cloud platforms (AWS, GCP, or Azure) and best practices for serverless, containerization (Docker or Kubernetes), and cloud-native development.
  • Understanding of engineering team workflows, code maintainability, versioning, and CI/CD pipelines.
  • Knowledge of secure authentication, OAuth, JWT, and compliance frameworks.
  • Ability to clearly explain technical trade-offs, architecture decisions, and system designs to different stakeholders.
  • Successful completion of a background check.

Requirements

  • Experience working at a high-growth PaaS company, helping scale platforms from startup to enterprise level.
  • Experience with distributed transactions, CQRS, and eventual consistency models.
  • Familiarity with GraphQL, gRPC, or WebSockets for efficient client-server communication.
  • Knowledge of caching strategies (Redis, Memcached) and CDN optimization.
  • Experience implementing observability tools (OpenTelemetry, Datadog, Prometheus) for monitoring and debugging.
  • Contributions to open-source projects or strong engagement with the developer community.

Benefits

  • The competitive base salary for this position ranges from $160,000 to $190,000. The final salary will be determined during the interview process, based on factors such as the candidate's experience, qualifications, and location.
  • Stock options.
  • The flexibility of remote work with an inclusive, collaborative team.
  • An opportunity to grow with a company that values innovation and user-centric design.
  • Generous vacation policy to ensure work-life harmony and well-being.
  • Contribute to a company with a global impact based in the US, Canada, and Europe.

Similar Remote Jobs

More jobs at RunPod, Inc.

More Software Development jobs

More jobs in Europe

Before You Apply
️
đź“Ť Be aware of the location restriction for this remote position: Europe, USA, Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full-Stack Engineer @RunPod, Inc.
Software Development
Salary đź’¸ $160,000 to $190,000
Remote Location
Europe, USA, Canada
Job Type unspecified
Posted Mar 29, 2025
Apply for this position Unlock 55,388 Remote Jobs
️
đź“Ť Be aware of the location restriction for this remote position: Europe, USA, Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full-Stack Engineer Apply for this position Unlock 55,388 Remote Jobs
Ă—
  • Unlock 55,388 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in April 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community