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:
ZEP
Zepto 4.3
Mumbai / Bengaluru 1-4 Yrs ₹14,00,000 - ₹25,00,000 P.A.
View Job
Power India's fastest 10-minute grocery delivery. Build algorithms for micro-fulfillment center inventory routing, barcode batching, and picker dispatch.
Golang Python PostgreSQL Redis Microservices +2
Posted 2 hours ago Typically responds within 2 days
GOO
Google 4.3
Bengaluru, Karnataka 3-7 Yrs ₹32,00,000 - ₹55,00,000 P.A.
View Job
Google Cloud infrastructure engineering is hiring engineers to build resilient Kubernetes orchestration, high-throughput network fabrics, and developer tooling.
Go Java Python Kubernetes GCP +2
Posted 5 hours ago Typically responds within 2 days
MIC
Microsoft 4.3
Noida / Delhi, NCR (Hybrid) 2-5 Yrs ₹18,00,000 - ₹32,00,000 P.A.
View Job
Join Microsoft Azure team to design and build hyperscale distributed cloud storage and compute services. You will collaborate with global engineering teams to deliver mission-critical enterprise solutions.Requirements:Strong proficiency in C#, C++, or Java and object-oriented architecture.Experience with multithreading, concurrency, and distributed cloud computing.Solid foundation in Data Structures, Algorithms, and System Design.
C# C++ Azure Distributed Systems Microservices +2
Posted 1 day ago Typically responds within 2 days
WIP
Wipro Technologies 4.3
Pune / Bengaluru (Hybrid) Fresher ₹4,50,000 - ₹7,00,000 P.A.
View Job
Exciting opportunity for fresh graduates (B.Tech / MCA / BCA) with strong fundamentals in Data Structures, Algorithms, Core Java / Python, and SQL.
Java Python Data Structures SQL Problem Solving +1
Posted 1 day ago Typically responds within 2 days
NEB
Nebius 4.3
Europe 0-2 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
About Nebius: Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI. Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D.The Infrastructure Acquisition GroupThe Infrastructure Acquisition Group secures the land, power, and data center capacity that enables the Nebius AI Cloud. We identify where Nebius should grow next, structure the commercial agreements that make that growth possible, and partner across engineering, energy, finance, legal, and development to bring new AI infrastructure online.We're a small, founding team building this function from the ground up across the Americas, leading the acquisition of colocation, build-to-suit, powered land, and other strategic infrastructure opportunities as one of the world's fastest-growing AI cloud platforms scales.Examples of Problems We're SolvingValidate electrical feasibility before commercial commitment. A site or agreement is only as good as its ability to support the power capacity and distribution infrastructure required to run it. You'll lead electrical due diligence, utility interconnection analysis, and equipment feasibility review to inform Go / No-Go decisions before deals close.Keep electrical design decisions ahead of development. Coordinate with Site Selection, Development, Engineering, and Delivery so power distribution topology, redundancy strategy, and equipment assumptions are validated early enough to protect schedule and budget once construction begins.Build a repeatable technical evaluation program. Help establish the standards, design criteria, and technical readiness gates that will support electrical engineering review across every AI infrastructure acquisition in the Americas.About the RoleAs an Electrical Engineer, you'll provide the technical electrical engineering perspective across the acquisition and development lifecycle — from initial site and deal evaluation through construction readiness. Working within the Infrastructure Acquisition Group, you'll partner with Site Selection, Technical Due Diligence, Development, Energy, Finance, and Delivery to ensure every project's power distribution, utility interconnection, and equipment assumptions are technically sound before they move forward.This is a build-phase role on a build-phase team. Many of the technical evaluation standards, design criteria, and readiness gates you'll use are still being written — in some cases, you'll help write them. We're looking for someone who can independently assess complex electrical infrastructure while helping build the systems that make every future evaluation faster, more predictable, and more scalable.What You'll Own Lead electrical engineering evaluation of prospective sites, colocation capacity, and build-to-suit opportunities. Own technical assumptions for power distribution topology, capacity, and equipment strategy feeding the pre-construction risk register. Assess utility interconnection, on-site generation, and redundancy strategies (N, N+1, 2N) against site conditions and load requirements. Recommend Go / No-Go input on electrical feasibility as projects advance through key development milestones. Deliver technically validated electrical scope to the Delivery organization with complete documentation and minimized risk. Technical Due Diligence & Feasibility Lead electrical due diligence on prospective sites, existing facilities, and colocation capacity under evaluation. Evaluate utility capacity, interconnection queue position, substation requirements, and on-site generation/UPS strategy against projected IT load. Assess electrical equipment availability, lead times (transformers, switchgear, generators), and vendor constraints that could affect schedule or capex. Ensure electrical assumptions are fully integrated into project budgets, capacity models, and schedules. Design & Equipment Strategy Partner with Engineering to define power distribution topology and redundancy strategy appropriate to each site and deal structure. Evaluate EPMS/BMS controls integration and electrical system commissioning requirements early in the acquisition process. Provide technical input on switchgear, UPS, and generator selection, redundancy strategy, and capex trade-offs across candidate sites. Ensure electrical design intent is preserved as deals move from negotiation into development. Construction Readiness Establish electrical technical readiness criteria as part of project handoff standards. Verify electrical design assumptions, equipment specifications, and capacity commitments are complete before turnover to Delivery. Identify and resolve electrical technical risks before they impact construction. Cross-Functional Collaboration Serve as the primary electrical engineering technical interface across Site Selection, Technical Due Diligence, Development, Energy, and Delivery. Coordinate with consulting engineers, utility providers, equipment vendors, and commissioning agents to validate executable electrical strategies. Align internal stakeholders and external consultants to prevent technical scope drift as projects move from acquisition into development. What Success Looks Like Ensure every acquisition is grounded in sound electrical engineering judgment before commercial commitment. Deliver predictable, technically validated power distribution and redundancy strategies across the portfolio. Identify and resolve electrical technical risks before they impact construction. Build trusted relationships with utility providers, equipment vendors, consulting engineers, and commissioning partners. Help build the technical standards and evaluation processes the Infrastructure Acquisition Group runs on as it scales. What You'll Bring You're comfortable operating in ambiguity and building technical evaluation processes where none exist. You know how to independently assess complex electrical infrastructure while helping define how future projects should be evaluated. 8+ years of experience in data center electrical engineering, power systems design, or mission-critical electrical systems. Experience with medium-voltage distribution, switchgear, UPS systems, generators, and utility interconnection for high-density AI/hyperscale environments. Strong understanding of electrical capacity planning, redundancy topology (N, N+1, 2N), equipment selection, and capex trade-offs in data center design. Experience evaluating electrical feasibility of sites or facilities prior to commercial commitment. Excellent communication and executive presentation skills. Bachelor's degree in Electrical Engineering or a related discipline, or equivalent experience. Preferred Qualifications Experience supporting hyperscale data center or AI infrastructure development. Experience with EPMS/BMS controls integration and electrical systems commissioning. Experience with utility interconnection agreements and interconnection queue strategy. Professional Engineer (PE) license or similar professional certification. Experience evaluating colocation or build-to-suit electrical infrastructure in a due diligence capacity. Why Join NebiusThe infrastructure supporting AI is being built now. This is an opportunity to help define how Nebius evaluates and designs the power systems behind every AI infrastructure acquisition while helping build the function itself — the technical standards, design criteria, and evaluation framework that will support infrastructure investments across the Americas. You'll work on some of the industry's largest and most complex AI infrastructure developments while helping shape the physical foundation of the global AI economy.Benefits & Perks: Competitive compensation Career growth and learning opportunities Flexibility and ownership Collaborative and innovative culture Opportunity to work on impactful AI projects International environment and talented teams What's it like to work at Nebius: Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI  Equal Opportunity Statement: Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law. Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire.  If you need accommodations during the application process, please let us know.
Software Engineering
Posted 1 day ago Typically responds within 2 days
GE
GE Vernova 4.3
Germany 2-5 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
Job Description SummaryAs the world shifts toward more sustainable energy sources, GE Vernova’s Grid Systems Integration (GSI) focuses on integrating complex power technologies to create grids that are more resilient, efficient, and reliable. The service organization within the GSI business line delivers comprehensive asset management, field operations, and technical support. It covers key segments like HVDC, FACTS, ACIS, and GIS substation systems.To develop and scale our service business, we are looking for a Project Engineer (m/f/d) to manage structured proposal preparation, leverage our installed base, and systematically transition projects into sustainable service contracts—all in accordance with SQDC principles.Job DescriptionYour Responsibilities:This role is a combination of Revenue Focus (70% of work time) and Warranty Phase & Project Interface (30% of work time)Providing interface with the Project Manager to support completion of the projectCoordinating and managing key interfaces with dedicated stakeholder to close open punches and project warranty scope with focus on platform and platform auxilliariesUsing technical experience and expertise and data analysis as a basis for Engineering decisionsCreation, review and release of work permits (AES, MS, RA) for the item closing site actions to client as SPOCScheduling and resource planning (Issue campaign planning to client)Supporting the procurement of materials and goods as neededLeading sales activities to support installed base and providing customers with quotations boosting the revenue growthQualifications/ Requirements/ Skills:BSc in Mechanical or Electrical Engineering or equivalentExperience in Project Management deliveriesEngineer with experience in operationSales mindset and strong customer focusStrong written and verbal communication skills, experienced in creating offers to other stakeholdersFluent in German and EnglishWhat we offer:A booming industry with Cutting-Edge Projects: involvement in high-profile, innovative projectsCollaborative environment: supportive culture fostering creativity and teamworkA macro-management culture with flexible working hours and a stable careerCompetitive compensation package plus corporate benefitsAdditional InformationRelocation Assistance Provided: No#LI-Remote - This is a remote position
Software Engineering
Posted 1 day ago Typically responds within 2 days
ZAR
Zartis 4.3
Europe 0-2 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
The company and our mission:  Zartis is a digital solutions provider working across technology strategy, software engineering, and product development. We partner with firms across financial services, MedTech, media, logistics technology, renewable energy, EdTech, e-commerce, and more. Our engineering hubs in EMEA and LATAM are full of talented professionals delivering business success and digital improvement across application development, software architecture, CI/CD, business intelligence, QA automation, and new technology integrations. We are looking for a Senior Software Engineer to work on a project in the fitness industry. The project: Our teammates are talented people that come from a variety of backgrounds. We’re committed to building an inclusive culture based on trust and innovation. You will be part of a distributed team developing new technologies to solve real business problems. Our client mission is to revolutionize the fitness industry with digital solutions in over 60 countries. And the team is building a platform that saves time, increases retention, and ultimately, helps studio and gym owners become more successful. We are looking for someone with good communication skills, ideally with experience making decisions, being proactive, used to building software from scratch, and with good attention to detail.  What you will do: Work with an energised, fun, friendly, and customer-focused cross-functional team. Collaborate with designers, developers, product managers, and testers to transform ideas into unique, human experiences for fitness entrepreneurs. Mentor, pair, and delegate to encourage professional and technical growth Code! Write Predictable, Readable, Simple, and Flexible code. Improve the scalability and performance of our platform. Use cutting-edge Agile & Lean working methods underpinned by DevOps and CI/CD Code!   What you will bring: 7+ years of industry experience in a software engineering role where you can demonstrate a significant impact that your work has had on the product and/or the team. Hands-on experience with Golang.  Experience with Cloud (preferably AWS). Solid understanding of the practical application of agile development methods in an Agile/Lean/Continuous Delivery environment. Solid knowledge of Quality and Testing principles. Comfortable learning new technologies and systems. Desire to help and mentor others.   Nice to have: Experience working with microservices. Contributed to the professional community as a speaker, author or online contributor. Desire to contribute to the wider community through collaboration, coaching, and mentoring of other technologists.   What we offer:  100% Remote Work WFH allowance: Monthly payment as financial support for remote working. Career Growth: We have established a career development program accessible for all employees with 360º feedback that will help us to guide you in your career progression. Training: For Tech training at Zartis, you have time allocated during the week at your disposal. You can request from a variety of options, such as online courses (from Pluralsight and Educative.io, for example), English classes, books, conferences, and events. Mentoring Program: You can become a mentor in Zartis, receive mentorship, or both. Zartis Wellbeing Hub (Kara Connect): A platform that provides sessions with a range of specialists, including mental health professionals, nutritionists, physiotherapists, fitness coaches, and webinars with such professionals as well. Multicultural working environment: We organize tech events, webinars, parties, and activities to do online team-building games and contests.
Software Engineering
Posted 1 day ago Typically responds within 2 days
GIT
GitLab 4.3
UK 0-2 Yrs ₹7,00,000 - ₹15,00,000 P.A.
View Job
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.An overview of this roleAs a Senior Backend Engineer on the Duo Chat team, focused on Chat Engine, you'll build the core AI capabilities behind GitLab Duo Chat, the natural-language and agentic interface to the GitLab DevSecOps platform. Much of your work will involve building flow components and agentic flows in the Flow Registry, the Python framework built on LangGraph within our Duo Workflow Service that powers agentic chat, and integrating them with the GitLab Rails monolith.You'll own complex backend features from start to finish across both services. You'll integrate large language models and orchestrate multi-agent flows so customers can work faster and more securely across the software development lifecycle. This work sits where GitLab's core platform meets its AI strategy, and reliability, performance, and answer quality directly shape the customer experience.What you’ll do Design and build flow components and agentic flows in the Flow Registry using Python and LangGraph within the Duo Workflow Service. These reusable building blocks power agentic Duo Chat and, increasingly, other AI features across GitLab. Develop, ship, and maintain backend features for GitLab Duo Chat across the Python Duo Workflow Service and the GitLab Rails monolith in a secure, well-tested, and performant way. Integrate new generative AI models, providers, tools, and multi-agent orchestration patterns into Duo Chat to expand its capabilities and improve answer quality. Design, implement, and review GraphQL and Representational State Transfer (REST) application programming interfaces (APIs) and related monolith logic, including chat entry points, permissions, and foundational-flow registration. Keep contracts with frontend clients and host systems reliable and clear. Improve debugging, observability, and test coverage using pytest, RSpec, and related frameworks; track and improve latency, error rates, and test coverage so AI-powered chat workflows stay reliable at scale. Collaborate with Product, User Experience (UX), frontend, and AI specialists to refine requirements and deliver high-quality improvements through iteration. Document standards, patterns, and learnings with other engineers, raising the bar for safe AI integration and evidence-driven engineering. Participate in Tier 2 on-call rotations to troubleshoot production issues, contribute to root cause analysis, and strengthen resiliency. What you’ll bring Significant experience building and maintaining production Python backends, including APIs, data models, and asynchronous or long-running workloads. Practical experience designing and shipping AI-powered, agentic backend features, including large language model integration, tool or function calling, and multi-agent orchestration. You use sound judgment about large language model limitations and safe use in production. Working proficiency in Ruby on Rails, or a strong willingness to learn it. Duo Chat integrates deeply with the GitLab monolith for chat entry points, GraphQL, permissions, and flow registration, and most of GitLab's codebase is written in Ruby. Proficiency designing or extending REST or GraphQL APIs with attention to scalability, maintainability, and backward compatibility. Strong Structured Query Language (SQL) skills and familiarity with relational databases such as PostgreSQL, including efficient queries and data modeling. Ability to find, diagnose, and prevent performance and reliability problems at scale. Experience solving technical problems of high scope and complexity and advocating for quality, security, and performance improvements across your team. Openness to learning and collaborating in an async-first, distributed team, applying transferable skills from related technologies or domains. Hands-on experience with agent frameworks such as LangGraph or LangChain is a strong plus. About the teamWe're part of GitLab's AI Engineering organization and own the AI-powered chat experience embedded across the GitLab platform. Chat Engine is the backend-focused team within the Duo Chat group.We're backend, frontend, and AI specialists working asynchronously across time zones, using issues, merge requests, and documentation as our main collaboration tools. Our focus is to expand generative and agentic AI capabilities, improve the performance and reliability of chat workflows, and strengthen the debugging and testing foundations that let us run AI features safely at scale.For more on how we work, see the team handbook page. Remote-GlobalHow GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off  Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave  Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.
Software Engineering
Posted 1 day ago Typically responds within 2 days
CAN
Canonical 4.3
EMEA, LATAM, Canada, USA 1-3 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 an Engineering Manager to lead one of our teams that work closely with Amazon, Microsoft, Google and other world-class cloud partners to optimize Ubuntu for their infrastructure. Our team builds, tests, and publishes the base Ubuntu images used by millions to ensure optimal performance and security in their cloud estate. We aim to deliver the very best public cloud VM experience, as well as specialized images for specific purposes on each cloud. Our goal is to celebrate and enable their particular points of differentiation on their clouds, while also ensure a common operating experience for their users.As an engineering manager you need to bring both technical and management skills to the leadership of your team. You will also need to represent the team in direct partner engagement. You’ll be responsible for the stability and functionality that our cloud users have come to expect. You will strive to automate the delivery of existing and new Ubuntu image products applied to all modern workloads from web servers to GPU-aided AI for servers, VM’s and containers.As an engineering manager at Canonical your primary responsibility is to the people you support: ensuring that they are growing as engineers, doing valuable work, and generally having a great time at Canonical. As a lead for strong engineers, technical leadership and a solid background in software development is a must, so that you’re able to challenge and grow your team members. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.We work in Python and Golang, and expect engineering managers to be fluent in the language, architecture and components that their team is building with. Code reviews and architectural leadership are part of the job. As manager, the commitment to healthy engineering practices, documentation, quality and performance optimisation are equally important technical responsibilities, as is the requirement for fair and clear management, and the obligation to ensure a high performing team.The role entails Build and lead a team of engineers in your and similar timezones Develop talent through coaching, mentoring, feedback and hands-on career development Demonstrate sound engineering principles and directly contribute toward your team’s goals Set and manage expectations with other engineering teams, management, and external stakeholders Lead modern, agile software development practices Ensure a healthy, collaborative engineering culture in line with the company values Be an active part of the leadership team and collaborate with other leaders in the organisation Build automated, highly reliable image delivery, testing and publication pipelines Engage with many other teams at Canonical, as well as the open source community and commercial partners Work from home with global travel up to 15% for internal and external events What we are looking for in you You love to mentor, develop and grow people, and have a track record of doing it You are knowledgeable and passionate about software development You are focused on success and the delivery of timely, high quality software You have experience and commitment to agile development methodologies You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree Software development experience in Python or Golang Effective written and verbal communication skills Practical experience with at least one of Microsoft Azure, Google Cloud, or AWS 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
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 managed solutions for 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 (similar to Amazon RDS approach). We are facing the interesting problem of fault-tolerant mission-critical distributed systems and intend to deliver the world's best automation solution for delivering managed data platforms. We are looking for candidates from junior to senior level with interests, experience and willingness to learn around Big Data technologies, such as distributed event-stores (Kafka) and parallel computing frameworks (Spark). 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 data platform team is responsible for the automation of data platform operations, with the mission of managing and integrating Big Data platforms at scale. This includes ensuring fault-tolerant replication, TLS, installation, backups 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 infrastructure features of data platforms, not analysing and/or processing the data in them. Collaborate proactively with a 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 many fields Discuss ideas and collaborate on finding good solutions 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, such as Kafka and Spark Have a 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 followings that can help Data Platform to achieve its challenging goals and determine the level we will consider you for: Experience operating and managing other data platform technologies, SQL (MySQL, PostgreSQL, Oracle, etc) and/or NoSQL (MongoDB, Redis, ElasticSearch, etc), similar to DBA level expertise Experience with Linux systems administration, package management, and infrastructure 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 twice a year 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
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