Livefyre is looking for a senior software engineer to design and build scalable systems and services. You will work in our platform team with our principal architect to build services that support real-time content, community and curation products. This is an incredible opportunity to join a talented bold team solving extremely challenging engineering issues at a scale that few companies can rival today.
Watch: Career Advice What you’ll do
Plan, architect, design and build (in Python, Javascript, and Java)
Design services that scale: proxies, caching and asynchronous processing
Build data services using a variety of data pipeline and storage technologies
Design and implement for testability and maintainability
Work in and with teams of product managers, designers, and engineers
Lead other engineers on projects centered on systems you will own
What you need to succeed
Bachelor’s degree in Computer Science or a related field, masters preferred
Eight or more year experience owning significant components and subsystems of Internet software products
Expert-level programming in one static and one dynamic language
Web server technologies: HTTP servers, caching, proxies, load balancers
Service-oriented architecture, event-driven architecture and the use of messaging in large-scale applications
Fluency in SQL and NoSQL datastores, and data access patterns and strategies
Intimacy with *nix based development, deployment, and debugging
Modern development practices in: testing, version control, agile
Ability to troubleshoot and resolve problems using appropriate tools and techniques
An aptitude for systems and architecture
Sense of urgency, and ownership, and thrives in a fast-paced environment
Developed opinions with the ability to work collaboratively
Send To A Friend