Cutshort logo
Marketing Automation AI organisation logo
Sr Engineering Manager
Marketing Automation AI organisation
Sr Engineering Manager
Marketing Automation AI organisation's logo

Sr Engineering Manager

at Marketing Automation AI organisation

Agency job
7 - 12 yrs
₹35L - ₹50L / yr (ESOP available)
Remote, Bengaluru (Bangalore)
Skills
Engineering Management
Engineering Head
Engineering Manager
Technical Architecture
Technical Lead
Tech lead
skill iconReact.js
skill iconPython
team management
skill iconNodeJS (Node.js)
Constantly evolving to empower thought leaders in their marketing efforts, Our client   is led by unique contextual AI models trained with billions of data points. We identify chinks in the marketing armor and design features that help teams in innovating their marketing maps.

Our efforts are focussed on fortifying brands with their own dedicated Artificial Intelligence cloud, transforming their journey from end-to-end. Beginning at Ideation, navigating through Execution, right upto Analysis, every stage is backed by an adaptive AI framework.

Be it novices or experts, Our client helps all marketers navigate the ever-changing marketing landscape.
Why Our client?
Our client is the next-generation solution designed to harness significant targeting capabilities offered by social media platforms. It's a revolutionary platform that takes a holistic approach and ensures an end to end completion of identification, creation, and optimization of Ads.

Its an intelligent system that accumulates the data, understands your target group's behavior with help of the data accumulated, creates the ad and targets at the right time with the right content, which means unique Ads for unique customers' relevance mapped on one to one basis.

Currently our solution is revolutionizing marketing for brands like Swiggy, Amazon, Rapido, HDFC bank, TATA AIG, Yes Bank, GoAir, Livspace, MPL Gaming, etc. with an average upside of about 50% to reductions(to current values brands hold) on CPL,CPI CPC, CPM and also resulting in significant enhancement in acquired LTV of customers.
What will I do?
• Lead the software design, architecture, development, debugging, documentation,
testing
• and deployment, maintenance and improvement efforts
• Establish roadmap and architecture based on latest proven technologies and our
needs
• Lead & mentor engineers and demonstrate best engineering practices with the
team
• Lead the team to follow software development process including writing unit tests, •
performing code reviews, doing daily standups, setting OKRs and milestones, etc.
• Manage team priorities, deadlines and deliverables
• Write well-crafted, well-tested, readable, maintainable code
• Design and build core components of our backend infrastructure
• Stay on top of state-of-the-art technologies and apply them
• Be extremely hands-on. This is 80% coding + 20% management type of role.
What skills should I have?
• Experienced in planning, setting up and building a product end to end.
• Experience in building & managing high performance teams
• Experience with Agile/Scrum development and deployment
• Prior experience with AWS, GCP, Azure, Digital Ocean, webservers like nginx.
• Sound knowledge on engineering KPIs and resource loading & utilization.
• Strong leadership skills; ability to influence without authority

Technologies:
Expert in Angular.JS, Python, Django ReactJS,
NodeJS (good to have)

CBs :
MongoDB, Postgres, Maria, MySQL, Firebase, RabbitMQ, Redis, Kafka, REST API Development, Micro services
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

CK-12 Foundation
at CK-12 Foundation
1 video
7 recruiters
Nikita Sinha
Posted by Nikita Sinha
Bengaluru (Bangalore)
1 - 2 yrs
Best in industry
skill iconReact.js
skill iconJavascript
User Interface (UI) Design
Problem solving

CK-12 is on the lookout for talented, creative, and dedicated people to join our mission to provide great education to students around the world. We are looking for candidates to join our office in Bangalore.

We have a strong education platform that has served over 265+ million users, has got over 2.33+ billion questions answered, and more than 290,000 customized Flexbooks. We have embarked on an exciting journey to build an AI-powered student tutor and Teacher Assistant to build the next generation of learning platforms.


About CK-12 Foundation:

