People, Person, Computer, Electronics, LCD Screen, Laptop, Pc

Centrify Corporation

Software Engineer (Mobile Cloud)Santa Clara, California, United States

Software Engineer (Mobile Cloud)

Santa Clara | California | United States

Do you have a passion for quality and innovation?

If so, you'll be right at home at Centrify. We are always looking for talented, motivated individuals who would like to help us design, build, sell and support the next generation of integrated software solutions as we redefine security from a legacy static perimeter-based approach to protecting millions of scattered connections in a boundaryless hybrid enterprise!

The ideal candidate will be flexible, self-motivated, loves making excellent code and takes pride in creating a great user experience. In this position, you will be a key player in designing and maintaining features to our Mobile cloud platform.

Key Responsibilities:

To help architect, develop and maintain our server-side mobile infrastructure

Ensure best possible scalability, quality, code quality, and performance

Work with other developers and disciplines (including support) to meet product goals

Experience in troubleshooting, servicing, and explaining mobile device issues related to the product

Proven experience resolving escalations from end-user support team, manage vendor support cases, as well as, take ownership of product issues

Other duties assigned as needed


4+ years of enterprise scale application development.

C#, ASP.NET MVC, or Java experience

Expertise and hands-on experience with web services (e.g. REST, SOAP).

Excellent understanding of OO and programming concepts such as multithreading, and unit testing.

Familiarity with general software development release lifecycle, source code management and defect management methodologies.

Demonstrate ability to complete highly detailed tasks with strict attention to detail, quality and timeliness. Strong organizational and self-management skills.

Demonstrating ability to be flexible and productive in a fast-paced environment with geographically-distributed teams

Demonstrating ability to work effectively as an individual and within a group

Excellent analytical and troubleshooting skills

Self-starter and ability to pick up new technologies rapidly

Desired Skills:

Working experience in mobile device management

Samsung KNOX and Android at work

Understanding of PKI, Certificate security, encryption, HTTPS

Working experience with Azure and/or AWS a plus.

Working experience with Active Directory and/or LDAP a plus.

Knowledge and experience with authentication standards such as SAML, WS-Fed, OpenId or OAuth a plus.

Strong familiarity with object-oriented design and programming concepts

Excellent collaboration and communication (verbal and written) skills

Prior Agile/Scrum work experience


4+ years hands-on software development experience, with the most recent experience preferably in Cloud/Mobile management environment.

4 Years College Education or equivalent work experience

I'm interested

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

Software Engineer - Parallel Database Engine

Couchbase Mountain View California United States Mountain View, California, United States
As a Software Engineer in the Analytics team, your job will be to design and implement a cutting-edge parallel and distributed data management system. You'll be part of a team working on hard problems, including distributed query processing, query...

Storage Infrastructure Engineer

Fungible Santa Clara California United States Santa Clara, California, United States
Software for creating reliable, high-performance storage infrastructure in a large-scale data center environment is central to our mission. Your role will be to design and implement various aspects of the storage data plane. Skills, Education and ...

Senior Software Engineer in Test

Couchbase Bengaluru Karnataka India Bengaluru, Karnataka, India
Couchbase Server is perhaps the world's most complete, most scalable and best performing NoSQL database. It is based on a shared-nothing architecture, with true auto-sharding and simple, elastic cluster administration. It features fast in-memory i...