Senior Software Engineer - Rust
New
C
Creative ChaosSoftware Engineering
PakistanFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years
- Required Skills
- AgileSoftware ArchitectureRustCI/CDRESTful APIs
Requirements
- BS degree in Computer Science, Software Engineering, or a related field
- 4+ years of professional experience with Rust
- Strong understanding of systems programming concepts and performance optimization
- Experience with software architecture and design principles
- Familiarity with Agile development methodologies
- Proficiency in creating and using APIs
- Solid understanding of concurrency, parallelism, and multi-threading
- Knowledge of CI/CD practices and tools
- Excellent problem-solving and analytical skills
- Strong communication and teamwork abilities
Responsibilities
- Analyze business requirements and design solutions
- Develop and maintain high-quality software using Rust
- Write clean, maintainable, and efficient code
- Review and debug code, ensuring program correctness
- Conduct performance tuning, optimization, and capacity planning
- Participate in code reviews and mentor junior team members
- Collaborate with product managers and other stakeholders
- Ensure adherence to coding standards and best practices
- Document processes, methodologies, and code effectively
View Full Description & ApplyYou'll be redirected to the employer's site