Skip to content

Sr. Software Engineer
Company | Plume |
---|
Location | Palo Alto, CA, USA |
---|
Salary | $150500 – $177000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, (or) a related technical field, (or) equivalent experience with 5+ years of relevant industry experience.
- 5+ years of experience developing cloud security-focused solutions (e.g., Firewall, DPI, Intrusion Detection/Protection, Anomaly Detection, etc).
- Developing microservices for a SaaS product, in one of the following object-oriented languages: Java, Scala, etc.
- Strong understanding of algorithms, data structures, and object-oriented programming principles.
- Deep understanding of computer networking, network protocols, and network traffic management.
- Understanding of AWS, Kafka, DNS.
- Excellent analytical and problem-solving skills.
- Self-motivated with a strong desire to learn and grow.
- A strong team player with effective collaboration & communication skills.
Responsibilities
- Collaborating across teams: Participate in all stages of the software development lifecycle while working in multi-disciplinary teams spanning cloud, embedded systems, front-end web/mobile, etc.
- Code quality: Write clean, maintainable code, and actively participate in peer code reviews.
- Innovation & R&D: Lead research and development activities to drive security feature set innovation and ideation.
- Deployment & Operations: Deploy, operate, test, and troubleshoot applications within a Kubernetes ecosystem.
- Problem ownership: Take ownership of problems and develop solutions end-to-end, including designing and implementing highly reliable and scalable distributed systems.
- Technical leadership: Provide technical ownership of products, contributing to product capabilities and fostering a knowledge base that enables rapid product delivery at scale.
- Independent work: Work with minimal technical supervision while responding efficiently to multiple program priorities.
Preferred Qualifications
- Previous experience developing network security-focused solutions
- Previous experience building scalable cloud solutions
- Passionate about shipping high-quality code to production