Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
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. Show more Show less
Posted 2 weeks ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Position: Senior Java Engineer Location: Yerwada, Pune (Hybrid – 3 days a week) Experience Required: 5+ Years Notice Period: Immediate to 30 Days Work Mode: Hybrid Shift: General (9 AM – 5 PM) Company on Paper: Luminary Digital (subsidiary of InRhythm) Role Overview We are seeking a Senior Java Engineer with strong backend development experience in modern enterprise systems. You’ll work closely with engineering leads and product teams to architect and build high-performing Java applications in a fast-paced Agile environment. As part of the InRhythm team, you’ll not only write code but also contribute to architectural decisions, mentor junior engineers, and help shape product strategy. This is a great opportunity for developers who are passionate about enterprise-grade engineering and looking to work on impactful fintech projects. Key Responsibilities Design and implement scalable, performant microservices using Java 8/11, Spring Boot, and REST APIs Develop robust backend systems that support high-volume, low-latency environments Work with Kafka, multithreading, asynchronous programming, and CI/CD pipelines Collaborate with cross-functional teams to ensure clean code, optimal performance, and secure applications Participate in code reviews, architecture discussions, and Agile ceremonies Handle deployment and infrastructure aspects, preferably in AWS Work on Fintech projects with high regulatory and performance standards Mandatory Skills Core Java (preferably Java 11), SOLID principles, design patterns Multithreading, concurrency, and asynchronous programming Spring, Spring Boot, Hibernate, REST APIs Kafka or any messaging/streaming technology JUnit or equivalent testing frameworks Cloud understanding (AWS preferred) Database skills – SQL, Oracle, MongoDB, etc. Good grasp of CI/CD, DevOps, and system design Nice to Have GRPC, HTTP/2, OAuth, encryption standards Exposure to tools like Jenkins, Sonar, Algolia, Elasticsearch Agile/Scrum experience Strong communication and stakeholder management skills Other Requirements Must have worked on at least one Fintech domain project No long employment gaps or frequent job changes Open to hybrid work model (3 days from Pune office) Interview Process: 4 Rounds (2 Internal + 2 Client) Skills: spring,asynchronous programming,mongodb,devops,design,spring boot,aws,solid principles,kafka,boot,hibernate,design patterns,core java (java 11),agile,multithreading,sql,concurrency,ci/cd,rest apis,oracle,ci,java,junit Show more Show less
Posted 2 weeks ago
7.0 years
0 Lacs
India
Remote
We are hiring for an US Product Based Company. Position: Technology Lead - (Minimum 7 Years in Rust) Experience - 15+ Years Mode: Remote Key Responsibilities: Design, develop, and maintain software applications and systems using Rust. Collaborate with the team to design robust, scalable, and secure architectures. Write clean, maintainable, and efficient code with a focus on performance. Participate in code reviews, providing constructive feedback to peers. Identify and fix bugs and performance bottlenecks. Stay up to date with the latest trends and advancements in Rust and related technologies. Contribute to the improvement of development processes and best practices. Work closely with DevOps to ensure smooth deployment and operation of applications. Mentor junior developers and contribute to the team’s overall skill set. Qualifications: Proven experience as a software engineer with a strong focus on Rust. Deep understanding of systems programming concepts, memory management, and concurrency. Experience with [related technologies, e.g., "Linux", "embedded systems", "Web Assembly", etc.]. Strong problem-solving skills and the ability to think critically. Experience with version control systems, particularly Git. Familiarity with agile methodologies and continuous integration/continuous deployment (CI/CD) pipelines. Good understanding of security best practices in software development. Excellent communication skills, both written and verbal. Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience. Preferred Qualifications: Experience with other programming languages like C/C++, Python, etc. Familiarity with [specific tools or frameworks relevant to your projects, e.g., "Tokio", "Actix", "Rocket", etc.]. Contributions to open-source Rust projects or active participation in the Rust community. Interested can share resume at chandni@thepremierconsultants.com #solutionarchitect #rust #rustengineer #python #aws #golang #leadarchitect #remote #technologylead #vp #headofdepartment #cloud Show more Show less
Posted 2 weeks ago
10.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clients’ businesses through designing the products and services their customers truly value. Job Description Publicis Sapient is looking for Manager / Specialist Technology (Java/Microservices) to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to design, architect, and develop high-end technology solutions that solve our clients’ most complex and challenging problems across different industries. We are on a mission to transform the world, and you will be instrumental in shaping how we do it with your ideas, thoughts, and solutions. Your Impact: A hands-on solution architect who has delivered at least 3-4 large-scale projects from ground zero and holding experience in building large-scale, high-volume, low latency, high availability, and complex distributed services. Qualifications: Your Experience & Skills: Experience: 10- 14 years Proposal and engineering Initiatives Worked on various client-specific proposals Manage and grow client accounts Managed a large sized team Architecture and Design Ability to identify, showcase potential solutions, and recommend the best solution based on requirements. Manage stakeholders to drive key decisions on tools, technologies, user journeys, and overall governance Experience in object-oriented, SOLID, and DRY principles, reactive programming models, Microservices, and event-driven solutions Delivered solutions on alternative architecture patterns to meet business requirement Understands enterprise security, compliance, and data security at the network and Application layer Language & frameworks and Database Worked extensively on Java language Java 8 and above, having used concurrency, multithreaded models, blocking/non-blocking IO, lambdas, streams, generics, advanced libraries, algorithms, and data structures. Executed database DDL, DML, modeling, managed transactional scenarios & Isolation levels, and experience with NoSQL and SQL-based DBs in the past. Extensively used Springboot/ Spring cloud or similar frameworks to deliver a complex scalable solution Worked extensively on API-based digital journeys and enabled DBT and alternatives technologies to achieve the desired outcomes Tools Used build and Automation tools, Code Quality Plugins, CI/CD Pipelines, and Containerization platforms (Docker/Kubernetes) Used logging and Monitoring solutions like Splunk, ELK, Grafana, etc., and implement technical KPIs. Extensively used application profiling tools like profiler, Yourkit, Visual VM, etc. Platforms & Cloud Services Successfully delivered solutions using one of the cloud platforms e.g. AWS/GCP/Azure/ PCF Integrated with messaging platforms e.g. RabbitMQ/ Kafka/ cloud messaging/ enterprise messaging Applied distributed caching solutions like Redis, Memcache, etc. Testing & Performance engineering Memory management, GC, and GC tuning. Writing JUnit test cases, mocking e.g. Mockito, PowerMockito, EasyMock, etc. BDD automation tools like Cucumber, JBehave, etc. Execute performance and security tests addressing non-functional requirements. Education : Bachelor’s/Master’s Degree in Computer Engineering, Computer Science, or a related field Set Yourself Apart With: Any Cloud certification, Modern Technology exposure (AI/ML, IoT, Blockchain, etc.) A Tip from the Hiring Manager: We at Publicis Sapient, enable our clients to Thrive in Next and to create business value through expert strategies, customer-centric experience design, and world class product engineering. The future of business is disruptive; transformative; and becoming digital to the core. We seek the (Passionate Technologists) who are Deeply skilled, bold, collaborative, flexible Reimagine the way the world works to help businesses improve the daily lives of people, and the work Additional Information Gender-Neutral Policy 18 paid holidays throughout the year. Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being Show more Show less
Posted 2 weeks ago
2.0 years
0 Lacs
Mohali district, India
On-site
JOB DESCRIPTION Responsibilities: Develop and maintain backend applications using Golang. Write unit and integration test cases to ensure high code quality. Optimize application performance and troubleshoot issues effectively. Requirements: Strong proficiency in Golang with 2 years of relevant experience . Experience in writing unit and integration tests. Familiarity with RESTful APIs, microservices architecture, and concurrency. Knowledge of version control systems (Git) and CI/CD pipelines. Strong problem-solving skills and attention to detail. Show more Show less
Posted 2 weeks ago
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
This role is for one of the Weekday's clients Salary range: Rs 1000000 - Rs 5000000 (ie INR 10-50 LPA) Min Experience: 2 years Location: Bangalore JobType: full-time We are seeking a talented and motivated Software Engineer with 2 to 6 years of hands-on experience in C++ development to join our dynamic engineering team. As a Software Engineer, you will play a critical role in designing, developing, and maintaining high-performance, scalable software solutions that power our core products. You will work closely with cross-functional teams, including product management, quality assurance, and operations, to deliver robust, efficient, and maintainable code. Requirements Key Responsibilities: Design, develop, test, and deploy efficient, reliable, and maintainable software components primarily using C++. Collaborate with product managers and engineers to understand requirements and translate them into technical specifications and high-quality code. Participate in all phases of the software development lifecycle, including design reviews, code reviews, debugging, and performance optimization. Develop and maintain existing software modules, troubleshoot and resolve defects, and enhance functionality. Write clean, modular, and well-documented code following best practices and coding standards. Optimize software for speed, scalability, and resource consumption to deliver high-performance solutions. Work closely with QA teams to create and execute test plans, automate testing where possible, and ensure product quality. Keep abreast of industry trends, technologies, and best practices to continuously improve code quality and development processes. Mentor junior engineers and contribute to team knowledge sharing and continuous improvement. Required Qualifications: Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent work experience. 2 to 6 years of professional experience developing software using C++. Strong understanding of C++ language features, including modern standards (C++11, C++14, C++17, or later). Solid grasp of data structures, algorithms, memory management, and multi-threading/concurrency in C++. Experience with object-oriented design and software design patterns. Familiarity with version control systems such as Git. Experience with debugging tools, performance profiling, and unit testing frameworks. Ability to write efficient, clean, and maintainable code. Strong problem-solving skills and attention to detail. Excellent communication skills and ability to work collaboratively in a team environment. Preferred Skills: Experience with real-time systems or low-latency/high-performance applications. Familiarity with networking protocols, Linux environment, and systems programming. Knowledge of scripting languages (Python, Bash) for automation. Exposure to Agile/Scrum development methodologies. Experience with continuous integration and deployment (CI/CD) pipelines Show more Show less
Posted 2 weeks ago
3.0 years
0 Lacs
Gurugram, Haryana, India
On-site
📱 Full Stack App Developer – Flutter & Angular | Build Products That Scale Across India & Beyond Location: Gurgaon (In-Office) Experience: 1–3 years Tech Stack: Flutter (Mobile), Angular (Web), Firebase / REST APIs Compensation: Competitive Salary + ESOPs (for top performers) Start Date: Immediate preferred 🧭 About Darwix AI At Darwix AI , we're building the next generation of GenAI-powered conversational intelligence for sales teams across India, the Middle East, and Southeast Asia. From real-time speech-to-text in 11 Indic languages to AI nudges that close deals faster, our stack is built for scale and speed. Now, we're expanding our app ecosystem — and we’re looking for a Full Stack App Developer to lead the charge on both mobile-first Flutter apps and Angular web dashboards used by field sales teams, credit officers, and business leaders. 🎯 Why This Role Is a Game-Changer 🌍 You’ll be building mission-critical interfaces used daily across 100+ cities. 📲 Build consumer-grade UX for enterprise use cases across mobile (Flutter) and web (Angular). 🧠 Work alongside AI, data science, and backend teams to deliver lightning-fast, intelligent experiences . 🚀 Join a fast-paced, founder-led environment where your code ships fast—and matters. 💻 What You’ll Be Doing Lead development of Darwix's cross-platform mobile app using Flutter (Android-first, iOS next). Build and maintain responsive Angular web dashboards used by managers and leadership. Create seamless UI/UX integrating with RESTful APIs, WebSockets, and Firebase (for real-time sync and push notifications). Optimize for offline use , low bandwidth , and high concurrency environments. Collaborate with designers and backend engineers to ensure feature completeness and performance. Write clean, scalable, and modular code that can be easily extended. ⚙️ Tech Stack You’ll Work With Flutter (Dart), Angular (TypeScript) Firebase / Firestore , REST APIs , WebSockets GitHub , CI/CD (GitHub Actions / Codemagic) Figma , Postman , Jira ✅ What We’re Looking For 1–3 years of hands-on experience in app development with Flutter AND Angular . A strong eye for UI/UX , animations, and smooth user experiences. Familiarity with Firebase , push notifications, offline-first architecture. Good understanding of API integration , authentication flows , and state management (e.g., Provider, BLoC). Experience building production-ready apps deployed on Play Store / internal enterprise distribution. Self-starter attitude with a bias toward execution and experimentation. 💎 Bonus If You Have Experience with PWA development , local storage , or service workers . Worked on apps in domains like fintech, healthtech, or enterprise tools. Exposure to voice analytics , LLM-driven UX , or chatbot UI integration. 🎁 What You’ll Get Be part of the core engineering team at a VC-backed GenAI startup. Ship apps that impact millions of conversations in real time. Access to founders, AI team, and a hyper-growth network of clients and users. Competitive salary + stock options for high performers. 🚀 Ready to Build the Next Big Thing? Email us at people@darwix.ai with the subject: App Developer – Flutter & Angular | [Your Name] Attach your CV + Portfolio (or GitHub/Play Store/Web links) and a note on what excites you most about joining Darwix. Darwix AI | Built in India, Scaling Globally | Real-Time AI for Sales Teams Show more Show less
Posted 2 weeks ago
10.0 years
0 Lacs
Vadodara, Gujarat
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 10+ 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. Job Type: Full-time Pay: ₹50,000.00 - ₹120,000.00 per month Benefits: Health insurance Provident Fund Schedule: Monday to Friday Application Question(s): Are you ready to relocate to Vadodara, Gujarat location> What is your notice period in days? what is your current annual CTC? what is your expected annual CTC? Work Location: In person
Posted 2 weeks ago
170.0 years
0 Lacs
Greater Hyderabad Area
On-site
Area(s) of responsibility About Us Empowered by Innovation Birlasoft combines the power of domain, enterprise, and digital technologies to reimagine business processes for customers and their ecosystem. Its consultative and design thinking approach makes societies more productive by helping customers run businesses. As part of the multibillion-dollar diversified CKA Birla Group, Birlasoft with its 12,200+ professionals, is committed to continuing the Group's 170-year heritage of building sustainable communities. Role Angular + Java Lead Location Chennai /Pune /Bangalore Experience 8 - 10 Years Openings 1 Must have technical skill Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security. AWS Services like S3, Lambda, Microservices, Dynamo DB, ECS, Fargate, CloudWatch, Cloud Formation etc. Experience building REST and SOAP web services (JSON, REST, JAX-RS, Spring based REST services) Experience with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC) Experience with messaging products like RabbitMQ, Kafka or ActiveMQ. Experience with databases like PostgreSQL, or NoSQL databases. Experience with development tools like Eclipse, Git, Gradle, Sonar, Jenkins, Jira, Artifactory etc. Experience with web application servers like Tomcat, Jetty, JBoss etc. Developing and maintaining Single Page Applications (SPA) using Angular 7+, Typescript, CSS, and JavaScript to build Progressive Web App (PWA) support. ensuring responsive, intuitive, and user-friendly UI/UX designs. Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code. Good To Have Technical Skills Strong understanding of OOP & SOA principles, design patterns, industry best practices Experience with TDD, code testability standards, JUnit/Mockito Java and AWS certifications. Show more Show less
Posted 2 weeks ago
2.0 years
0 Lacs
Mohali district, India
On-site
JOB DESCRIPTION Responsibilities: Develop and maintain backend applications using Golang. Write unit and integration test cases to ensure high code quality. Optimize application performance and troubleshoot issues effectively. Requirements: Strong proficiency in Golang with 2 years of relevant experience. Experience in writing unit and integration tests. Familiarity with RESTful APIs, microservices architecture, and concurrency. Knowledge of version control systems (Git) and CI/CD pipelines. Strong problem-solving skills and attention to detail. Show more Show less
Posted 2 weeks ago
1.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Software Engineering Bangalore, Karnataka, India Date posted Jun 02, 2025 Job number 1827622 Work site Microsoft on-site only Travel 0-25 % Role type Individual Contributor Profession Software Engineering Discipline Software Engineering Employment type Full-Time Overview Have you ever imagined the world with an infinite amount of storage available and accessible to everyone? A place where everyone in the world can easily access their books/music/photos/video/any data from anywhere at any time via any means (e.g. mobile phones, tablets, PCs, smart devices, etc.). Did you ever desire a universally accessible storage system to record all the knowledge known to mankind, to keep all the books/music/videos ever created, or to store all the data collected from all the scientists in the world for them to collaborate upon? Do you want to be part of a team that strives to bring these to reality? If so, the Microsoft Azure Storage team is what you are looking for. We are building Microsoft’s cloud storage solution - Microsoft Azure Storage, which is a massively scalable, highly distributed, ubiquitously accessible storage system, designed to scale out and serve the entire world. We continue to have tremendous hockey stick growth, we have many Exabyte’s of data stored and are designing and building systems for Zettabyte scale to support demand growth for the coming years. We are looking for engineers who are passionate about distributed storage, more specifically in the areas of resource management of distributed systems across an entire geo-region! Candidates who want to work on a fast-paced team with talented engineers will thrive here. The Azure Storage Limitless and Cluster Resource Manager Team manages control and data plane operations that manage hundreds of thousands of servers at exabyte scale while serving hundreds of millions of requests per seconds at low latency. We provide the semantics to virtualize customer accounts and physical hardware across entire geo regions. We also develop and maintain infrastructure related to high performance transfer of customer accounts across storage scale units. Additionally, these areas present challenging technical problems in a space where innovation is always happening. We are working on Storage control plane, resource management, COGS and Scale related projects in Xstore. Regional Scale Management or xLimitless team in xStore is one Integrated and comprehensive resource management responsible for smarter allocation of storage accounts and load balancing storage tenants on various resource dimensions like CPU, memory, IOPS, capacity, etc. by migrating storage accounts, virtualizing/scaling out storage accounts in the background allowing the accounts to operate at scale with no limits. One the core responsibilities is to optimize COGS for Azure storage, while allowing customers to scale out with no limits on ingress/egress/IOPS/capacity. As a Software Engineer, you will design, implement, test and roll out features that require you to think at zettabyte scale across tens of thousands of clusters across the world. These include distributed load balancing, performance tuning, massively parallel control plane features to manage the exponentially growing storage fleet. To be successful in these areas, you must thrive while solving challenges related to durability, availability and concurrency for a distributed system. You will have an opportunity to make high impact changes on a daily basis as you build a hyper scale storage system that may indirectly or directly be used daily by your friends and family. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Qualifications Required Qualifications: Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Preferred Qualifications: Bachelor's Degree in Computer Science or related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Responsibilities Works with appropriate stakeholders to determine user requirements for a set of features. Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight. Creates and implements code for a product, service, or feature, reusing code as applicable. Contributes to efforts to break down larger work items into smaller work items and provides estimation. Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service fordegradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems. Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work. Industry leading healthcare Educational resources Discounts on products and services Savings and investments Maternity and paternity leave Generous time away Giving programs Opportunities to network and connect Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Posted 2 weeks ago
5.0 years
0 Lacs
India
Remote
Join our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Staff/Lead Backend Engineer (Remote). Embark on a journey where your deep-rooted expertise in computer science fundamentals, alongside an intricate understanding of data structures, algorithms, and system design, becomes the cornerstone of innovative solutions. This pivotal role not only demands your proficiency in developing and elevating compute and I/O-intensive applications but also ensures their peak performance and unwavering reliability. Responsibilities: Architect, refine, and escalate the capabilities of complex backend systems using Python, with a laser focus on efficiency, durability, and scale. Elevate application performance, optimizing for speed, scalability, and resource allocation. Forge robust methodologies to manage high concurrency and vast data volumes, setting new industry benchmarks. Collaborate intimately with engineering and product peers to crystallize requirements into resilient, scalable architectures. Demonstrate proficiency with advanced storage solutions and databases like Redis, PostgreSQL, and ClickHouse, enhancing system integrity. Champion coding excellence, testing rigor, and deployment precision, driving best practices across the development lifecycle. Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. IIT/NIT/IIIT/Tier 1 school required along with strong GPA. Minimum of 5 years of experience in backend development with Python in a production environment. Proven experience in scaling compute and I/O-intensive applications. Strong foundation in computer science, with a deep understanding of data structures, algorithms, and system design principles. Experience in handling concurrent requests at scale and optimizing large-scale systems for performance and reliability. Familiarity with database technologies such as Redis, PostgreSQL, and ClickHouse. Experience in the financial sector, particularly in developing fintech applications or systems, is a plus. Solid understanding of software development life cycle, continuous integration, and continuous delivery (CI/CD) practices. Excellent problem-solving abilities and strong communication skills. Show more Show less
Posted 2 weeks ago
4.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Who We Are Bynd is redefining financial intelligence through advanced AI, transforming how leading investment banks, private equity firms, and equity researchers globally analyze and act upon critical information. Our founding team includes a Partner from Apollo ($750B AUM) and AI engineers from UIUC, IIT, and other top-tier institutions. Operating as both a research lab and a product company, we build cutting-edge retrieval systems and AI-driven workflow automation for knowledge-intensive financial tasks. Role Overview As our Founding Full-Stack Engineer, you will architect and develop scalable applications powering our AI-driven financial intelligence platform. You’ll directly influence strategic decisions, shape our engineering culture, and collaborate closely with the founding team and top financial domain experts. If the idea of directly interacting with senior leaders and customers at global financial institutions excites you, this is the perfect role for you. Responsibilities Build, scale, and maintain full-stack web applications to enterprise-grade standards. Architect systems designed for high concurrency, security, and reliability in financial services. Lead critical technical decisions involving infrastructure, deployment, and security practices. Regularly engage with customers and senior finance executives to deeply understand their needs and deliver impactful solutions. Establish robust engineering processes and mentor a growing technical team. Stay current with advancements in AI, web technologies, and enterprise security, ensuring Bynd remains at the forefront of innovation. Qualifications Must-haves: Bachelor’s or Master’s degree in Computer Science or a related field. 4+ years full-stack development experience, ideally at an early-stage product company. Expertise in React, Typescript, Python, and modern web frameworks. Experience with Azure/AWS, DevOps practices, and both SQL and NoSQL databases. Strong understanding of enterprise-grade security principles and practices. Preferred: Prior experience with AI/ML applications, especially LLMs and Retrieval-Augmented Generation (RAG) systems. Background in fintech or handling sensitive financial data. Proven ability to build products from scratch (0 to 1 experience). What We’re Looking For We need someone with exceptional autonomy, curiosity, and drive. You identify challenges and proactively solve them without constant direction. You’re deeply passionate about AI and software engineering trends and thrive in environments that require creative problem-solving and critical thinking. Your ability to clearly communicate complex technical concepts to senior business leaders and external clients sets you apart. What We Offer Significant equity stake as a founding engineer in a high-growth startup. Direct product influence with global financial institutions as your customers. Opportunity to work at the cutting edge of AI research and application. Collaborative, ambitious, and supportive team environment. If you’re ready to shape the future of financial intelligence, we'd love to connect. Show more Show less
Posted 2 weeks ago
10.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences. We’re on a mission to hire the very best and are committed to building exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new insights can come from everywhere, and we know the next big idea could be yours! At Adobe, you will be immersed in an exceptional work environment that is recognized around the world. The Opportunity Structured Content is at the heart of the engines powering the new age Experiences such as Chatbots, Voice Based Devices, Fluid and Omni-Channel content delivery. In Technical Communication group of Adobe, we are developing a new age Component Content Management System which powers the journey of Structured Content for large enterprises. Scale and efficiency are key here. Millions of documents are published regularly to multiple platforms and channels across the industry using this solution. We have a strong vision and we are looking for a highly motivated, technically driven and hands on leader to realize it for our product. About The Team AEM Guides is a new age technology CCMS. It is used by Fortune-500 companies which publish millions of documents regularly using this product. It is a unique opportunity to work in a startup like environment within a large organization where all product functions collaborate closely with the business counterparts and with the large enterprise customers. Given the enterprise business domain and the startup nature of the team, we are growing fast and scaling the product scope and customer base at a very rapid pace. The Challenge As a Senior Computer Scientist, you will go beyond traditional coding responsibilities to lead and shape complex features within our systems. Your role will focus on: Architecting Scalable Solutions: Design and implement features that integrate seamlessly with our broader system architecture, leveraging Adobe Experience Manager capabilities to manage customer workflows, and drive actionable insights. Complex Systems Integration: Ensure that new features interact effectively with existing components, maintaining high performance and reliability. Advanced Algorithmic Design: Develop and optimize algorithms to solve complex problems, applying sophisticated design principles to enhance system functionality. Strategic Design Judgment: Make informed, high-level design decisions that align with long-term product goals and architectural standards. Product and Technology Expertise: Stay ahead of the emerging technologies, using this knowledge to drive innovation and continuously improve our offerings. We are looking for passionate and driven senior architects who can translate intricate product features into scalable, efficient solutions. Your expertise in architectural decision-making and team mentoring will be crucial to our success and innovation in the marketing technology space. Roles & Responsibilities: This is an individual contributor position. Expectations will be on the below lines: Responsible for design and architecture of new services and features Well versed in emerging industry technologies and trends, and the ability to channel that knowledge to the team and use it to influence product direction. Be responsible for all phases of engineering. From early specs, design/architecture, technology choice, development, unit-testing/integration automation, and deployment. Collaborate with architects, product management and other engineering teams to build the services and product features Build technical specifications, prototypes and presentations to communicate your ideas. Participate in resolution of production issues and develop solutions to prevent future issues from happening again Orchestrate with team to develop a product or parts of a large product. Required Skills & Expertise: 10+ years of experience in technical roles, proven experience across product life cycle. Well versed with microservices architecture, cloud-based web services architecture, design patterns and frameworks Experience in scaling and leading teams building solution with cloud technologies Should have excellent computer science fundamentals and a good understanding of design, and performance of algorithms Mastery of Java SE (Java 8+), including functional programming, streams, lambdas, and concurrency APIs. Proficiency in designing and developing RESTful APIs and GraphQL. Excellent database fundamentals and hands on with MySQL/Postgres/ MongoDB Understanding of API versioning, security (OAuth 2.0, JWT), and documentation using tools like Swagger/OpenAPI. Knowledge of AWS and/or Azure, Kubernetes, Docker, Jenkins, Splunk Knowledge of application security best practices (e.g., OWASP Top Ten) Experience with implementing encryption, secure communication protocols (TLS/SSL), and vulnerability management Strong ability to partner across organizations and divisions and presents an opportunity to define and contribute to solving some of the most difficult problems Basic understanding of UI/UX design and development is a plus. Ability to build consensus & drive decisions in ambiguous scenarios Excellent work ethics and highly motivated Excellent oral and written communication skills (interpersonal and client-facing) Ability to manage systems development scope and changes in the context of the business environment. Minimum of a Bachelor's degree or equivalent in Computer Science, Information Technology, Engineering, or related field. Architectural Skills Scalable Design Patterns: Proficiency in applying design patterns (e.g., Singleton, Factory, Strategy, and Observer) and architectural patterns like CQRS and Domain-Driven Design (DDD). Integration and Interoperability: Experience with integrating third-party services, SDKs, and APIs. Knowledge of data streaming and batch processing frameworks (e.g., Apache Flink, Apache Spark). Monitoring and Observability: Familiarity with monitoring tools like Prometheus, Grafana, and New Relic. Experience with distributed tracing tools like Jaeger or Zipkin Code Reviews & Standards: Skilled in conducting thorough code reviews and enforcing best practices. Data Management: Proficiency in handling large-scale data processing and ensuring data consistency across distributed systems. Knowledge of caching mechanisms (e.g., Redis, Memcached) for optimized performance Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status. We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Other Info: Adobe Fast Facts: https://blogs.adobe.com/adobelife/category/apac/ Life@Adobe Blog: https://blogs.adobe.com/adobelife/category/apac/ Adobe Corporate Social Responsibility: http://www.adobe.com/corporateresponsibility/ Adobe Culture and Benefits: https://benefits.adobe.com/in Adobe Investor Relations: http://www.adobe.com/aboutadobe/invrelations Discover Check-In: https://www.adobe.com/check-in.html Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015. Show more Show less
Posted 2 weeks ago
5.0 years
2 - 2 Lacs
Udaipur
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 2 weeks ago
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 2 weeks 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 2 weeks 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 2 weeks 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 2 weeks 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 2 weeks 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 2 weeks 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 2 weeks 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 2 weeks 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 2 weeks 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 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
India has a thriving tech industry with a growing demand for professionals skilled in concurrency. Concurrency is the ability of a system to handle multiple tasks simultaneously, making it a crucial skill in modern software development. Job seekers looking to explore opportunities in this field in India have a wide range of options to choose from.
These cities are known for their vibrant tech ecosystems and have a high demand for professionals with expertise in concurrency.
The average salary range for concurrency professionals in India varies based on experience: - Entry-level: INR 4-6 lakhs per annum - Mid-level: INR 8-12 lakhs per annum - Experienced: INR 15-25 lakhs per annum
Salaries can vary based on factors such as company size, location, and individual skills and experience.
Typically, a career in concurrency progresses as follows: - Junior Developer - Senior Developer - Tech Lead - Architect
As professionals gain experience and expertise in concurrency, they often move into leadership roles where they can design and implement complex concurrent systems.
In addition to proficiency in concurrency, professionals in this field are often expected to have knowledge of: - Multithreading - Parallel programming - Distributed systems - Algorithms and data structures
These skills complement concurrency knowledge and make professionals more versatile in handling complex software projects.
As you explore opportunities in the concurrency job market in India, it's essential to stay updated on the latest trends and technologies in the field. By honing your skills and preparing diligently for interviews, you can position yourself as a strong candidate for exciting career opportunities in this growing sector. Good luck!
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.