10 Aug
|
Lancesoft India
|
India
10 Aug
Lancesoft India
India
About the Role :
We are looking for a hands-on Lead Engineer with strong expertise in Rust and backend web application development. The role is responsible for designing, developing, and delivering scalable, secure, and high-performance backend services. You will work closely with architects, product teams, QA, DevOps, and engineering leadership.
Required Skills :
- 4 to 12 years of experience in software engineering and backend application development.
- Solid hands-on expertise in Rust programming language and backend web application development.
- Good understanding of Rust concepts including ownership, borrowing, lifetimes, traits, error handling, and concurrency.
- Experience building REST APIs, service-based applications, database integrations, and production backend systems.
- Strong debugging, profiling, troubleshooting, performance optimization, and problem-solving skills.
Preferred Skills:
- Experience with microservices, distributed systems, event-driven architecture, or message queues.
- Exposure to Docker, CI/CD pipelines.
- Experience in enterprise product development / GCC environments and Agile / Scrum teams.
- Strong ownership mindset with ability to lead technical execution in a fast-paced engineering environment.
Key Responsibilities :
- Lead the design and development of scalable backend services and web application components.
- Provide technical guidance through solution design, code reviews, and engineering best practices.
- Design, develop, test, and maintain backend services using Rust.
- Build reliable, memory-safe, and high-performance server-side application components.
- Design and implement REST APIs, service contracts, and integration patterns.
- Mentor engineers on Rust programming, backend design, API development, and secure coding practices.
- Drive clean coding practices, maintainable design patterns, and secure backend engineering standards.
📌 Rust Backend Developer (India)
🏢 Lancesoft India
📍 India