CK-12’s mission is to provide free access to open-source content and technology tools that empower students as well as teachers to enhance and experiment with different learning styles, resources, levels of competence, and circumstances.


To achieve this noble and ambitious vision, we at CK-12 are challenging the traditional model of education to transform it dramatically. Technology has opened up lots of opportunities to revolutionize education for the benefit of students, teachers, and parents.


We have chosen to be non-profit so that we can effectively realize our mission and do the right thing! It also provides us with the ability to experiment with big and bold ideas. CK-12 is backed by Vinod Khosla, a renowned technology venture capitalist.


At CK-12, you’ll experience the benefits of working in a dynamic, entrepreneurial, innovative, and non-bureaucratic environment where you will get a lot of cool things done you never imagined! We are a small group of passionate folks who are determined to disrupt the current form of education.


Technology is key to scale education and we deeply believe in it. Come develop great solutions on our cloud-based (AWS) and AI-first platform delivering rich and interactive content.

Does our mission, people and technologies excite you? If the answer is YES! and you are a great technologist who will challenge status-quo (no order takers please!) by innovating, please come join us! Together, we will change the world!


Check out our latest product offering: Introducing Flexi 2.0

Location: Bangalore Office

Position: Frontend UI Developer (React)


Basic:

  • Passion for creating great user experiences that are simple and intuitive
  • Good understanding of CS fundamental algorithms and Data Structures
  • Great problem solver
  • Understands and researches different front-end frameworks and patterns to implement great user interfaces
  • Implements solutions keeping in mind the user experience, multi-devices, performance across devices, and bandwidths
  • Ability to work in an Agile environment with rapid iterations
  • Creates and reviews high-level designs
  • Creates detailed designs from high-level designs and reviews designs of other team members
  • A Code Craftsman who follows the best software development and coding practices delivering understandable and maintainable code with thorough unit test coverage

Required:

  • Bachelor’s or Master’s degree in Computer Science or equivalent
  • At least 1 years of experience
  • Hands-on with frameworks like React, Redux, Backbone, Webpack, Lerna
  • Expert knowledge of OOP (Object Oriented Programming), design, and development
  • In-depth knowledge of browser internals and architecture
  • Expert in JS (OOJS), HTML5, CSS3, JSON, REST, XML, W3C standards
  • Experience with responsive web design & frameworks media queries
  • Experience with UI patterns (security, performance, usability)
  • Familiar with version control systems (Git/Subversion) & build tools like Grunt

Desired:

  • Experience with ES6, Node.js
  • Worked in distributed/agile environments
  • Performance optimization for scalable web apps
  • Familiarity with LLMs (Large Language Models)
  • Familiarity with Storybook (React) or similar frameworks
Read more
Elitebgrowth
Simran Sharma
Posted by Simran Sharma
Mohali, punjab
3 - 4 yrs
₹2L - ₹4L / yr
Lead Generation

Position 1: Lead Generation Expert (Multi-Channel)

 


Location: Office

Salary: ₹30,000/month

Experience Required: 3+ years

Location : Spacejam, Sector 82, Mohali


About the Role

We’re looking for a Lead Generation Expert who can bring qualified leads consistently—not limited to freelancing platforms. If you understand how to convert cold contacts into warm leads using a mix of platforms and outreach strategies, we want to talk. 

Key Responsibilities 

  • Generate leads daily from platforms like Upwork, PeoplePerHour, Fiverr, etc.
  • Run email campaigns and cold outreach via tools like Instantly, Apollo, or Lem list.
  • Use LinkedIn and Twitter actively to connect and nurture leads.
  • Build lead databases from directories, web scraping, or AI tools.
  • Track performance and ensure consistency in lead flow.
  • Coordinate with the sales and marketing team for feedback loops.

Requirements

  • Minimum 3 years of experience in lead generation across multiple channels.
  • Proven track record of delivering high-quality, converting leads.
  • Comfortable using automation tools and CRMs.
  • Strong written English and communication skills.
  • Must be result-driven. We’re investing in you—we expect results.
