Careers
Software Architect and Engineer
Aumnidata, Inc. is pioneering the development of innovative approaches to next-generation business intelligence. We are on the lookout for talented individuals who share our passion for technology, excellence, and innovation.
We are looking for a Senior Software Engineer/Architect to design and develop highly scalable data management and data processing architectures to provide access to massive data systems. The ideal candidate should be familiar with distributed systems for the parallel processing of massive quantities of data such as Hadoop, Fedora Commons, BigTable, and MapReduce.
Specific responsibilities include:
- Architect and develop scalable data management and data utility software for enterprise data centers
- Design and document applications and system components
- Work with the team to define and implement software modules for data processing including data visualization, transformation, and analytics
- Optimize the infrastructure in terms of both software and hardware
- Scale architecture horizontally and vertically
Position requirements include:
- BS in computer science (MS a plus)
- 10+ years experience in application and/or systems programming
- Extensive experience in large scale data stores
- Strong C/C++ and Java programming skills
- Distributed computing and file systems expertise required
- Database systems expertise required
- Preferred experience with Linux kernel/open source software systems
Other requirements:
- Experience in designing and programming large scale, distributed systems, network programming
- Creative problem-solving attitude
Send your resume to staffing@aumnidata.com.

