Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Software Engineer (USA) image - Rise Careers
Job details

Principal Software Engineer (USA)

Join ABBYY as a Principal Software Engineer and be part of a team that values your work style and offers flexible options. Be responsible for the quality and delivery of features for a customer-centric company recognized by Fortune 500 clients.

Skills

  • TypeScript & Node.js expertise
  • Frontend application development
  • API development with RESTful/GraphQL
  • Database management
  • Asynchronous programming
  • Testing frameworks knowledge
  • Version control systems experience
  • Cloud services familiarity
  • Microservices architecture understanding
  • Security best practices awareness

Responsibilities

  • Own the design, development, testing, deployment, and support of features and services from concept to delivery.
  • Ensure high code quality, performance, and maintainability.
  • Collaborate with cross-functional teams to define and deliver features.
  • Identify areas for improvement within the codebase and infrastructure.
  • Monitor the health and performance of services.
  • Stay current with new technologies to build modern, scalable systems.

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Three weeks paid time off plus 13 holidays
  • Gym membership subsidy
  • Medical and dental insurance
  • Pet insurance
  • Employee Assistance Program
  • College Savings Plan
  • Travel assistance
  • 401(k) with employer match
To read the complete job description, please click on the ‘Apply’ button
ABBYY Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
ABBYY DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of ABBYY
ABBYY CEO photo
Ulf Persson
Approve of CEO

Average salary estimate

$157500 / YEARLY (est.)
min
max
$144000K
$171000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Software Engineer (USA), ABBYY

Join ABBYY as a Principal Software Engineer and contribute to a dynamic team that values your unique work style. We understand that every engineer has their own approach to work, which is why we offer flexible working options and a supportive environment to ensure you can thrive. In this role, you'll have the opportunity to work with our extensive customer base, including many Fortune 500 companies, playing a pivotal role in enhancing their experience with our solutions. Your primary responsibility will be owning the end-to-end development of features and systems, ensuring that the code is not only effective but also of high quality and maintainability. Collaboration is key here, as you'll work alongside product managers, designers, and engineers to deliver solutions that align perfectly with business goals. If you love problem-solving and are driven by technical excellence, you’ll find this environment perfect for your professional growth. At ABBYY, progress isn’t just a goal; it’s a shared journey. We’re looking for someone with substantial experience, someone who brings both hands-on technical expertise in TypeScript, Node.js, and strong frontend frameworks, as well as an ownership mentality towards the systems they build and the impact they have. Get ready to engage in a culture of continuous improvement, where your innovative ideas will help shape the direction of our products. Together, let’s transform the industry and make a difference!

Frequently Asked Questions (FAQs) for Principal Software Engineer (USA) Role at ABBYY
What are the main responsibilities of the Principal Software Engineer at ABBYY?

As a Principal Software Engineer at ABBYY, you will own the entire process of development—from design and testing to deployment and support. You’ll ensure high-quality code and system performance, collaborate with cross-functional teams, improve the development process, and monitor service reliability. It's a role that blends leadership with hands-on technical work.

Join Rise to see the full answer
What qualifications are required for the Principal Software Engineer position at ABBYY?

To be considered for the Principal Software Engineer role at ABBYY, applicants should have at least 10 years of experience in relevant software engineering. Proficiency in TypeScript, Node.js, and frontend technologies is essential, along with skills in API development, database management, and a grasp of cloud services. Moreover, having a strong ownership mindset is vital.

Join Rise to see the full answer
How does ABBYY support work-life balance for Principal Software Engineers?

ABBYY prioritizes work-life balance for its employees, including Principal Software Engineers. The company offers flexible work options, remote and hybrid working arrangements, and generous paid time off, including parental leave, enabling you to manage both personal and professional commitments efficiently.

Join Rise to see the full answer
What technologies should a Principal Software Engineer at ABBYY be familiar with?

A Principal Software Engineer at ABBYY should be well-versed in TypeScript and Node.js, have experience with various frontend frameworks like Angular and React, and understand API development, database management, and cloud platforms. Familiarity with CI/CD processes and performance optimization techniques is also beneficial.

Join Rise to see the full answer
What is the salary range for the Principal Software Engineer position at ABBYY in the USA?

The expected salary range for the Principal Software Engineer role at ABBYY is between $144,000 and $171,000, depending on geographic location, experience, and other relevant factors. This demonstrates the company's commitment to compensating its employees fairly for their skills and contributions.

Join Rise to see the full answer
Common Interview Questions for Principal Software Engineer (USA)
Can you describe your experience with TypeScript and Node.js for the Principal Software Engineer role?

It's essential to highlight specific projects where you've utilized TypeScript and Node.js. Discuss any advanced features of TypeScript you’ve implemented, as well as the architecture of the Node.js applications you’ve developed, emphasizing performance and scalability.

Join Rise to see the full answer
How have you ensured code quality in past projects as a Principal Software Engineer?

Discuss the practices you followed to maintain code quality, such as code reviews, automated testing, and adherence to coding standards like ESLint. Providing examples of how these practices improved product outcomes can illustrate your commitment to quality.

Join Rise to see the full answer
What strategies do you use to collaborate with cross-functional teams?

Collaboration is crucial in software development. Explain how you communicate and coordinate with product managers and designers, perhaps mentioning tools like JIRA or Slack you’ve used to facilitate effective collaboration and feedback loops.

Join Rise to see the full answer
Can you give an example of a complex problem you solved in a project?

Use a specific example from your experience, detailing the problem, the solution you devised, and the outcome. This demonstrates your problem-solving approach and ability to tackle challenges in your previous roles.

Join Rise to see the full answer
How do you stay current with new technologies and trends in the software engineering field?

Share specific resources or communities you engage with, such as tech blogs, conferences, or online courses. This shows your commitment to continuous learning and adaptation to industry trends.

Join Rise to see the full answer
What is your experience with microservices architecture?

Discuss any projects where you implemented microservices, the benefits you realized, and challenges you faced. Show how this experience aligns with ABBYY's focus on scalable solutions.

Join Rise to see the full answer
How do you approach performance optimization in your applications?

Provide examples of tools or techniques you’ve used to monitor and optimize application performance, such as load testing or profiling applications to identify bottlenecks.

Join Rise to see the full answer
What role does testing play in your development process?

Explain your philosophy on testing, including unit tests, integration tests, and test-driven development (TDD). Highlight any frameworks you prefer and the impact of thorough testing on the project success.

Join Rise to see the full answer
How do you mentor junior engineers in your team?

Share your approach to mentoring, such as regular code reviews, providing resources, or leading workshops. This reflects your leadership qualities and willingness to foster a learning culture.

Join Rise to see the full answer
What do you believe is the most important factor for a successful software project?

Discuss the importance of clear communication, strong project management, and team collaboration as key elements that contribute significantly to the success of any software project.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Deputy Remote Remote - Vancouver
Posted 9 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Experian Remote Av. das Nações Unidas, 14.401, São Paulo, Brazil
Posted 9 days ago
NewRich Network Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
CGI Remote US, Wake County, NC; North Carolina, Raleigh, NC
Posted 3 days ago

Join CGI as a PySpark AWS Developer to contribute to innovative projects and be part of a collaborative team.

Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
FINRA Hybrid Rockville, MD (Job Posting)
Posted 7 days ago

ABBYY powers intelligent automation. We reimagine the way people work and how companies accelerate business by delivering the intelligence that fuels automation platforms. Our solutions transform enterprise data and empower you with the insights y...

80 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$144,000/yr - $171,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Governance Risk and Compliance Analyst at Dave
T
Someone from OH, New Albany just viewed Product Manager - Media & Entertainment at Truelogic
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief Financial Officer (Single Family Office) at Confidential
Photo of the Rise User
Someone from OH, New Albany just viewed Earned Media Specialist at L2TMedia
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Houzz
Photo of the Rise User
Someone from OH, New Albany just viewed Fields and Events Marketing Manager at FullStory
Photo of the Rise User
Someone from OH, Cincinnati just viewed Full-Time Google Ad Manager - US Only, No Agencies at Upwork
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Front
Photo of the Rise User
19 people applied to Front-end Developer at Venturenox
Photo of the Rise User
35 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Hilliard just viewed Lead UX Product Designer -Stores(Remote Or Hybrid) at Target
F
Someone from OH, Cincinnati just viewed Payroll Tax Consultant at Fourth Enterprises, LLC
Photo of the Rise User
Someone from OH, Columbus just viewed Aquatics Director at British Swim School
Photo of the Rise User
Someone from OH, North Canton just viewed 2025 MiLB Gameday Support (Seasonal) at MLB (Job Board Only)
E
Someone from OH, Columbus just viewed Intern, Cell Line Development at Evotec