Read more
B2B Startup Company
B2B Startup Company
Agency job
via Qrata by Blessy Fernandes
Remote only
3 - 7 yrs
₹30L - ₹50L / yr
Product design
User Experience (UX) Design
UX designer
User Interface (UI) Design
Job Title Sr. Product Designer (Design Systems) (Remote)

Job Description

About the Role:
It is the product that sells, not just the idea. We are looking for a top-notch Sr. Product Designer with deep understanding of design principles and experience to back it up. Help build a brand and product that is loved by its users. Mainly focusing building the design system , of which components will also be exposed to clients as UI Kit. Experience with design systems and leading a project is highly appreciated. You will wear multiple hats and also help across branding, landing page, product discussion and much more. You have an active say in the direction of our product. We want someone who is passionate about working in this type of environment! We are looking for designers with a keen eye to details, user focused approach, familiarity with latest design processes and ability to bring concepts to life. You will be responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency and maintaining brand consistency across all web pages, among other duties. Additionally, you will be required to work in teams alongside Frontend Developers to ensure all elements of web creation are consistent.

Who you are:
 Experience with building a Design System and Component based designs.
 3-5+ years of professional product design experience, bonus points if it was for SaaS platforms.
 Expertise in product design (UI, UX, and Research) and modern tooling e.g. Figma, Miro, etc.
 Ability to work well in fast-paced teams that ship often.
 Experience in high growth startups and building minimum viable products.
 A solid design foundation and aesthetic delivering designs/documents that are simple, informative, and filled with craftsmanship and strong attention of detail.
 Basic technical expertise to communicate with developers.
 Business know-how: Understanding of business metrics and the ability to translate company goals and objectives into digital experiences.
 Good aesthetic sense, creative thinking with attention to detail.
 Hands-on experience with conceptualizing design projects, coordinating with creative teams and working on its execution.
 You're able to demonstrate an history of shipping simple, beautiful software experiences.  Ability to juggle multiple projects and priorities and effectively deliver in a fast-paced, dynamic agile environment.
 Team player that enjoys collaborating cross functionally and working with a great team of designers and engineers, who genuinely care about design and build with each other.
 Familiarity with design tokens is a bonus
 Ability to document design work. What you'll do:
 Build the design language and system at dyte along with other designers that can be exposed to clients too.
 Work on pages using the design system & create UX experiences that seem flawless.
 Help in setting up design processes
 Customer driven product shaping
 Work closely with product managers and engineers to define product specs and iterate on experiences as they are delivered.
 Help maintain, improve, and scale our current product experience.
 Collaborate with other designers and product managers to provide input on the long term vision of the product experience.
 Create user flows to effectively communicate interaction and design ideas
 Coordinate between marketing and design teams to ensure smooth flow of work
 Ensure the products created are user-friendly and convey brand consistency with all projects.

Our Perks:
1. Competitive Salary 2. ESOPs 3. Medical Insurances 4. Friendly leaves policy 5. 100% Remote Option
Read more
Funded startup in recovery of applications and databases
Funded startup in recovery of applications and databases
Agency job
via The Hub by Sridevi Viswanathan
Remote, Bengaluru (Bangalore)
3 - 7 yrs
₹8L - ₹12L / yr
DevOps
Selenium
skill iconAmazon Web Services (AWS)
skill iconPython
Bash
+9 more

We are now seeking a talented and motivated individual to contribute to our product in the Cloud data

protection space. Ability to clearly comprehend customer needs in a cloud environment, excellent

troubleshooting skills, and the ability to focus on problem resolution until completion are a requirement.


Responsibilities Include:


Review proposed feature requirements

Create test plan and test cases

Analyze performance, diagnosis, and troubleshooting

Enter and track defects

Interact with customers, partners, and development teams

Researching customer issues and product initiatives

Provide input for service documentation


Required Skills:


Bachelor's degree in Computer Science, Information Systems or related discipline

