onsite
Senior Software Engineer R&D - Broadcom
Software Engineer
Lead the design, development, and testing of AI‑driven security products, leveraging Python, Node.js, and AWS to build scalable API management and observability solutions in an Agile environment.
About the role
Key Responsibilities
- Architect and implement AI‑powered features for security products, ensuring high performance and reliability.
- Develop and maintain RESTful APIs using Python and Node.js, integrating with AWS services.
- Collaborate with cross‑functional teams to define product requirements and deliver iterative releases.
- Apply Agile practices, including sprint planning, stand‑ups, and retrospectives, to drive continuous improvement.
- Write comprehensive unit, integration, and performance tests; conduct code reviews and mentor junior engineers.
Requirements
- 5+ years of software engineering experience with a strong background in Python and Node.js.
- Proven expertise in machine learning concepts and their application to security solutions.
- Hands‑on experience with AWS services (Lambda, API Gateway, DynamoDB, etc.).
- Solid understanding of API management, observability, and monitoring tools.
- Excellent communication skills and a collaborative mindset in an Agile team setting.
Skills
pythonnodejsmachine learningawsagile