Server Software EngineerSilver Spring Networks

THIS JOB HAS EXPIRED

Tracking Code
1626
Job Description
As a Server-side Software Engineer you will design and Implement key modules, enhancements, and maintenance of existing products. You will explore product requirements, understand technical difficulties, recommend implementation approaches, and design solutions. You should lead effectively in functional and technical group discussions with fellow developers.

Required Skills
Energetic, inspired, dedicated, passionate about software development
A self- starter who has the ability and willingness to learn new material quickly and perform in a fast paced environment
A great team player, sociable, with good communication skills
Ability and willingness to take ownership of projects, and help drive them to effective implementation
Attention to detail
Required Experience
3-5 years of experience in the design and implementation of distributed, multi-tier systems in structured object oriented programming languages. Java expertise preferred.
3+ years of experience in the design of object oriented systems. Deep understanding of design patterns & data modeling.
Proven and demonstrable experience designing and implementing enterprise scale, high volume, high availability systems.
Must have exceptional skills in server side Java, distributed programming and multi-threading.
Strong computer science fundamentals.
Knowledge of SQL and NoSQL data stores.
Comfortable in a Unix environment
Desired/ Pluses
Network fundamentals including the OSI model, TCP/IP, IPv4 and working knowledge of IPv6.
Proven knowledge of java development frameworks such as Spring, JDBC, and Hibernate.
Experience with UI components such as JSP, JavaScript, CSS, and HTML
Experience with SQL, Oracle 10g or later
Job Location
Redwood City, California, United States
Position Type
Full-Time/Regular

We are a highly innovative, committed team, collaborating to make a difference in the world. Our rapid growth, passion and high energy create a somewhat chaotic and intense environment, yet we are very focused on our customers and meeting our commitments. We are smart, creative and hard-working, and believe the work we do and the people we work with are fun. Silver Spring Networks had their IPO in March of 2013 and we are not looking back.
Investors:Foundation CapitalAll Jobs:at Silver Spring Networks

With more than ten years of experience, Silver Spring Networks is the leader in networking technologies that modernize today's power grid. We have delivered more than 16.5 million Silver Spring-enabled devices, which our utility partners rely on, in concert with our software and services, to improve energy management and efficiency. Silver Spring securely connects consumers and utility providers through powerful and proven energy networks that can be easily expanded as needs evolve.
Our open, standards-based networking solutions enable all energy devices, from in-home energy devices to smart meters to load control devices, to connect together to deliver the highest performance possible. By connecting homes and businesses directly with their local utility, we help everyone manage and integrate renewable energy sources better, bringing greater energy efficiency to the planet and our world - brilliantly.