3+ years' experience inclusive of Software as a Service and/or DevOps engineering experience

Experience with AWS services like VPC, EC2, RDS, SES, ECS, Lambda, S3, ELB

Experience with technologies such as REST, Angular, Messaging, Databases, etc.

Strong troubleshooting skills and issue isolation skills

Possess excellent communication skills (written and verbal English)

Must be able to work as an individual contributor within a team

Ability to think outside the box

Experience in configuring infrastructure

Knowledge of CI / CD


Desirable skills:


Programming skills in scripting languages (e.g., python, bash)

Knowledge of Linux administration

Knowledge of testing tools/frameworks: TestNG, Selenium, etc

Knowledge of Identity and Security

Read more
ConvaTec
Gurugram
5 - 12 yrs
₹5L - ₹9L / yr
Inventory Management
Supply Chain Management (SCM)
Stakeholder management
Banking
Credit note
+1 more

About the Role:

 

Order & Inventory Management Lead (OML) supports and enables the delivery and execution of the Sales order for ConvaTec India along with financial credit / debit note and product evaluation sample management for our distributors.

 

This is an incredibly diverse and challenging role that will require a diverse and practiced knowledge of an ERP system along with very good skills in excel.

 

Key Duties and Responsibilities

 

Order Management

 

  • Capturing sales order entry in SAP, check for special pricing & approval validity, save documents in drive, create output, share with customer

  • Check for payment receipt via bank statement/ mails, messages

  • Order release from finance and tracking of pending orders

  • Create delivery order and share with the warehouse team

  • Review dispatch details, follow up with customers for logistics partner

  • Backorder management and apt stock allocation

  • Samples for product evaluation order entry in SAP

  • Tracking sample shipment to sales team

  • Expiry stock management data MIS

 

Inventory Management

 

  • Support stock queries from sales team

  • Communicate pending order status to sales team/ customers

 

Credit & Debit Note Management

 

  • Coordinate with the external claims processing vendor and internal stakeholders

 

Others

 

  • MIS - pending orders in system region wise

  • Product evaluation sample processed monthly reports

 

Language Skills Required

 

  • Speaking: English

  • Writing/Reading: English

 

 

Education/Experience/Qualifications:

  • Minimum of a bachelor’s degree is required with preferred focus in supply chain order management or a related discipline

  • Minimum of 5 years of experience related to supply chain or similar functions

  • Excellent communication (written and verbal) skills

  • Willing to work to tight deadlines

  • Demonstrated track record of taking the initiative

  • Executive presence and ability to influence stakeholders

  • Excellent analytical skills

 

Desired and required:

  • Working knowledge banking operations

  • Strong and wide understanding of Excel & Report writing

  • Computer literate including good understanding of any ERP system, preferably SAP

 

Read more
UK based payment gateway company
UK based payment gateway company
Agency job
via Innovalus Technologies by Martin Antony
Bengaluru (Bangalore)
8 - 10 yrs
₹10L - ₹15L / yr
Sales
Channel Sales
Business Development
Payment gateways
POS
+4 more
We are looking for a seasoned sales professional with 8-10 years experience in payment gateway solutions. The candidate should work from our client's office in Bangalore. 
Read more
Response Informatics
at Response Informatics
13 recruiters
Subash Polina
Posted by Subash Polina
India, Raipur, Ranchi
1 - 2 yrs
₹1L - ₹3.7L / yr
Field Sales
Sales
Banking
Job Purpose: To acquire CASA, Salary accounts and cross sell multiple banking products.

Key Accountability: The key accountability of the role is to acquire new clients around the branch
catchment area, build relationship, build Liability Book & generate revenue through cross sell of various
banking products.

Job Duties and Responsibilities:
 Acquiring new accounts (Current and Savings) from branch catchment area
 Quality sourcing of salary accounts from corporates
 Activate Accounts opened, UPI Linkage, M0 Balance, Savings balance and increase wallet share
