Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3 - 8 years
6 - 9 Lacs
Hyderabad
Work from Office
At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive. Remote or Onsite | Full-Time About the Role: We are seeking a highly skilled Senior Rust Developer to join our team in designing and developing an enterprise-grade, high-performance proxy solution using Rust. This project features a strong open-source dimension complemented by proprietary extensions. You will build advanced systems-level software by applying proxy-related architectures and techniques. This role requires deep expertise in asynchronous runtimes, networking, and system programming. Responsibilities Design & Implementation Contribute to the design and implementation of core components of our proxy solution, emphasizing performance, concurrency, and efficient system-level programming. Optimization Fine-tune low-level networking, memory management, and async processing to maximize throughput and minimize latency. Feature Development Integrate capabilities like live reconfiguration and real-time stream processing. Collaboration Work closely with teams specializing in networking, hardware acceleration, and systems engineering while actively contributing to open-source projects. Qualifications Extensive experience in Rust with a strong background in systems programming and asynchronous runtimes. Proven expertise in networking protocols, low-level performance optimization, and concurrency. Ability to work independently and effectively within cross-functional teams. Nice-to-Have Skills: Experience with thread-per-core design, live reconfiguration, and stream processing. Familiarity with Apache Arrow and DataFusion. Background in hardware acceleration techniques (e.g., SIMD, modern CPU architectures). Contributions to Rust-based open-source projects. Why Join Us? Work on cutting-edge proxy technology that drives high-performance solutions. Join a passionate team dedicated to innovation and technical excellence, and help shape systems that operate at scale while contributing to both our open-source initiatives and proprietary advancements. The About The Role is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change. Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com ) . Equal Employment Opportunity It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates . Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.
Posted 4 months ago
7 - 12 years
32 - 37 Lacs
Pune
Work from Office
About The Role : Job TitleFull Stack Developer (Automation) LocationPune, India Corporate Title AssistantVice President Role Description Do you enjoy being part of team who are delivering the latest innovation? Do you have experience delivering service orchestration in a networks environment? If so, were looking for someone like you to help us deliver our vision for network automation services. As a Full Stack Developer, with a focus on automation & rapid development, youll be an integral part of the Network Services Automation team based in Pune. We are a new team with seriously big ambitions. Youll help us achieve our goal of network automation which will allow faster time to market, reduce operational costs and increase productivity. What we'll offer you As part of our flexible scheme, here are just some of the benefits that youll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities Contributing code in line with industry best practice to facilitate network automation Functioningas an empowered Development Team member within an Agile Scrum Participating in peer code reviews Your skills and experience Extensiveexperience and knowledge of working networking infrastructure APIs Experience in the development and configuration of systems and applications(network configuration or automation would be advantageous) Experience of Agile project delivery methodologies, such as Scrum or Kanban Extensive experience in TDD/BDD, ReST APIs, SQL, Oracle, Git, CICD, Microservices, Message Bus, Asynchronous messaging Experience in Python, PyTest, Ansible and Jenkins, Traffic generators (I.e. Ixia or Spirent) Experience in the latest automated testing methodologies(such asBDD) How we'll support you Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs
Posted 4 months ago
2.0 - 6.0 years
5 - 10 Lacs
bengaluru
Work from Office
Develop, test, and maintain robust backend services using Python and Django. Gen Ai and Api integration Experience Design and optimize database schemas using PostgreSQL to support business processes. Build and maintain RESTful APIs for seamless communication between backend and frontend applications. Collaborate with frontend developers to integrate Angular-based UI with backend services. Work with Celery and Redis for task queues and asynchronous processing (preferred). Ensure code quality, security, and performance optimization. Troubleshoot and debug issues to enhance application reliability. Stay updated with the latest industry trends and technologies. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in Python and Django Web Framework. Experience working with Angular (good to have). Solid knowledge of PostgreSQL and database schema design. Familiarity with RESTful API development. Working experience with Celery and Redis is a plus. Understanding of Open edX and Learning Management Systems (LMS) is an added advantage. Knowledge of JavaScript/TypeScript for frontend collaboration. Strong problem-solving skills and ability to work in an agile environment. Preferred technical and professional experience Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field. Experience working in EdTech or similar industries. Familiarity with cloud platforms (AWS, Azure, or GCP) is a bonus.
Posted Date not available
8.0 - 12.0 years
20 - 27 Lacs
bengaluru
Work from Office
Minimum 8 - 12 years of experience in full stack development in Java versions 17 to Java version 21 Experience with databases PostgreSQL (OR) Cockroach Exposure to Docker, Kubernetes, and cloud platforms like AWS (especially EKS & ECS). Testing Tools: JUnit, Mockito, Cucumber Nice-to-have experience is: Reactive Streams concepts (i.e., Flux/Mono architecture) and Spring Security. We highly encourage you to apply (if you meet our requirement) because: Photon is a high-growth IT Services Company with 6000+ Professionals Photon partners with Worlds Leading Fortune 100 Clients offering our people best-in-class work culture and challenging projects. Photon believes in performance-driven work culture. A place where your actions, ideas and performance are respected, valued and rewarded.
Posted Date not available
15.0 - 20.0 years
9 - 13 Lacs
bengaluru
Work from Office
Project Role :Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Java Full Stack Development Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will develop and configure software systems, either end-to-end or for specific stages of the product lifecycle. Your typical day will involve collaborating with various teams to ensure the successful implementation of software solutions, applying your knowledge of technologies and methodologies to support project goals and client needs. You will engage in problem-solving activities, guiding your team through challenges while ensuring that the software development process aligns with best practices and project requirements. Your role will also include mentoring team members and fostering a collaborative environment to drive innovation and efficiency in software development. Roles & Responsibilities:- 1.Design, develop, and maintain software components for embedded systems using Java.2.Implement asynchronous communication mechanisms for efficient data exchange.3.Apply multithreading techniques to ensure high performance and responsiveness.4.Utilize RxJava or similar reactive libraries to build scalable and resilient systems.5.Collaborate with cross-functional teams to define, design, and ship new features.6.Write clean, maintainable, and well-documented code.7.Debug and resolve issues related to embedded Java applications.8.Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: - 1.Automotive ECU Development with Embedded JAVA:2.Hands-on experience in development and configuration management for automotive Electronic Control Units -ECUs3.Strong experience in Core Java and Embedded Java programming.4.Proficiency with RxJava or other reactive programming frameworks.5.Solid understanding of asynchronous communication patterns.6.Expertise in multithreading and concurrency control.7.Knowledge of low-level programming concepts related to embedded systems.8.Familiarity with embedded Linux, device drivers, or real-time operating systems (RTOS) is a plus.9.Experience with version control systems like Git.10.Experience with protocols like MQTT, CAN, or Serial Communication.11.Hands-on experience with debugging tools and hardware integration. Additional Information:- 1.The candidate should have minimum 7.5 years of experience in Java Full Stack Development.2.This position is based at our Bengaluru office.3.A 15 years full time education is required (Bachelor or Master degree in computer science, Electronics, or a related field) Qualification 15 years full time education
Posted Date not available
15.0 - 20.0 years
9 - 13 Lacs
bengaluru
Work from Office
Project Role :Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Embedded Android App Development Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, either end-to-end or for specific stages of the product lifecycle. Your typical day will involve collaborating with various teams, applying your knowledge of technologies and methodologies, and ensuring that the software solutions meet the project requirements effectively and efficiently. You will engage in problem-solving and decision-making processes that contribute to the overall success of the project and the satisfaction of the client. Roles & Responsibilities:-Design, develop, and maintain software components for embedded systems using Java/AAOSWork on Android-based systems including Android Automotive OS (AAOS).Implement asynchronous communication mechanisms for efficient data exchange.Apply multithreading techniques to ensure high performance and responsiveness.Utilize Rx-Java or similar reactive libraries to build scalable and resilient systems.Collaborate with cross-functional teams to define, design, and ship new features.Write clean, maintainable, and well-documented code.Debug and resolve issues related to embedded Java and Android-based applications.Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: - Automotive ECU Development with AAOS:Hands-on experience in development and unit testing for automotive Electronic Control Units (ECUs).Strong experience in embedded Android and Embedded Java programming.Experience with Android and Android platform development, including AAOS (Android Automotive OS).In-depth knowledge of Android architecture, HAL, AIDL, and system services.Proficiency with RxJava or other reactive programming frameworks.Solid understanding of asynchronous communication patterns.Expertise in multithreading and concurrency control.Knowledge of low-level programming concepts related to embedded systems.Familiarity with embedded Linux, device drivers, or real-time operating systems (RTOS) is a plus.Experience with version control systems like Git.Experience with protocols like MQTT, CAN, or Serial Communication.Hands-on experience with debugging tools and hardware integration. Additional Information:- The candidate should have minimum 7.5 years of experience in Embedded Android App Development.This position is based at our Bengaluru office.A 15 years full time education is required (Bachelor or Master degree in computer science, Electronics, or a related field). Qualification 15 years full time education
Posted Date not available
1.0 - 6.0 years
5 - 8 Lacs
hyderabad
Work from Office
Expert knowledge in Microsoft .NET ,C#, ASP.NET WEB API, Deep knowledge in XML, LINQ, Multithreading, Asynchronous, Parallel Programming Extensive Hands-on experience in .NET MVC, Web API, WCF Intermediate-level knowledge of SQL server .Net with WPF ( at least 1 year exp in WPF Development ) Good to have Telerik, Devexpress Please Share below details and Updated Resume MatchedYes/No Full Name with Surname DOB Alternate Contact Number Total Experience Relevant Experience Current CTC Expected CTC Current Organization / Contract with Current Org Payroll Company Notice period Holding any offerYES/NO-
Posted Date not available
7.0 - 12.0 years
8 - 11 Lacs
chennai, bengaluru
Work from Office
Java SE 11 Professional with Hands-On Designing & Coding Technical Skills Expertise in Java & Jakarta EE: Expert level proficiency in Java SE (minimum Java SE 11, preferred Java SE 17/21) Deep knowledge of Jakarta EE specifications, including JPA (EclipseLink), CDI, EJB, JAX-RS and Annotation Processing (Jakarta EE 10). Experience with Jakarta EE containers (WebSphere Liberty or similar). Cloud Platforms: Hands-on experience with cloud providers like AWS, Azure, or Google Cloud. Understanding of cloud-native development practices, including containers (Docker, Kubernetes) and serverless architectures. Asynchronous Programming: Proficiency in asynchronous programming paradigms using technologies like JMS, Kafka, or RabbitMQ. Familiarity with patterns to deal with asynchronous complexity like SAGA, command-response-pattern or inbox outbox. Domain-Driven Design (DDD): Experience designing and implementing solutions following DDD principles. Strong understanding of strategic and tactical DDD, including bounded contexts, aggregates, entities, and repositories. Ability to translate principles like hexagonal architecture into practical software design. Distributed Systems: Knowledge of distributed system patterns like eventual consistency. Experience designing systems for high availability, scalability, and resilience in a cloud environment. APIs and Microservices: Proficiency in designing and developing RESTful APIs. Knowledge of microservices architecture like self-contained systems and tools like Quarkus or MicroProfile. Databases: Strong experience with relational databases (PostgreSQL). Deep understanding of central data modeling, transaction handling and concurrency control concepts. Knowledge of data storage best practices in distributed and asynchronous systems. Software Development Ecosystem: Hands-on experience of industry standard dev tools like source code management (Git), CI/CD (Jenkins, ArgoCD) and runtime tools (Docker Podman). Architecture & Design Solution Architecture Ability to define and oversee the systems architecture in line with the principles of DDD and cloud-based infrastructure. Experience in creating high-level and low-level designs, addressing scalability, maintainability, and performance. Event-Driven Architecture: Experience designing and building event-driven architectures, ensuring decoupling of services and efficient message passing. Security: Knowledge of security best practices and vulnerability prevention strategies in cloud environments. Team Leadership Mentorship: Ability to mentor junior and mid-level developers, guiding them through complex design and implementation challenges. Foster a culture of continuous learning and improvement within the development team. Collaboration: Strong collaboration with other teams (DevOps, QA, Product Management) to ensure alignment on technical and business goals. Experience working in agile development environments (Scrum/Kanban). Problem-Solving & Innovation Complex Problem-Solving: Ability to identify and solve complex technical problems, especially in areas related to system concurrency, data consistency, and distributed processing. Technical Innovation: Stay updated with the latest advancements in Jakarta EE, DDD, and cloud technologies, promoting their adoption when appropriate. Strong track record of driving innovation and introducing best practices. Soft Skills Strong Communication: Excellent verbal and written communication skills, able to convey technical ideas clearly and concisely to both technical and nontechnical stakeholders. Decision-Making: Ability to make well-informed decisions under pressure, particularly in high-stakes scenarios involving the production system. Adaptability: Comfortable with evolving technologies and environments, especially with the rapid changes in cloud and asynchronous systems Skills: Java Java Enterprise Editions JEE Spring Boot Application Design
Posted Date not available
4.0 - 8.0 years
4 - 8 Lacs
hyderabad
Work from Office
Required Skills Experience in Logic design / RTL coding is a must. Experience is SoC design and integration for complex SoCs is a must. Experience in Verilog/System-Verilog is a must. Experience in Multi Clock designs, Asynchronous interface is a must. Experience in using the tools in ASIC development such as Lint and CDC. Experience in Synthesis / Understanding of timing concepts is a plus. Experience in ECO fixes and formal verification. Should have knowledge of AMBA protocols - AXI, AHB, APB, SoC clocking/reset architecture. Excellent oral and written communications skills. Proactive, creative, curious, motivated to learn and contribute with good collaboration skills.
Posted Date not available
2.0 - 5.0 years
4 - 8 Lacs
bengaluru
Work from Office
As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and you'll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations. DataPower firmware engineers develop C and C++ embedded code modules for the DataPower physical hardware appliances. These engineers have deep experience in embedded Linux systems development, Linux operating system Kernel extensions, Linux operating system device drivers, and the IPv6 networking stack Software Development Expertise: Strong background in software development, demonstrating expertise in programming languages such as C, C++ Self-Starter Mindest: A self-starter with a proactive mindset, able to initiate and drive projects independently. Excellent Problem-Solving Skills: Demonstrated excellence in problem-solving, with the ability to tackle complex issues and find effective solutions. Collaborative Team Player: Ability to work seamlessly as part of a team, contributing to collective goals and fostering a collaborative work environment Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 8-12 years experience in software development using C++, C. Develop and implement driver patches as required for optimal hardware performance. Strong understanding of internals of Red hat Linux kernel. Strong understanding of operating system concepts and exposure to Red Hat Linux. CentOS experience would be a plus. Exceptional knowledge of data structures, algorithms, enterprise systems, asynchronous architectures, and object-oriented programming . Collaborate with software teams to ensure seamless integration and functionality. Exposure to development of network gateways, or network routers (embedded firmware or stand alone software). Ability to handle multiple competing priorities in a fast-paced environment
Posted Date not available
3.0 - 6.0 years
5 - 15 Lacs
noida
Work from Office
Role & responsibilities Develop backend services and APIs using Python (Django/Flask) Handle GIS data processing and location-based data handling Design scalable and secure backend architecture Work with spatial and relational databases (PostGIS, PostgreSQL, MySQL) Implement ORMs like Django ORM or SQLAlchemy Perform data validation, serialization, and caching (Redis) Optimize performance, handle asynchronous programming, and ensure clean code Collaborate across teams and contribute to documentation and debugging Requirements Python Programming: Strong hands-on experience with core Python Django / Flask Development: Backend development using any of the mentioned framework RESTful API Development: Building and integrating APIs for web services PostGIS / PostgreSQL / MySQL: Working with spatial and relational databases ORM (Django ORM / SQLAlchemy): Managing database interactions efficiently GIS Data Processing: Handling and processing geospatial datasets Data Validation & Serialization: Ensuring data quality and format consistency Backend Architecture Design: Designing scalable and maintainable services Debugging & Documentation: Identifying issues and maintaining clear technical documentation Good-to-Have Skills:- Location-Based Data Handling: Managing and querying spatial/location data Redis / Caching: Enhancing performance through caching mechanisms Asynchronous Programming: Managing concurrent backend tasks efficiently Performance Optimization: Improving system response and load handling Domain Knowledge GIS / Survey Applications: Familiarity with mapping or location-based services Collaboration & Profiling: Working in teams and using tools for code analysis
Posted Date not available
5.0 - 10.0 years
18 - 30 Lacs
bengaluru
Hybrid
The Opportunity As an experienced SaaS Engineer, you will play a crucial role in developing high-quality features for our Customer Identity and Access Management suite of products. Youll collaborate with cross-functional teams to design and implement robust solutions, ensuring our product meets the highest standards of reliability, scalability, and performance. This role offers a unique opportunity to work with cutting-edge technologies and gain expertise in Nutanix products and various cloud platforms. Youll join a highly passionate team tackling complex challenges related to automated provisioning. Your experience as a seasoned developer and ability to work across the stack will be highly valued. As an engineer on this team, you will: Gain hands-on experience with Customer Identity and Access Management (CIAM), asynchronous event-driven architectures, and API Key management. Work with various web and backend technologies. Design and develop user interfaces tailored to our target audience. Build management and monitoring consoles. Develop efficient and high-performance product deployment APIs for private and public cloud platforms. Key responsibilities include: Design and develop comprehensive features for the product. Collaborate with cross-functional teams to identify gaps and address customer issues. Write and maintain unit tests and integration tests to ensure product reliability and scalability. Continuously improve development processes and methodologies. This position provides unlimited learning opportunities, including hands-on coding, complex debugging, and building scalable solutions. If you're passionate about software development and eager to make an impact, we'd love to hear from you. Join us in shaping the future of enterprise cloud computing at Nutanix! Your Role Design and develop reliable, scalable, efficient, high-performance software for large-scale enterprise and hybrid cloud. Design and develop features for the Nutanix CIAM platform that interact with Nutanix Core Services. Build RESTful web services that follow industry best practices and integrate with other enterprise and SaaS applications. Contribute to the design and development of licensing web applications. Ability to write scripts and tools for development and debugging. Strong communication skills with the ability to work independently and collaborate effectively with global teams. Engage with customers and support when needed to solve issues. What You Will Bring Bachelor's or Master's in Computer Science or related field with 5+ years of relevant industry experience. Passionate about programming and problem-solving, with a strong focus on writing clean and efficient code. Good knowledge of Data Structures and Algorithms. Solid understanding of core Front-end and Back-end concepts. Good understanding of Open-source Frameworks and Libraries. Strong knowledge of web application security , including protocols such as OAuth, OpenID Connect, SAML 2.0, and SSO , as well as encryption, PKI, cryptography, and TLS/SSL Good understanding of security best practices , including OWASP Top 10 vulnerabilities and how to mitigate them Experience with security monitoring, threat detection , and working with tools such as Web Application Firewalls (WAF) Proficiency in one or more of the following: Node.js, Java, Python , with familiarity in Go considered a plus Experience developing web-based user interfaces using JavaScript and ReactJS Hands-on experience with server-side development using Node.js/Express.js and integrating with databases Work Arrangement Hybrid: This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in-person collaboration. For most roles, that will mean coming into an office a minimum of 3 days per week, however certain roles and/or teams may require more frequent in-office presence. Additional team-specific guidance and norms will be provided by your manager.
Posted Date not available
3.0 - 8.0 years
20 - 30 Lacs
bengaluru
Hybrid
Job Title : Software Engineer/ Senior Software Engineer REPORTING TO: Manager WORKING LOCATION: Bangalore, India SPECIFIC ASSIGNMENTS: Development and Management of Web Services Design and implement robust and scalable web services using C# and .NET technologies Ensure the integrity and security of web services. Experience in the use of common procedures in web-based applications (asynchronous and synchronous communication, authentication methodsoAuth, OICD etc.) Collaborate with other developers and architects and BAs to create and implement technical specifications REQUIRED EXPERIENCE : Experience: Minimum of 2-10 years of professional experience in software development with C# Proven experience in creating and using multi-tier applications and web services programmed in C# Knowledge of web technologies -> multi-tier, service-oriented architecture, REST APIs use and integrate technologies such as PSH, PASH, message Queues (eESB) Read and understand service contracts Proven experience in creating and using web services in C# Deep understanding of .NET Framework and .NET Core Strong Experience with frontend development Angular JS. Strong knowledge and hands-on experience with synchronous and asynchronous communication. Strong knowledge and hands-on experience with web application related communication protocols (web services in general, REST paradigma etc.), common authentication methods used in web applications (oAuth, OCID etc.). Strong working knowledge of Web application development using .NET, C#, Asp.net, MVC, WebAPI. Knowledge of modern software development methodologies and tools. Strong troubleshooting and debugging skills. Experience in database programming, particularly with MS SQL Server. Experience with cloud services (e.g., Azure) is a plus. Good working knowledge of MSSQL " SQL, T-SQL etc. Experience with usage of TFS Familiar UI testing and Unit Testing (MS Test/ Jasmine/ MOQ/ NUnit/ Karma etc.) Should have worked in an AGILE practice methodology (preferably SCRUM) Working knowledge Authentication and Authorization [Plus OAuth2, OpenIDC etc.] (5+) Skills: Development of web application technologies. Design and implement robust and scalable web services using C# and .NET technologies. Ensure the integrity and security of web services. Collaborate with other architects, BAs and developers to implement technical solution. Database Programming: Develop and optimize web base backends for database solutions, preferably with MS SQL Server. Ensure data integrity and security through efficient database management and maintenance. Create and maintain stored procedures, views, and database triggers inside databases Personal / Soft Skills: Excellent communication skills. Ability to work effectively in a multicultural and distributed team environment. Proactive and solution-oriented approach. Ability to manage multiple tasks and projects simultaneously. PREFERED CANDIDATES: The successful candidate will have a self-motivated, get-it-done attitude; the ability to think critically; enjoy working with teams spread globally and across cultures; a desire to learn in new areas; and the discipline to pay attention to deadlines, details and quality. Good communication and interpersonal skills to interact with the team in Europe BE Computer Science/MCA or any other Bachelor"™s degree with the right experience PERFORMANCE APPRAISAL CRITERIA: Eurofins has a strong focus on the Performance Management system. This includes quarterly calibrations, half-yearly reviews and annual reviews. The KPIs shall be set and may vary slightly between projects. These will be communicated, documented during the first 30 days of your joining. Additional Information Prior experience in industrial settings, and especially with Laboratory processes, is a plus.
Posted Date not available
10.0 - 15.0 years
13 - 17 Lacs
pune
Work from Office
Role Title: Solution Architect Video Streaming & Backend Systems Location: Remote Department: Engineering / Architecture Reports To: VP of Engineering / CTO Role Summary: We are seeking a highly skilled and visionary Solution Architect to lead the design, development, and deployment of scalable, secure, and high-performance video streaming platforms and backend systems. This role requires deep expertise in Python-based microservices, real-time communication protocols, distributed systems, and backend infrastructure supporting video ingestion, processing, and delivery. The Architect will play a strategic role in defining technology roadmaps, solution blueprints, and ensuring robust architectural governance across projects. Key Responsibilities: Define end-to-end architecture for real-time video streaming, recording, and event workflows, ensuring scalability, security, and performance. Lead the design and evolution of microservices using Python and FastAPI, aligned with best practices in API-first development. Architect multi-tenant systems with strict RBAC, data isolation, and support for complex customer hierarchies (Grandparent Parent Child). Define integration strategies for data and messaging platforms including PostgreSQL, MongoDB, Redis, Kafka, and TimescaleDB. Architect secure RESTful APIs and WebSocket services with OAuth2, JWT, and robust audit logging for compliance. Design and oversee video streaming infrastructure using WebRTC, RTSP, HLS, RTMP, and SRT protocols. Guide implementation of backend workflows leveraging GStreamer pipelines for video ingestion, transcoding, and ABR playback. Champion event-driven architecture using Kafka or Redis Streams for real-time alerts, analytics, and service communication. Ensure all components follow security-by-design principles in line with OWASP ASVS 4.0.3 and STQC requirements. Collaborate closely with DevOps on infrastructure design, CI/CD automation, and high-availability deployments using Docker and Kubernetes. Perform architectural reviews, mentor engineers, and enforce scalable coding practices and secure development lifecycle (SDLC). Required Skills & Experience: 10+ years of experience in backend development and architecture, with at least 3+ years in designing video or streaming systems. Deep expertise in Python (FastAPI preferred) and asynchronous service frameworks. Strong command of PostgreSQL and MongoDB, including schema design, performance tuning, and scalability. Proven experience with Redis, Kafka, and object storage systems like MinIO or AWS S3. Hands-on architectural knowledge of streaming protocols (WebRTC, RTSP, HLS, RTMP) and video delivery optimization. Expertise in GStreamer or similar multimedia frameworks for streaming and transcoding workflows. In-depth understanding of secure API development, including OAuth2, JWT, TLS, and encryption best practices. Familiarity with Docker, Kubernetes, and service orchestration in production environments. Experience with high-throughput, low-latency systems and distributed computing principles. Preferred Qualifications: Experience with WebRTC media servers such as MediaSoup or Janus. Knowledge of TimescaleDB for time-series event data. Prior experience building secure, large-scale, real-time video surveillance or media platforms. Exposure to hybrid cloud-edge architectures and edge streaming optimization.
Posted Date not available
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |