ABBYY

Principal Software Engineer

ABBYY

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $190,000 - $215,000 per year

Job Level

About the role

  • 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

Requirements

  • 10 - 13 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
Benefits
  • Three week's paid time off on top of 15 paid holidays & floating holidays
  • Gym membership subsidy
  • Medical and dental insurance
  • Pet insurance
  • Employee Assistance Program
  • College Savings Plan
  • Travel assistance
  • 401(k) with up to 4% employer match
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NetC++TDDunit testingcode reviewsautomated testingperformance monitoringscalable solutionsclean code
Soft Skills
problem solvinganalytical skillsmentoringcollaborationcontinuous improvementcommunicationteam efficiencycross-functional teamworkleadershipcommitment to quality