of our banking products includes Insurance, Mortgages, UL, SIP, MF etc & manage the portfolio.
 Participate in corporate induction and migration events around the catchment area
 Build strong relationship with internal teams to leverage existing relationships from SME
 Conduct low-cost micro marketing activities around catchment areas for lead generations

Core Competencies:
 Sales & Networking Skills
 Good Communication & Listening Skills
 Goal / Target oriented
 IRDA & AMFI certification is preferred. This is a must post joining.
 Excellent verbal and written communication skills
Technical Experience and Competencies:
 Banking knowledge
 Computer Skills and digital knowledge
 Good network in the market
Read more
A fast-growing SaaS commerce company permanent WFH
A fast-growing SaaS commerce company permanent WFH
Agency job
via Jobdost by Mamatha A
Remote only
10 - 12 yrs
₹25L - ₹45L / yr
Engineering Management
Engineering Head
Director of Engineering
skill iconReact.js
skill iconNodeJS (Node.js)
+12 more

About Company

A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls, and Compass. works with over 1000 global clients. We help our clients engage and motivate their employees, sales teams, channel partners, or consumers for better business results.

Engineering Manager 

Requirements:

Education - B.Tech/MCA or equivalent.

Overall 10 to 12 years of experience.

Agnostic/Polyglot with multiple tech stacks.

Worked on open source technologies – NodeJS, ReactJS, MySQL, NoSQL, MongoDB, Columnar DBs

Good experience with Front-end technologies like JavaScript frameworks, React, AngularJS.

Backend exposure – good knowledge of building API using Node or Lambda or python.

Good understanding of ELK, Kafka, Redis and CDN.

Worked on serverless technologies and good understanding of CMS.

Efficient in building microservices in combining server & front-end.

Good understanding of AWS and its technologies.

Should be innovative and communicative in approach and should be hands on coding guru

Will be responsible for the functional/technical track of a product.

Experience with Scaling SAAS products and ability to design from scratch.

Ability to manage a small team of 5 -10 Developers/QA Engineers and guide them on the design and coding best practices

Design and develop SaaS-based applications based on microservices architecture.

Work on the core backend and ensure it meets the performance benchmarks.

Work on the front-end with ReactJS.

Designing and developing APIs for the front-end to consume.

Constantly improve the architecture of the application by clearing the technical backlog.

Meeting both technical and consumer needs.

Staying abreast of developments in web applications and programming languages).

Read more
LambdaTest
at LambdaTest
3 recruiters
Rajat Khanna
Posted by Rajat Khanna
Remote, Noida, Bengaluru (Bangalore)
1 - 5 yrs
₹10L - ₹20L / yr
Software Development
SDET
Selenium
Test Automation (QA)
Software Testing (QA)
+4 more

Responsibilities 

 

  • Ability to create tools, microsite, devOps and technical solution for testing.
  • Experience in Object Oriented Analysis, Design(OOAD) and development of software using UML Methodology, good knowledge of J2EE design patterns and Core Java design patterns.
  • Analyze test logs; create test reports, co-ordinate with stakeholders
  • Experience in web application and device test automation using Selenium, Robotium, Appium or any equivalent tool/s.
  • Strong experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Chef, Sonar, PowerMock.
  • Design and build scalable automated test frameworks and test suites working across technologies.
  • Debugging of any issue faced.
  • GoLang, Docker, Kubernetes experience is good to have
  • Perform manual testing, the scope of which will encompass all functionalities of services as a prequel to automation
  • Experience working closely with development and business teams to communicate impacts and to understand business requirements.

 

 

 

Qualification –

 

  • A Bachelor's or Master's degree with 1 – 5 years of experience as Developer or SDET.
  • Comfortable communicating cross-functionally and across management levels in formal and informal settings.
  • Ability to effectively articulate technical challenges and solutions.
  • Shows creativity and initiative to improve product coverage and effectiveness.
  • Ability to work in teams.
  • Deal well with ambiguous/undefined problems; ability to think abstractly.
  • Go getter attitude.
