Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 3.0 years
0 Lacs
New Delhi, Delhi, India
On-site
Position: Elixir Developer Experience: 2-3 years Location: Saket, New Delhi Notice: Immediate (highly preferred) or 30 Days max Key Responsibilities: Elixir/Pheonix Framework with minimum 8 years of experience they must have good Handson on either Ruby or Erlang Candidate must have some experience in testing On database side they are focusing on Postgres/Ecto Database and For frontend Node, TypeScript, VueJS, Javascript Library react is must have. Experience with CI/CD tools Previous logistics or supply chain experience is huge plus. Design, develop, and maintain Elixir applications and backend systems. Collaborate with cross-functional teams to understand requirements and translate them into technical solutions. Write clean, efficient, and maintainable code following best practices and coding standards. Perform code reviews, debugging, and troubleshooting to ensure code quality and reliability. Implement automated tests and participate in continuous integration and deployment processes. Optimize application performance and scalability to meet business needs and user expectations. Stay updated on emerging technologies, trends, and best practices in Elixir and functional programming. Requirements: Bachelor's degree in Computer Science, Engineering, or related field. Proven experience as an Elixir Developer or similar role. Strong proficiency in Elixir programming language and the Phoenix framework. Experience with functional programming concepts and paradigms. Knowledge of OTP principles and concurrency models in Elixir. Familiarity with database systems such as PostgreSQL. Experience with RESTful APIs, GraphQL, or other web service technologies. Strong problem-solving skills and attention to detail. Excellent communication and collaboration abilities. Ability to work effectively in a team environment and independently. Passion for learning and continuous improvement. Benefits: Competitive salary based on experience and qualifications. Opportunities for professional growth, Onsite Opportunities and career advancement. Dynamic and collaborative work environment with a diverse team. Access to cutting-edge technologies and training resources Show more Show less
Posted 1 week ago
2.0 years
0 Lacs
Mohali district, India
On-site
Responsibilities: Develop and maintain backend applications using Golang. Write unit and integration test cases to ensure code quality. Optimize application performance and troubleshoot issues. Requirements: Strong proficiency in Golang with 2 years of experience. Experience in writing unit and integration test cases. Familiarity with RESTful APIs, microservices architecture, and concurrency. Knowledge of version control systems (Git) and CI/CD pipelines. Good problem-solving skills and attention to detail. Show more Show less
Posted 1 week ago
4.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Join our team building the foundational infrastructure that ensures safety, compliance, and integrity at global scale. As a Senior Software Engineer on the Trust & Safety Platform team, you’ll design and build the core, low-latency systems that evaluate ads, content, and user signals against policy in real time. These systems process hundreds of billions of entities daily, providing the enforcement backbone for content moderation, ad quality, and user protection workflows across Microsoft’s ecosystem. 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. Responsibilities Design and implement distributed, real-time pipelines that operate with high throughput and low latency, handling spiky and dynamic workloads across the globe. Build core platform components including rule execution engines, signal aggregators, and policy enforcement APIs that support human and automated decisions. Collaborate with ML engineers to support scalable inference integration while keeping systems modular, performant, and cost-efficient. Drive system-level improvements in observability, fault tolerance, and scalability. Lead technical design reviews, own key service components, and contribute to long-term architecture and platform evolution. Qualifications Required Qualifications: Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 4+ years of experience building distributed systems or high-scale backend infrastructure. Strong programming experience in C++, C# with knowledge of object-oriented design, concurrency, and system architecture. Expertise in performance optimization, latency tuning, and scalable service design. Experience with stream processing or event-driven architectures (e.g., Apache Flink, Kafka Streams, Beam). Experience with cloud-native data infrastructure (e.g., Kubernetes, Azure, BigQuery, Delta Lake, Cosmos DB). 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 Building efficient ML inference flow into production at scale. #MicrosoftAI Microsoft is an equal opportunity employer. Consistent with applicable law, 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. Show more Show less
Posted 1 week ago
6.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Work Experience - 6 years Job Role - Erlang Developer (RabbitMQ , ELIXIR Mandatory) Job Summary: We are seeking a skilled Erlang Developer to join our backend engineering team. The ideal candidate will have a strong background in Erlang, with working experience in Elixir and RabbitMQ. You will play a key role in designing, building, and maintaining scalable, fault-tolerant systems used in high-availability environments. Key Responsibilities: Design, develop, test, and maintain scalable Erlang-based backend applications. Collaborate with cross-functional teams to understand requirements and deliver efficient solutions. Integrate messaging systems such as RabbitMQ to ensure smooth communication between services. Write reusable, testable, and efficient code in Erlang and Elixir. Monitor system performance and troubleshoot issues in production. Ensure high availability and responsiveness of services. Participate in code reviews and contribute to best practices in functional programming. Required Skills: Proficiency in Erlang with hands-on development experience. Working knowledge of Elixir and the Phoenix framework. Strong experience with RabbitMQ and messaging systems. Good understanding of distributed systems and concurrency. Experience with version control systems like Git. Familiarity with CI/CD pipelines and containerization (Docker is a plus). Preferred Qualifications: Experience working in telecom, fintech, or real-time systems. Knowledge of OTP (Open Telecom Platform) and BEAM VM internals. Familiarity with monitoring tools like Prometheus, Grafana, etc. Educational Requirements: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Andhra 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 week ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Go Programming Language Good to have skills : NA Minimum 3 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications are optimized for performance and usability. You will also participate in testing and debugging processes to deliver high-quality applications that meet user expectations and business goals. Roles & Responsibilities: - Expected to perform independently and become an SME. - Required active participation/contribution in team discussions. - Contribute in providing solutions to work related problems. - Assist in the documentation of application specifications and user guides. - Engage in continuous learning to stay updated with industry trends and technologies. Contribute to all phases of the software development lifecycle including requirement analysis, system design, development, implementation, testing, and support. - Build and consume RESTful APIs for seamless integration between front-end and back-end services. - Design and develop dynamic and responsive user interfaces using Angular, with a focus on performance, modularity, and maintainability. - Develop scalable and high-performance applications using Golang, adhering to best practices and design principles. - Ensure code quality through code reviews, unit testing, and continuous integration practices. - Troubleshoot production issues and provide timely resolutions. - Collaborate with cross-functional teams to define, design, and ship new features. - Support continuous integration and delivery (CI/CD) pipelines using tools like Jenkins, GitLab CI, or GitHub Actions. Professional & Technical Skills: - Must Have Skills: Proficiency in Go Programming Language. - Strong understanding of application development methodologies. - Experience with version control systems such as Git. - Familiarity with RESTful APIs and microservices architecture. - Ability to troubleshoot and optimize application performance. - 4+ years of proven experience in GoLang development, including expertise in Go routines, channels, and concurrency models. - Solid understanding of Go modules, dependency management, and API server development. - Experience working with frameworks like Gin, Echo, or Revel in GoLang. - Strong hands-on experience in developing SPAs using Angular with knowledge of RxJS, NgRx, reactive forms, routing, and lazy loading. - Proficient in building and consuming RESTful APIs, integrating with third-party services, and handling authentication (OAuth, JWT). - Experience working in microservice architecture and containerized environments using Docker and Kubernetes. - Familiarity with database technologies (SQL and NoSQL) like PostgreSQL, MongoDB, or MySQL. - Exposure to AWS Services - Excellent debugging, performance tuning, and problem-solving skills with a strong attention to detail. Additional Information: - The candidate should have minimum 4 years of experience in Go Programming Language. - This position is based at our Bengaluru/Chennai office. - A 15-year full time education is required. Show more Show less
Posted 1 week ago
7.0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
Technology @Dream11: Technology is at the core of everything we do. Our technology team helps us deliver a mobile-first experience across platforms (Android & iOS) while managing over 700 million rpm (requests per minute) at peak with a user concurrency of over 16.5 million. We have over 190+ micro-services written in Java and backed by a Vert.x framework. These work with isolated product features with discrete architectures to cater to the respective use cases. We work with terabytes of data, the infrastructure for which is built on top of Kafka, Redshift, Spark, Druid, etc. and it powers a number of use cases like Machine Learning and Predictive Analytics. Our tech stack is hosted on AWS, with distributed systems like Cassandra, Aerospike, Akka, Voltdb, Ignite, etc. Your Role: Work with stakeholders, provide updates to leadership, and lead strategic engineering initiatives across Technology Be part of a cross-functional, self-sustaining team that manage products and systems from design to deployment Collaborate effectively with internal and cross-functional teams on a daily basis Tackle real business challenges by building and optimising high-scale, distributed microservices Own system architecture to ensure scalability, reliability, and performance Drive code and design quality through regular reviews and development standards Hire, mentor, and grow a high-performing engineering team while overseeing project execution Strong system design skills with a deep understanding of distributed systems and microservice architecture, backed by analytical and problem-solving abilities. Committed to best-in-class operability standards Hands-on experience with web frameworks, relational and NoSQL databases, and big data technologies such as Spark, Cassandra, and Ignite Qualifiers: 7+ years of hands-on experience in any typed language, preferably Java Leadership experience in hiring people, building teams, and people management Experience handling a variety of stakeholders across different verticals About Dream Sports: Dream Sports is India’s leading sports technology company with 250 million users, housing brands such as Dream11 , the world’s largest fantasy sports platform, FanCode , a premier sports content & commerce platform and DreamSetGo , a sports experiences platform. Dream Sports is based in Mumbai and has a workforce of close to 1,000 ‘Sportans’. Founded in 2008 by Harsh Jain and Bhavit Sheth, Dream Sports’ vision is to ‘Make Sports Better’ for fans through the confluence of sports and technology. For more information: https://dreamsports.group/ Dream11 is the world’s largest fantasy sports platform with 230 million users playing fantasy cricket, football, basketball & hockey on it. Dream11 is the flagship brand of Dream Sports, India’s leading Sports Technology company and has partnerships with several national & international sports bodies and cricketers. Show more Show less
Posted 1 week ago
2.0 years
0 Lacs
India
Remote
Job Title: Software Engineer II (Gaming Focus) Location: Remote Company: Flecks Labs About Flecks Labs: Flecks Labs is building cutting-edge experiences at the intersection of gaming, creator tools, and emerging virtual economies. We believe the future of digital interaction is interactive, social, and deeply immersive. Join us as we invent new ways for people to play, create, and connect. Role Overview: We are looking for a Software Engineer II who is passionate about building products for the gaming ecosystem. You will work closely with a cross-functional team to design and develop core systems that power our platforms, experiences, and internal tools. This role is ideal for someone who loves games and gaming culture, has strong fundamentals, and enjoys solving complex technical problems. Key Responsibilities: Design, develop, and maintain high-quality backend and/or client-side systems. Collaborate with designers, artists, and other engineers to deliver scalable game experiences and platform features. Build APIs, services, and infrastructure to support real-time multiplayer, content delivery, and creator tools. Write clean, maintainable, and well-tested code. Participate in code reviews and architecture discussions. Research and evaluate new technologies that can enhance our products and development process. Proactively identify and address performance bottlenecks and scalability challenges. Requirements: 2-4 years of professional software development experience. Proficiency in one or more programming languages such as TypeScript, Python, C#, C++, or Go. Solid understanding of computer science fundamentals (data structures, algorithms, networking, concurrency). Interest in gaming, UGC platforms, or interactive digital experiences. Strong debugging and problem-solving skills. Excellent communication skills and ability to collaborate effectively in a remote-first environment. Bonus Points: Experience building multiplayer systems, game servers, or real-time networking. Familiarity with game engines (Unity, Unreal, Roblox Studio, etc.). Experience with cloud platforms (AWS, GCP, Azure). Familiarity with game analytics, live ops, or player engagement systems. Experience working with UGC platforms or creator economy products. Contributions to open source projects, game mods, or personal gaming projects. Why Join Flecks Labs? Fully remote, flexible work environment. Work on cutting-edge gaming, UGC, and creator economy projects. Small, fast-paced team with significant ownership and impact. Competitive salary and equity. Opportunity to shape the future of interactive digital experiences. Show more Show less
Posted 1 week ago
20.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Profile: Digital Harbor, Inc., a V irginia, US- product based company , is a pioneer in enterprise innovation, with several firsts including the global norm ‘Know Your Customer’ (KYC) in its credit. Its oeuvre, for last 20 years, is marked with disruptive platforms and products that have transformed the way enterprises operate. Its ‘ Know Your Provider’ (KYP) has revolutionized how healthcare provider credentialing functions, thus bringing unprecedented risk-control and compliance in the US public healthcare system. Its current focus is on a future-incubating platform ‘Social Enterprise Technology’ (S.E.T.), built to catapult enterprises into transformational trajectories through Conversational Applications, a first-of-its-kind human-literate applications. We were ranked among the top 500 fastest growing technology companies in North America by ‘Deloitte Fast 500’ – 2018. Our products won ‘Most Innovative Product of the Year – 2018’ and ‘BIG Innovation Award – 2019’. Digital Harbor was voted by employees as “Best Place to Work” in 2018 & 2019. Yes, everything! Role: Director of Engineering(Java) Job Location: Bangalore (Marathahalli) Work Mode: 5 days work from office Job description: • The role requires a significantly experienced and confident professional with relevant full product lifecycle capabilities. • This role is for a next generation Enterprise Technology Platform. • The role demands that the Engineering Leader understands the existing platform which has been built with a substantial investment and take it to the next level to build cutting edge solutions for our customers. • The platform is the core part of the solution for our embedded analytics solution which enable our partners and customers to derive substantial value from a SaaS based engagement. Key Result Areas: • Create detailed technical task lists, provide technical guidance to the team, and enforce Digital Harbor standards and best practices • Devise innovative approaches for delivering tailored solutions leveraging advanced domain knowledge, technology competency and industry exposure. • Establish & develop strong professional relationships with Product Management, Analytics and Technology groups and acts as the Engineering anchor. • Collaborate with technical developers; review deliverables for accuracy, quality, application performance, and completeness. • Provides in-depth and sophisticated analysis with interpretive thinking to define problems and develop innovative solutions • Create/enhance reusable assets & frameworks. • Develop prototypes to demonstrate illustrate the use of new technologies within our Products. • Contribution to the strategic vision of Digital Harbor’s Platform product. • Leading Engineering team by provide strong technical leadership and guidance When we come face to face, we’d like to understand what you’ll have done as a Director of Engineering superhero in your past experience. Job Requirement: • MUST demonstrate a history of successfully building functionally rich, high performance, scalable and multi-tenant platforms. • Solid experience in building secure platforms. • A substantial track record of success in bringing innovative software products to market is a MUST. • Very strong background in Java technologies. • Understands platform, challenges in platform development and a proven capability to articulate platform level abstractions from user requirements. • Capability to do a SWOT on internal tools and 3rd party tools and provide a clear decision in terms of the approach • Ability to maintain ‘big picture’ focus and lead engineering in a rapidly evolving technology marketplace. • Enterprise platform experience with preferably both thin and thick client experience • Has a passion for building applications that are sensitive to memory, bandwidth, latency and tough performance constraints. Has relevant metrics to talk about it. • Work and collaborate with a talented team in a highly agile Scrum environment. • Deeply conversant in technologies like Java/J2ee, Java Script, XML, DOM/SAX Parsers, Swings, HTML, CSS, HTTP/s, C++, Jboss, JSP, EJB 2.0, Struts 2.0, Servlets, Kodo (ORM), JMS, RMI, Quartz, ANT, drools, various file Systems, XML, DB (SQL, Oracle, DB2), DMS, Web Services, LDAP integration. • Has built or integrated tools like Document Management System, Work Flow management, Offline Capability, Integration frameworks. • Strong knowledge of SQL, Relational databases and Data Modeling. Knowledge of distributed systems, concurrency, scalability, and fault tolerant designs. • Strong verbal, presentation and written communications skills for technical audiences; able to explain and drive technical solutions to technical teams; highly persuasive, Outstanding leadership and team-building skills. • Good planning and organizational skills, with self-initiative and direction. Has AGILE experience Desired Soft skills • Passion to work for small and high growth Organizations. • Self-starter who is hungry to take on new professional challenges and looking for roles with enormous growth potential. • Self-motivated and believes in getting things done. • Reliable, Trustworthy and possesses Professional Integrity. • Stable job history; Startup/entrepreneurial experience a real plus. We’re sure that you’re creative, move mountains with a tactful spoon, and whatnot, so why wait? We want to meet you! Show more Show less
Posted 1 week ago
0.0 - 7.0 years
0 Lacs
Indore, Madhya Pradesh
On-site
Indore, Madhya Pradesh, India;Noida, Uttar Pradesh, India;Hyderabad, Telangana, India;Pune, Maharashtra, India;Bengaluru, Karnataka, India;Gurugram, Haryana, India Qualification : At ClearTrail, work is more than ‘just a job’. Our calling is to develop solutions that empower those dedicated to keeping their people, places and communities safe. For over 18 years, law enforcement & federal agencies across the globe have trusted ClearTrail as their committed partner in safeguarding nations & enriching lives. We are envisioning the future of intelligence gathering by developing artificial intelligence and machine learning-based lawful interception & communication analytics solutions that solve the world’s most challenging problems. Skills Required : C++ Role : Learning and implementing solutions involving the C++, D.S, multithreading Understanding the complete SDLC Responsible for timely and quality deliveries Anticipate on technological evolutions Ensure the technical directions and choices Design/ Implement various solutions arising out of the large data processing (GB’s/ PB’s) Driving various Architecture and design calls with Big Data customers Working with other team members and providing guidance on implementation details Experience in the role of implementation of high-end software products. Core C++ development using Data Structures, STL/boost Expertise in Linux and OS internals Design patterns Concurrency Programming (Thread, synchronization, race conditions, deadlock, Multithreading, Multiprocessing) Build, debugging and profiling tools (Visual studio, Windows Debugger) Expertise in memory and performance optimization Knowledge of OS – Windows/Linux, Disk, memory, file system, networks, windows services. Preferable if the person has exposure to ACE (Adaptive communication Environment) Networking knowledge (IP, TCP/UDP), preferable if the person has exposure to some application layer protocol (like HTTP) Exposure and awareness of complete PDLC Should have worked on open source products Hands-on experience in implementing and in-depth knowledge of various design patterns Good communication, problem-solving & interpersonal skills. Capable of providing the design and Architecture for the typical business problems Exposure and awareness of complete PDLC/SDLC Out of box thinker and not just limited to the work done in the projects Experience : 3 to 7 years Job Reference Number : 11131
Posted 1 week ago
0.0 - 12.0 years
0 Lacs
Noida, Uttar Pradesh
On-site
Noida, Uttar Pradesh, India;Bangalore, Karnataka, India;Gurugram, Haryana, India;Hyderabad, Telangana, India;Indore, Madhya Pradesh, India;Pune, Maharashtra, India Qualification : Do you love to work on bleeding-edge Big Data technologies, do you want to work with the best minds in the industry, and create high-performance scalable solutions? Do you want to be part of the team that is solutioning next-gen data platforms? Then this is the place for you. You want to architect and deliver solutions involving data engineering on a Petabyte scale of data, that solve complex business problems Impetus is looking for a Big Data Developer that loves solving complex problems, and architects and delivering scalable solutions across a full spectrum of technologies. Experience in providing technical leadership in the Big Data space (Hadoop Stack like Spark, M/R, HDFS, Hive, etc. Should be able to communicate with the customer in the functional and technical aspects Expert-level proficiency in Python/Pyspark Hands-on experience with Shell/Bash Scripting (creating, and modifying scripting files) Control-M, AutoSys, Any job scheduler experience Experience in visualizing and evangelizing next-generation infrastructure in Big Data space (Batch, Near Real-time, Real-time technologies). Should be able to guide the team for any functional and technical issues Strong technical development experience in effectively writing code, code reviews, and best practices code refactoring. Passionate for continuous learning, experimenting, ing and contributing towards cutting-edge open-source technologies and software paradigms Good communication, problem-solving & interpersonal skills. Self-starter & resourceful personality with the ability to manage pressure situations. Capable of providing the design and Architecture for typical business problems. Exposure and awareness of complete PDLC/SDLC. Out of box thinker and not just limited to the work done in the projects. Must Have Experience with AWS(EMR, Glue, S3, RDS, Redshift, Glue) Cloud Certification Skills Required : AWS, Pyspark, Spark Role : valuate and recommend the Big Data technology stack best suited for customer needs. Design/ Architect/ Implement various solutions arising out of high concurrency systems Responsible for timely and quality deliveries Anticipate on technological evolutions Ensure the technical directions and choices. Develop efficient ETL pipelines through spark or Hive. Drive significant technology initiatives end to end and across multiple layers of architecture Provides strong technical leadership in adopting and contributing to open-source technologies related to Big Data across multiple engagements Designing /architecting complex, highly available, distributed, failsafe compute systems dealing with a considerable amount (GB/TB) of data Identify and work on incorporating Non-functional requirements into the solution (Performance, scalability, monitoring etc.) Experience : 8 to 12 years Job Reference Number : 12400
Posted 1 week ago
4.0 years
0 Lacs
Bengaluru, Karnataka
Remote
Senior Software Engineer Bangalore, Karnataka, India Date posted Jun 09, 2025 Job number 1822812 Work site Up to 50% work from home Travel 0-25 % Role type Individual Contributor Profession Software Engineering Discipline Software Engineering Employment type Full-Time Overview Join our team building the foundational infrastructure that ensures safety, compliance, and integrity at global scale. As a Senior Software Engineer on the Trust & Safety Platform team, you’ll design and build the core, low-latency systems that evaluate ads, content, and user signals against policy in real time. These systems process hundreds of billions of entities daily, providing the enforcement backbone for content moderation, ad quality, and user protection workflows across Microsoft’s ecosystem. 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 field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 4+ years of experience building distributed systems or high-scale backend infrastructure. Strong programming experience in C++, C# with knowledge of object-oriented design, concurrency, and system architecture. Expertise in performance optimization, latency tuning, and scalable service design. Experience with stream processing or event-driven architectures (e.g., Apache Flink, Kafka Streams, Beam). Experience with cloud-native data infrastructure (e.g., Kubernetes, Azure, BigQuery, Delta Lake, Cosmos DB). 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: Building efficient ML inference flow into production at scale. #MicrosoftAI Responsibilities Design and implement distributed, real-time pipelines that operate with high throughput and low latency, handling spiky and dynamic workloads across the globe. Build core platform components including rule execution engines, signal aggregators, and policy enforcement APIs that support human and automated decisions. Collaborate with ML engineers to support scalable inference integration while keeping systems modular, performant, and cost-efficient. Drive system-level improvements in observability, fault tolerance, and scalability. Lead technical design reviews, own key service components, and contribute to long-term architecture and platform evolution. 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 1 week ago
5.0 years
0 Lacs
Gurgaon, Haryana, India
On-site
Position: Lead - Engineering Location: Gurugram HO The Opportunity Eggs are nature’s perfect nutrition and can solve for India’s nutrition problem. However, out of 40 Crore eggs consumed daily in India, more than 97% are sold in loose and unpackaged format. Indian egg industry is largely unorganized at the backend as well as the frontend. A typical egg in India takes 8-10 days to reach a retail counter by the time it is not fresh and has lost nutrition values (by more than 50% as per research). With non-fresh eggs, there is a funny egg smell and runny texture of yolk and albumen, which is very common with Indian eggs. Farmers make thin margins and are dependent on unorganized trader and wholesalers. Due to low incomes and lack of knowledge, there is heavy usage of anti-biotics and chemicals in poultry feed that causes long-term health issues. The Company: Eggoz - Nupa Technologies Pvt Ltd. Founded in 2017, Eggoz is a Series B funded growth-stage egg brand and Agritech start up, funded by NabVentures, Avaana Capital, Rebright Partners and Others. The founders Abhishek Negi, Uttam Kumar, Aditya Singh are alumni of IIT - Kharagpur. Eggoz is building a brand of eggs in a $12 Billion egg consumption market which is growing at rapidly at 15% annually. With growing demand for hygienic and branded foods, Eggoz is striving to build the largest branded egg company and organize the egg sector. Eggoz aims to be the Amul for Eggs’. It aims to deliver superior nutrition with sustainable farming, aim at better income for farmers and strive for 24-hour freshness chicken to plate’, thereby wholistically attempting to solve the current challenges in the industry. The business model is asset-light and tech-first where farmers are onboarded to an integrated platform, which includes poultry feed & nutrition integration using only herbal ingredients, and bird management technology to improve farmer income. Eggoz is leading and fastest growing brand of eggs. Its products are available in omni-channel retail in 5 major metro cities and nearby non-metro towns. In the next phase, Eggoz aspires to become a household brand. It is looking to scale the brand and platform to rest of the country and build the largest national brand of eggs. It. It aims to build excitement around eggs and build the entire category of eggs and egg-based products. The Role: We're looking for a driven Skilled Lead - Engineering who cares deeply about their craft. You have strong problem solving, analytic, decision-making and excellent communication with interpersonal skills. You are self-driven and motivated with the desire to work in a fast-paced, results-driven environment with varied responsibilities . Responsibilities Help define Technical Roadmap and own the entire product delivery end to end. 2. Ensure and constantly improve reliability, scalability, security and performance of core apis and infrastructure. 3. Be proactive in technical decision making and a sound influence in technical discussions. 4. Work very closely with various business stakeholders to drive the execution of multiple business plans and technologies. 5. Adopt and advocate best practices and guidelines in architecture, code conventions, development practice. 6. Improve, optimize and identify opportunities for efficient software development processes. 7. Keep abreast of the changes in the industry and champion new technologies and development processes within the team. Requirements 5+ years of professional experience building web services in Python, preferably in Django Framework and React JS with excellent debugging, good exposure to MySQL and analytical skills. 5+ years of strong experience in Python(Django), JavaScript with Experience with Kafka, MySQL, MongoDB, Bootstrap, ReactJS, AWS EC2, S3, EKS, ECR. Graduation/Post Graduation degree in Computer Science (IITs, IIITs and NITs preferred). Experience in developing web applications, RESTful APIs using Python(Django Restframework). Proven experience in building, deploying and maintaining highly scalable RESTful web services Decent knowledge of CI/CD pipelines and familiarity with shipping code quickly and reliably. Understanding of DevOps processes and Tools (Jenkins, Redis, Celery). Good communication and articulation skills. Experience working with agile teams and making rapid decisions in a dynamic and disruptive environment. Hands on writing and reviewing code Exceptional design and architectural skills. Strong understanding of software engineering principles, computer science fundamentals data structures, algorithms and operating systems Excellent written and oral communication ability in both technical and non tech aspects Good understanding of benchmarking and performance monitoring - concurrency, multi- threading, logging, database optimisations Experience with browser-based debugging and performance testing software. Excellent troubleshooting skills. Good project and management skills. Eggoz is an equal employment opportunity employer Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as well as adjacent tech-enabled businesses such as Pincode for hyperlocal shopping and Indus App Store which is India's first localized App Store. The PhonePe Group is a portfolio of businesses aligned with the company's vision to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services. Culture At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology that impacts millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! Challenges Building for Scale, Rapid Iterative Development, and Customer-centric Product Thinking at each step defines every day for a developer at PhonePe. Though we engineer for a 50million+ strong user base, we code with every individual user in mind. While we are quick to adopt the latest in Engineering, we care utmost for security, stability, and automation. Apply if you want to experience the best combination of passionate application development and product-driven thinking As a Software Engineer: You will build Robust and scalable web-based applications You will need to think of platforms & reuse Build abstractions and contracts with separation of concerns for a larger scope Drive problem-solving skills for high-level business and technical problems. Do high-level design with guidance; Functional modeling, break-down of a module Do incremental changes to architecture: impact analysis of the same Do performance tuning and improvements in large scale distributed systems Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution Work closely with Product Manager to derive capability view from features/solutions, Lead execution of medium-sized projects Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them As a senior software engineer you must have Extensive and expert programming experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code. Experience with multi-threading and concurrency programming Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces Excellent coding skills – should be able to convert the design into code fluently Knowledge of Test Driven Development Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc) Strong desire to solving complex and interesting real-world problems Experience with full life cycle development in any programming language on a Linux platform Go-getter attitude that reflects in energy and intent behind assigned tasks Worked in a startups environment with high levels of ownership and commitment BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent). Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data. 3-5 years of experience in the art of writing code and solving problems on a Large Scale. An open communicator who shares thoughts and opinions frequently listens intently and takes constructive feedback. As a Software Engineer, good to have The ability to drive the design and architecture of multiple subsystems Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product Understanding of the industry’s coding standards and an ability to create appropriate technical documentation. PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Working at PhonePe is a rewarding experience! Great people, a work environment that thrives on creativity, the opportunity to take on roles beyond a defined job description are just some of the reasons you should work with us. Read more about PhonePe on our blog. Life at PhonePe PhonePe in the news Show more Show less
Posted 1 week ago
6.0 - 8.0 years
2 - 8 Lacs
Bengaluru
On-site
Senior Software Engineer Bangalore, India or Chennai, India The Opportunity: Anthology delivers education and technology solutions so that students can reach their full potential and learning institutions thrive. Our mission is to empower educators and institutions with meaningful innovation that’s simple and intelligent, inspiring student success and institutional growth. The Power of Together is built on having a diverse and inclusive workforce. We are committed to making diversity, inclusion, and belonging a foundational part of our hiring practices and who we are as a company. For more information about Anthology and our career opportunities, please visit www.anthology.com. The Integration Development team is dedicated to creating seamless integration experiences that enable efficient interoperability between Anthology products. This role involves creating solutions that not only integrate Anthology products effectively but also enable Anthology customers and partners to extend these solutions to work with third-party applications. Primary responsibilities will include: Developing and maintaining software on the Azure platform Ensuring the software delivered matches business needs Developing software in a group or independently Directly communicating with all levels of technical and business resources Participating in all phases of product development from concept through estimation, development, code review, unit testing, testing and demonstration Creating and/or determining feasibility of robust software solutions by analyzing problem definition and requirements Actively participating in SCRUM ceremonies, providing constructive suggestions and input that help refine acceptance criteria Working with team members to ensure delivery of high-quality software Guiding and mentoring Software and Associate Software Developers Documenting and sharing knowledge in an organized manner Coordinating and working with developers and business stakeholders to understand business requirements, design specifications and develop code Investigating and resolving integration-related issues such as performance issues, data discrepancies, and security concerns Working closely with cross-functional teams to understand integration requirements and provide technical onboarding support for other product development teams The Candidate: Required skills/qualifications: 6-8 years of relevant experience in software development In-depth knowledge of the Microsoft Azure cloud platform Extensive hands-on experience with development in ASP.Net, and C# Thorough experience in code reviews, debugging, and troubleshooting Well-versed with API creation, Asynchronous Messaging, and other integration concepts Solid understanding of all phases of SDLC Good analytical skills as well as a solid object-oriented programming, good knowledge of project life cycles and large project experience Good understanding of CI/CD using cloud platforms such as Azure DevOps or similar Well-versed with Agile way of working and onsite-offshore coordination Excellent written and oral communication skills Results-oriented team player and excellent interpersonal skills Takes accountability and self-motivated Flexible and willing to accept change in priorities as necessary Ability to function in a collaborative and dynamic development environment Experience with various Azure services including but not limited to: Azure Service Bus for messaging Azure Functions for serverless compute Azure SQL Database for relational data storage Azure Cosmos DB for NoSQL data storage Experience in implementing one or more of the following as high performance/concurrency solutions using C# web services: EAI (Enterprise Application Integration) EII (Enterprise Information Integration) B2B (Business to Business) B2C (Business to Consumer) Fluency in written and spoken English Preferred skills/qualifications: Knowledge of unit testing, integration testing, and end-to-end testing Knowledge of Azure security best practices and concepts Understanding of Application Integration use cases, methods, and security This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time. Anthology is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, gender identity/expression, protected military/veteran status, or any other legally protected factor.
Posted 1 week ago
1.0 years
0 Lacs
Bengaluru
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 1 week ago
6.0 - 8.0 years
2 - 8 Lacs
Chennai
On-site
Senior Software Engineer Bangalore, India or Chennai, India The Opportunity: Anthology delivers education and technology solutions so that students can reach their full potential and learning institutions thrive. Our mission is to empower educators and institutions with meaningful innovation that’s simple and intelligent, inspiring student success and institutional growth. The Power of Together is built on having a diverse and inclusive workforce. We are committed to making diversity, inclusion, and belonging a foundational part of our hiring practices and who we are as a company. For more information about Anthology and our career opportunities, please visit www.anthology.com. The Integration Development team is dedicated to creating seamless integration experiences that enable efficient interoperability between Anthology products. This role involves creating solutions that not only integrate Anthology products effectively but also enable Anthology customers and partners to extend these solutions to work with third-party applications. Primary responsibilities will include: Developing and maintaining software on the Azure platform Ensuring the software delivered matches business needs Developing software in a group or independently Directly communicating with all levels of technical and business resources Participating in all phases of product development from concept through estimation, development, code review, unit testing, testing and demonstration Creating and/or determining feasibility of robust software solutions by analyzing problem definition and requirements Actively participating in SCRUM ceremonies, providing constructive suggestions and input that help refine acceptance criteria Working with team members to ensure delivery of high-quality software Guiding and mentoring Software and Associate Software Developers Documenting and sharing knowledge in an organized manner Coordinating and working with developers and business stakeholders to understand business requirements, design specifications and develop code Investigating and resolving integration-related issues such as performance issues, data discrepancies, and security concerns Working closely with cross-functional teams to understand integration requirements and provide technical onboarding support for other product development teams The Candidate: Required skills/qualifications: 6-8 years of relevant experience in software development In-depth knowledge of the Microsoft Azure cloud platform Extensive hands-on experience with development in ASP.Net, and C# Thorough experience in code reviews, debugging, and troubleshooting Well-versed with API creation, Asynchronous Messaging, and other integration concepts Solid understanding of all phases of SDLC Good analytical skills as well as a solid object-oriented programming, good knowledge of project life cycles and large project experience Good understanding of CI/CD using cloud platforms such as Azure DevOps or similar Well-versed with Agile way of working and onsite-offshore coordination Excellent written and oral communication skills Results-oriented team player and excellent interpersonal skills Takes accountability and self-motivated Flexible and willing to accept change in priorities as necessary Ability to function in a collaborative and dynamic development environment Experience with various Azure services including but not limited to: Azure Service Bus for messaging Azure Functions for serverless compute Azure SQL Database for relational data storage Azure Cosmos DB for NoSQL data storage Experience in implementing one or more of the following as high performance/concurrency solutions using C# web services: EAI (Enterprise Application Integration) EII (Enterprise Information Integration) B2B (Business to Business) B2C (Business to Consumer) Fluency in written and spoken English Preferred skills/qualifications: Knowledge of unit testing, integration testing, and end-to-end testing Knowledge of Azure security best practices and concepts Understanding of Application Integration use cases, methods, and security This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time. Anthology is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, gender identity/expression, protected military/veteran status, or any other legally protected factor.
Posted 1 week ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as well as adjacent tech-enabled businesses such as Pincode for hyperlocal shopping and Indus App Store which is India's first localized App Store. The PhonePe Group is a portfolio of businesses aligned with the company's vision to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services. Culture At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology that impacts millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! As a Software Engineer: You will build Robust and Scalable web-based applications. Build abstractions and contracts with separation of concerns for a larger scope. Drive problem-solving skills for high-level business and technical problems. Do high-level design with guidance; Functional modeling, break-down of a module. Do incremental changes to architecture: impact analysis of the same. Do performance tuning and improvements in large scale distributed systems Work closely with Product Manager to derive capability view from features/solutions, lead execution of medium-sized projects Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution As a Software Engineer, you must have: Extensive and expert programming experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code. Experience with multi-threading and concurrency programming. Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data. Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces. Excellent coding skills – should be able to convert the design into code fluently. Knowledge of Test Driven Development. Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc). Experience with full life cycle development in any programming language on a Linux platform. Worked in a startups environment with high levels of ownership and commitment. Strong desire to solving complex and interesting real-world problems BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent). 5-7 years of experience in the art of writing code and solving problems on a large scale. PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Working at PhonePe is a rewarding experience! Great people, a work environment that thrives on creativity, the opportunity to take on roles beyond a defined job description are just some of the reasons you should work with us. Read more about PhonePe on our blog. Life at PhonePe PhonePe in the news Show more Show less
Posted 1 week ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
P1,C3,STS Strong hands-on experience in Java 8 and/or Java 11. Experience in Camunda BPM modeling BPMN and handling deployments. Solid understanding and experience with Spring / Spring Boot frameworks. Expertise in writing efficient, complex SQL queries, joins, views, stored procedures, functions, and performance tuning (preferably with Oracle, PostgreSQL, or MySQL). Strong experience with RESTful web services, JSON. Good understanding of multithreading, collections, concurrency, and exception handling in Java. Familiarity with Git, Maven, and CI/CD pipelines (Jenkins, GitLab CI, etc.). Strong debugging and problem-solving skill Develop, and maintain scalable backend components using Java 8/11. Design and implement robust BPMN workflows using Camunda BPM. Write, debug, and optimize complex SQL queries, stored procedures, and database scripts. Collaborate closely with business analysts, QA teams to ensure end-to-end delivery. Conduct code reviews, write unit/integration tests, and perform performance tuning. Troubleshoot and resolve production issues with a focus on reliability and performance. Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We're looking for a Principal Software Engineer This role is Office Based, Hyderabad Office We are looking for a Principal Software Engineer for our Product engineering team In this role, you will… Develop, maintain and enhance .NET applications and services to contribute to our legacy and cloud platform. Analyze product and technical user stories and convey technical specifications in a concise and effective manner. Code & deliver a working product, with a ‘first time right’ approach. Participate in release planning, sprint planning, and technical design reviews; provide input as appropriate. Partner with engineers, product managers, and other team members as appropriate and be the go-to person for technical matters. Develop and maintain thorough knowledge and understanding of products. Leading projects as necessary, increasing team productivity and effectiveness by sharing your deep knowledge and experience. Drive key architectural decisions and design considerations. Partner with other Architect’s and Manager to come up with setting technical guidelines and participate in code reviews to mentor other engineers on best practices. Partner with Product to do early feasibility of technical architecture. Partner with other Architects to build necessary frameworks to improve productivity of the engineers by driving automation. Introduce newer technologies as needed along with a strong POC and build a strong use case for more adoptability. Troubleshoot complex production issues and provide detailed RCA. Participate in agile activities like sprint planning, and technical design reviews; provide input as appropriate AI-Driven Software Architecture: Design, develop, and implement scalable, maintainable, and high-performance AI-powered software systems. Integrate AI models and algorithms into software applications to deliver intelligent solutions. You’ve Got What It Takes If You Have… Bachelor’s or master’s degree in computer science or related field. 8+ years of experience with active hands-on development experience in Microsoft Technology stack using C# Strong experience developing Microservices, RESTful services (preferably AWS) Experience with AWS core services: Lambda, ECS (Elastic Container Service), SNS (Simple Notification Service), SQS (Simple Queue Service), DynamoDB. Expertise in CloudWatch (monitoring and logging), cost management tools, and IAM for managing user permissions and security protocols. Knowledge of Elasticsearch and querying logs in Splunk. Exposure to ORM’s like Entity Framework, Nhibernate or similar. Strong TDD approach and hands-on experience on tools like Nunit, xUnit or any other testing tools or frameworks and CICD practices. Strong in OOP and SOLID design principles. Understand AWS core services and basic architecture best practices. Experience in working on projects with public cloud providers like Amazon Web Services, Azure, Google Cloud, etc. Highly efficient data persistent design techniques. Strong understanding of data retrieval performance (queries, caching). Able to optimize designs/queries for scale. Proficient experience with relational databases such as Microsoft SQL Server/Postgres. Exposure to other non-relational DBs like MongoDB is a plus! Good understanding on how to deal with concurrency and parallel work streams. Should have work experience with Agile practices. Should be very good at analyzing and Debugging/Troubleshooting functional and technical issues. Should have good insight on Performance/Optimization techniques. Good understanding on secure development practices and proactively codes to avoid security issues. Able to resolve all findings. Excellent analytical, quantitative and problem-solving abilities Conversant in algorithms, software design patterns and Microservices, and their best usage. Ability to build frameworks and POC’s from scratch that can be used across the teams. Self-motivated, requiring minimal oversight. Good team player with the ability to handle multiple concurrent priorities in a fast-paced environment. Strong interpersonal, written, and oral communication skills. Passion for continuous process and technology improvement AWS experience must and Certification preferable. Our Culture Spark Greatness. Shatter Boundaries. Share Success. Are you ready? Because here, right now – is where the future of work is happening. Where curious disruptors and change innovators like you are helping communities and customers enable everyone – anywhere – to learn, grow and advance. To be better tomorrow than they are today. Who We Are Cornerstone powers the potential of organizations and their people to thrive in a changing world. Cornerstone Galaxy, the complete AI-powered workforce agility platform, meets organizations where they are. With Galaxy, organizations can identify skills gaps and development opportunities, retain and engage top talent, and provide multimodal learning experiences to meet the diverse needs of the modern workforce. More than 7,000 organizations and 100 million+ users in 180+ countries and in nearly 50 languages use Cornerstone Galaxy to build high-performing, future-ready organizations and people today. Check us out on LinkedIn , Comparably , Glassdoor , and Facebook ! Show more Show less
Posted 1 week ago
9.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Lead Software Engineer: We are seeking a highly motivated and experienced Lead Software Engineer to join our dynamic team. As a key member of our team, you will contribute to the development of innovative cutting-edge solutions, collaborating with cross-functional teams, and driving the delivery of new products and features that meet our customer needs. About the Role: Work closely with business partners and stakeholders to identify requirements and prioritize new enhancements and features Collaborate with software engineers, architects, technical management, and business partners across geographical and organizational boundaries Assist in architecture direction and finalize design with Architects Break down deliverables into meaningful stories for the development team Provide technical leadership, mentoring, and coaching to software or systems engineering teams Share knowledge and best practices on using new and emerging technologies Provide technical support to operations or other development teams by troubleshooting, debugging, and solving critical issues Interpret code and solve problems based on existing standards Create and maintain technical documentation related to assigned components About You: To be successful in this role, you should have: Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or equivalent experience 9+ years of professional software development experience Strong technical skills, including: Python programming (3+ years) AWS experience with EKS/Kubernetes Experience with LLMs, AI Solutions, and evaluation Understanding of agentic systems and workflows Experience with Retrieval Systems leveraging tools like OpenSearch Experience with event-driven/asynchronous programming Experience with high-concurrency systems Experience with CI/CD using GitHub Actions and AWS services (Code Pipeline/Code Builds Strong understanding of Microservices and RESTful APIs FastAPI Celery Data Engineering background Experience with AWS services (Redis, DynamoDB, S3, SQS, Kinesis, KMS, IAM, Secret Manager, etc.) Performance optimization and security practices Self-driven with ability to work with minimal direction Strong context-switching abilities Problem-solving mindset Clear communication Strong documentation habits Attention to detail What’s in it For You? Hybrid Work Model: We’ve adopted a flexible hybrid working environment (2-3 days a week in the office depending on the role) for our office-based roles while delivering a seamless experience that is digitally and physically connected. Flexibility & Work-Life Balance: Flex My Way is a set of supportive workplace policies designed to help manage personal and professional responsibilities, whether caring for family, giving back to the community, or finding time to refresh and reset. This builds upon our flexible work arrangements, including work from anywhere for up to 8 weeks per year, empowering employees to achieve a better work-life balance. Career Development and Growth: By fostering a culture of continuous learning and skill development, we prepare our talent to tackle tomorrow’s challenges and deliver real-world solutions. Our Grow My Way programming and skills-first approach ensures you have the tools and knowledge to grow, lead, and thrive in an AI-enabled future. Industry Competitive Benefits: We offer comprehensive benefit plans to include flexible vacation, two company-wide Mental Health Days off, access to the Headspace app, retirement savings, tuition reimbursement, employee incentive programs, and resources for mental, physical, and financial wellbeing. Culture: Globally recognized, award-winning reputation for inclusion and belonging, flexibility, work-life balance, and more. We live by our values: Obsess over our Customers, Compete to Win, Challenge (Y)our Thinking, Act Fast / Learn Fast, and Stronger Together. Social Impact: Make an impact in your community with our Social Impact Institute. We offer employees two paid volunteer days off annually and opportunities to get involved with pro-bono consulting projects and Environmental, Social, and Governance (ESG) initiatives. Making a Real-World Impact: We are one of the few companies globally that helps its customers pursue justice, truth, and transparency. Together, with the professionals and institutions we serve, we help uphold the rule of law, turn the wheels of commerce, catch bad actors, report the facts, and provide trusted, unbiased information to people all over the world. About Us Thomson Reuters informs the way forward by bringing together the trusted content and technology that people and organizations need to make the right decisions. We serve professionals across legal, tax, accounting, compliance, government, and media. Our products combine highly specialized software and insights to empower professionals with the data, intelligence, and solutions needed to make informed decisions, and to help institutions in their pursuit of justice, truth, and transparency. Reuters, part of Thomson Reuters, is a world leading provider of trusted journalism and news. We are powered by the talents of 26,000 employees across more than 70 countries, where everyone has a chance to contribute and grow professionally in flexible work environments. At a time when objectivity, accuracy, fairness, and transparency are under attack, we consider it our duty to pursue them. Sound exciting? Join us and help shape the industries that move society forward. As a global business, we rely on the unique backgrounds, perspectives, and experiences of all employees to deliver on our business goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under applicable law. Thomson Reuters is proud to be an Equal Employment Opportunity Employer providing a drug-free workplace. We also make reasonable accommodations for qualified individuals with disabilities and for sincerely held religious beliefs in accordance with applicable law. More information on requesting an accommodation here. Learn more on how to protect yourself from fraudulent job postings here. More information about Thomson Reuters can be found on thomsonreuters.com. Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Senior Software Engineer We’re building the next-generation AI storage system, catering the needs for massive scale AI factories to meet unique demands of modern GenAI era. The modernization will deliver unparalleled performance, immense value and exceptional experiences for our Customers by modernizing and scaling the stack through development of several advanced technologies spanning storage management, memory management, clustering, Filesystems, distributed systems and performance for our next-gen software-defined storage platform. Most importantly, we’re modernizing with AI to accelerate our execution to streamline and standardize processes and reimagining work and customer experiences. Join us to do the best work of your career and make a profound social impact as a Senior Software Engineer on our Software Engineering Team in Bangalore . What You’ll Achieve As a Senior Software Engineer, you will be part of the Storage team to innovate and deliver Storage and data management support. You will collaborate and work closely with our Global engineering talents and will have significant opportunities to innovate and modernize the next-gen storage platform. You will: Design and develop various storage features for next-gen AI storage platform Participate in design collaboration, code reviews, exercising development tools and processes Take part in the full software development life cycle including development, testing, continuous delivery, and support Be an active member of an agile team Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role: Essential Requirements Proficiency and hands-on coding experience in C/C++ Experience in Linux user-space development, multithreading, IPC, networking, and RAID/storage solutions Solid understanding of concurrency and synchronization. Practical expertise in troubleshooting and debugging of complex systems Extensive knowledge of Object-oriented design, data structures and algorithms. Hands-on experience with Python and Bash scripting, CI/CD, automation Agile-based development experience. Strong interpersonal and verbal communication skills Desirable Requirements 5+ years of related experience. Bachelor’s or Master's degree in computer science or related field Knowledge in distributed systems architecture and memory management Who We Are We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Application closing date: 10th April 2025 Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here. "#NJP" Job ID: R263263 Show more Show less
Posted 1 week ago
0 years
0 Lacs
India
On-site
Job Title: Full Stack Engineer Job Type: Full-time, Contractor About Us: Our mission at micro1 is to match the most talented people in the world with their dream jobs. If you are looking to be at the forefront of AI innovation and work with some of the fastest growing companies in Silicon Valley, we invite you to apply for a role. By joining the micro1 community, your resume will become visible to top industry leaders, unlocking access to the best career opportunities on the market. Job Summary: We are seeking a highly skilled Full Stack Engineer to join our dynamic team, committed to designing and implementing high-performance microservices. The ideal candidate will have extensive experience with Python, FastAPI, task queues, web sockets and Kubernetes to build scalable solutions for our platforms. This is an exciting opportunity for those who thrive in challenging environments and have a passion for technology and innovation. Key Responsibilities: Design and develop backend services using Python, with an emphasis on FastAPI for high-performance applications. Architect and orchestrate microservices to handle high concurrency I/O requests efficiently. Deploy and manage applications on AWS, ensuring robust and scalable solutions are delivered. Implement and maintain messaging queues using Celery, RabbitMQ, or AWS SQS. Utilize WebSockets and asynchronous programming to enhance system responsiveness and performance. Collaborate with cross-functional teams to ensure seamless integration of solutions. Continuously improve system reliability, scalability, and performance through innovative design and testing. Required Skills and Qualifications: Proven experience in production deployments with user bases exceeding 10k. Expertise in Python and FastAPI, with strong knowledge of microservices architecture. Proficiency in working with queues and asynchronous programming. Hands-on experience with databases such as Postgres, MongoDB, or Databricks. Comprehensive knowledge of Kubernetes for running scalable microservices. Exceptional written and verbal communication skills. Consistent work history without overlapping roles or career gaps. Preferred Qualifications: Experience with GoLang for microservice development. Familiarity with data lake technologies such as Iceberg. Understanding of deploying APIs in Kubernetes environments. Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Do you want to work with a team of the world’s top supply chain & logistics experts with a laser focus on helping organizations scale up their business profitability ? At Aimhire.io we are the exclusive recruiting partner to our client and we are hiring urgently. We are seeking an experienced Senior Java Developer to join our dynamic development team. The ideal candidate will have 5–8 years of Java development experience , with strong knowledge of modern software design principles, microservices architecture , and cloud technologies . You will be responsible for developing and maintaining scalable, high-performance Java applications while collaborating closely with cross-functional teams. Key Responsibilities: Design, develop, and maintain Java applications using Java 8 and above . Build and deploy RESTful microservices using Spring Boot . Design and implement real-time data processing systems using Kafka . Develop scalable, highly available, and fault-tolerant systems using AWS services . Manage and optimize NoSQL databases including MongoDB and Redis . Collaborate with product managers, designers, and other developers to deliver innovative solutions. Troubleshoot and resolve issues related to performance , security , and scalability . Contribute to architecture and design discussions to influence technical strategy. Technical Skills Required: Java 8 and above – Strong grasp of modern Java features (e.g., streams, lambdas). Spring Boot – Expertise in building and maintaining microservices. Microservices Architecture – Proven experience designing distributed systems. Kafka – Experience in real-time data streaming and event-driven architecture. MongoDB – Hands-on knowledge of NoSQL database design and performance tuning. Redis – Understanding of caching strategies and distributed systems. AWS – Proficiency with cloud services such as EC2, S3, Lambda, RDS , etc. Multithreading & Concurrency – Strong understanding of core Java concurrency concepts. Qualifications: Bachelor’s or Master’s degree in Computer Science , Information Technology , or a related field. 5–8 years of hands-on Java development experience in building production-grade applications. Expertise in building and deploying microservices in cloud environments ( preferably AWS ). Strong knowledge of design patterns , data structures , and problem-solving . Excellent verbal and written communication skills. Ability to thrive in a fast-paced , collaborative environment. Show more Show less
Posted 1 week ago
12.0 years
0 Lacs
Bangalore Urban, Karnataka, India
On-site
Senior Backend Engineer – Core Java & Microservices (Multiple Positions) Location: Bangalore, India (Hybrid/Onsite) Hiring Company: Latinum HR (on behalf of a leading service-based client) About the Role: Latinum HR is hiring experienced Senior Backend Engineers for multiple positions with a top-tier client. We are seeking engineers with strong expertise in Core Java backend engineering and/or Microservices & Cloud architecture . Candidates with capabilities across both areas will be considered for senior-level roles . As part of a high-performance team, you’ll design and build robust, scalable, and high-throughput backend systems solving complex real-world business challenges. Key Responsibilities: Architect and develop scalable backend systems using Java and Spring Boot. Design event-driven microservices and cloud-native APIs. Ensure solutions are secure, observable, and performant. Collaborate with cross-functional teams on architecture, coding standards, and delivery practices. Participate in solution design, code reviews, and production deployments. Support and monitor distributed systems in live environments. Mentor and guide junior engineers (applicable for senior roles). Core Technical Requirements (Must-Have): Java & Backend Engineering Java 8+ (Streams, Lambdas, Functional Interfaces, Optionals) Spring Core, Spring Boot, object-oriented principles Multithreading (Executor framework, concurrency utilities) Data structures, algorithms, time/space complexity Kafka (producer/consumer design, schema management) JPA, RDBMS/NoSQL, data modeling, indexing, joins JVM tuning, GC profiling, heap/dump analysis Strong grasp of design patterns (GoF) Microservices, Cloud & Distributed Systems RESTful APIs, OpenAPI/Swagger, API design best practices Spring Cloud, Spring Reactive Kafka Streams, CQRS, event-driven systems GraphQL (Apollo/Spring Boot), schema federation, caching AWS (Lambda, IAM, S3, containers) API Security (OAuth 2.0, JWT, Keycloak, API Gateway) CI/CD (Docker, Kubernetes, Terraform) Monitoring: ELK, Prometheus, Grafana, Jaeger, Kiali Nice to Have: Experience with Node.js, Golang, Python, React, or Angular CMS platforms (AEM, Sitecore) TDD, mocking, test automation (Postman, JUnit, performance/security testing) Familiarity with deployment strategies (canary, blue-green) Experience in creating architecture documentation (UML, sequence diagrams) Who Should Apply: Backend engineers with 4–12 years of experience in Java/Microservices. Engineers passionate about scalable system design and distributed computing. Candidates with hands-on exposure to cloud-native technologies and production systems. Show more Show less
Posted 1 week 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.