Home
Jobs
Companies
Resume
16 Job openings at Abbyy
About Abbyy

ABBYY is a global provider of content intelligence solutions, specializing in document processing, data capture, and process automation to improve business efficiency.

Vice President of Engineering

Not specified

15 - 17 years

INR 35.0 - 40.0 Lacs P.A.

Work from Office

Full Time

ABBYY is seeking a visionary VP of Engineering to build and lead an engineering team in India, focused on developing a new suite of cutting-edge products. This is a unique opportunity to shape the engineering organization from the ground up, define the technology roadmap, and deliver impactful solutions in collaboration with global teams. Key Responsibilities: Team Building Leadership: Build, lead, and scale a high-performing engineering team in India to develop a new set of ABBYY products Foster a culture of startup innovation, intense collaboration, and technical excellence Mentor and develop engineering leaders and individual contributors Product Development Technical Execution: Drive the end-to-end development of new products, ensuring high-quality, scalable, and timely delivery Define and implement best practices for architecture, development, DevOps, and security Collaborate with product management and design teams to translate business requirements into technical solutions Drive long-term research and innovation strategies to maintain the companys competitive edge in technology Ensure the availability, scalability, performance, and security of products Strategy Collaboration: Shape the technology strategy and roadmap for products, aligning with ABBYYs product vision and strategy Partner with cross-functional teams, including global engineering, product, and leadership, to ensure seamless execution Represent the India engineering center in executive meetings and planning sessions ensuring an effective workforce delivering on the ABBYY Product Strategy and Roadmap Qualifications: Education Experience: Bachelor s or Master s degree in Computer Science, Engineering, or a related field 15+ years of progressive experience in software engineering, including 7+ years in senior leadership roles (SD/VP, or equivalent) Proven experience in building and scaling new engineering teams for product-driven SaaS organizations Technical Expertise: Strong background in enterprise software, SaaS platforms, or AI/ML-driven products Proven expertise in modern software development practices, cloud infrastructure, and microservices architecture Familiarity with artificial intelligence systems, intelligent document processing, process automation, or related technologies is a plus Success in using generative AI technologies to augment software development significantly increasing developer productivity Leadership Collaboration: Exceptional leadership, people management, and mentoring skills with teams exhibiting high eNPS Ability to work effectively with global stakeholders and cross-functional teams across time zones Excellent communication, decision-making, and problem-solving abilities Organize and lead internal educational initiatives, sharing best practices and technical innovations Represent the company at industry events, conferences, and forums to showcase technical leadership Here are some of our local benefits: Comprehensive medical, accidental, and life insurance Weekly wellness sessions to support your physical and mental well-being A generous paid time off policy Join ABBYY, and you will: Love how you work We provide remote and hybrid working options to fit all lifestyles. We use flexible hours across most of our teams to allow you to find your own definition of balance. Encouraging a culture of giving, we provide two paid volunteering days off every year so you can take time to contribute to the causes you care about. To ensure your family is cared for, we offer paid parental leave in all our locations. Love whom you work with We are a global team of 600+ colleagues, spread across 15 countries on four continents. With colleagues representing 30+ nationalities, our workforce reflects the world. Innovation and excellence run through our veins. Our teams gather the expertise which has garnered ABBYY more than 140 technology patents. We are guided by the values of respect, transparency, and simplicity. "Team Environment" is in the top three highest-scoring drivers of engagement across all of our departments.

Senior Software Engineer C++ / Computer Vision

Not specified

5 - 8 years

INR 7.0 - 10.0 Lacs P.A.

Work from Office

Full Time

Technical Leadership Innovation Design and implement major architectural improvements to our C++ Computer Vision library Drive technical decisions for library modernization, scalability, and performance Establish technical standards and best practices for C++ development Lead implementation of critical algorithms and optimization initiatives Design robust error handling, testing, and verification systems Develop solutions for code quality, maintainability, and developer experience Technical Mentorship Collaboration Mentor senior and junior engineers on technical challenges Provide expert guidance on complex modernization implementations Drive adoption of modern C++ engineering best practices Facilitate technical knowledge sharing and design discussions Contribute technical insights to roadmap planning Elevate team capabilities through knowledge transfer Architecture Innovation Design and implement high-performance, memory-efficient algorithms Lead major refactoring and modernization initiatives Develop new Computer Vision algorithms focused on Intelligent Document Processing Establish patterns for cross-platform compatibility Implement advanced optimization techniques Design library architecture for internal product teams Ensure robustness and reliability of production systems Required Qualifications Education Experience Bachelors or Masters degree in Computer Science, Engineering, or related field 5+ years of software engineering experience Strong background in C++ development and cross-platform library design Cross-Platform experience in at least a couple of platforms: Windows, Linux, Mac Experience building and maintaining production-grade software systems Technical Expertise Deep knowledge of modern C++ Expertise in software architecture and design patterns Strong understanding of Computer Vision and Machine Learning algorithms and techniques Experience with performance optimization and profiling Knowledge of low-level system programming considerations Background in building maintainable, well-tested software components Technical Leadership Communication Experience technically guiding a team and mentoring engineers on technical challenges Track record of driving architectural and design decisions Strong team collaboration and communication skills Ability to work effectively across technical teams History of solving complex engineering problems