Read more
Peacock Engineering
at Peacock Engineering
3 recruiters
Sangeeta Behera
Posted by Sangeeta Behera
Bengaluru (Bangalore)
8 - 10 yrs
₹9L - ₹15L / yr
Enterprise asset management
Asset management
Maximo
User Interface (UI) Development
skill iconJava
+1 more

About the Company

Peacock Engineering Ltd is a Gold-accredited IBM Premier Business Partner which has amassed over 300 person years of experience implementing business critical EAM (Enterprise Asset Management) solutions across a range of industries such as oil & gas, pharmaceuticals, utilities, facilities management, transport, and power generation. 

Peacock Engineering Ltd specialise in providing consultancy services and support for the IBM Maximo EAM software product and maintain a pool of highly experienced and capable consultants fully conversant with IBM Maximo and its functionality, capabilities, and opportunities for customisation to meet business need. 

 

Main Purpose:

Peacock Engineering’s Technical Services team is now looking for an IBM Maximo Technical Professional to support the growing demand for Maximo enterprise asset management solutions, working from our office in Bangalore.

 

Specific Responsibilities:

 

  • Technical expert in IBM Maximo EAM technology.
  • Should be well versed in MBO customizations for Maximo 7.x version.
  • Advanced JAVA, SQL knowledge.
  • Maximo building and deploying to various instances.
  • Business process management using workflow design and management.
  • Expert Knowledge of Maximo Integration Framework (MIF).
  • Provide technical services over the entire lifecycle of a project.
  • communication skills (verbal and written) possess the ability to multi-task.
  • Maximo installations and upgrade work experience
  • Participate in solution architecture design.
  • Perform application and solution development to meet project requirements.
  • Develop and document detailed technical designs to meet business requirements.
  • Manage multiple technical environments and support the development and testing processes.
  • Lead or assist in data conversion and migration efforts.
  • Configure Maximo and assist in the development of interfaces to external systems.
  • Identify areas of customization and optimization and provide solutions that meet the business requirements.
  • Conduct system testing, as necessary.

 

Skill Requirements - Essential:

 

  • Tech. in Computer Science, Engineering or Business-related field and/or equivalent work experience.
  • Strong Maximo technical knowledge required to help execute numerous projects.
  • Minimum eight (8) years of work experience in a technical position with the implementation and utilization of fully integrated enterprise asset management system.
  • Proficient to convert functional requirements into technical specifications, and configure, tailor and or customize the solutions including building interfaces.
  • Ability to create and update advanced technical documentation.
  • Strong communication skills and the ability to work well in a project team environment.
  • Drafting/Reviewing Functional Specifications
  • Drafting/Reviewing Technical Specifications

 

Skill Requirements - Preferable:

 

  • To bring industry knowledge world class capabilities innovation and cutting-edge technology to our clients in the Resources industry to deliver business value.
  • To work with leading Resources client’s major customers and suppliers to develop and execute projects and reliability strategies.
  • To harness extensive knowledge combined with an integrated suite of methods people and assets to deliver sustainable long-term solution.
  • IBM Maximo 7.x certification

 

Person Specification/Attributes:

 

  • Professional and committed, with a disciplined approach to work.
  • Motivated and driven by finding and providing solutions to problems.
  • Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers.
  • Has respect for others and their views.
  • Technology minded and focused, enthusiastic about technologies.
  • Analytical, able to raise from the detail and see the bigger picture.
  • Dedicated to continually updating and upgrading own knowledge.
  • Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things.
  • Values quality at the centre of all things in work.

 

Due to considerable amount of virtual working and interaction with colleagues and customers in different physical locations internationally, it is essential that the successful applicant has the drive and ethic to succeed working in small teams physically but in larger efforts virtually.  Self-drive to communicate constantly using web collaboration and video conferencing is essential.

 

As an employee, you will be encouraged to continually develop your capability & attain certifications to reflect your growth as an individual.

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos