Broadcom - Durham, NC

posted 3 months ago

Full-time - Senior
Durham, NC
Computer and Electronic Product Manufacturing

About the position

We are looking for an experienced software engineer, with a strong data sciences orientation, in Durham, NC. This person will be a senior engineer for the HTAC product within Broadcom's Mainframe software portfolio. HTAC is a suite of integration analytics capabilities that we deliver to customers. HTAC's purpose is to analyze CICS workload and performance by the origin of the request, whether that's a TN3270 connection, zOS Connect, MQ, CTG, etc. This allows customers to evaluate the relative efficiency of various channels of CICS integration and focus their optimization efforts. The selected candidate will spend time designing aspects of the product, building out data handling and analytics capabilities, and writing code in languages ranging from Splunk SPL, to Python/Pandas, and GraphQL in the future. Demonstrated experience with the following technologies, both in principal and in practice, is what we are looking for: Event and Data Publication platforms (e.g., Apache Kafka), Data Streaming concepts and platforms (e.g., Kafka Streams, Google Datastream, Apache Flink, Apache Beam), Pipeline Data Processing concepts and languages (e.g., Splunk SPL), DataFrame concepts and operations (e.g., Python/Pandas), and Real-time observability platforms (e.g., OpenTelemetry). Graph database principles and appropriate use cases (e.g., NEO4j) are also essential. The ideal candidate will have significant experience in one or more of the above technologies - and the demonstrated ability to learn others. Given that HTAC is focused on integration analytics between mainframe and non-mainframe systems, experience in heterogeneous environments is highly desirable. Excellent organizational and problem-solving skills are a must, and your ability to adapt with changing priorities is an important strength. In this role, you will work within the development organization to drive the product forward with engineering, architecture, and customer interactions. The individual and team goal is to create and maintain high-quality software aligned with user needs and business objectives. This is an in-office position (5 days/week) located in Durham, NC. Being able to work on mission-critical, high-importance software is a must. Mainframe has grown 350% over the past decade. 67 for the Fortune 100, 45 of the world's top 50 banks, 8 of the top 10 insurers, 4 of the top 5 airlines, and 7 of the 10 global retailers all rely on mainframes. Mainframes literally run the world's economy.

Responsibilities

  • Design integration analytics for the product
  • Ability to understand customer needs
  • Communicate with customers effectively and assist with customer demos
  • Write scalable code and test

Requirements

  • Bachelor of Science in Computer Science or Computer Engineering
  • 8+ years of experience as a software engineer
  • Experience in Agile Development
  • Experience with Data Science programming languages such as Python and Pandas that provide capabilities for data structures, data cleansing, and complex data analysis on large datasets
  • Experience with high-performance graph databases that enable efficient management and querying of highly connected data such as Neo4J
  • Experience with large scale event streaming and data integration platforms such as Kafka
  • Experience with evolving standards like Open Telemetry

Nice-to-haves

  • Experience with CI/CD pipelines (Jenkins is a plus)
  • Exposure to the Mainframe and/or the ability/desire to pick up a basic operating knowledge is a big plus
  • Knowledge of Source Code Control Systems such as GitHub
  • Familiarity with any formal project tracking toolset
  • Familiarity with Splunk and Bash scripting and/or willingness to learn SPL
  • User Interface technologies such as Precision, Grafana, REACT is a plus

Benefits

  • Employee stock purchase plan
  • Paid holidays
  • Health insurance
  • Dental insurance
  • Family leave
  • Employee assistance program
  • Vision insurance
  • 401(k) matching
  • Paid sick time
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service