Senior Software Developer

Not specified

3 - 6 years

INR 5.0 - 9.0 Lacs P.A.

Work from Office

Full Time

End-to-End Development: Own the design, development, testing, deployment, and support of features and services from concept to delivery Quality Ownership : Ensure high code quality, performance, and maintainability by following best practices and conducting thorough code reviews, automated testing, and performance monitoring Collaboration: Work closely with cross-functional teams, including product managers, designers, and fellow engineers, to define and deliver features that meet both business and technical objectives Continuous Improvement: Proactively identify areas for improvement within the codebase, infrastructure, and development process. Drive solutions that increase team efficiency and code quality System Reliability: Monitor the health and performance of services and ensure timely resolution of issues and bugs Technical Innovation: Stay current with new technologies and trends to ensure the systems you build are modern, scalable, and aligned with industry best practices Required Qualifications: 3 to 6 years of Experience in Software Development Bachelor s, Master s or a Ph.D. in Computer Science, Mathematics or fundamental sciences (we will consider relevant experience and passion for software development as substitute) Start-up mentality for rapid software evolution and experiment-based environment with fail-fast-to-move-faster mindset Proficient in Multiple Programming Languages: Strong coding abilities in languages commonly used for back-end development, such as C#, Rust, Kotlin, and/or Java API Development: Skilled in designing and building RESTful and/or GraphQL APIs Database Management: Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis). Testing and Debugging: Knowledge of testing frameworks (e.g., Cucumber, Gherkin) and debugging tools Code Quality and Standards: Understanding of code linting, formatting, and adherence to best practices) Version Control: Experience with Git and collaborative development workflows (e.g., GitHub, GitLab) Cloud Services and Deployment: Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization (e.g., Docker, Kubernetes) Microservices Architecture: Understanding of microservices design principles and implementation Performance Optimization: Experience in optimizing code for performance, scalability, and efficiency CI/CD Pipelines: Knowledge of continuous integration and deployment tools (e.g., GitHub Actions, Jenkins, CircleCI) Agile Methodologies: Familiarity with Agile development practices, including Scrum and Kanban Effective Communication: Capable of clearly communicating technical concepts to team members and stakeholders Code Quality: Commitment to writing clean, maintainable, and well-documented code, following best practices such as TDD, unit testing, and code reviews Problem Solving: Strong analytical and problem-solving skills, with the ability to break down complex problems and design solutions that are scalable and maintainable Desired Qualifications: Ownership Mindset: Passion for taking full ownership of features and ensuring their quality from concept through to production Performance and Optimization: Experience with profiling applications, identifying bottlenecks, and optimizing performance for scale Collaboration Skills: Comfortable working in a collaborative, Agile environment, with an emphasis on communication and team success

Software Engineering Manager

Not specified

7 - 9 years

INR 11.0 - 15.0 Lacs P.A.

Work from Office

Full Time

Team Leadership Mentorship: Lead, mentor, and inspire a team of software engineers by providing technical guidance and career development support. Foster a collaborative, inclusive, and high-performing team environment that values diversity and continuous improvement. Project Process Management: Oversee the entire software development lifecycle, from planning and design to testing and deployment. Implement and refine agile processes (sprint planning, code reviews, retrospectives) to ensure efficient and predictable delivery. Manage project timelines, resources, and budgets while identifying and mitigating potential risks. Technical Strategy Execution: Collaborate with product management, UX, and other stakeholders to define technical roadmaps and prioritize features based on business needs. Evaluate and integrate emerging technologies and best practices to enhance product quality, scalability, and performance. Ensure adherence to coding standards, quality assurance practices, and security protocols throughout the development process. Cross-Functional Collaboration: Act as a bridge between engineering and other departments, ensuring clear communication and alignment on strategic goals. Work with leadership to set clear objectives and measurable outcomes for the team. Job Requirements: 7+ years of software development experience, with a minimum of 3 years in a leadership or management role Start-up mentality for rapid software evolution and experiment-based environment with fail-fast-to-move-faster mindset Bachelor s, Master s or a Ph.D. in Computer Science, Mathematics or fundamental sciences Proven experience managing agile teams and delivering large-scale software projects Strong technical background in software development, cloud computing, microservices, etc Excellent leadership, communication, and interpersonal skills with a track record of developing high-performing teams Experience with continuous integration/continuous delivery (CI/CD) practices, DevOps methodologies, and modern software development tools Strong problem-solving skills, with the ability to make decisions in fast-paced and dynamic environments Additionally, you will enjoy some of our local benefits such as: Comprehensive medical, accidental, and life insurance Weekly wellness sessions to support your physical and mental well-being A generous paid time off policy Join ABBYY, and you will: Love how you work We provide remote and hybrid working options to fit all lifestyles. We use flexible hours across most of our teams to allow you to find your own definition of balance. Encouraging a culture of giving, we provide two paid volunteering days off every year so you can take time to contribute to the causes you care about. To ensure your family is cared for, we offer paid parental leave in all our locations.

Staff Developer

Not specified

2 - 5 years

INR 6.0 - 10.0 Lacs P.A.

Work from Office

Full Time

End-to-End Development: Own the design, development, testing, deployment, and support of features and services from concept to delivery Quality Ownership: Ensure high code quality, performance, and maintainability by following best practices and conducting thorough code reviews, automated testing, and performance monitoring Collaboration: Work closely with cross-functional teams, including product managers, designers, and fellow engineers, to define and deliver features that meet both business and technical objectives Continuous Improvement: Proactively identify areas for improvement within the codebase, infrastructure, and development process. Drive solutions that increase team efficiency and code quality System Reliability: Monitor the health and performance of services and ensure timely resolution of issues and bugs Technical Innovation: Stay current with new technologies and trends to ensure the systems you build are modern, scalable, and aligned with industry best practices Thought Leader and Influencer: Drives decisions on difficult challenges with innovative ideas. Leads and influences entire teams with coaching and guidance Required Qualifications: TypeScript Node.js Expertise: Experience with TypeScript, including advanced types and type-checking techniques and strong understanding of Node.js runtime and ecosystem Start-up mentality for rapid software evolution and experiment-based environment with fail-fast-to-move-faster mindset Frontend Experience: Strong experience in building, designing, and front-end applications using JavaScript client side frameworks (Angluar, Vue, React) API Development: Skilled in designing and building RESTful and/or GraphQL APIs Database Management: Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis) Asynchronous Programming: Familiarity with promises, async/await, and event-driven architecture Testing and Debugging: Knowledge of testing frameworks (e.g., Jest, Mocha) and debugging tools Code Quality and Standards: Understanding of code linting, formatting, and adherence to best practices (e.g., ESLint, Prettier) Version Control: Experience with Git and collaborative development workflows (e.g., GitHub, GitLab) Cloud Services and Deployment: Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization (e.g., Docker, Kubernetes) Microservices Architecture: Understanding of microservices design principles and implementation Security Best Practices: Awareness of security standards, such as OAuth, JWT, and data encryption Performance Optimization: Experience in optimizing code for performance, scalability, and efficiency CI/CD Pipelines: Knowledge of continuous integration and deployment tools (e.g., GitHub Actions, Jenkins, CircleCI) Agile Methodologies: Familiarity with Agile development practices, including Scrum and Kanban Strong Problem-Solving Skills: Ability to troubleshoot issues and optimize backend performance Effective Communication: Capable of clearly communicating technical concepts to team members and stakeholders Code Quality: Commitment to writing clean, maintainable, and well-documented code, following best practices such as TDD, unit testing, and code reviews Problem Solving: Strong analytical and problem-solving skills, with the ability to break down complex problems and design solutions that are scalable and maintainable Bachelor s, Master s or a Ph.D. in Computer Science, Mathematics or fundamental sciences Desired Qualifications: Ownership Mindset: Passion for taking full ownership of features and ensuring their quality from concept through to production Performance and Optimization: Experience with profiling applications, identifying bottlenecks, and optimizing performance for scale Collaboration Skills: Comfortable working in a collaborative, Agile environment, with an emphasis on communication and team success Additionally, you will enjoy some of our local benefits such as: Comprehensive medical, accidental, and life insurance Weekly wellness sessions to support your physical and mental well-being A generous paid time off policy

Product Owner

Not specified

3 - 7 years

INR 25.0 - 30.0 Lacs P.A.

Work from Office

Full Time

We are looking for a Product Owner to drive the vision, strategy, and execution of our product roadmap. As a key member of the Agile team, you will own the product backlog, collaborate with cross-functional teams, and ensure the development of high-value features that align with business and customer needs. Key Responsibilities: Product Strategy Vision Define and communicate a clear product vision that aligns with business objectives Work closely with stakeholders, customers, and market research to identify key opportunities Maintain a strong understanding of industry trends, competitive landscape, and customer needs Backlog Management Prioritization Own and maintain the product backlog, ensuring that user stories are well-defined and prioritized Write clear and concise user stories, acceptance criteria, and requirements Use prioritization frameworks (e.g., MoSCoW, RICE, WSJF) to maximize business value Agile Development Collaboration Partner with engineering, UX/UI, and business teams to deliver high-quality features Participate in Sprint Planning, Daily Standups, Sprint Reviews, and Retrospectives Ensure the team understands the product goals and user needs Stakeholder Customer Engagement Act as the bridge between business and technical teams, ensuring alignment Gather feedback from users, sales, and customer support to inform decisions Advocate for the best possible customer experience Performance Continuous Improvement Define and track key product metrics (KPIs) to measure success Conduct A/B testing, usability studies, and market analysis to validate product decisions Continuously iterate based on data-driven insights and user feedback Required Qualifications: 3+ years experience as a Product Owner, Product Manager, or similar role Strong understanding of Agile methodologies (Scrum, Kanban) Experience working with cross-functional teams (engineering, UX, marketing, etc.) Ability to translate business goals into clear, actionable user stories Excellent communication and stakeholder management skills Familiarity with product management tools (JIRA, Confluence, Trello, Aha!) Preferred Qualifications Experience in IDP, Document Processing, AI, process mining Familiarity with APIs, cloud platforms (AWS, Azure), and data analytics Certification in CSPO (Certified Scrum Product Owner) is a plus Additionally, you will enjoy some of our local benefits such as: Comprehensive medical, accidental, and life insurance Weekly wellness sessions to support your physical and ental well-being A generous paid time off policy Join ABBYY, and you will: Love how you work We provide remote and hybrid working options to fit all lifestyles. We use flexible hours across most of our teams to allow you to find your own definition of balance. Encouraging a culture of giving, we provide two paid volunteering days off every year so you can take time to contribute to the causes you care about. To ensure your family is cared for, we offer paid parental leave in all our locations. Love whom you work with We are a global team of 600+ colleagues, spread across 15 countries on four continents. With colleagues representing 30+ nationalities, our workforce reflects the world. Innovation and excellence run through our veins. Our teams gather the expertise which has garnered ABBYY more than 140 technology patents. We are guided by the values of respect, transparency, and simplicity. "Team Environment" is in the top three highest-scoring drivers of engagement across all of our departments.

Associate Software Developer

Not specified

1 - 3 years

INR 2.0 - 6.0 Lacs P.A.

Work from Office

Full Time

We are looking for a passionate Full Stack Associate Software Developer who thrives in a hands-on technical role with a focus on owning the quality of the code and systems they develop. The ideal candidate will be responsible for driving the end-to-end delivery of features and systems, ensuring high standards of quality, performance, and maintainability throughout the development lifecycle. If you are committed to shipping reliable and scalable solutions, and enjoy solving complex problems, this is the role for you. Key Responsibilities End-to-End Development: Own the design, development, testing, deployment, and support of features and services from concept to delivery Quality Ownership: Ensure high code quality, performance, and maintainability by following best practices and conducting thorough code reviews, automated testing, and performance monitoring Collaboration: Work closely with cross-functional teams, including product managers, designers, and fellow engineers, to define and deliver features that meet both business and technical objectives Continuous Improvement: Proactively identify areas for improvement within the codebase, infrastructure, and development process. Drive solutions that increase team efficiency and code quality System Reliability: Monitor the health and performance of services and ensure timely resolution of issues and bugs Technical Innovation: Stay current with new technologies and trends to ensure the systems you build are modern, scalable, and aligned with industry best practices Required Qualifications Bachelor s, Master s or a Ph.D. in Computer Science, Mathematics or fundamental sciences (we will consider relevant experience and passion for software development as substitute) TypeScript Node.js Expertise: Experience with TypeScript, including advanced types and type-checking techniques and understanding of Node.js runtime and ecosystem Tools/Libraries: React, Tailwind, Vitest, Node.js or Hono, MongoDB, Redis, Playwright, pnpm/mono-repos API Development: designing and building RESTful and/or GraphQL APIs Database Management: Understanding of relational databases concepts (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis) Asynchronous Programming: Familiarity with promises, async/await, and event-driven architecture Testing and Debugging: Knowledge of testing frameworks (e.g., Jest, Mocha) and debugging tools Code Quality and Standards: Understanding of code linting, formatting, and adherence to best practices (e.g., ESLint, Prettier) Version Control: Experience with Git and collaborative development workflows (e.g., GitHub, GitLab) CI/CD Pipelines: Knowledge of continuous integration and deployment tools (e.g., GitHub Actions, Jenkins, CircleCI) Strong Problem-Solving Skills: Ability to troubleshoot issues and optimize application performance Effective Communication: Capable of clearly communicating technical concepts to team members Code Quality: Commitment to writing clean, maintainable, and well-documented code, following best practices such as TDD, unit testing, and code reviews Desired Qualifications Ownership Mindset: Passion for taking full ownership of features and ensuring their quality from concept through to production Performance and Optimization: Experience with profiling applications, identifying bottlenecks, and optimizing performance for scale Collaboration Skills: Comfortable working in a collaborative, Agile environment, with an emphasis on communication and team success Here are some of our local benefits: 18 Days of Paid Time Off Annually Medical, Accidental, and Life Insurance Weekly Wellness Sessions Monthly Healthcare Allowance

Software Engineer

Not specified

1 - 3 years

INR 45.0 - 50.0 Lacs P.A.

Work from Office

Full Time

