Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0.0 - 4.0 years
0 Lacs
Udaipur, Rajasthan
On-site
Required Skills: 5+ Years of exp. is required. ● Extensive experience with Node.js and related frameworks such as Express.js. ● Proficiency in source control management systems and continuous integration/deployment environments. ● Strong understanding of agile development methodologies including Kanban and Scrum. ● Experience with multi-threading, concurrency, and performance optimization in Node.js applications. ● Solid debugging and performance profiling skills. ● Comprehensive knowledge of object-oriented and service-oriented application development techniques. ● Ability to work independently and as part of a team, demonstrating strong initiative and problem-solving skills. ● Excellent communication and interpersonal skills, with a focus on collaboration and team success. Job Type: Full-time Pay: ₹200,000.00 - ₹250,000.00 per month Schedule: Day shift Supplemental Pay: Yearly bonus Ability to commute/relocate: Udaipur, Rajasthan: Reliably commute or planning to relocate before starting work (Required) Experience: Node.js: 4 years (Required) Language: English (Required) Work Location: In person
Posted 1 month ago
8.0 years
0 Lacs
Madhya Pradesh, India
Remote
As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined modern security with the world’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day. We have 3.44 PB of RAM deployed across our fleet of C* servers - and this traffic is growing daily. Our customers span all industries, and they count on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward. We’re also a mission-driven company. We cultivate a culture that gives every CrowdStriker both the flexibility and autonomy to own their careers. We’re always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other. Ready to join a mission that matters? The future of cybersecurity starts with you. About The Role CrowdStrike Falcon Host is a two-component security product. One component is a “sensor”, which is a driver installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon Host cloud. The cloud component aggregates sensor telemetry for each customer’s network and correlates malicious behavior across multiple machines and presents our customers’ operations teams with a prioritized summary of the threats detected in their environments. Join CrowdStrike and become a key member in building the most innovative endpoint security solution in the world. Our sensor development team is responsible for building the endpoint sensor which deploys on multiple platforms including Windows, Mac, and Linux. As a Software Engineer, you will be expected to have ownership over major components and development projects. You will be required to assist with architecting solutions and support in implementing our core features. Features will cross-cut most core OS subsystems such as file system, memory and process, and networking. Many features are also built in a way that they will have shared components across multiple platforms. You need to be able to lead projects efficiently while maximizing performance and minimizing costs, making sure high standards are being followed when it comes to design, coding quality, and unit and component testing. What You’ll Do Work with distributed and multi-functional teams in designing and building software with cross-platform capabilities (Windows, Mac, Linux). Own features from design to delivery including participation in product demo at the end of the sprint. Design and develop sensor platform modules and tools to improve sensor reliability, scalability and debuggability. Debug and diagnose customer reported issues. What You’ll Need Overall 8+ years of experience with Strong background in scalable, light-weight and highly performing systems Strong low-level OS internals and concepts In depth knowledge of concurrency, multi-core, thread development and synchronization In depth knowledge of C++ and OS Kernel, Driver Development Experience debugging memory corruptions, contentions and system performance Experience working with teams to ship major features and releases Lead, mentor, communicate, collaborate, and work effectively in a distributed team Familiarity and experience with Agile process Knowledge in Security Benefits Of Working At CrowdStrike Remote-friendly and flexible work culture Market leader in compensation and equity awards Comprehensive physical and mental wellness programs Competitive vacation and holidays for recharge Paid parental and adoption leaves Professional development opportunities for all employees regardless of level or role Employee Resource Groups, geographic neighbourhood groups and volunteer opportunities to build connections Vibrant office culture with world class amenities Great Place to Work Certified™ across the globe CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. We support veterans and individuals with disabilities through our affirmative action program. CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law. We base all employment decisions--including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, return from lay-off, terminations and social/recreational programs--on valid job requirements. If you need assistance accessing or reviewing the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at recruiting@crowdstrike.com for further assistance. Show more Show less
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
Bhubaneswar, Odisha, India
On-site
Responsibility of / Expectations from the Role: Preference to be given Bhubaneswar based candidates . Other location candidates if proved strong can also be considered. 4-8 years in a technical/team leadership role Collaborate with project managers, designers, and QA for seamless project execution Translate business requirements into scalable technical solutions Ensure best practices in code quality, performance, and reusability Act as a key point of contact for technical queries in the team Manage technical risks and communicate status effectively with stakeholders Experience in Full System Development Life Cycle (Proposal, Process Engineering, Design, Development, Testing, MLR Process, Deployment, and Support) Knowledge in Application Design and Development. & software Testing Maintain and constantly refine the Production failures and escalations; be able to capture, articulate and create knowledge base of Production ETL functioning and potential points of failures. Should have hands on experience in website and web app in react native, react.js, java script. Strong hands-on experience with ReactJS (or similar JavaScript frameworks) Deep understanding of HTML5, CSS3, JavaScript, and modern front-end build pipelines Hands on experience in Mobile app development (Android and IOS) Should be having hands on in creation of Data model for the Data Warehouse development. Have a thorough knowledge of working in Agile environments and adopt to multiple itineraries running in concurrency. Directs system enhancements and projects through the SDLC life cycle, Agile methodologies, defining project objectives, aligning project resources to achieve goals and ensuring established timelines are met. Maintains an in-depth knowledge of business operations and understands the technical scope and objectives of each project. Work closely with support teams for code migrations and post production support Have a hands-on approach to solving problems; when required, be able to lead-by-example-type of person in developing snippets of the code that team can use and follow. Prepare and update application related documentation (Operational Instructions, User Manuals).Conduct & support project activities e.g. Audit, integration topics, testing Position type & Compensation : Part Time/ Contractual (at least 6 months ’ contract), Extendable by 3 months each time on successful performance and result. 5 days(Mon-Fri) a week on development work (3-4 hours daily) , daily scrum call with team, Saturday or Sunday Stakeholder detailed update call and progress update 12-15K INR Monthly (Payable between 2 nd -5 th of each month after successfully verification of the progress for the last month work as agreed Eligible for all benefits of FTE (after 1 month completion) Immediate starters are preferred Show more Show less
Posted 1 month ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
Remote
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What We Do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About The Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects. Although every project is unique, you might typically: Analyze and understand existing code in Python or C/C++ Migrate logic to idiomatic, safe Rust while preserving functionality Adapt or port the test suite and ensure behavioral equivalence Document migration steps and technical decisions How To Get Started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone. Requirements You have a Bachelor's or Master's degree in Software Development, Computer Science, or other related fields. You have at least 3 years of professional experience with C/C++ and 1+ year of hands-on experience with Rust You are experienced with FFI tools (bindgen, cxx) and unsafe Rust for C/C++interoperability You bring experience testing migrated code (unit/integration/fuzz tests) You demonstrate solid understanding of systems programming (memory management, concurrency) You are skilled at refactoring legacy code and documenting migration steps Prompt engineering experience is a strong plus Your level of English is advanced (C1) or above You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge Benefits Why this freelance opportunity might be a great fit for you? Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments Work on advanced AI projects and gain valuable experience that enhances your portfolio Influence how future AI models understand and communicate in your field of expertise Show more Show less
Posted 1 month ago
3.0 years
0 Lacs
New Delhi, Delhi, India
Remote
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What We Do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About The Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects. Although every project is unique, you might typically: Analyze and understand existing code in Python or C/C++ Migrate logic to idiomatic, safe Rust while preserving functionality Adapt or port the test suite and ensure behavioral equivalence Document migration steps and technical decisions How To Get Started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone. Requirements You have a Bachelor's or Master's degree in Software Development, Computer Science, or other related fields. You have at least 3 years of professional experience with C/C++ and 1+ year of hands-on experience with Rust You are experienced with FFI tools (bindgen, cxx) and unsafe Rust for C/C++interoperability You bring experience testing migrated code (unit/integration/fuzz tests) You demonstrate solid understanding of systems programming (memory management, concurrency) You are skilled at refactoring legacy code and documenting migration steps Prompt engineering experience is a strong plus Your level of English is advanced (C1) or above You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge Benefits Why this freelance opportunity might be a great fit for you? Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments Work on advanced AI projects and gain valuable experience that enhances your portfolio Influence how future AI models understand and communicate in your field of expertise Show more Show less
Posted 1 month ago
3.0 years
0 Lacs
India
Remote
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What We Do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About The Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects. Although every project is unique, you might typically: Analyze and understand existing code in Python or C/C++ Migrate logic to idiomatic, safe Rust while preserving functionality Adapt or port the test suite and ensure behavioral equivalence Document migration steps and technical decisions How To Get Started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone. Requirements You have a Bachelor's or Master's degree in Software Development, Computer Science, or other related fields. You have at least 3 years of professional experience with C/C++ and 1+ year of hands-on experience with Rust You are experienced with FFI tools (bindgen, cxx) and unsafe Rust for C/C++interoperability You bring experience testing migrated code (unit/integration/fuzz tests) You demonstrate solid understanding of systems programming (memory management, concurrency) You are skilled at refactoring legacy code and documenting migration steps Prompt engineering experience is a strong plus Your level of English is advanced (C1) or above You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge Benefits Why this freelance opportunity might be a great fit for you? Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments Work on advanced AI projects and gain valuable experience that enhances your portfolio Influence how future AI models understand and communicate in your field of expertise Show more Show less
Posted 1 month ago
3.0 years
0 Lacs
Mumbai Metropolitan Region
Remote
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What We Do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About The Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects. Although every project is unique, you might typically: Analyze and understand existing code in Python or C/C++ Migrate logic to idiomatic, safe Rust while preserving functionality Adapt or port the test suite and ensure behavioral equivalence Document migration steps and technical decisions How To Get Started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone. Requirements You have a Bachelor's or Master's degree in Software Development, Computer Science, or other related fields. You have at least 3 years of professional experience with C/C++ and 1+ year of hands-on experience with Rust You are experienced with FFI tools (bindgen, cxx) and unsafe Rust for C/C++interoperability You bring experience testing migrated code (unit/integration/fuzz tests) You demonstrate solid understanding of systems programming (memory management, concurrency) You are skilled at refactoring legacy code and documenting migration steps Prompt engineering experience is a strong plus Your level of English is advanced (C1) or above You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge Benefits Why this freelance opportunity might be a great fit for you? Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments Work on advanced AI projects and gain valuable experience that enhances your portfolio Influence how future AI models understand and communicate in your field of expertise Show more Show less
Posted 1 month ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
TCS present an excellent opportunity for Java Python AWS Job Location: TCS - Chennai Experience required: 4-12 Yrs Skills: Java Python AWS Must-Have Experience with advanced Java/Python concepts like concurrency, asynchronous programming, . Knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra). Strong knowledge of OOPs Concepts Proficiency in database design and optimization techniques. Expertise in at least one popular Python web framework (Django, Flask, FastAPI), or Experties in Spring, hibernate,JPA etc in case of Java Understanding of RESTful APIs and web application design principles and Design Patterns. Proven track record of designing and developing large-scale applications. Experience in leading technical discussions and providing architectural guidance. Demonstrated ability to work independently and as part of a cross-functional team. Cost-Effective & Resource Optimization Security & Authentication API Gateway & Load Balancing CI/CD & DevOps Integration AWS (ECS,fargate , EC2, SNS, SQS, Cloudwatch,EKS,Kubernetes) Strong command of syntax, data structures, object-oriented programming. Good-to-Have Familiarity with data analysis libraries like Pandas, NumPy, and Scikit-learn,Spring,Hibernet, JPA Knowledge of data science and machine learning concepts and tools. Good to have Soft skills Strategic thinking and problem-solving Collaboration and teamwork Effective communication and stakeholder management Adaptability and continuous learning Show more Show less
Posted 1 month ago
5.0 - 10.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Greetings from TCS! TCS is conducting in-person interview drive for Bangalore location. Date of in-person interview: 07th June 2025 Reporting Time: 9:00 AM In-person interview location: TCS - Bangalore (Bhuwalka) Role: Node Js Exp Range: 5-10 Years Venue: TATA Consultancy Services Ltd, Brigade Bhuwalka Icon,No-1 ITPL Main Road, Pattandur Agrahara, Whitefield, Bengaluru, Karnataka 560066 JD Must Have Experience : Node.js & Express:** Proficient in RESTful API design, middleware, authentication flows (JWT, OAuth). SSO Implementation:** Familiarity with SSO solutions (SAML, OAuth 2.0, OpenID Connect). Data Modeling & Integrations:** Experience with MongoDB/Supabase and API integrations (Outlook, JIRA). Scalability & Concurrency:** Knowledge of caching (Redis), load balancing, or asynchronous job queues. Framework Mindset:** Structures the backend so that new modules don’t require a full refactor. AWS services. Roles & Responsibilities: Node.js & Express:** Proficient in RESTful API design, middleware, authentication flows (JWT, OAuth). SSO Implementation:** Familiarity with SSO solutions (SAML, OAuth 2.0, OpenID Connect). Data Modeling & Integrations:** Experience with MongoDB/Supabase and API integrations (Outlook, JIRA). Scalability & Concurrency:** Knowledge of caching (Redis), load balancing, or asynchronous job queues. Framework Mindset:** Structures the backend so that new modules don’t require a full refactor. Nb: No ex-tcsers will be considered Candidates who could attend in person drive at TCS - Bangalore(Bhuwalka) office should only need to apply. Candidates with relevant experience will only be considered for the role Show more Show less
Posted 1 month ago
2.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Job Title: Software Engineer - Distributed Computing & Database Internals Specialist Location: Noida Experience: Minimum 2+ Years Engineer Large-Scale Distributed Systems & Optimize Core Execution Engines! At Zettabolt , we don’t just write code—we engineer high-performance databases and distributed systems that power large-scale applications. Our work spans low-level optimizations in database internals to high-level system-wide debugging and architecture design . If you love deep-diving into execution engines, query optimizations, and database internals , while also understanding how these components interact at scale , this is the role for you! What You’ll Do: Worm’s-Eye View (Deep Dive into Internals): Work at the source code level of distributed computing frameworks (e.g., Apache Spark ) to optimize query execution, indexing, storage engines, and concurrency mechanisms . Improve execution efficiency , optimize computation overhead , and fine-tune scheduling and resource management in distributed environments. Enhance query processing engines , execution planners, and cost-based optimizers. Bird’s-Eye View (System-Level Debugging & Architecture): System-Level Debugging – Identify bottlenecks across compute, network, and storage layers to improve overall system efficiency. Architect and optimize end-to-end distributed systems , ensuring smooth integration of components like databases, caching layers, compute nodes, and messaging queues . Understand the Business Impact – Work closely with customers to align technical solutions with their business needs , ensuring performance optimizations translate to tangible cost and efficiency benefits . What You Bring to the Table: 2+ years of hardcore coding experience in Python, Java, C++, or similar languages . Strong understanding of database internals (query execution, indexing, transaction processing, storage engines). Experience in system-level debugging , identifying performance bottlenecks across compute, memory, storage, and network layers . Strong knowledge of Data Structures & Algorithms . Hands-on experience working with SQL/NoSQL databases and Linux systems . Bonus Points (Good to Have): Experience modifying or extending open-source distributed systems (e.g., Apache Spark, Hadoop, Presto ). Exposure to cloud platforms (AWS, Azure, Google Cloud). Familiarity with containerization tools like Docker or Kubernetes. Why Zettabolt? Health & Life Insurance Flexible Working Hours Breakfast, Lunch, and Snacks (in-office) Biannual Team Retreats (Company-sponsored trips to exciting destinations!) Reimbursement for Books & Training Continuous Learning Sessions (C++/Java/DS/Algo/Big Data/Database Internals & more!) About Zettabolt: Founded by industry veterans , Zettabolt is at the forefront of Big Data, Cloud Operations, and High-Performance Computing . We don’t just write software —we engineer large-scale distributed systems that power business-critical applications. From deep optimizations in database internals to high-level system debugging and architecture design , we connect the dots between technology and business impact . If you want to truly understand how large-scale systems work—from the lowest level of execution internals to the highest level of architectural decision-making—this is the place for you! More More Details : https:// zettabolt.com/jobs Show more Show less
Posted 1 month ago
3.0 years
0 Lacs
New Delhi, Delhi, India
Remote
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What We Do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About The Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects. Although every project is unique, you might typically: Analyze and understand existing code in Python or C/C++ Migrate logic to idiomatic, safe Rust while preserving functionality Adapt or port the test suite and ensure behavioral equivalence Document migration steps and technical decisions How To Get Started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone. Requirements You have a Bachelor's or Master's degree in Software Development, Computer Science, or other related fields. You have at least 3 years of professional experience with Python and 1+ year of hands-on experience with Rust You are experienced with PyO3/maturin for Python-Rust interoperability as well as with automated testing (unit/integration) and benchmarking You bring knowledge of Docker, Kubernetes, and CI/CD for hybrid Python-Rust apps You demonstrate solid understanding of systems programming (memory management, concurrency) Prompt engineering experience is a strong plus Your level of English is advanced (C1) or above You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge Benefits Why this freelance opportunity might be a great fit for you? Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments Work on advanced AI projects and gain valuable experience that enhances your portfolio Influence how future AI models understand and communicate in your field of expertise Show more Show less
Posted 1 month ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
Remote
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What We Do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About The Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects. Although every project is unique, you might typically: Analyze and understand existing code in Python or C/C++ Migrate logic to idiomatic, safe Rust while preserving functionality Adapt or port the test suite and ensure behavioral equivalence Document migration steps and technical decisions How To Get Started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone. Requirements You have a Bachelor's or Master's degree in Software Development, Computer Science, or other related fields. You have at least 3 years of professional experience with Python and 1+ year of hands-on experience with Rust You are experienced with PyO3/maturin for Python-Rust interoperability as well as with automated testing (unit/integration) and benchmarking You bring knowledge of Docker, Kubernetes, and CI/CD for hybrid Python-Rust apps You demonstrate solid understanding of systems programming (memory management, concurrency) Prompt engineering experience is a strong plus Your level of English is advanced (C1) or above You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge Benefits Why this freelance opportunity might be a great fit for you? Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments Work on advanced AI projects and gain valuable experience that enhances your portfolio Influence how future AI models understand and communicate in your field of expertise Show more Show less
Posted 1 month ago
3.0 years
0 Lacs
India
Remote
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What We Do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About The Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects. Although every project is unique, you might typically: Analyze and understand existing code in Python or C/C++ Migrate logic to idiomatic, safe Rust while preserving functionality Adapt or port the test suite and ensure behavioral equivalence Document migration steps and technical decisions How To Get Started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone. Requirements You have a Bachelor's or Master's degree in Software Development, Computer Science, or other related fields. You have at least 3 years of professional experience with Python and 1+ year of hands-on experience with Rust You are experienced with PyO3/maturin for Python-Rust interoperability as well as with automated testing (unit/integration) and benchmarking You bring knowledge of Docker, Kubernetes, and CI/CD for hybrid Python-Rust apps You demonstrate solid understanding of systems programming (memory management, concurrency) Prompt engineering experience is a strong plus Your level of English is advanced (C1) or above You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge Benefits Why this freelance opportunity might be a great fit for you? Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments Work on advanced AI projects and gain valuable experience that enhances your portfolio Influence how future AI models understand and communicate in your field of expertise Show more Show less
Posted 1 month ago
3.0 years
0 Lacs
Mumbai Metropolitan Region
Remote
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What We Do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About The Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects. Although every project is unique, you might typically: Analyze and understand existing code in Python or C/C++ Migrate logic to idiomatic, safe Rust while preserving functionality Adapt or port the test suite and ensure behavioral equivalence Document migration steps and technical decisions How To Get Started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone. Requirements You have a Bachelor's or Master's degree in Software Development, Computer Science, or other related fields. You have at least 3 years of professional experience with Python and 1+ year of hands-on experience with Rust You are experienced with PyO3/maturin for Python-Rust interoperability as well as with automated testing (unit/integration) and benchmarking You bring knowledge of Docker, Kubernetes, and CI/CD for hybrid Python-Rust apps You demonstrate solid understanding of systems programming (memory management, concurrency) Prompt engineering experience is a strong plus Your level of English is advanced (C1) or above You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge Benefits Why this freelance opportunity might be a great fit for you? Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments Work on advanced AI projects and gain valuable experience that enhances your portfolio Influence how future AI models understand and communicate in your field of expertise Show more Show less
Posted 1 month ago
5.0 years
0 Lacs
Gurgaon
Remote
Location: Bengaluru Office or Remote Experience Level: 5-8 Yrs Immediate joiners preferred Apply if you know Python or open to learn and work on Python technology. About the Role: We are looking for a highly skilled Senior Java Developer to join our Game Engine Development Team. Your mission will be to scale our game engine’s concurrent capability from 10X to 100X players built on Python . You’ll work with asynchronous event-driven architectures and optimize networking, caching, and messaging systems to achieve seamless, high-performance gameplay. Key Responsibilities: Enhance and optimize the game engine to handle a higher number of concurrent users efficiently. Work extensively with the Twisted framework or any asynchronous event-driven framework. Implement and improve WebSocket and TCP Socket connection handling for real-time interactions. Optimize Redis for caching, Pub/Sub, and RabbitMQ for messaging to ensure stability and low latency. Improve data persistence and transaction strategies using MySQL, integrating DBSlayer as the SQL connector. Integrate and optimize HTTP API calls to external systems. Identify and resolve bottlenecks, ensuring high-performance scalability. Maintain game engine stability in a high-concurrency environment. Work with AWS, including AWS Load Balancers and Auto Scaling, to ensure smooth resource management and optimal performance. Required Skills & Qualifications: 5+ years of Java development experience, with a strong focus on backend systems. Strong hands-on experience with asynchronous event-driven frameworks (e.g., Asyncio, Tornado, Gevent). In-depth knowledge of WebSockets and TCP Socket communication. Advanced experience with Redis (caching, Pub/Sub) and RabbitMQ. Proficiency in MySQL with SQL optimization skills. Proven ability to build and optimize large-scale, high-concurrency distributed systems. Strong debugging and profiling skills for network-intensive applications. Solid understanding of AWS, including AWS Load Balancers and Auto Scaling. Self-motivated, capable of working independently and collaborating within a team. Minimum BE/BTech OR MCA / ME / MTech Nice to Have: Experience developing real-time multiplayer game engines. Familiarity with other message brokers and event-driven architectures. Exposure to Kubernetes, Docker, and cloud-based scaling solutions. Why Join Us? Work on cutting-edge multiplayer game engine technology. Collaborate with a team of talented engineers solving complex scalability challenges. If you are passionate about building high-performance, scalable systems and thrive in real-time networking environments, we’d love to hear from you! Department Development Remote status Fully Remote
Posted 1 month ago
25.0 years
4 - 6 Lacs
Chennai
Remote
The Company PayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empowers consumers and businesses in approximately 200 markets to join and thrive in the global economy. We operate a global, two-sided network at scale that connects hundreds of millions of merchants and consumers. We help merchants and consumers connect, transact, and complete payments, whether they are online or in person. PayPal is more than a connection to third-party payment networks. We provide proprietary payment solutions accepted by merchants that enable the completion of payments on our platform on behalf of our customers. We offer our customers the flexibility to use their accounts to purchase and receive payments for goods and services, as well as the ability to transfer and withdraw funds. We enable consumers to exchange funds more safely with merchants using a variety of funding sources, which may include a bank account, a PayPal or Venmo account balance, PayPal and Venmo branded credit products, a credit card, a debit card, certain cryptocurrencies, or other stored value products such as gift cards, and eligible credit card rewards. Our PayPal, Venmo, and Xoom products also make it safer and simpler for friends and family to transfer funds to each other. We offer merchants an end-to-end payments solution that provides authorization and settlement capabilities, as well as instant access to funds and payouts. We also help merchants connect with their customers, process exchanges and returns, and manage risk. We enable consumers to engage in cross-border shopping and merchants to extend their global reach while reducing the complexity and friction involved in enabling cross-border trade. Our beliefs are the foundation for how we conduct business every day. We live each day guided by our core values of Inclusion, Innovation, Collaboration, and Wellness. Together, our values ensure that we work together as one global team with our customers at the center of everything we do – and they push us to ensure we take care of ourselves, each other, and our communities. Job Summary: What you need to know about the role As a Front-end Engineer, you will play a key role in designing, developing, and enhancing web applications and services. You will leverage your expertise in front end technologies to build robust solutions that enable our customers to seamlessly access and manage our various offerings. We are looking for a experienced front end developer with hands-on proficiency in JavaScript, TypeScript, Node.js, and React who will collaborate closely with cross-functional teams to deliver impactful results within an established software development lifecycle framework. You will build our scalable solutions and seamless experiences in partnership with our cross-function teams Meet our team Giving Engineering Team is responsible for several of PayPal’s flagship products, including, Donate button, Donate API. Consumer giving, PayPal fundraisers, give at checkout, disaster campaigns, Charities, Charity compliance, Charity experience, Partner fundraising, Grants payout and Partner experiences. Aspiring to serve millions of customers daily, we are aggressively going after opportunities to expand our team and build new engaging experiences, and optimize cost and performance while maintaining top-quality experiences Job Description: Your way to impact You will own the concept, productization, and delivery of the technical solutions improves productivity, drives operational efficiency and scale to support our business growth You will partner closely with our cross-functional teams and will be responsible for building a great experience for our customers. In your day-to-day role ,you will Collaborate with cross-functional teams including product managers, data scientists, and software engineers to define platform requirements and priorities. Identify product or functionality gaps and collaborate with internal product and technology teams to define necessary developments for solution delivery. Ensure high code quality, performance, and reliability through rigorous testing, code reviews, and adherence to software development best practices. Drive innovation by researching and incorporating state-of-the-art machine learning techniques, tools, and frameworks into the platform. Lead integration efforts and critical work streams for strategic initiatives sponsored by senior executives. Foster engineering excellence by developing reusable, production-ready frameworks and consistently driving high standards. Identify and troubleshoot integration or technical issues proactively. Promote best practices and create innovative solutions to enhance quality and excellence initiatives. Own end-to-end quality of deliverables during all phases of the software development lifecycle. Mentor and coach other junior engineers in team What do you need to bring 5+ years of strong applied experience in frontend technologies Hands-on knowledge of Object-Oriented Programming (OOP), Object-Oriented Design (OOD), and Functional programming languages. Bachelor’s or master’s degree in computer science Strong understanding of concurrency, parallelism, and networking, along with deep knowledge of data structures and algorithms. Proficient in Functional and Object-Oriented JavaScript/TypeScript/ES6+ coding. Proficient in web frontend technologies including Node JS, React JS, HTML, CSS, Webpack etc. Experience with remote data integration via RESTful APIs and JSON. Passionate about mentoring team members and staying up to date with the latest technologies and platforms. Strong passion for designing and engineering rich user interfaces. Experience writing unit/functional tests using Jest, Mocha, Cypress, Selenium etc. Disciplined approach to testing and quality assurance. Ability to think logically, diagnose/triage issues, and make informed decisions. Excellent written and verbal communication skills. Experience with GitHub, Jira Comfortable with Agile and Scrum We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don’t hesitate to apply. Preferred Qualification: Subsidiary: PayPal Travel Percent: 0 For the majority of employees, PayPal's balanced hybrid work model offers 3 days in the office for effective in-person collaboration and 2 days at your choice of either the PayPal office or your home workspace, ensuring that you equally have the benefits and conveniences of both locations. Our Benefits: At PayPal, we’re committed to building an equitable and inclusive global economy. And we can’t do this without our most important asset—you. That’s why we offer benefits to help you thrive in every stage of life. We champion your financial, physical, and mental health by offering valuable benefits and resources to help you care for the whole you. We have great benefits including a flexible work environment, employee shares options, health and life insurance and more. To learn more about our benefits please visit https://www.paypalbenefits.com . Who We Are: Commitment to Diversity and Inclusion PayPal provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state, or local law. In addition, PayPal will provide reasonable accommodations for qualified individuals with disabilities. If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at talentaccommodations@paypal.com . Belonging at PayPal: Our employees are central to advancing our mission, and we strive to create an environment where everyone can do their best work with a sense of purpose and belonging. Belonging at PayPal means creating a workplace with a sense of acceptance and security where all employees feel included and valued. We are proud to have a diverse workforce reflective of the merchants, consumers, and communities that we serve, and we continue to take tangible actions to cultivate inclusivity and belonging at PayPal. Any general requests for consideration of your skills, please Join our Talent Community . We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don’t hesitate to apply.
Posted 1 month ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications Job description: Design, develop, test and support real-time operating system (RTOS) features for Qualcomm Hexagon Processors. As a Core Platform Kernel software engineer, you will be part of a team of software engineers who are passionate about kernel level programming with keen attention to write high performance code for resource-constrained processors. The Qualcomm Real Time Operating System (QuRT) is the OS that powers Qualcomm Hexagon Processors. We are continually enhancing the OS to support new Hexagon processor features, enhance power savings features, enhance security, creating Safety profile. and provide new OS functionality to meet the demands of our customers Skills/experience Principal Duties and Responsibilities: 3-5 years of Software Engineering or related work experience; Strong analytical, mathematical and debugging skills 3-5 years’ experience with Programming Language such as C, Python; pointers, data structures (e.g. linked list, trees, sorting) 3+ years’ experience working with Assembly language. 3+ years’ experience working on software for DSP or CPU processors; Hardware and architectural knowledge / experience (Processor Architecture, Cache, interrupts, Memory barriers, Strong ordering, etc.) 3+ years’ experience using Emulator, simulator environment, LLDB/JTAG debuggers / profilers 3+ years’ experience working on real time operating systems for embedded systems; Thorough RTOS knowledge and experience (Mutex, spinlocks, Queues, Signaling, Events, Deferred function calls & Callbacks, Multi-thread & Multi-process environments, Concurrency Scenarios, etc.) Develop code to run under an RTOS, and how to use semaphores, mutexes, queues, IPC. Develop and debug code with stacks, queues, linked-lists, and other common data structures. Responsibilities DSP RTOS development, LLDB/Debugger development, Safe RTOS development Level Of Responsibility Works under supervision. Decision-making may affect work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3074201 Show more Show less
Posted 1 month ago
6.0 years
0 Lacs
New Delhi, Delhi, India
On-site
Job Role: Senior Android Developer (Hiring for SDE3) Job Location: New Delhi Job Responsibilities Design, build, and maintain high-performance, scalable, reusable, and reliable Java and Kotlin code Lead and mentor a team of Android developers while collaborating closely with design, product, and backend teams to deliver high-quality mobile solutions Ensure app adaptability across a wide range of Android devices and varying network conditions Promote a strong testing culture by encouraging the development of unit tests to cover edge cases, usability, and overall reliability Take full ownership of assigned features or products—driving end-to-end development, including testing, deployment, and timely delivery Contribute best-in-class coding practices and technical excellence in the development of innovative, consumer-facing mobile applications Must have B.E./ B. Tech. in Computer Science or equivalent 6+ years of strong experience in building quality Android apps and strong application architectural experience Should have been involved with the creation and delivery of an app with more than 1M downloads Good understanding of areas such as Algorithms, Data Structures, Object Oriented Design, Databases Expert in basic android components: Activity, Fragments, Services, Intent, Broadcast Receivers etc Experience of working with RxJava/RxAndroid observer pattern, Singleton pattern, Factory pattern, Jetpack Compose Experience around Coroutines and other Jetpack libraries design patterns Programming experience in Kotlin/MVVM design pattern Good understanding of memory management, network interaction, concurrency and multi-threading in Android You are different from the rest if you have : Experience with Firebase’s Firestore Experience with media streaming and recording and use of exoplayer Experience with ad integrations (Google ad manager (DFP), admob Experience with Apollo graphQL Experience with competitive coding and problem solving Experience with Node.js, python or any other server side language Experience with databases such as MySQL or Postgres Experience with cloud infrastructure, such as AWS or Azure Qualification: B.E./B.Tech. Degree in Computer Science Employee Benefits: Health Insurance: We offer comprehensive health insurance coverage to ensure our employees have access to quality healthcare Hybrid Work M odel: Embracing flexibility, we offer a hybrid work model where employees can enjoy the best of both worlds. With four days in the office and one day working from home, we empower our team to achieve work-life balance while maintaining productivity and collaboration About Rooter: 𝗥𝗼𝗼𝘁𝗲𝗿 𝗶𝘀 𝗚𝗮𝗺𝗲 𝗦𝘁𝗿𝗲𝗮𝗺𝗶𝗻𝗴 ++ : Rooter has transformed from being a Live Streaming Platform hosting India’s largest community of 85 Mn+ gamers and 1.5 Mn+ creators, a strong partner for brands and publishers to connect with Gamers, to now also offering a marketplace called ‘Rooter Shop’ for digital gaming currencies. Rooter Shop is the result of our belief in the propensity of Indian gamers to spend online on games, accessories and other digital assets. Our unique proposition as a tech consumer platform sitting at the convergence of 3 large macro trends - gaming, content and commerce, gives us immense confidence to say that we’re here for the long haul, building an enduring Gaming brand out of India. Website: https://web.r ooter.gg / LinkedIn: https://www.linkedin.com/company/hell o-rooter/ Check out our P roduct : https://play.google.com/store/apps/details?id=com.threesixteen.app&hl=en_IN&gl=US Show more Show less
Posted 1 month ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Bengaluru, Karnataka, India; Hyderabad, Telangana, India; Pune, Maharashtra, India . Minimum qualifications: PhD degree in Computer Science, a related technical field, or equivalent practical experience. Experience coding in one of the following programming languages including but not limited to: C, C++, Java, or Python. Experience in one or more of the following: architecting or developing distributed systems, concurrency, multi-threading, or synchronization. Preferred qualifications: Experience with performance, reliability, systems data analysis, visualization tools, or debugging. Experience in code and system health, diagnosis and resolution, and software test engineering. Research experience in algorithms, architecture, artificial intelligence, compilers, database, data mining, distributed systems, machine learning, networking, or systems. Experience with performance, reliability, systems data analysis, visualization tools, architecture, compilers, database, data mining, networking or systems. Experience with Unix/Linux, Kernel development, microcontrollers, SoC, device drivers, hardware, power management, ARM processors, performance optimization, file systems, bootloading, firmware, x86 assembly, system BIOS, or hardware/software integration. About The Job Google Cloud's software engineers build the next-generation technologies that transform how billions of users connect, explore, and interact with information and each other. We're looking for engineers who bring fresh ideas across areas like information retrieval, distributed computing, large-scale system design, networking, data storage, security, AI, and natural language processing—the list keeps growing. As a Software Engineer, you’ll work on projects critical to Google Cloud’s evolving needs, with the flexibility to move between teams and initiatives as both you and our business grow. You'll be empowered to think like an owner, proactively identifying customer needs, taking action, and driving innovation. We value engineers who are versatile, display leadership, and eagerly handle challenges across the full stack. Within Google Cloud, the Machine Learning, Systems, and Cloud AI (MSCA) organization creates category-defining AI/ML capabilities built on Google’s frameworks, infrastructure, and services. We design and manage the software, hardware, and ML systems infrastructure that power Google services like Search and YouTube, and Google Cloud products. As a PhD Software Engineer in MSCA, your research expertise will help solve real-world problems at a massive scale. You'll collaborate on innovative projects in areas such as AI, ML, and distributed systems, contributing to products used by billions. With thousands of PhDs across Google, your academic background will be part of a strong community of researchers and engineers shaping the future of technology. We prioritize security, efficiency, and reliability in everything we do, from developing TPUs to operating one of the world’s largest networks, while shaping the future of hyperscale computing. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide on available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Lead and collaborate on team projects to carry out design, analysis, and development across the stack using your research expertise. Study, diagnose and resolve complex technical modeling and systems issues by analyzing the sources of the issues and the impact on quality. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form . Show more Show less
Posted 1 month ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Bengaluru, Karnataka, India; Hyderabad, Telangana, India; Pune, Maharashtra, India . Minimum qualifications: PhD degree in Computer Science, a related technical field, or equivalent practical experience. Experience coding in one of the following programming languages including but not limited to: C, C++, Java, or Python. Experience in one or more of the following: architecting or developing distributed systems, concurrency, multi-threading, or synchronization. Preferred qualifications: Experience with performance, reliability, systems data analysis, visualization tools, or debugging. Experience in code and system health, diagnosis and resolution, and software test engineering. Research experience in algorithms, architecture, artificial intelligence, compilers, database, data mining, distributed systems, machine learning, networking, or systems. Experience with performance, reliability, systems data analysis, visualization tools, architecture, compilers, database, data mining, networking or systems. Experience with Unix/Linux, Kernel development, microcontrollers, SoC, device drivers, hardware, power management, ARM processors, performance optimization, file systems, bootloading, firmware, x86 assembly, system BIOS, or hardware/software integration. About The Job Google Cloud's software engineers build the next-generation technologies that transform how billions of users connect, explore, and interact with information and each other. We're looking for engineers who bring fresh ideas across areas like information retrieval, distributed computing, large-scale system design, networking, data storage, security, AI, and natural language processing—the list keeps growing. As a Software Engineer, you’ll work on projects critical to Google Cloud’s evolving needs, with the flexibility to move between teams and initiatives as both you and our business grow. You'll be empowered to think like an owner, proactively identifying customer needs, taking action, and driving innovation. We value engineers who are versatile, display leadership, and eagerly handle challenges across the full stack. Within Google Cloud, the Machine Learning, Systems, and Cloud AI (MSCA) organization creates category-defining AI/ML capabilities built on Google’s frameworks, infrastructure, and services. We design and manage the software, hardware, and ML systems infrastructure that power Google services like Search and YouTube, and Google Cloud products. As a PhD Software Engineer in MSCA, your research expertise will help solve real-world problems at a massive scale. You'll collaborate on innovative projects in areas such as AI, ML, and distributed systems, contributing to products used by billions. With thousands of PhDs across Google, your academic background will be part of a strong community of researchers and engineers shaping the future of technology. We prioritize security, efficiency, and reliability in everything we do, from developing TPUs to operating one of the world’s largest networks, while shaping the future of hyperscale computing. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide on available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Lead and collaborate on team projects to carry out design, analysis, and development across the stack using your research expertise. Study, diagnose and resolve complex technical modeling and systems issues by analyzing the sources of the issues and the impact on quality. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form . Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Bengaluru, Karnataka, India; Hyderabad, Telangana, India; Pune, Maharashtra, India . Minimum qualifications: PhD degree in Computer Science, a related technical field, or equivalent practical experience. Experience coding in one of the following programming languages including but not limited to: C, C++, Java, or Python. Experience in one or more of the following: architecting or developing distributed systems, concurrency, multi-threading, or synchronization. Preferred qualifications: Experience with performance, reliability, systems data analysis, visualization tools, or debugging. Experience in code and system health, diagnosis and resolution, and software test engineering. Research experience in algorithms, architecture, artificial intelligence, compilers, database, data mining, distributed systems, machine learning, networking, or systems. Experience with performance, reliability, systems data analysis, visualization tools, architecture, compilers, database, data mining, networking or systems. Experience with Unix/Linux, Kernel development, microcontrollers, SoC, device drivers, hardware, power management, ARM processors, performance optimization, file systems, bootloading, firmware, x86 assembly, system BIOS, or hardware/software integration. About The Job Google Cloud's software engineers build the next-generation technologies that transform how billions of users connect, explore, and interact with information and each other. We're looking for engineers who bring fresh ideas across areas like information retrieval, distributed computing, large-scale system design, networking, data storage, security, AI, and natural language processing—the list keeps growing. As a Software Engineer, you’ll work on projects critical to Google Cloud’s evolving needs, with the flexibility to move between teams and initiatives as both you and our business grow. You'll be empowered to think like an owner, proactively identifying customer needs, taking action, and driving innovation. We value engineers who are versatile, display leadership, and eagerly handle challenges across the full stack. Within Google Cloud, the Machine Learning, Systems, and Cloud AI (MSCA) organization creates category-defining AI/ML capabilities built on Google’s frameworks, infrastructure, and services. We design and manage the software, hardware, and ML systems infrastructure that power Google services like Search and YouTube, and Google Cloud products. As a PhD Software Engineer in MSCA, your research expertise will help solve real-world problems at a massive scale. You'll collaborate on innovative projects in areas such as AI, ML, and distributed systems, contributing to products used by billions. With thousands of PhDs across Google, your academic background will be part of a strong community of researchers and engineers shaping the future of technology. We prioritize security, efficiency, and reliability in everything we do, from developing TPUs to operating one of the world’s largest networks, while shaping the future of hyperscale computing. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide on available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Lead and collaborate on team projects to carry out design, analysis, and development across the stack using your research expertise. Study, diagnose and resolve complex technical modeling and systems issues by analyzing the sources of the issues and the impact on quality. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form . Show more Show less
Posted 1 month ago
8.0 years
0 Lacs
Greater Vadodara Area
On-site
We are seeking a Senior DBA to join our Data Platform Engineering team. The DBA will be responsible for the data platform environment including overseeing the development and maintenance of the databases, assessment, optimization for new as well as existing implementations. In this role, he/she will work with architecture, application development and operations to help achieve a state-of-the-art data platform that meets current and future business objectives. The ideal candidate has deep database administration experience and seeks to design/model highly performant databases and queries. Above all other factors, the successful candidate is smart, driven, and wants to be part of a culture of innovation and creativity as we develop and define our unique market. Problems You Will Solve Data Infrastructure upkeep ensuring 99.99% availability Create new database clusters and be responsible for HA/DR Solutions using AlwaysON, Replication, Log shipping, etc. for business continuity and data growth Liaise on installation, configuration & maintenance of SQL Server instances in a shared enterprise organization Responsible for promoting application related objects/code (releases) and implement CI/CD for Database stack Create and manage database schema objects including tables, indexes, views, stored procedures, and triggers Administer security - user accounts & database roles, schema, data encryption, etc. Support application developers and BI/BizOps/Data-science teams with database architecture, query optimization, data loads etc. Troubleshoot performance issues and suggest/implement optimizations Work with and educate our dev team to make good schema design choices and optimize queries Automate recurring DBA tasks Be part of data platform engineering team on-call rotation Monitor database environment for high availability and disaster recovery, and proactively identify and solve issues Document, develop and enforce standards for best database practices Create backups and maintain recovery policies and procedures Establish and \maintain database security structures, encryption, and SOX compliance procedures Perform database tuning, coordinate application releases, and troubleshoot database issues including slowness and latencies Automation scripts using Bash/Python/PowerShell/Git for managing database infrastructure Understand the different wait types and reasons for query suspension and improve performance for application. About You BS or MS degree in Computer Science or Equivalent experience 8+ years DBA experience in developing, maintaining, and administering MS SQL Server 2017 and above Experience setting up SQL server on premises a plus Experience with SQL Server 2014-2019 Experience managing high volume, high concurrency environments and multi-TB OLTP databases Expert level SQL skills Experience coding and maintaining complicated SSIS Packages Penchant for automation with PowerShell, Python or other data scripting languages a strong plus Experience with other databases, including Postgres, MongoDB, Apache Cassandra, or Apache Hive is also a strong plus Proven analytical and problem solving skills A curious, self-motivated, resourceful, critical-thinker Strong oral and written communication skills Capable of meeting deadlines in a fast-paced, dynamic, environment Trouble shooting, performance monitoring and tuning skills is a must. Show more Show less
Posted 1 month ago
5.0 years
0 Lacs
Bareilly, Uttar Pradesh, India
On-site
Position Title:Sr.Node js Developer Experience:5-7+YearBudget:25-30 LPA Notice period:1 Month -Immediate joiner Location:Udaipur, Rajasthan Skills set:Node js 5+ Yr, Javascript, Typescript, HTML , CSS, Express js, Kanban, Scurm,Agile Development , Team leading. Required Skills: Extensive experience with Node.js and related frameworks such as Express.js. Proficiency in source control management systems and continuous integration/deployment environments. Strong understanding of agile development methodologies including Kanban and Scrum. Experience with multi-threading, concurrency, and performance optimization in Node.js applications. Solid debugging and performance profiling skills. Comprehensive knowledge of object-oriented and service-oriented application development techniques. Ability to work independently and as part of a team, demonstrating strong initiative and problem-solving skills. Excellent communication and interpersonal skills, with a focus on collaboration and team success. Responsibilities: Lead and contribute to multiple development projects, ensuring successful delivery and adherence to quality standards. Gather solution requirements, develop detailed technical specifications, and collaborate closely with customers and users. Work across various technology domains, applying your expertise to solve complex business challenges. Mentor and guide junior developers, fostering a culture of continuous learning and professional growth. Participate in the interviewing process to help scale the company's engineering talent. Provide technical leadership to the team, offering coaching and mentorship to ensure the delivery of high-quality solutions. Establish and enforce best practices for software development within the team. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Additional Job Description Join us as a " Markets Tech APAC Developer " at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionise our digital offerings, ensuring unapparelled customer experiences. You may be assessed on the key critical skills relevant for success in role, such as experience with, Core JAVA developing skills as well as job-specific skillsets. To be successful as a "Markets Tech APAC Developer", you should have experience with: Basic/ Essential Qualifications Experience is designing high performance application maintaining the quality parameters. Java v.8+. Must have solid understanding of Core Java, Collections, Concurrency. Experience in memory management, profiling, etc. Spring Boot v.2+, v.3+, Spring Batch, Spring JDBC, Hibernate JPA. Working experience in SOLID principles, design patterns. Messaging – IBM MQ, JMS and Solace (Camel and routing) Solid experience in writing SQL queries, stored procedure, functions. Junit, Mockito, Power Mock, Spring testing framework, etc. Versioning tool like Git, Bitbucket. Working experience in Agile Methodology. Banking domain / Reg Reporting knowledge Structured approach to problem solving and ability to manage parallel streams of work. Strong interpersonal and written/oral communications skills. Experience in mentoring junior resources. Desirable Skillsets/ Good To Have Excellent Communication Skills along with good interpersonal abilities to collaborate effectively. Good to have Angular v.13+. Good experience in Cloud technology (OpenShift etc.). Build and Deployment tools (CI/CD, Jenkins) Good to have Jira, Confluence. Knowledge of Investment Banking processes and Operations. This role will be based out of Pune. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Join us as a " Java Developer " at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionise our digital offerings, ensuring unapparelled customer experiences. You may be assessed on the key critical skills relevant for success in role, such as experience with, Core JAVA developing skills as well as job-specific skillsets. To be successful as a "Java Developer", you should have experience with: Basic/ Essential Qualifications Experience is designing high performance application maintaining the quality parameters. Java v.8+. Must have solid understanding of Core Java, Collections, Concurrency. Experience in memory management, profiling, etc. Spring Boot v.2+, v.3+, Spring Batch, Spring JDBC, Hibernate JPA. Working experience in SOLID principles, design patterns. Messaging – IBM MQ, JMS and Solace (Camel and routing) Solid experience in writing SQL queries, stored procedure, functions. Junit, Mockito, Power Mock, Spring testing framework, etc. Versioning tool like Git, Bitbucket. Working experience in Agile Methodology. Banking domain / Reg Reporting knowledge Structured approach to problem solving and ability to manage parallel streams of work. Strong interpersonal and written/oral communications skills. Experience in mentoring junior resources. Desirable Skillsets/ Good To Have Excellent Communication Skills along with good interpersonal abilities to collaborate effectively. Good to have Angular v.13+. Good experience in Cloud technology (OpenShift etc.). Build and Deployment tools (CI/CD, Jenkins) Good to have Jira, Confluence. Knowledge of Investment Banking processes and Operations. This role will be based out of Pune. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Show more Show less
Posted 1 month ago
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
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France