Jobs · Engineering · Texas

Senior Rust Developer Mini Program Platform Architect

Travoom · Austin, TX · 2 days ago
EngineeringFull-time

Responsibilities

  • Define the Mini Program runtime, lifecycle management, sandboxing and security architecture.
  • Develop and manage the developer onboarding process.
  • Design and implement API gateway strategies.
  • Architect SDKs and SDK architecture.
  • Integrate payment systems and identity and authentication mechanisms.
  • Create a moderation framework and analytics solutions.
  • Establish deployment pipelines and ensure long-term platform scalability.
  • Mentor engineering teams and establish technical standards.
  • Collaborate with product teams to continually expand platform capabilities.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline.
  • At least 10+ years of professional software engineering experience, including at least 5 years in senior, lead, principal, or architect-level roles.
  • Proven experience designing and delivering large-scale platform architectures, developer ecosystems, or extensible application platforms.
  • Strong expertise in distributed systems, microservices, cloud-native architecture, and high-availability infrastructure.
  • Extensive experience designing RESTful APIs, RPC frameworks, SDKs, and developer-facing tools.
  • Strong understanding of authentication, authorization, identity management, OAuth 2.0, OpenID Connect, JWT, API security, and permissions models.
  • Experience with event-driven architectures, asynchronous messaging, distributed caching, and high-throughput communication systems.
  • Proficiency in Rust is strongly preferred.
  • Experience with Kubernetes, Docker, CI/CD pipelines, cloud infrastructure, observability, monitoring, and DevOps best practices.
  • Experience building secure platforms supporting third-party developers, including application lifecycle management, versioning, sandboxing, and governance.
  • Familiarity with payment platforms, digital wallets, financial infrastructure, or commerce platforms is highly desirable.
  • Experience designing systems for international markets, including localization, multilingual applications, and large-scale consumer products.
  • Excellent system design, architectural documentation, technical leadership, and communication skills.
  • Proven ability to mentor engineers, conduct architecture reviews, establish engineering standards, and drive technical strategy across multiple teams.
  • Startup experience or experience building products from concept through commercial launch is strongly preferred.
  • Passion for building scalable technology platforms capable of supporting hundreds of millions of users.

Similar jobs

Rust Developer

micro1NAMER· 6 days ago
RemoteInformation Technologyapply on jobs.micro1.ai

Rust Developer

micro1NAMER· Today
RemoteEngineeringapply on jobs.micro1.ai

Rust Developer

AlignerrSeattle, WA· Today
RemoteEngineeringapply on alignerr.com