They are looking for a Staff Software Engineer to join their SaaS Next Generation Platform Team in Santa Clara, CA. In this role, you will be responsible for developing, maintaining, evaluating and testing big data technologies. Their organization is extremely data driven where technical innovations happen and you will have an opportunity to use cutting edge technology across all stages of development lifecycle and be part of our exciting and innovative initiatives.
Responsibilities
- Join an agile SaaS team to design, develop and maintain features and iteratively deploy services using Infoblox’s cloud-based architecture
- Design and implement components of our Next Generation Platform
- Recommend ways to improve data reliability, efficiency and quality
- Expand and grow data platform capabilities to solve new data problems and challenges
- Build large-scale data processing systems using cloud computing technologies
- Build high-performance algorithms, prototypes, and proof of concepts
- Apply complex big data concepts with a focus on collecting, parsing, managing, and analyzing large sets of data to turn information into insights
- Work closely with various cross functional product teams
- Stay current on key trends especially in the area of technologies and frameworks like: Mesos/Marathon, Kubernetes, Docker etc.
Requirements
- 8+ years experience, 2+ in Big Data Engineering
- Proficient in Java, Scala, Golang, or Python
- Good understanding of Microservices architecture
- Expertise in BigData – MapReduce, HIVE, HBase, Spark streaming, Apache Flink, Storm, Kafka, In memory Database, JMS
- Experience with NoSQL databases such as Cassandra/DynamoDB
- Good exposure in application performance tuning, memory management, scalability
- Ability to design highly scalable distributed systems, using different open source technologies
- Experience building high-performance algorithms
Education
- Bachelor’s degree in CS, CE or EE is required
- Masters in CS, CE, or EE is preferred
It’s an exciting time to be at Infoblox. They are the market leader in technology for network control. Their success depends on bright, energetic, talented people who share a passion for excellence in building the next generation of networking technologies—and having fun along the way. Infoblox offers a fast-paced, action-oriented environment. They promote a culture that embraces innovation, change, teamwork, and strong partnerships. Join the winning Infoblox team—their future looks bright, and so will yours. To check out what it’s like to be a Bloxer click here.
More Information
- Salary Offer 0 ~ $3000
- Experience Level Junior
- Total Years Experience 0-5
- Dropdown field Option 1