1

Internship Rust Backend Developer Jobs in Dallas, TX

Software Engineer

Coppell, TX · On-site

$115K - $131K/yr

Recent history of software engineering experience, including internships, co-ops, academic projects ... Proven backend experience with Java, Node.js, Python, Postgres, cloud-based services via AWS, REST ...

Tool/MCP calls and backend integrations (e.g., Salesforce and internal enterprise applications ... Azure DevOps AI System Debugging & Improvement * Identify whether issues stem from prompting ...

Qualifications * 8+ years in software engineering * 5+ in architecture or principal roles * Experience with at least one modern backend language (Java,go, Python, Rust, or Node.js). * You have ...

This is an unpaid internship with an opportunity to gain real world experience in a startup ... What you will gain * Exposure to best practices in backend web development, using current ...

We are looking for passionate Software Engineering Interns with a strong interest in Artificial ... Backend & Concurrency (Java/Spring): Strong experience with Spring Boot, Spring WebFlux (for ...

We are looking for passionate Software Engineering Interns with a strong interest in Artificial ... Backend & Concurrency (Java/Spring): Strong experience with Spring Boot, Spring WebFlux (for ...

Strongproficiencyin multiple programming languages such as Python, Java, Go,Rust,C++or similar ... back-end technologies (gRPC,protobuf). * Experience with cloud platforms (AWS, Azure, or GCP) and ...

next page

Showing results 1-20

Internship Rust Backend Developer information

See Dallas, TX salary details

$11

$57

$83

How much do internship rust backend developer jobs pay per hour?

As of Jun 28, 2026, the average hourly pay for internship rust backend developer in Dallas, TX is $57.11, according to ZipRecruiter salary data. Most workers in this role earn between $46.83 and $67.55 per hour, depending on experience, location, and employer.

What is the difference between Internship Rust Backend Developer vs Junior Rust Backend Developer?

AspectInternship Rust Backend DeveloperJunior Rust Backend Developer
Required CredentialsLimited or no professional experience, often pursuing relevant educationSome experience or coursework completed, basic understanding of Rust
Work EnvironmentInternship programs, entry-level projects, mentorship-focusedFull or part-time employment, independent project work
Employer & Industry UsageTech startups, software companies, internships in industryTech companies, software development teams, entry-level roles

The main difference between an Internship Rust Backend Developer and a Junior Rust Backend Developer is experience level. Internships are designed for students or beginners gaining initial exposure, often with mentorship, while Junior roles require some prior knowledge and involve more independent work. Both positions are common in tech industries focused on Rust backend development, but internships serve as a stepping stone to full-time roles.

What does an Internship Rust Backend Developer do?

An Internship Rust Backend Developer assists in designing, developing, and maintaining server-side applications using the Rust programming language. Their responsibilities often include writing efficient code, debugging backend systems, integrating with databases, and collaborating with senior developers to build scalable and secure services. Interns typically work on real-life projects to gain hands-on experience with Rust, learn industry best practices, and improve their programming skills in a professional environment.

What are the key skills and qualifications needed to thrive as an Internship Rust Backend Developer, and why are they important?

To thrive as an Internship Rust Backend Developer, you need a solid understanding of programming fundamentals, familiarity with Rust’s syntax, and basic knowledge of backend development concepts. Experience using version control systems like Git, exposure to RESTful APIs, and familiarity with build tools and databases are typically required. Strong problem-solving ability, eagerness to learn, and effective communication skills help interns collaborate and adapt quickly. These skills are essential for contributing to real-world projects, ensuring code quality, and integrating smoothly within development teams.

What are some common challenges faced by Rust Backend Developer interns, and how can they be addressed?

As a Rust Backend Developer intern, you may encounter challenges such as understanding Rust's unique ownership model, memory safety concepts, and adapting to its strict compiler checks. Additionally, integrating with existing backend systems or microservices, which may be written in other languages, can require extra effort. Collaborating effectively with senior developers and participating in code reviews will help you learn best practices and overcome these hurdles. Regularly seeking feedback, utilizing Rust’s extensive documentation, and participating in team stand-ups are excellent ways to accelerate your learning and contribute meaningfully to the team.
What are popular job titles related to Internship Rust Backend Developer jobs in Dallas, TX? For Internship Rust Backend Developer jobs in Dallas, TX, the most frequently searched job titles are:
What job categories do people searching Internship Rust Backend Developer jobs in Dallas, TX look for? The top searched job categories for Internship Rust Backend Developer jobs in Dallas, TX are:
What cities near Dallas, TX are hiring for Internship Rust Backend Developer jobs? Cities near Dallas, TX with the most Internship Rust Backend Developer job openings:

Senior Blockchain Engineer, Digital Assets

Charles Schwab

Southlake, TX • On-site

$98K - $135K/yr

Full-time

Medical, Dental, Vision, Retirement

Posted 20 days ago


Job description

Your opportunity

At Charles Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together. We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).

We are hiring a Senior Engineer (58IC), Blockchain Platforms to help build and integrate the blockchain infrastructure layer that underpins Schwab’s digital asset custody and tokenization platforms.

This is a hands‑on engineering role focused on Layer‑1 blockchain integration, core blockchain infrastructure components, wallet engineering, and custody‑related blockchain workflows. The role works in close partnership with Crypto Custody Lead Engineers and Crypto Security Engineers to ensure blockchain interactions are secure, reliable, observable, and production‑ready. This engineer operates at the intersection of blockchain protocol mechanics and institutional custody systems.

What This Engineer Will Do

Layer‑1 Blockchain Integration & Platforms

  • Integrate Schwab systems with existing Layer‑1 blockchains (e.g., Ethereum‑based or other enterprise‑relevant L1s).
  • Evaluate and, where appropriate, contribute to building or extending Layer‑1 capabilities to meet custody, scalability, or resiliency needs.
  • Understand chain‑level mechanics such as transaction lifecycle, finality, forks, reorgs, and event propagation.
  • Ensure blockchain integrations are reliable under stress conditions and production loads.

Blockchain Infrastructure Components

  • Design and build core blockchain infrastructure services, including:
    • Indexers and event processors
    • Block explorers and observability tooling
    • Chain data services and APIs
    • Interoperability and cross‑chain integration components
  • Ensure blockchain data pipelines are accurate, performant, and auditable.
  • Support operational tooling required for troubleshooting, monitoring, and incident response.

Wallet Architecture & Development

  • Contribute to wallet architecture and development, including:
    • Blockchain‑facing wallet services
    • Transaction creation, signing workflows, and submission pipelines
    • Integration with custody key management systems (MPC, HSMs, signing services)
  • Ensure wallet implementations cleanly separate protocol logic, security controls, and business rules.
  • Partner closely with custody and security engineers to validate end‑to‑end transaction flows.

Custody‑Related Blockchain Workflows

  • Share responsibility for custody‑related blockchain workflows, including:
    • On‑chain transaction execution
    • Event monitoring and reconciliation
    • Chain‑specific failure handling and recovery patterns
  • Help define safe patterns for interacting with smart contracts and token standards from custody platforms.
  • Ensure blockchain workflows align with custody policies, approvals, and risk controls.

Engineering Rigor & AI‑Augmented Development

  • Apply modern engineering practices to build reliable, testable, and observable blockchain services.
  • Leverage GenAI and agentic AI tools to accelerate:
    • Protocol analysis
    • Code development and testing
    • Documentation and knowledge sharing
  • Maintain engineering rigor—speed without sacrificing correctness or safety.
What you have

Required Qualifications

  • 7+ years of professional software engineering experience.
  • Hands‑on experience building or integrating blockchain or distributed ledger systems.
  • Strong understanding of Layer‑1 blockchain protocols and transaction lifecycles.
  • Experience building backend services, APIs, and infrastructure components.
  • Proficiency in one or more languages such as Go, Java, Rust, Python, or similar.
  • Ability to work effectively across custody, security, and platform teams.

Strongly Preferred

  • Experience with blockchain indexers, explorers, or chain analytics systems.
  • Familiarity with wallet architecture and blockchain signing workflows.
  • Exposure to crypto custody platforms or security‑sensitive financial systems.
  • Strong debugging instincts in distributed, asynchronous environments.
  • Experience using AI tooling to support complex software development.

What Success Looks Like

  • Blockchain integrations are predictable, observable, and resilient.
  • Wallet and transaction pipelines behave correctly across normal and edge‑case chain conditions.
  • Custody systems interact with blockchains safely and consistently.
  • Incidents related to blockchain dependencies are well understood and quickly diagnosed.
  • This role establishes strong foundations for scalable digital‑asset custody and tokenization platforms.

"In addition to the salary range, this role is also eligible for bonus or incentive opportunities."


What’s in it for you

At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

We offer a competitive benefits package that takes care of the whole you – both today and in the future:

  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance