companyzzazz logo

Rust Backend Developer

zzazzBangalore Office
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

SkillsetRust Proficiency: Extensive experience in Rust programming, encompassing its ecosystem, crates, testing frameworks, and tooling. Knowledge in systems programming, memory management, and low-level optimizations. Backend & Distributed Systems: Familiarity with distributed systems architecture, microservices, and event-driven patterns, along with proficiency in communication protocols, SQL/NoSQL databases, and cloud services (AWS, GCP, or Azure). Performance & Concurrency: Demonstrated ability to profile applications, optimize performance-critical code paths, and handle concurrency efficiently and safely. Version Control & CI/CD: Proficient in Git-based workflows and adept in continuous integration and automated testing pipelines. Problem-Solving & Adaptability: Strong analytical capabilities to diagnose complex issues, propose effective solutions, and adapt to evolving technologies and business environments.

About the job

Roles and Responsibilities

  • System Architecture & Development: Design, implement, and maintain robust backend services utilizing Rust. Focus on optimizing performance, memory efficiency, and reliability while contributing to architectural decisions that enhance scalability and resilience.

  • Integration & APIs: Develop and improve APIs and data pipelines for seamless interaction among internal services, external partners, and end-users, ensuring high-quality data flow throughout the platform.

  • Security & Reliability: Implement secure coding practices, conduct detailed code reviews, and establish testing strategies to eliminate vulnerabilities, prevent regressions, and uphold system integrity.

  • Collaborate with cross-functional teams to align technical solutions with business operations and strategic goals.

  • Performance Optimization: Continuously analyze, benchmark, and enhance code performance, identifying bottlenecks and implementing solutions that improve latency and user experience.

  • Cross-Functional Collaboration: Partner with product managers, data scientists, and operations teams to translate business needs into effective technical solutions, quickly iterating on feedback to deliver top-quality features.

About zzazz

At zzazz, we are committed to building innovative software solutions that empower businesses and enhance user experiences. Located in the vibrant tech hub of Bangalore, we foster a culture of collaboration and creativity, where every team member's contribution is valued.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.