Job Description :
Do you want to work in a team that enables large enterprises to gain visibility into their business-critical applications as experienced from remote offices and to understand how the networks that drive them operate?
Are you ready to take on a software engineering role to help drive the evolution of AppNeta’s cloud-based network performance monitoring solution?
Are you motivated by discovering and translating client’s business requirements into specific systems, applications or process designs for large complex technology solutions?
Do you enjoy working together with a team that values respect, trust, transparency, collaboration, teamwork, and having fun?
Then you’re ready to join us on the AppNeta Engineering team at Broadcom Software.
Here are some reasons you want to be a Software Engineer at Broadcom Software :
Grow your leadership experience by leading engagements across various teams within the organization.
Gain valuable experience and develop skills in building scalable and high performing monitoring solutions.
Collaborate within a team of highly experienced, motivated, and success-driven individuals who are highly supportive of each other’s success.
A flexible remote work environment that promotes work and life balance
A healthy compensation and benefits package that rewards the success of the team
What you will accomplish
As a Software Engineer, you will be responsible for design and development of platform and cloud analytics solutions that support our Monitoring Point software.
In this role, you can expect to :
Make significant contributions to designs, delivering high-quality work that advances the product stability, scale, and technology relevance to customers.
Experiment with new technologies that improve our software.
Build strong, collaborative relationships with Product Managers, Documentation, Support, and field teams, who assist in product adoption.
Work in cadence with our mature Agile teams, embracing a mindset of rapid learning, experimentation, iteration, and close collaboration.
Thrive in an environment that balances autonomy with teamwork, rewards divergent as well as convergent thinking, and values your participation in long-term and short-term product decisions.
Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
Review code from others and provide feedback to ensure best practices in coding standards, testability, efficiency and accuracy.
You’ll excel here because
You are curious and eager to try new things
You care about delivering value to customers
You have strong ideas but are willing to consider alternatives
You love to collaborate with and mentor teammates
You have a broad background in software development with exposure to many types of problems
What we’re looking for
Experience in some of the following areas will likely make you a great contributor to our team.
Bachelor’s degree with five (5) years software development experience, or Master’s degree with three (3) years of software development experience, or a PhD.
Relevant degree fields include Computer Science, Math, Statistics, etc. coupled with certifications in technologies like microservices, Cloud platforms, etc.
Proficiency with Python and scripting languages
Strong knowledge of Linux environment and networking concepts
Experience architecting, designing, developing, and implementing cloud solutions in AWS or GCP
Experience in building middleware and REST API services using Python-based frameworks
Proven ability to collaborate both in-person and remotely (for example, guilds, mentoring, familiarity with online collaboration tools)
Strong software development experience in building enterprise grade products with deep knowledge in applying System Design concepts
Excellent problem-solving and debugging skills
Attention to detail and effective communication skills
Experience with docker and related technologies
Big Plus :
Experience with continuous integration tool such as Jenkins or TeamCity
Experience with infrastructure as code tools
Experience with IoT frameworks
Broadcom Software - Agile Operations Division
Join (#BroadcomSW), a world leader in business-critical software that modernizes, optimizes, and protects the world’s most complex hybrid environments.
With our engineering-centered culture, we are building an extensive portfolio of industry-leading infrastructure and security software.
Together, we solve big customer problems with some of the top technical talent in the industry.
In the Agile Operations Division, we offer business-critical software solutions that help the world’s leading companies transform their operating model to be more agile.
Our ValueOps, DevOps, and AIOps solutions help these organizations drive innovation and achieve operational excellence to realize better business outcomes and better experiences for their customers.
Our industry success is built on a decades-long track record of delivering transformational solutions to teams who plan, build, test, and operate mission-critical software for the world’s largest and most complex businesses.
To do this, we respond quickly and thoughtfully, innovate in the context of customer needs, and collaborate inclusively with customers and internal partners.
Our business will nurture your intellect and give you opportunities to expand your skills even further.
Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law.
We will also consider qualified applicants with arrest and conviction records consistent with local law.
If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.