Envision Technology Solutions
Senior Software Engineer/Technical Lead
Skills
14 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Work mode:
Onsite
Published on:
6 October 2026
What they need
Role and responsibilities
This position is for a Senior Software Engineer/Technical Lead. Primary responsibilities include:
- Backend REST API development with efficient database management (SQL and NoSQL).
- Design, development, and maintenance of multi-tenant SaaS applications with a focus on scalability and performance.
- Participate in code reviews, design documentation, defining and refining the team s development processes.
- Contribute in creating papers, posters, and talks for academic and industry conferences to showcase project innovations.
- Integrate AI-driven features using modern tools and frameworks (e.g., TensorFlow, PyTorch, or Rust-based AI libraries like Tch-rs or Rustformers).
- Collaborate with cross-functional teams to implement secure, high-availability systems leveraging Rust s performance capabilities.
- Optimize application performance for low-latency, high-throughput environments using Rust s memory safety features.
- Mentor junior developers and lead technical discussions to ensure alignment with project goals.
Skills required:
- Experience with Rust Programming (must) with strong proficiency in SQL and NoSQL database management (e.g., PostgreSQL, MongoDB).
- Familiarity with security technologies, including firewalls, web application security, and API protection (e.g., OAuth, JWT).
- Strong proficiency in Rust programming language, including expertise in frameworks like Actix-web or Rocket for web development.
- Understanding of core DevOps concepts, microservices architecture, systems administration, and monitoring/alerting tools (e.g., Prometheus, Grafana).
- Basic Linux administration skills, including shell scripting for automation and deployment.
- Basic understanding of Internet infrastructure (e.g., DNS, HTTP/HTTPS, load balancing).
- Proficiency in computer networking concepts (e.g., TCP/IP, HTTP/2, WebSockets).
- Self-motivation with the ability to work independently and collaboratively in a fast-paced team environment.
- Familiarity with modern AI tools and frameworks for integration with Rust (e.g., ONNX, Rust-based ML libraries).
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes) for deploying Rust applications.
- Knowledge of cloud platforms (e.g., AWS, Azure, or GCP) for building scalable SaaS applications.
Qualifications
- 4-5+ years of work experience in backend application development, with a focus on full-stack web applications.
- B.Tech./M.Tech. or M.C.A. degree from a reputed university with exposure to computer networking and cybersecurity.
- Demonstrated experience in building and deploying production-grade applications using Rust.
- Exposure to AI-driven development or integration of machine learning models in web applications is highly desirable.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Other offers great for you!
These companies are also looking for great profiles
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
19 hours ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
16 hours ago
Quick apply
ClubSec
Tech lead c#
580
Freelance
78310 Maurepas, France
Hybrid
Skills
10 hours ago
Quick apply
No company information available.