End-to-End Development: Own the design, development, testing, deployment, and support of features and services from concept to delivery. Quality Ownership: Ensure high code quality, performance, and maintainability by following best practices and conducting thorough code reviews, automated testing, and performance monitoring. Collaboration: Work closely with cross-functional teams, including product managers, designers, and fellow engineers, to define and deliver features that meet both business and technical objectives. Continuous Improvement: Proactively identify areas for improvement within the codebase, infrastructure, and development process. Drive solutions that increase team efficiency and code quality. System Reliability: Monitor the health and performance of services, and ensure timely resolution of issues and bugs. Technical Innovation: Stay current with new technologies and trends to ensure the systems you build are modern, scalable, and aligned with industry best practices. Required Qualifications: 1 - 3 Years Experience in C#, .Net, C++ Scope of Responsibility: Full Service Mentor Engineers Code Quality: Commitment to writing clean, maintainable, and well-documented code, following best practices such as TDD, unit testing, and code reviews. Problem Solving: Strong analytical and problem-solving skills, with the ability to break down complex problems and design solutions that are scalable and maintainable. Desired Qualifications: Ownership Mindset: Passion for taking full ownership of features and ensuring their quality from concept through to production. Performance and Optimization: Experience with profiling applications, identifying bottlenecks, and optimizing performance for scale. Collaboration Skills: Comfortable working in a collaborative, Agile environment, with an emphasis on communication and team success. Here are some of our local benefits: 18 Days of Paid Time Off Annually Medical, Accidental, and Life Insurance Weekly Wellness Sessions Monthly Healthcare Allowance Join ABBYY, and you will: Love how you work We provide remote and hybrid working options to fit all lifestyles. We use flexible hours across most of our teams to allow you to find your own definition of balance. Encouraging a culture of giving, we provide two paid volunteering days off every year so you can take time to contribute to the causes you care about. To ensure your family is cared for, we offer paid parental leave in all our locations. Love whom you work with We are a global team of 600+ colleagues, spread across 15 countries on four continents. With colleagues representing 30+ nationalities, our workforce reflects the world. Innovation and excellence run through our veins. Our teams gather the expertise which has garnered ABBYY more than 140 technology patents. We are guided by the values of respect, transparency, and simplicity. "Team Environment" is in the top three highest-scoring drivers of engagement across all of our departments. Love what you work on We are a company with more than 35 years of experience in the technology market; Over 10,000 customers trust ABBYY, including many Fortune 500 ones, with names such as DHL, Johnson & Johnson, FDA, DMV, PwC, KeyBank, Spotify, and H&R BLOCK; We have modernized the capture market by creating the first low-code/no-code IDP platform. Our Machine Learning, Natural Language Processing, Computer Vision Technologies, and a marketplace built with AI, can transform any document in any process; Top Analyst firms recognize ABBYYs market leadership, including Gartner, Everest PEAK Matrix Assessment, ISG Intelligent Automation Lens, and NelsonHall, amongst others.

Principal Software Engineer

Not specified

6 - 9 years

INR 50.0 - 70.0 Lacs P.A.

Work from Office

Full Time

End-to-End Development: Own the design, development, testing, deployment, and support of features and services from concept to delivery Quality Ownership: Ensure high code quality, performance, and maintainability by following best practices and conducting thorough code reviews, automated testing, and performance monitoring Collaboration: Work closely with cross-functional teams, including product managers, designers, and fellow engineers, to define and deliver features that meet both business and technical objectives Continuous Improvement: Proactively identify areas for improvement within the codebase, infrastructure, and development process. Drive solutions that increase team efficiency and code quality System Reliability: Monitor the health and performance of services, and ensure timely resolution of issues and bugs Technical Innovation: Stay current with new technologies and trends to ensure the systems you build are modern, scalable, and aligned with industry best practices Required Qualifications: 6 - 9 Years Experience in C#, .Net, C++ Scope of Responsibility: Full Product Mentor Senior & Principal & Engineering Managers Code Quality: Commitment to writing clean, maintainable, and well-documented code, following best practices such as TDD, unit testing, and code reviews Problem Solving: Strong analytical and problem-solving skills, with the ability to break down complex problems and design solutions that are scalable and maintainable Desired Qualifications: Ownership Mindset: Passion for taking full ownership of features and ensuring their quality from concept through to production Performance and Optimization: Experience with profiling applications, identifying bottlenecks, and optimizing performance for scale Collaboration Skills: Comfortable working in a collaborative, Agile environment, with an emphasis on communication and team success

Senior Software Engineer

Not specified

3 - 6 years

INR 45.0 - 50.0 Lacs P.A.

Work from Office

Full Time

