Search Filters Reset ↺
Experience
Work Mode
Job Type
Industry
Skills
Company
Notice Period
Education
Reset Filters
TrueCV Premium
Upgrade to TrueCV Pro

Get featured application status, direct recruiter chat, and double your callbacks.

Upgrade Now
1507 Jobs Found
Sort by:
CAN
Canonical 4.3
EMEA 2-5 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in more than 80 countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.The company is founder led, profitable and growing.We are hiring a Python Engineering Manager, who strives for accountability for the development of an internal product, who has high engineering quality standards, continuously develops their skills as well as skills of their direct reports, and who has the drive to deliver. This is an exciting opportunity to work with great people and exciting open-source solutions on innovative engineering solutions supporting Canonical's growth.The Commercial Systems unit is conceived as six engineering teams that closely collaborate with other engineering and business teams at Canonical. Services designed, developed, and operated by the Commercial Systems unit are at the heart of Canonical business and Python plays an integral role in it. We are looking for software engineering managers for these teams:The Data Governance team has a mission to enable a secure and well-governed access to comprehensive data sets originating at many internal and external data sources formed in a data mesh. The team works with well-known open-source data governance tools such as Trino and Ranger, defines and executes data governance processes, and democratizes the data at Canonical.The Integrations team is responsible for the automation of SaaS user management and onboarding of new data sources to the data mesh. The team designs, develops, and operates a Python based solution to automate SaaS seat management and track spend across the application portfolio. Furthermore the team integrates internal and external data sources into the data mesh using open-source ETL solutions, enabling more data driven decisions in the organization.Location: This role will be based remotely in the EMEA region.The role entails Accountability for the design and development of an internal product Leading a team of software engineers working in Python Developing the skills and capabilities of direct reports Seeking improvements to established processes, designs, and solutions Building an understanding of business needs to deliver the most impact What we are looking for in you Exceptional academic track record from both high school and university Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path Track record of going above-and-beyond expectations to achieve outstanding results Experience with software development in a high-level language (Golang, Python, Java, ...) Professional written and spoken English with excellent presentation skills Result-oriented, with a personal drive to meet commitments Ability to travel internationally twice a year, for company events up to two weeks long Nice-to-have skills Performance engineering and SRE experience Experience with data governance, data engineering, or data science, What we offer colleaguesWe consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. Distributed work environment with twice-yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Program Opportunity to travel to new locations to meet colleagues Priority Pass, and travel upgrades for long haul company events About CanonicalCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004.​ Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.Canonical is an equal opportunity employerWe are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.#LI-remote
Software Engineering
Posted 2 hours ago Typically responds within 2 days
CAN
Canonical 4.3
EMEA 3-7 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines. The OpenSearch team is, among other things, focused on creating the best enterprise automation solution for search and analytics suites like OpenSearch and Elasticsearch.We have a number of openings we are looking to hire across a range of levels. We will help you identify a suitable position depending on your experience and interests. Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations.Location: This role can be filled in European, Middle East and African time zones.What your day will look likeThe OpenSearch team is responsible for the automation of OpenSearch operations. This includes ensuring fault-tolerant replication, TLS, installation, and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of features of data platforms, not analysing the data in them. Collaborate proactively with an internationally distributed team Write high-quality, idiomatic Python code to create new features Debug issues and interact with upstream communities publicly Work with helpful and talented engineers including experts in a diverse set of fields Work from home with global travel for 2 to 4 weeks per year for internal and external events What we are looking for in you Proven hands-on experience in software development using Python Proven hands-on experience in distributed systems development Bachelor’s or equivalent in Computer Science, STEM, or a similar degree Willingness to travel up to 4 times a year for internal events Additional skills that you might also bringYou might also bring a subset of experience from the following, which will determine the exact role and level we consider you for: Experience operating and managing search and analytics engines like Elasticsearch, Logstash, KIbana, and OpenSearch Experience with Linux systems administration, package management, and operations Experience with the public cloud or a private cloud solution like OpenStack Experience with operating Kubernetes clusters and a belief that it can be used for serious persistent data services What we offer youYour base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce. In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner. Fully remote working environment - we’ve been working remotely since 2004! Personal learning and development budget of 2,000USD per annum Annual compensation review Recognition rewards Annual holiday leave Parental Leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues at ‘sprints’ Priority Pass for travel and travel upgrades for long haul company events About CanonicalCanonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.Canonical has been a remote-first company since its inception in 2004.​ Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.Canonical is an equal-opportunity employerWe are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote 
Software Engineering
Posted 5 hours ago Typically responds within 2 days
CAN
Canonical 4.3
APAC, EMEA 3-7 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in more than 80 countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.The company is founder led, profitable and growing.We are hiring a Site Reliability Engineering Manager aspiring for a world-class devops and gitops engineering management challenge, bringing together operations management, software engineering and product development, and team leadership in a single high-value role. You will need to be a Linux and operations expert, as well as a great manager capable of leading a high-performance team, to excel in this role.The Information Systems team at Canonical runs services used by over 60 million Ubuntu users. Our mission is to pioneer and prove new and better approaches to large-scale IS. We support Canonical and Ubuntu operations, but we also help shape Canonical's managed application service offerings, raising the bar on devops and cloud-native operations. We take infra-as-code to the next level, blazing a trail to next-generation model-driven operations. We not only aim to automate every process that underpins our business, we also share that automation as open source packages which others use to drive their own operations. From Kubernetes to the kernel and everything in-between, you will be working with the latest technologies in a fast-paced engineering environment.We have fully distributed, home-based teams in EMEA, APAC and the Americas. You will lead a team in your time zone, and report to a global director who may not be in your time zone.Location: This role will be based remotely in the APAC and EMEA region.The role entails Lead your team in daily agile devops practices Represent the IS team to stakeholders, customers, and internal teams Organize, coordinate and drive internal projects Mentor engineers to improve their skills Identify and measure team health indicators Implement structured engineering and operations processes Ensure proper team focus on priorities, milestones, and deliverables Work to meet service level agreements with customer deployments around the globe Deliver quality managed services in a consistent, timely manner What we are looking for in you Drive and a track record of going above-and-beyond expectations Proven experience of software delivery using infrastructure as code Proven experience managing devops teams for SAAS or similar offerings Understanding of testing methodologies and maintainable code quality Technical aptitude for understanding complex distributed systems Experience with cloud topologies and technologies Ability to travel twice a year, for company events up to two weeks long An exceptional academic track record from both high school and university Nice-to-have skills Experience with Ubuntu system administration Experience with agile software development methodologies Experience working in and managing distributed teams What we offer colleaguesWe consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. Distributed work environment with twice-yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Program Opportunity to travel to new locations to meet colleagues Priority Pass, and travel upgrades for long haul company events About CanonicalCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004.​ Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.Canonical is an equal opportunity employerWe are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.#LI-remote
DevOps & Infrastructure
Posted 1 day ago Typically responds within 2 days
CAN
Canonical 4.3
EMEA 3-7 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in more than 80 countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.The company is founder led, profitable and growing.We are hiring a Golang Engineering Manager, who strives for accountability for the development of an internal product, who has high engineering quality standards, continuously develops their skills as well as skills of their direct reports, and who has the drive to deliver. This is an exciting opportunity to work with great people and exciting open-source solutions on innovative engineering solutions supporting Canonical's growth.The Commercial Systems unit is conceived as six engineering teams that closely collaborate with other engineering and business teams at Canonical. Services designed, developed, and operated by the Commercial Systems unit are at the heart of Canonical business and Golang plays an integral role in it. We are looking for software engineering managers for these teams:The Billing team designs, develops, and operates a Golang service that provides a standardized and scalable capability to turn metrics into billable amounts, enable customers to see their current spend with Canonical at any time, and ensure accurate, reliable, and timely billing. The service further integrates with other engineering, business, payment systems. This team is an excellent match for those interested in growing their skills in the billing and payment processing domain.The Livepatch team designs and develops a service for the delivery of Linux kernel patches to shrink the exploit window for critical and high severity Linux kernel vulnerabilities, by patching the Linux kernel between security maintenance windows, while the system runs. The engineering team behind this product develops Golang based client and backend components, while another Canonical team, the Kernel team, develops the security patches. This team is a great opportunity for those interested in security and with a strong focus on engineering quality and reliability.Location: This role will be based remotely in the EMEA region.The role entails Accountability for the design and development of an internal product Leading a team of software engineers working in Golang Developing the skills and capabilities of direct reports Seeking improvements to established processes, designs, and solutions Building an understanding of business neds to deliver the most impact What we are looking for in you Exceptional academic track record from both high school and university Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path Track record of going above-and-beyond expectations to achieve outstanding results Experience with software development in a high-level language (Golang, Python, Java, ...) Professional written and spoken English with excellent presentation skills Result-oriented, with a personal drive to meet commitments Ability to travel internationally twice a year, for company events up to two weeks long Nice-to-have skills Performance engineering and SRE experience Experience with accounting, sales, sales operations, or other business roles What we offer colleaguesWe consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. Distributed work environment with twice-yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Program Opportunity to travel to new locations to meet colleagues Priority Pass, and travel upgrades for long haul company events About CanonicalCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004.​ Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.Canonical is an equal opportunity employerWe are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.#LI-remote
Software Engineering
Posted 1 day ago Typically responds within 2 days
BIN
Binance 4.3
APAC 3-7 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
Binance is the leading global blockchain ecosystem and cryptocurrency infrastructure provider whose suite of financial products includes the world’s largest digital-asset exchange.Our mission is to accelerate cryptocurrency adoption and increase the freedom of money. If you’re looking for a fast-paced, mission-driven organization where opportunities to learn and excel are endless, then Binance is the place for you.Responsibilities Development and implementation Backend service for the AI Chatbot products. Build large scale software system, which can impact daily life of millions of customers. Explore and integrate the LLM applications to improve chatbot performance and user experience. Underlying infra/arch upgrade performance tuning, online incidents troubleshooting, and system refactoring. Write high-quality, clean, and maintainable code using engineering best practices guide junior engineers’ daily work and do knowledge share, etc. Requirements Bachelor's/Master's degree in computer science, engineering, or equivalent industry experience. Over 8 years of professional experience in a related field. Core Java programming skills and willingness to do hands on coding are a must. Knowledge and experience with Python and familiar with collaborating with algorithm engineers. Capable to cope with stress, and quickly learn new knowledge. Good cross-team communication skills. Familiarity with design patterns and system design required to solve common software programming challenges. Knowledge and experience with Chatbot & Custom service Bot is considered as a plus. Knowledge and experience with LLM usage is considered as a plus. Knowledge and experience with data job like Flink/Spark are considered as a plus. Working at Binance• Be a part of the world’s leading blockchain ecosystem that continues to grow and offers excellent career development opportunities• Work alongside diverse, world-class talent in an environment where learning and growth opportunities are endless• Tackle fast-paced, challenging and unique projects• Work in a truly global organization, with international teams and a flat organizational structure• Competitive salary and benefits• Flexible working hours, remote-first, and casual work attire Learn more about how Binancians embody the organization’s core values, creating a unified culture that enables collaboration, excellence, and growth. Apply today to be a part of the Web3 revolution! Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success. By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.
Software Engineering
Posted 1 day ago Typically responds within 2 days
CAN
Developer Relations Engineer Recruiter Active
Canonical 4.3
APAC, EMEA 3-7 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
As the publisher of Ubuntu we serve millions of developers, building for the cloud, IoT and data science. We aim to make open source easier and more reliable for innovators and enterprises.We have created a new Developer Relations team to engage directly with open source communities and developer-centric organisations. We hope both to communicate our vision and products for better open source development experiences, and also to have a better feedback loop from those audiences to shape our offerings and priorities.A Developer Relations Engineer is a technical expert, strategist and communicator with deep empathy for developers. This discipline combines practical engineering skills with firm diplomacy across organisational boundaries, in both directions. Like our audience, a Developer Relations Engineer is never satisfied with the status quo, and is driven by an insatiable curiosity to find better ways to get things done. They are problem-solvers and inventors, who understand people's needs and love the way that tools can be adapted to meet them. They stay current with tech trends and provide insights and guidance while fostering innovation.To improve your chances of success in this application, read our advice on how to get a job at Canonical.Location: we are building our initial DevRel team in Europe, Middle East, African and American time zonesWhat your day will look likeIn a typical day, a developer relations engineer might: take part in team product meetings, at levels from strategy to day-by-day development progress, contributing insight and expertise maintain conversations with developer community members wherever they may be found - IRC, social media, product forums, meet-ups and more work with colleagues in other teams in the company, as part of efforts to help establish commonality and consistent approaches  help solve specific technical problems that users or colleagues have identified  contribute to technical documentation to ensure that developer users' needs are met there work on technical articles, presentations or workshops  identify new opportunities and directions for improvement in the developer experience we provide present at conferences, meetups or technical events What we are looking for in youA strong candidate is a programmer or developer with a demonstrable passion for and engagement in open-source software has worked with real-world challenges developing and deploying software using Linux has practical hands-on experience of Linux software packaging (including Snaps, debs, charms, rocks, PIP, containers) understands current software packing issues and trends in the Linux ecosystem  has been a contributor to open-source communities, software and documentation is an engaging, vivacious speaker and presenter can work effectively, tactfully, empathetically and confidently in contexts where different parties have different perspectives, needs and understanding builds trust, relationships and confidence is willing to travel globally twice a year for company events, as well as to upstream and partner events Additional skills that you might also bring previous experience in a developer advocacy or community role in-depth familiarity with Ubuntu and the Canonical ecosystem of products  What we offer youWe consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. Distributed work environment with twice-yearly team sprints in person - we’ve been working remotely since 2004! Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues from your team and others Priority Pass for travel and travel upgrades for long haul company events About CanonicalCanonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.Canonical has been a remote-first company since its inception in 2004.​ Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.Canonical is an equal opportunity employerWe are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.#LI-remote  
Software Engineering
Posted 1 day ago Typically responds within 2 days
CAN
Canonical 4.3
EMEA 2-5 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.The company is founder-led, profitable, and growing.We are hiring a Ubuntu Core Software Engineer to redefine the Linux experience in the embedded environments with the smallest, most secure, and updatable operating system in the IoT market. This is an opportunity for a software engineer passionate about open source software, Linux, security, and the developer experience. This challenging role demands a high degree of technical skill with low-level operating systems, kernel, and device firmware.Our mission is to allow everyone to build robust solutions in various fields including but not limited to IoT, automotive, and aviation using the next generation secure embedded Linux operating system in a simple solution. We define a reliable and secure set of device recovery mechanisms that enable device manufacturers to simplify and standardise the field operations for fleets of heterogeneous appliances. As an Ubuntu Core team member, you’ll be designing and implementing software that runs on various CPU architectures, such as ARM, RISC-V, and X86. You will work on boot mechanisms, bootloaders, storage partition layout, device trees, kernel and services.Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.Location: This role will be based remotely in the EMEA regionThe role entails Write high quality code with unit tests to create new features Debug Linux system level issues and produce high quality code to fix them Collaborate proactively with a distributed team Review code produced by other engineers Discuss ideas and collaborate on finding good solutions Integrate diverse bootloaders and maintain gadget snaps Work from home with global travel 2 to 4 times a year for internal and external events What we are looking for in you You love technology and working with brilliant people You are curious, flexible, articulate, and accountable You value soft skills and are passionate, enterprising, thoughtful, and self-motivated You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree You have experience with C or Golang, and Shell You have a solid understanding of Linux and a modern GNU/Linux distribution, Debian or Ubuntu preferred You have personal or professional experience with Linux-capable devices such as Raspberry Pi You have interest in learning or experience in one or more low-level systems and security facilities such as: Bootloaders in ARM and X86, such as piboot, uboot, grub-uefi Systemd and units, udev, initrd, graphics OS level firmware daemons and CLI applications Linux security implementations - TPM, FDE, LUKS, HSM, etc. You may have experience or knowledge of Yocto What we offer colleaguesWe consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. Distributed work environment with twice-yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Team Member Assistance Program & Wellness Platform Opportunity to travel to new locations to meet colleagues Priority Pass and travel upgrades for long-haul company events About CanonicalCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004.​ Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.Canonical is an equal opportunity employerWe are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.#LI-remote 
Software Engineering
Posted 1 day ago Typically responds within 2 days
BIN
Binance 4.3
APAC 2-5 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by 300+ million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.Responsibilities Design, develop, and maintain client-side applications for an instant messaging platform, with Android as the primary focus Build core messaging features: real-time chat, group chat, media messaging, message sync, offline messaging, push notifications Participate in client-side architecture design, ensuring consistent UX across Android, iOS, and Web Use AI-powered tools (Cursor, GitHub Copilot, ChatGPT, Claude, etc.) to support cross-stack frontend development — read, debug, and modify iOS/Web codebases Integrate RESTful APIs and WebSocket/MQTT/gRPC real-time communication protocols Handle local storage, offline-first experience, message state management, and cross-platform sync logic Optimize client performance: startup speed, memory, battery, network efficiency, UI responsiveness Collaborate with backend teams on API design, integration, and production issue investigation Senior level: mentor junior engineers, contribute to technical design decisions Requirements Bachelor's degree in Computer Science, Software Engineering, or a related discipline Engineer: 1-3+ years of experience; Senior Engineer: 3-5+ years Solid production experience in Android development (Kotlin and/or Java) Good understanding of Android SDK, Jetpack components, asynchronous programming, and modern client-side architecture Required: ability to use AI-powered development tools (Cursor, GitHub Copilot, ChatGPT, Claude, or similar) for cross-stack frontend development Able to read, understand, debug, and make reasonable changes in iOS or Web codebases with AI tool support Familiarity with WebSocket, MQTT, gRPC, or similar real-time communication protocols Understanding of messaging concepts: message delivery, read status, sync, local persistence, offline support, push notifications Good understanding of client-side performance optimization, memory management, multithreading, and security best practices Familiar with Git, CI/CD pipelines, automated testing, and Agile processes Strong debugging, problem-solving, ownership, and communication skills Preferred Qualifications Experience building IM products or communication platforms (WhatsApp, Telegram, WeChat, Discord, Slack, Messenger, etc.) iOS development experience (Swift, SwiftUI, Objective-C) Web frontend experience (TypeScript, React, Vue, Next.js) Cross-platform client or mobile full-stack development experience End-to-end encryption, message security, or cryptographic protocols experience Voice/video calling or RTC technologies experience Large-scale distributed messaging infrastructure experience Fintech, payments, or Web3 applications experience Open-source contributions or published apps on Google Play/App Store Why Binance• Shape the future with the world’s leading blockchain ecosystem• Collaborate with world-class talent in a user-centric global organization with a flat structure• Tackle unique, fast-paced projects with autonomy in an innovative environment• Thrive in a results-driven workplace with opportunities for career growth and continuous learning• Competitive salary and company benefits• Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.
Software Engineering
Posted 1 day ago Typically responds within 2 days
AVI
Aviatrix 4.3
USA 0-2 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
  WHO WE ARE: Aviatrix® is pioneering the Cloud Native Security Fabric — the architecture the Containment Era requires. The Cloud Native Security Fabric governs every workload communication path across every cloud, every VPC, every Kubernetes cluster, and every serverless function, from a single policy plane. One rule. Universal propagation. Enforced at the workload, not at a chokepoint. Trusted by more than 500 of the world's leading enterprises. For more information, visit aviatrix.ai.  About the role:  We are seeking a Senior Solutions Architect to architect and evolve the customer enablement motion within our Customer Training and Development team. This is a strategic technical role: you will engage pre- and post-sale with enterprise accounts to scope enablement as part of larger deals, partner with Professional Services, Technical Advisors, and Engagement Managers to design customer-specific upskilling paths (including critical upgrade cohorts such as 7.1→8.2+), and use AI to deliver just-in-time curriculum modifications tailored to each customer’s technical environment. You will own curriculum evolution against field signal, not simply teach to a fixed catalog, and serve as a credible technical peer to enterprise architects and CISOs scoping ACE engagements.Position Responsibilities: Technical Delivery & Engagement: Lead high-stakes ACE workshops and customer-specific enablement sessions, using dynamic ‘Chalk Talk’ and whiteboarding techniques to visualize complex packet flows and multi-cloud architectures. Establish technical credibility with enterprise architects, network leaders, and security stakeholders in the room. Enablement Architecture: Architect learning solutions against real customer technical environments and use cases. Own multi-cloud lab design, curriculum structure, and the AI-driven mechanisms that modify content just-in-time for each engagement. Architectural SME: Engage pre- and post-sale with enterprise accounts as the lead technical authority on enablement scope. Partner with Sales and Customer Outcomes leadership to position ACE engagements as part of larger deal motions, and bridge the gap for customers moving from legacy on-prem networking to modern cloud transit security. Cross-Functional Partnership: Partner with Professional Services, Technical Advisors, and Engagement Managers to build customer-specific upskilling paths tied to active engagements (e.g., upgrade cohorts, platform migrations). Translate field signal from these teams into curriculum evolution, and oversee the lab environments and connectivity staging that support those paths. Curriculum Evolution: Influence the long-term ACE curriculum roadmap based on field signal from customer engagements, PS/TA partnership, and emerging product capabilities. Bring forward proposals for new modules, certifications, and monetizable enterprise B2B tracks rather than teaching to a fixed catalog. Technical Requirements Certifications: CCIE-level expertise (EI or SP) highly recommended. AWS Certified Advanced Networking or Microsoft Azure Network Engineer Associate (AZ-700) required. Networking Mastery: Expert-level knowledge of BGP (Routing Policies, Path Selection), High Availability (HA) design, and VPN technologies (IPsec, OpenVPN). Cloud Infrastructure: Proven expertise in designing and staging complex multi-cloud architectures across AWS, Azure, GCP and OCI.  Required Qualifications Instructional & Advisory Presence: Ability to maintain audience focus and energy during intensive multi-day workshops using interactive whiteboarding and visual storytelling, and equally able to hold an advisory conversation across the table from an enterprise architect or CISO scoping an enablement engagement. Communication: Exceptional ability to simplify complex distributed architectures for various technical personas through verbal and visual explanation. Experience: 7+ years in Solutions Architecture, Network Engineering, or Technical Training. Independence: Self-motivated program owner capable of running enablement engagements end-to-end with minimal oversight: scoping with sales and customer stakeholders, designing the curriculum and lab path, partnering across PS/TA/EM, and managing delivery handoffs. The US annual base salary range for this full-time position is $121,829 - $143,328+ benefits + 401(k) match + equity and is bonus eligible. The pay range is determined by the role, work location, job-related skills, level, experience and relevant education. The range displayed is applicable only for new hires for the listed position located in the US. Your Talent Advisor can share more details regarding salary ranges, benefits, and equity for your location during the hiring process.#LI-RACHEL #LI-RemoteBENEFITS US: We cover 100% of employee premiums and 88% of dependent(s) premiums for medical, dental and vision coverage, 401(k) match, short and long-term disability, life/AD&D insurance, $1,000/year education reimbursement, and a flexible vacation policy.  Outside the US: We offer a comprehensive benefits package which, (subject to regional variations) could include pension, private medical for you and dependents, generous holiday allowance, life assurance, long-term disability, annual wellbeing stipend Your total compensation package will be based on job-related knowledge, education, certifications and location, per our aligned ranges. About Aviatrix Aviatrix® is the cloud network security company trusted by more than 500 of the world’s leading enterprises. As cloud infrastructures become more complex and costly, the Aviatrix Cloud Network Security platform gives companies back the power, control, security, and simplicity they need to modernize their cloud strategies. Aviatrix is the only secure networking solution built specifically for the cloud, that ensures companies are ready for AI and what’s next. Combined with the Aviatrix Certified Engineer (ACE) Program, the industry’s leading secure multicloud networking certification, Aviatrix unifies cloud, networking, and security teams and unlocks greater potential across any cloud.​ WE WANT TO INCLUDE YOU We embrace the fact that not everyone’s journey took the same route or started at the same place. If your experience doesn’t quite meet the requirements but the opportunity excites you and you believe you could be great, don’t let that hold you back from applying. Tell us what you CAN bring and what makes you special. Aviatrix is a community where everyone's career can grow and we want to help you achieve your goals and be “your best YOU,” however that looks. If you're seeking an opportunity where you can be excited to start work every morning with enthusiastic people, make a real difference and be part of something amazing then let’s talk. We want to get to know you and how we could grow together. Aviatrix, Inc. is an equal opportunity employer and does not make hiring decisions based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. CPRA - California Applicant Privacy Notice
