View Our Website View All Jobs

Software Engineer - Back End

Openings Available: 1         

Minimum Years of Experience: 3         

Reports To: Development Manager

Supervises: None


Who We Are:

Unify Square, Inc. is a Bellevue, WA USA-based hi-tech startup and rapidly growing company with multiple subsidiaries in the European and Asia-Pacific regions.  Unify Square’s software, consulting, and 24/7 cloud managed services power the world’s largest Microsoft Skype for Business (SfB) deployments. Built on innovative technology, our solutions create actionable insights and help enterprises transform their unified communications infrastructure, delivering enterprise-grade service availability, data-driven end-user satisfaction, and double-digit ROI increases. Founded ten years ago by Microsoft Skype for Business product visionaries, Unify Square has grown to become one of Microsoft’s global elite partners that is unique in its market space, while still retaining our original “start-up” dynamics and entrepreurial spirit.

Why Join Unify Square:    

Unify Square is laser focused on the Unified Communications & Collaboration (UC&C) market.  Our software and services have delivered value to more than 5 million Skype for Business seats, in over 275 global enterprises across more than 50 countries, and in most major industry verticals. As an employee of Unify Square, you will be part of a company that is focused on shaping

Job Summary:

Are you passionate about transforming the way in which people communicate and connect around the world? Are you motivated by the challenges of providing enterprises with global solutions that deliver on the promise of unified communications? Are you interested in working with a small, but vibrant team with subsidiaries located in every major continent?

The UnifySquare PowerSuite product team is looking for a strong Software Engineer (Back-end) to drive key solutions in our products enabled IT teams around the world.  Under minimal supervision, and working collaboratively with other members of the Unify² Product Development team, the Software Engineer will shape our product offering for our customer base (large global enterprise customers).  As a member of our product development team, you will drive cloud-based services focused on enterprise solutions, working in partnership with and contributing to departments such sales, marketing, business development, or leading and growing teams.

As the Software Engineer, you will:

Design and implement software that is enterprise-grade and robust for our high-performance products.
Develop prototypes that help with overall product execution
Drive team / company-wide development initiatives
Performs other duties as required

Successful candidates for the position will have:

Passion for creating robust and reliable enterprise software
Strong software design and development skills
Strong skills in C# (preferred)
Knowledge of Microsoft Unified Communications solutions, such as Skype for Business Server, and Azure is advantageous
Ability to grasp new technologies and APIs very quickly
Ability to work effectively and independently as well as part of a team.
Ability to communicate directly with customers, capture requirements effectively, analyze and prioritize requirements.  Must be able to produce solutions that address customer needs
Ability to communicate clearly and effectively, both in writing and verbally in English
Ability to prioritize requirements and work on multiple work streams and deliverables while maintaining focus
Strong troubleshooting skills
Accountability for overall ownership of a feature area / end to end feature.


3+ years of relevant experience creating products for the global enterprise market
Proficient in C# and .NET technologies
Knowledge and experience with client/server, multi-tier architectures
Familiarity with design, development and testing of enterprise applications and cloud services required
Breadth of experience across the entire product cycle preferred
Familiarity with deploying software at large scale for both enterprise on-premises and cloud based services required


Bachelor’s Degree from a 4-year college or university in Computer Science or a related field or equivalent work experience in the industry required
Master’s Degree in Computer Science (preferred)


We’ve got you covered…

As an employee of Unify Square, you will enjoy an attractive work environment in Vilnius.  In addition, we offer competitive compensation, benefits and stock options programs --- you can find more information about the great Unify Square job perks here ---


To learn more about the position and apply, please check out the Unify Square Careers page at or email us at


*This job description is intended to describe the general nature of the work employees can expect within this particular job classification. It is not a comprehensive inventory of all duties, responsibilities and qualifications required for this job.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 5MB) or Paste resume

Paste your resume here or Attach resume file