: End-to-End Development: Own the design, development, testing, deployment, and support of features and services from concept to delivery. Quality Ownership: Ensure high code quality, performance, and maintainability by following best practices and conducting thorough code reviews, automated testing, and performance monitoring. Collaboration: Work closely with cross-functional teams, including product managers, designers, and fellow engineers, to define and deliver features that meet both business and technical objectives. Continuous Improvement: Proactively identify areas for improvement within the codebase, infrastructure, and development process. Drive solutions that increase team efficiency and code quality. System Reliability: Monitor the health and performance of services, and ensure timely resolution of issues and bugs. Technical Innovation: Stay current with new technologies and trends to ensure the systems you build are modern, scalable, and aligned with industry best practices. Required Qualifications: 3 - 6 Years Experience in NodeJS, React, AWS lambda Scope of Responsibility: Full Service Mentor Engineers Code Quality: Commitment to writing clean, maintainable, and well-documented code, following best practices such as TDD, unit testing, and code reviews. Problem Solving: Strong analytical and problem-solving skills, with the ability to break down complex problems and design solutions that are scalable and maintainable. Desired Qualifications: Ownership Mindset: Passion for taking full ownership of features and ensuring their quality from concept through to production. Performance and Optimization: Experience with profiling applications, identifying bottlenecks, and optimizing performance for scale. Collaboration Skills: Comfortable working in a collaborative, Agile environment, with an emphasis on communication and team success. Here are some of our local benefits: 18 Days of Paid Time Off Annually Medical, Accidental, and Life Insurance Weekly Wellness Sessions Monthly Healthcare Allowance Join ABBYY, and you will: Love how you work We provide remote and hybrid working options to fit all lifestyles. We use flexible hours across most of our teams to allow you to find your own definition of balance. Encouraging a culture of giving, we provide two paid volunteering days off every year so you can take time to contribute to the causes you care about. To ensure your family is cared for, we offer paid parental leave in all our locations. Love whom you work with We are a global team of 600+ colleagues, spread across 15 countries on four continents. With colleagues representing 30+ nationalities, our workforce reflects the world. Innovation and excellence run through our veins. Our teams gather the expertise which has garnered ABBYY more than 140 technology patents. We are guided by the values of respect, transparency, and simplicity. "Team Environment" is in the top three highest-scoring drivers of engagement across all of our departments.

Senior Software Engineer

Not specified

8 - 13 years

INR 45.0 - 50.0 Lacs P.A.

Work from Office

Full Time

Join ABBYY and be part of a team that celebrates your unique work style. With flexible work options, a supportive team, and rewards that reflect your value, you can focus on what matters most - driving your growth, while fueling ours. Our commitment to respect, transparency, and simplicity means you can trust us to always choose to do the right thing. With a focus on customer-centric thinking, were not just another vendor - were a transformative force in the industry. By joining one of our Customer Excellence teams, you will have the chance to work with our portfolio of over 10,000 customers, including many Fortune 500 companies. About the Role We are looking for a passionate and skilled Senior C++ Software Engineer who thrives in a hands-on technical role with a focus on maintaining and developing large-scale Windows applications. The ideal candidate will play a key part in maintaining and improving our Windows desktop product, which has a large codebase and complex architecture. This role is perfect for someone with deep experience in Windows development, including both UI and general application programming, who enjoys solving tough problems and working with legacy code while also modernizing where possible. Responsibilities: Full Lifecycle Development: Own the design, development, testing, deployment, and maintenance of features and components within our Windows desktop application Windows UI Development: Work on UI components using Win32, MFC, or similar frameworks, ensuring usability, performance, and stability Large-Scale Codebase Maintenance: Navigate and improve a large, existing C++ codebase, with a focus on reliability, modernization, and performance Debugging and Diagnostics: Use advanced debugging tools to troubleshoot complex issues, including memory leaks, performance bottlenecks, and crashes Collaboration: Work closely with product managers, designers, and other engineers to build features that meet both technical and business needs Code Quality: Ensure high-quality code through reviews, automated testing, and following best practices for maintainable C++ development CI/CD: Contribute to and improve our automated build, test, and deployment processes, especially around Windows-specific workflows Technical Improvement: Identify areas for technical improvement, such as migrating parts of the codebase to modern C++ standards or improving build times and developer productivity Required Qualifications: Extensive experience developing large Windows desktop applications using modern C++ (C++14/17/20) Deep knowledge of Windows-specific APIs and development frameworks, including Win32, MFC, or similar libraries Strong debugging and diagnostic skills, with hands-on experience using Visual Studio s debugger, performance tools, and memory profiling tools Experience working in large, legacy C++ codebases, with a focus on balancing stability and modernization Solid understanding of Git and modern version control practices in team environments, including branching, merging, and code reviews Hands-on experience with CI/CD tools, ideally GitHub Actions, with a focus on Windows build and test pipelines Strong communication skills, especially when discussing technical trade-offs or explaining changes to non-technical stakeholders Preferred Qualifications: Experience with CMake and modern build systems, including migrating from older build systems Familiarity with Rust or Zig, especially if you have ideas for gradually introducing safer languages into parts of the application Knowledge of Windows security practices, including secure coding techniques for desktop applications Experience working in cross-functional teams with product managers, designers, and QA Familiarity with automated testing approaches for C++ desktop applications, including UI testing

Engineering Manager

Not specified

8 - 13 years

INR 45.0 - 50.0 Lacs P.A.

Work from Office

Full Time

