Jobs
Interviews

3 Concurrency Models Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 7.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

Techvantage.ai is a next-generation technology and product engineering company at the forefront of innovation in Generative AI, Agentic AI, and Autonomous Intelligent Systems. We build intelligent, cutting-edge solutions designed to scale and evolve with the future of artificial intelligence. As you continue to scale our operations, we are actively seeking talented and passionate professionals to join our team and contribute to building high-performance, scalable, and future-ready technology. We are looking for a skilled Rust Developer with a total of 5 years of IT experience, including at least 3 years of hands-on experience in Rust programming. In this role, you will play a key part in developing high-performance, scalable, and secure systems that support our advanced AI technologies, agentic systems, and autonomous platforms. Responsibilities: - Design, develop, and maintain efficient, reliable, and scalable Rust-based code. - Work on system-level programming, focusing on high performance, security, and concurrency. - Collaborate with engineering teams to integrate Rust modules with AI/ML systems and cloud-based services. - Identify bottlenecks and bugs, and devise solutions to address them. - Participate in architecture design discussions and technical reviews. - Ensure code quality through automated testing, code reviews, and documentation. - Research new technologies and continuously improve existing skills. Skills: - Minimum 3 years of hands-on experience with Rust programming language. - Strong understanding of system-level programming, memory management, and concurrency models. - Experience with asynchronous programming and multi-threading in Rust. - Solid foundation in data structures, algorithms, and design patterns. - Familiarity with microservices, REST APIs, and distributed systems. - Proficient with version control systems like Git. - Knowledge of unit testing and debugging tools in Rust. Good To Have: - Experience with WebAssembly (WASM), embedded systems, or blockchain technologies. - Familiarity with other systems languages such as C/C++ or Go. - Exposure to cloud platforms like AWS, Azure, or GCP. - Familiarity with DevOps practices and CI/CD. Skills: - Strong analytical and problem-solving skills. - Excellent collaboration and communication abilities. - Passion for learning new technologies and adapting to changing needs. - Self-driven with a proactive attitude. Join us to work on cutting-edge AI and system-level technologies in a collaborative, innovation-driven environment with opportunities for growth, upskilling, and career advancement.,

Posted 22 hours ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

As a skilled and motivated Technical Lead Golang Developer at Omniful in Gurugram, you will play a crucial role in designing and developing efficient, scalable, and high-performing software solutions using Golang. Your responsibilities will include guiding a team of engineers, making key architecture decisions, and actively contributing to the entire software development lifecycle from concept to deployment. You will lead the design, development, testing, and deployment of backend services and APIs using Golang. Additionally, you will drive architectural decisions and system design for distributed systems and microservices. Mentoring and guiding junior developers on best practices, code quality, and development standards will also be a part of your role. Collaboration with product managers, frontend developers, and QA team members is essential to deliver robust and scalable solutions. Your ability to write clean, maintainable, and well-documented code will be crucial in troubleshooting and resolving complex technical issues and bugs. Conducting code reviews to ensure adherence to development and security standards will also be a key responsibility. Your expertise should include proficiency in Golang, hands-on experience in building web services and backend systems, solid understanding of data structures, algorithms, and design patterns, as well as experience with concurrency models and performance optimization in Golang. Strong experience in building and consuming RESTful APIs, gRPC, and GraphQL is preferred, along with experience in API versioning and documentation. A deep understanding of microservices architecture, experience with message queues such as Kafka, RabbitMQ, NATS, and event-driven architecture, as well as proficiency in containerization and orchestration tools like Docker and Kubernetes are desired skills. Familiarity with unit testing, integration testing, and test automation frameworks in Golang, along with CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or similar, is also important. Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases, understanding of data modeling, indexing, and query optimization are required. Basic knowledge of authentication, authorization, and secure coding practices is essential, and exposure to cloud platforms like AWS, GCP, or Azure is a plus. To qualify for this role, you should have a Bachelors or Masters degree in Computer Science, Software Engineering, or related field, along with a minimum of 4+ years of industry experience in backend development, preferably with Golang.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

As a Technical Lead Golang Developer at Omniful, you will play a key role in designing and developing efficient, scalable, and high-performing software solutions using Golang. Your responsibilities will include leading a team of engineers, driving architectural decisions, and guiding the development of backend services and APIs. You will actively contribute to the entire software development lifecycle, from concept to deployment. Your core development skills should include proficiency in Golang with hands-on experience in building web services and backend systems. A solid understanding of data structures, algorithms, and design patterns is essential. Additionally, experience with concurrency models and performance optimization in Golang will be beneficial for this role. In terms of APIs & Web Services, you should have strong experience in building and consuming RESTful APIs, gRPC, and GraphQL (preferred). Knowledge of API versioning, documentation (e.g., Swagger/OpenAPI), and familiarity with systems & architecture, including microservices architecture, message queues (e.g., Kafka, RabbitMQ, NATS), and event-driven architecture, is required. Proficiency in containerization and orchestration tools like Docker and Kubernetes is also necessary. Experience with unit testing, integration testing, and test automation frameworks in Golang, as well as familiarity with CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or similar, will be valuable. You should also have experience working with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases, along with an understanding of data modeling, indexing, and query optimization. Basic knowledge of authentication, authorization, and secure coding practices is essential, and exposure to cloud platforms like AWS, GCP, or Azure would be advantageous. The ideal candidate will have a Bachelors or Masters degree in Computer Science, Software Engineering, or a related field, along with a minimum of 4+ years of industry experience in backend development, preferably with Golang.,

Posted 2 days ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies