Opens broadcom.wd1.myworkdayjobs.com in a new tab
About This Role
- Senior Software Engineer About Us We're a dynamic and innovative tech company looking for a talented Software Engineer to join our team.
- We're on a mission to build robust, scalable data pipelines and infrastructure that power our cutting-edge applications.
- If you're passionate about data, automation, cloud technologies, and working with a variety of modern tools, we want to hear from you.
- Key Responsibilities Design, develop, and maintain scalable and reliable data pipelines using Python and Go .
- Develop and maintain robust CI/CD pipelines using Jenkins to automate the testing and deployment of data applications.
- Work within a Linux environment to manage and optimize data processing jobs.
- Automate complex infrastructure and deployment tasks through effective scripting (e.g., shell scripts).
- Build, schedule, and monitor complex data workflows using Apache Airflow .
- Process large datasets efficiently with distributed computing frameworks like Apache Spark .
- Manage and configure infrastructure as code using Ansible for automation and consistency.
- Package and deploy applications on Kubernetes using Helm charts for streamlined versioning and management.
- Work with relational databases, specifically Postgres DB , for data storage and retrieval.
- Analyze and manipulate data using popular Python libraries like Pandas , Polars , Matplotlib and other packages.
- Qualifications Bachelor's degree and 12+ years of related experience required Proven experience as a Senior level Software Developer, Data Engineer, DevOps Engineer, or in a similar role.
- Strong programming skills in Python, Go and C++ .
- Expertise in Linux and command-line tools.
- Hands-on experience with cloud platforms, particularly Google Cloud Platform (GCP) and its data services.
- Solid experience building and managing CI/CD pipelines with Jenkins .
- Proficiency with containerization (Docker) and orchestration (Kubernetes), including application deployment with Helm charts .
- Experience with workflow orchestration tools like Apache Airflow .
- Solid understanding of big data technologies, particularly Apache Spark .
- Familiarity with configuration management tools like Ansible .
- Proficiency in working with Postgres or other relational databases.
- Experience with data analysis libraries such as Pandas , Polars , or Matplotlib .
- Why Join Us? Collaborative and supportive work environment.
- Opportunities for professional growth and skill development.
- Competitive salary and benefits package.
- The chance to work on exciting and challenging projects that make a real impact.
- If you're a self-starter with a passion for building resilient, automated data systems, apply today! Additional Job Description: Compensation and Benefits The annual base salary range for this position is $127,100 - $203,400 This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.
- Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time.
- The company follows all applicable laws for Paid Family Leave and other leaves of absence.
- 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.
Sourced directly from Broadcom’s career page
Your application goes straight to Broadcom.
Opens broadcom.wd1.myworkdayjobs.com in a new tab
Specialisation
Open roles at Broadcom
370 positions
Job ID
/job/USA-CA-San-Diego-West-Bernardo/Senior-Software-Engineer_R023919
Get matched to roles like this
Upload your resume once. We’ll notify you when matching roles open up.
Join talent pool — free