People Leadership: Build and nurture a high-performing engineering team. Coach, mentor, and grow engineers, ensuring they have opportunities for professional development and career advancement Team Visibility & Communication: Maintain a deep understanding of the team s daily work, struggles, and successes. Proactively surface issues, provide solutions, and ensure leadership is never in the dark Execution Leadership: Plan, prioritize, and oversee the execution of engineering projects. Make sure work is delivered on time without compromising quality and hold the team accountable while removing blockers Technical Oversight: Provide guidance on technical decisions, ensuring best practices and high engineering standards. You don t need to write code daily, but you should be able to engage in architectural discussions and call out technical risks Transparency & Trust: Keep leadership informed with no surprises. Clear and effective communication with leadership is critical to success in this role Culture & Engagement: Foster an environment of ownership, accountability, and open feedback. Push for excellence but ensure psychological safety so the team is empowered to innovate and take risks Decision-Making & Tough Conversations: Know when to push, when to support, and when to have direct conversations about performance and expectations Cross-functional Collaboration: Work closely with Product, UX, and other teams to ensure technical efforts align with business priorities Continuous Improvement: Identify bottlenecks in engineering processes and drive improvements in execution, communication, and team effectiveness Job Requirements: Experience leading software engineering teams, with a strong track record of building and growing talent Excellent communication skills, both within the team and upward to leadership A strong technical background, ideally having been a software engineer in the past A deep understanding of execution and how to keep a team focused and accountable Experience working in an environment that requires balancing execution speed, technical excellence, and business needs Ability to handle difficult conversations with clarity and fairness; this includes performance management, feedback, and driving accountability Strong grasp of modern software development practices, including agile methodologies, CI/CD, and DevOps principles Comfort with ambiguity: ability to bring structure and clarity where it is lacking Preferred Qualifications: Experience managing teams working on complex or legacy codebases while driving modernization efforts Familiarity with performance optimization, debugging, and system reliability A track record of making tough calls when necessary, whether technical, operational, or people-related Experience in cloud-based architectures and microservices

Product Owner

Not specified

3 - 8 years

INR 25.0 - 30.0 Lacs P.A.

Work from Office

Full Time

We are looking for a Product Owner to drive the vision, strategy, and execution of our product roadmap. As a key member of the Agile team, you will own the product backlog, collaborate with cross-functional teams, and ensure the development of high-value features that align with business and customer needs. Key Responsibilities: Product Strategy & Vision Define and communicate a clear product vision that aligns with business objectives Work closely with stakeholders, customers, and market research to identify key opportunities Maintain a strong understanding of industry trends, competitive landscape, and customer needs Backlog Management & Prioritization Own and maintain the product backlog, ensuring that user stories are well-defined and prioritized Write clear and concise user stories, acceptance criteria, and requirements Use prioritization frameworks (e.g., MoSCoW, RICE, WSJF) to maximize business value Agile Development Collaboration Partner with engineering, UX/UI, and business teams to deliver high-quality features Participate in Sprint Planning, Daily Standups, Sprint Reviews, and Retrospectives Ensure the team understands the product goals and user needs Stakeholder & Customer Engagement Act as the bridge between business and technical teams, ensuring alignment Gather feedback from users, sales, and customer support to inform decisions Advocate for the best possible customer experience Performance & Continuous Improvement Define and track key product metrics (KPIs) to measure success Conduct A/B testing, usability studies, and market analysis to validate product decisions Continuously iterate based on data-driven insights and user feedback Required Qualifications: 3+ years experience as a Product Owner, Product Manager, or similar role Strong understanding of Agile methodologies (Scrum, Kanban) Experience working with cross-functional teams (engineering, UX, marketing, etc.) Ability to translate business goals into clear, actionable user stories Excellent communication and stakeholder management skills Familiarity with product management tools (JIRA, Confluence, Trello, Aha!) Preferred Qualifications Experience in IDP, Document Processing, AI, process mining Familiarity with APIs, cloud platforms (AWS, Azure), and data analytics Certification in CSPO (Certified Scrum Product Owner) is a plus Additionally, you will enjoy some of our local benefits such as: Comprehensive medical, accidental, and life insurance Weekly wellness sessions to support your physical and mental well-being A generous paid time off policy Join ABBYY, and you will: Love how you work We provide remote and hybrid working options to fit all lifestyles. We use flexible hours across most of our teams to allow you to find your own definition of balance. Encouraging a culture of giving, we provide two paid volunteering days off every year so you can take time to contribute to the causes you care about. To ensure your family is cared for, we offer paid parental leave in all our locations. Love whom you work with We are a global team of 600+ colleagues, spread across 15 countries on four continents. With colleagues representing 30+ nationalities, our workforce reflects the world. Innovation and excellence run through our veins. Our teams gather the expertise which has garnered ABBYY more than 140 technology patents. We are guided by the values of respect, transparency, and simplicity. "Team Environment" is in the top three highest-scoring drivers of engagement across all of our departments.

Principal Cloud Architect

Not specified

8 - 13 years

INR 20.0 - 25.0 Lacs P.A.

Work from Office

Full Time

