Skip to main content
CareerCircle Home
Log in
Join
Search for and find Rust Developer jobs and TEKsystems jobs at CareerCircle.com
TEKsystems jobs, learn more at CareerCircle.com

Rust Developer

TEKsystems

Posted Wednesday, March 26, 2025

Posting ID: JP-005165210

Irvine, CA
Share:
FacebookTwitterLinkedin

Description

Greenfield application being supported from the ground-up on a new enterprise software platform. Our client is in need for a Principal Engineer with deep Rust expertise—especially in Async Rust, to help create a strong foundation. We’re looking for someone who has built and scaled a great Rust application, navigated the challenges of growth, and understands the road ahead. This is a rare opportunity for someone who thrives in greenfield environments to shape the foundation and help build something truly lasting from the ground up. Be a founding member of the platform!


What You'll Do:

  • Lead the Development: Spearhead the creation of a multi-tenant SaaS enterprise application using Rust, C#, and/or .Net.
  • Innovate and Scale: Navigate the challenges of growth and scalability, ensuring our platform can handle increasing demand.
  • Mentor and Inspire: Share your knowledge and experience to elevate the skills of your team members.
  • Align with Business Goals: Ensure technical execution aligns with business priorities to drive product success.

What We're Looking For:

  • Extensive Experience: Proven track record in building and scaling multi-tenant SaaS enterprise applications.
  • Technical Expertise: Strong expertise in systems software development with Rust, C#, and/or .Net. Java experience focused on low-level systems work is also valuable.
  • Project Success: Demonstrated ability to see projects through from early-stage development to mid/late-stage success.
  • Adaptability: Comfortable taking on multiple roles and adapting to shifting priorities in a fast-paced environment.
  • Mentorship: Strong mentoring skills with a history of making your team better.

Nice to Have:

  • Contributions to major Async Rust libraries like Tokio.
  • Some C# experience to facilitate communication with developers from a .Net ecosystem.

Skills and Technologies:

  • Programming Languages: Rust, .Net, C#
  • Databases: SQL Server, PostgreSQL, MongoDB
  • Technologies: Docker, Kubernetes, REST, GraphQL, ERP systems
  • Development: Native development, cloud, SaaS, dental imaging software, dental claims, billing systems, React
  • Frameworks: Scaled Agile Framework

Additional Expertise:

  • Enterprise software design principles (e.g., SOLID, 12 Factor applications)
  • Distributed message & event processing, API gateway, service mesh, serverless applications
  • AI/ML principles, MLOps fundamentals
  • Microservices architecture, containerization, and orchestration tools
  • CI/CD pipeline creation
  • Scalable and resilient system design
  • Proficiency in cloud platforms (AWS, Azure, GCP) and infrastructure-as-a-service (IaaS) offerings
  • Familiarity with monitoring, logging, and observability tools

Experience Level:

  • Expert Level
Compensation:$75

Contact Information

Email: bkircher@teksystems.com

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
On-Site
.net
billing systems
c#
cloud
dental claims
dental imaging software
docker
postgresql
rest
saas
sql server
kubernetes
react
scaled agile framework
graphql
mongo
erpss
development
native development

Blog