

Rust Developer
TEKsystems
Posted Wednesday, March 26, 2025
Posting ID: JP-005165210
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
Contact Information
Email: bkircher@teksystems.com