Design, implement, and maintain secure, scalable, and highly available cloud infrastructure Lead security-focused SRE initiatives, including secure CI/CD pipelines, automated vulnerability management, and threat modeling Develop security automation tools to detect and mitigate security risks proactively Collaborate with security teams to integrate Zero Trust Architecture, IAM best practices, and least privilege principles across infrastructure Monitor and improve system reliability, performance, and security posture using SIEM, IDS/IPS, and security analytics tools Enhance incident response and forensics capabilities, ensuring rapid detection, response, and recovery from security threats Implement secure logging, monitoring, and anomaly detection for cloud-native environments (AWS, GCP, Azure, Kubernetes) Automate security policy enforcement and compliance monitoring (e.g., SOC 2, ISO 27001, NIST, HIPAA, GDPR) Drive chaos engineering and resilience testing to validate system security and failure recovery mechanisms Mentor and guide SRE and security engineers in best practices for secure infrastructure and operational excellence Qualifications 8+ years of experience in SRE, DevOps, or Security Engineering, with at least 3+ years in a security-focused role Strong background in cloud security, infrastructure as code (IaC), and container security Expertise in Kubernetes, Terraform, Ansible, and CI/CD security (e.g., GitHub Actions, GitLab CI, Jenkins) Proficiency in cloud security tools such as AWS Security Hub, GCP Security Command Center, or Azure Defender Deep understanding of encryption, identity & access management (IAM), secrets management, and network security Hands-on experience with SIEM, IDS/IPS, vulnerability scanning, and log analysis Strong programming/scripting skills in Python, Go, or Bash for automation and security tooling Experience conducting security incident response, forensic analysis, and post-mortems Familiarity with security frameworks (e.g., MITRE ATT&CK, NIST, CIS Benchmarks) and compliance standards

Software Engineer

Not specified

1 - 3 years

INR 45.0 - 50.0 Lacs P.A.

Work from Office

Full Time

End-to-End Development: Own the design, development, testing, deployment, and support of features and services from concept to delivery. Quality Ownership: Ensure high code quality, performance, and maintainability by following best practices and conducting thorough code reviews, automated testing, and performance monitoring. Collaboration: Work closely with cross-functional teams, including product managers, designers, and fellow engineers, to define and deliver features that meet both business and technical objectives. Continuous Improvement: Proactively identify areas for improvement within the codebase, infrastructure, and development process. Drive solutions that increase team efficiency and code quality. System Reliability: Monitor the health and performance of services, and ensure timely resolution of issues and bugs. Technical Innovation: Stay current with new technologies and trends to ensure the systems you build are modern, scalable, and aligned with industry best practices. Required Qualifications: 1 - 3 Years Experience in C#, .Net, C++ Scope of Responsibility: Full Service Mentor Engineers Code Quality: Commitment to writing clean, maintainable, and well-documented code, following best practices such as TDD, unit testing, and code reviews. Problem Solving: Strong analytical and problem-solving skills, with the ability to break down complex problems and design solutions that are scalable and maintainable. Desired Qualifications: Ownership Mindset: Passion for taking full ownership of features and ensuring their quality from concept through to production. Performance and Optimization: Experience with profiling applications, identifying bottlenecks, and optimizing performance for scale. Collaboration Skills: Comfortable working in a collaborative, Agile environment, with an emphasis on communication and team success. Here are some of our local benefits: 18 Days of Paid Time Off Annually Medical, Accidental, and Life Insurance Weekly Wellness Sessions Monthly Healthcare Allowance Join ABBYY, and you will: Love how you work We provide remote and hybrid working options to fit all lifestyles. We use flexible hours across most of our teams to allow you to find your own definition of balance. Encouraging a culture of giving, we provide two paid volunteering days off every year so you can take time to contribute to the causes you care about. To ensure your family is cared for, we offer paid parental leave in all our locations. Love whom you work with We are a global team of 600+ colleagues, spread across 15 countries on four continents. With colleagues representing 30+ nationalities, our workforce reflects the world. Innovation and excellence run through our veins. Our teams gather the expertise which has garnered ABBYY more than 140 technology patents. We are guided by the values of respect, transparency, and simplicity. "Team Environment" is in the top three highest-scoring drivers of engagement across all of our departments. Love what you work on We are a company with more than 35 years of experience in the technology market; Over 10,000 customers trust ABBYY, including many Fortune 500 ones, with names such as DHL, Johnson & Johnson, FDA, DMV, PwC, KeyBank, Spotify, and H&R BLOCK; We have modernized the capture market by creating the first low-code/no-code IDP platform. Our Machine Learning, Natural Language Processing, Computer Vision Technologies, and a marketplace built with AI, can transform any document in any process; Top Analyst firms recognize ABBYYs market leadership, including Gartner, Everest PEAK Matrix Assessment, ISG Intelligent Automation Lens, and NelsonHall, amongst others.

Enterprise Sales Manager- India

Not specified

8.0 - 9.0 years

INR 14.0 - 18.0 Lacs P.A.

Work from Office

Full Time

FIND ON MAP

Abbyy

Abbyy

Abbyy

Information Technology

San Diego
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Chrome Extension

Apply to 20+ Portals
in one click

chrome image
Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Setup Job Alerts

Similar Companies

Job Titles Overview