Software Engineering
Posted 1 day ago Typically responds within 2 days
RED
Reddit 4.3
USA 2-5 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. The Storage Infra team is looking to hire a Senior Software Engineer who is excited to solve large scale storage infrastructure problems.Reddit’s mission is to bring community and belonging to everyone in the world. Reddit is a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions. With more than 50 million people visiting 100,000+ communities daily, it is home to the most open and authentic conversations on the internet. From pets to parenting, skincare to stocks, there’s a community for everybody on Reddit. For more information, visit redditinc.com.Our caching layer serves 100s of millions of queries/second serving 100s of billions of keys.We do this while efficiently storing 100s of Terabytes of data across thousands of machines. As a senior engineer, you will partner closely with your team and our biggest users (ML/AI/Search) to build technical solutions that can scale to Reddit’s product growth. You’ll do this while maintaining an extremely high availability and reliability bar to ensure that Reddit’s users continue to get a great experience across our entire product portfolio.In your day-to-day, you can expect to: Contribute to developing the team and organization’s long term technical strategy. Refine and maintain our data storage infrastructure to support the storage and caching needs of products supporting hundreds of millions of users. Own the infrastructure (managed and self-hosted) that supports data writes, reads and storage along with the necessary tooling and automation to efficiently operate the infrastructure. Mentor other engineers on how to design, build, and evangelize services used by hundreds of engineers across Reddit Who you might be: 5+ years of experience building internet-scale software, preferably with a focus on machine learning storage infrastructure. Software development experience in one or more general purpose programming languages; Golang, Python, C++, Java Hands-on experience implementing features, optimizations, and bug fixes to distributed storage systems. Excellent communication skills to collaborate with stakeholders in engineering, data science, machine learning, and product. Degree in Computer Science or equivalent technical field.  Experience working closely with Storage technologies like Postgres, Mysql, Cassandra, Redis, Memcache is a huge plus! Pay Transparency: This job posting may span more than one career level. In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit https://www.redditinc.com/careers/. To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below.The base salary range for this position is:$217,000—$303,900 USDIn select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors. Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
Software Engineering
Posted 1 day ago Typically responds within 2 days
Featured Companies View All
MS
Microsoft
Hiring 84 Jobs
GG
Google
Hiring 52 Jobs
AZ
Amazon
Hiring 67 Jobs
TC
TCS
Hiring 120 Jobs
IN
Infosys
Hiring 61 Jobs
Recommended Courses View All
Java Interview Mastery
4.8 (2.3K) • ₹499
ATS Resume Writing
4.7 (1.8K) • ₹399
LinkedIn Makeover
4.6 (951) • ₹299
HR Interview Course
4.7 (1.2K) • ₹499
Complete ATS Resume
4.8 (2.1K) • ₹499
Get Android App