The Unified Software team is dynamic, motivated, and committed to achieving success through action and measuring results. With a growing customer base, we are always looking for driven professionals with a proven track record and a desire to be part of something exciting. We offer the challenges associated with building a company and defining a new market, along with the rewards that come with proven success.

Unified Software is culturally diverse, headquartered in Nashville Tennessee with a research and development center located in Novosibirsk and Moscow, Russia. We’re always looking for dedicated, hard working individuals with a high degree of integrity, who thrive as part of a team and aren't afraid to take the initiative to get a job done. If you share our core values, we’d like to talk to you.

Teamwork: The people you work with do make a difference. We believe in open, honest communication. Each individual's contribution is valued and recognized. We celebrate each other's success and promote the assumption of goodwill to guide our interactions.
Integrity: We value trust, honesty, accountability and a willingness to take action without fear of reprisal.
Commitment: We believe in an unwavering commitment to excellence fueled by perseverance, curiosity, openness, and thinking outside the box.Unified Software offers a challenging and fun work environment, competitive salaries, and medical plans. If you are ready for an exciting opportunity to be a part of a world class team, then forward your resume to

Unified Software is an equal opportunity employer. Opportunities are open to all qualified individuals without regard to age, gender, sexual orientation, race, religion, national origin, ethnicity, veteran status, or disability.


Click the links below to see a detailed job description.


Senior Software Engineer (Location: Novosibirsk and Moscow Russia)