REMOTEFULLTIME
Staff Software Engineer
Broadcom
Remote · remote · Posted 55d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.5s
- Found the form on Linkedin · 7 questions to answer1.5s
- Decided the answers for all of them3.0s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Job Description: We are seeking an experienced senior software engineer to drive complex feature enhancements, architecture improvements, and high-tier escalation resolution for our enterprise security product suite. In this role, you will balance core software engineering—designing cross-platform components, APIs, and distributed systems—with deep debugging and hotfix engineering for critical customer issues.
Key Responsibilities
- Design and implement new software components and new features that meet functional and business requirements on schedule and within budget.
- Utilize different programming languages to create cross-platform code (UNIX, Linux, Mac, and Windows platforms) that will run in physical (hardware) and virtual environments (Azure and AWS).
- Define communication interfaces between software components, implement new product APIs, and consume 3rd party interfaces in product software components.
- Utilize network protocols and apply software clustering models to build distributed enterprise-grade software that can be deployed and synchronized in multiple datacenters across the globe.
- Use Relational Databases (SQL) and Directories (LDAP). Design database tables and schemas to store product-specific information and integrate the product with customers' provided databases and LDAP directories.
- Utilize modern UI frameworks for development of end-user-facing interfaces, web protocols, and REST APIs.
- Work collaboratively within an Agile Team to write high-quality, testable code that meets the Definition of Done.
- Perform unit/module testing of software to find errors and confirm programs meet specifications.
- Utilize unit testing frameworks to build unit tests. Implement end-to-end automation tests.
- Provide information to technical writers and conduct training sessions on new modules or code changes to other members of the product cross-functional team.
- Integrate new product features and tests into the continuous integration toolchain.
- Leverage AI-assisted development tools and identify opportunities to adopt innovative technologies.
- Troubleshoot product issues, fix defects, and work closely with customers to drive platform quality.
- Utilize debugging and troubleshooting skills to resolve complex configuration issues or product defects reported by the customers.
- Work on recreating product issues in the lab environment and be able to troubleshoot issues in customer environments using remote tools.
- Provide guidance and best practices on product deployment models and configurations.
- Support regular cadence of product update releases such as service packs and produce individual hotfixes and code patches.
Skills Required
- Strong design, programming (Java, C, C++, PHP, Perl, SQL, and shell scripts), and debugging skills with experience on enterprise-class applications.
- Strong knowledge of Windows / Unix / Linux operating systems Internals and experience with cross-platform software development
- Very good at debugging multi-threaded, high-performance applications
- Ability to use AI tools effectively to improve efficiency and productivity
- Enterprise Security domain knowledge and experience (authentication/authorization frameworks, security protocols, PKI, certificates, SSL, Privileged Access and Identity use cases)
- Good communication, coaching, and mentoring skills.
Work Experience Typically, 10+ years of experience in software development
What makes you a strong fit? AI Expertise:
- You are an expert in using AI code assist tools (Claude/Cursor, etc.) as coworkers and not as prompt engineers.
- Good understanding of AI Spec-driven development methodologies like Plan/BMAD mode, etc., and use it thoroughly to map out and implement all phases of SDLC.
- Understand agent orchestration and manage multi-agent workflows to handle complex, multi-step engineering tasks like new capabilities, codebase refactoring, upgrades, and vulnerability patching.
- Code Review & Quality Control: Critically review AI-generated code for architectural alignment, design, and performance bottlenecks. R026905
Sourced from linkedin
Section · 02
Skills
Section · Company
About Broadcom

Broadcom
Semiconductors
4.2k+
employees
1976
50 years old
San Jose, California
United States (USA)
₹17.8L PA avg
Avg at Broadcom
About
Industries
Employee ratings
10 reviews
Culture
2.2
Career growth
2.2
Work-life
2.4
Employees rate it well for
Find them on