Senior Software Engineer
$106K - $140K/yr
You will drive technical excellence, mentor junior developers, and make critical architectural ... C#, Go, Rust) * Experience with frontend frameworks (React, Angular, Vue). * Expert level ...
Quick apply
$106K - $140K/yr
You will drive technical excellence, mentor junior developers, and make critical architectural ... C#, Go, Rust) * Experience with frontend frameworks (React, Angular, Vue). * Expert level ...
Quick apply
$106K - $140K/yr
You will drive technical excellence, mentor junior developers, and make critical architectural ... C#, Go, Rust) * Experience with frontend frameworks (React, Angular, Vue). * Expert level ...
$22.7K - $32.5K
1% of jobs
$32.5K - $42.3K
2% of jobs
$42.3K - $52K
6% of jobs
$52K - $61.8K
14% of jobs
$62.4K is the 25th percentile. Wages below this are outliers.
$61.8K - $71.6K
34% of jobs
$79.3K is the 75th percentile. Wages above this are outliers.
$71.6K - $81.4K
23% of jobs
$81.4K - $91.1K
5% of jobs
$91.1K - $100.9K
6% of jobs
$100.9K - $110.7K
4% of jobs
$110.7K - $120.4K
3% of jobs
$120.4K - $130.2K
1% of jobs
$22.7K
$84.3K
$130.2K
As a Junior Rust Developer, you’ll often work on writing, testing, and maintaining Rust code alongside more experienced team members. Your tasks may include fixing bugs, implementing new features, participating in code reviews, and collaborating with cross-functional teams such as QA, DevOps, and product management. You’ll also spend time learning best practices, exploring Rust libraries and frameworks, and gradually taking on more complex responsibilities as your skills grow. This hands-on experience helps you build expertise in Rust while contributing to real-world software projects.
A Junior Rust Developer is an entry-level software developer specializing in the Rust programming language. They assist in building and maintaining software applications, often focusing on system programming, backend development, or performance-critical applications. Responsibilities typically include writing clean and efficient Rust code, debugging, testing, and collaborating with senior developers. Junior Rust Developers are expected to have a basic understanding of Rust’s ownership model, memory safety, and concurrency features. They may work in industries such as finance, blockchain, gaming, or systems programming while learning best practices and improving their coding skills.
To thrive as a Junior Rust Developer, you need a good grasp of Rust programming fundamentals, problem-solving skills, and a relevant educational background in computer science or software engineering. Familiarity with version control systems like Git, basic knowledge of Cargo (Rust’s package manager), and experience using collaborative development tools are typically required. Effective teamwork, a willingness to learn, and clear communication help you integrate into development teams and adapt to evolving project requirements. These skills and traits ensure you can contribute to codebases efficiently while continuing to grow in a rapidly evolving technical environment.
$106K - $140K/yr
Full-time
Medical, Retirement
Posted 26 days ago
Senior Software Engineer
Position Overview
With the next-generation Educational Technology (EdTech) platform focused on modern technology to power scalable, secure, and data-driven learning ecosystems, we are seeking an experienced Senior Software Engineer to join our newly forming engineering leadership team. You will drive technical excellence, mentor junior developers, and make critical architectural decisions that shape our technology strategy. This role combines hands-on development with technical leadership, offering the opportunity to influence both product direction and engineering culture. This role combines full-stack development and infrastructure engineering, with full ownership of the product’s architecture, scalability, and innovation roadmap.
You'll work closely with senior management, product leadership, and cross-functional teams to translate business requirements into robust technical solutions. Your decisions will impact system performance, maintainability, and our ability to scale effectively.
We're looking for an engineer who thrives on complex technical challenges, enjoys mentoring others, and wants to shape the engineering culture of a growing organization. You'll have significant autonomy in technical decisions and the opportunity to introduce new technologies and practices that drive engineering excellence.
Key Responsibilities
End-to-End Full Stack Development
Infrastructure & Platform Engineering
Architecture & Technical Strategy
Product Ownership & Collaboration
Innovation & Future-Proofing
Security, Compliance & Reliability
Leadership & Engineering Excellence
Required Qualifications
Education & Experience
Technical Expertise
Preferred Qualifications
Advanced Technical Skills
Leadership Experience
Compensation & Benefits
Sourced by ZipRecruiter
Business management consulting
51 - 200 Employees
Alpharetta, GA, US
1997