System Software Development Engineer

at  Intel

Phoenix, Arizona, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate22 Jul, 2024Not Specified28 Apr, 20241 year(s) or aboveElasticsearch,Java,Logstash,Logging,Distributed Systems,Computer Engineering,Kafka,Programming Languages,Addition,Python,Collaboration,Data Manipulation,Json,Computer ScienceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION

We are in search of an accomplished Senior Software Engineer with expertise in Elasticsearch, Kafka, JSON, .NET, and Observability to elevate our development team. In this role, you will contribute significantly to the design, implementation, and optimization of robust systems while ensuring comprehensive observability for efficient monitoring and troubleshooting.

Key Responsibilities:

  • Elasticsearch, Logstash and Kafka Mastery: Leverage your deep understanding of Elasticsearch, Logstash and Kafka to architect, implement, and optimize high-performance, scalable, and fault-tolerant data pipelines and search systems.
  • Software Development in .NET: Apply your .NET development skills to write clean, maintainable, and efficient code. Collaborate with cross-functional teams to design and implement software solutions that align with business requirements.
  • JSON Handling: Utilize your proficiency in JSON to seamlessly integrate data formats and effectively manage data interchange between systems.
  • Observability Integration: Implement comprehensive observability solutions to monitor, trace, and log system components, enabling proactive issue identification and efficient troubleshooting.
  • System Optimization: Continuously monitor, analyze, and optimize system performance, identifying and resolving bottlenecks and issues within Elasticsearch, Kafka, .NET applications, and observability tools.
  • Problem Solving: Tackle complex technical challenges related to data ingestion, processing, and storage. Troubleshoot and resolve issues promptly to maintain system reliability.
  • Collaboration: Work closely with other engineers, data scientists, and stakeholders to understand requirements, provide technical guidance, and contribute to the overall architecture and design of systems.
  • Documentation: Create comprehensive technical documentation, including system architecture diagrams, configurations, and best practices, fostering knowledge sharing within the team.

QUALIFICATIONS

Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
Minimum Qualifications:
Candidate must possess a BS degree with 3+ years of experience or MS degree with 2+ years of experience or PhD degree with 1+ years of experience in Computer Science, Computer Engineering, or related discipline.

Experience in the following:

  • Proven professional experience with Elasticsearch, Logstash, Kafka, .NET, JSON, and Observability, including the implementation of monitoring, logging, and tracing solutions.
  • Software development skills with proficiency in .NET and experience with JSON data manipulation.
  • Knowledge of one or more programming languages such as Java, Python, or Go.
  • Experience designing and implementing high-performance distributed systems and data processing pipelines.
  • Excellent problem-solving abilities and attention to detail.
  • Communication and collaboration skills, with the ability to work effectively in a team environment.

Responsibilities:

  • Elasticsearch, Logstash and Kafka Mastery: Leverage your deep understanding of Elasticsearch, Logstash and Kafka to architect, implement, and optimize high-performance, scalable, and fault-tolerant data pipelines and search systems.
  • Software Development in .NET: Apply your .NET development skills to write clean, maintainable, and efficient code. Collaborate with cross-functional teams to design and implement software solutions that align with business requirements.
  • JSON Handling: Utilize your proficiency in JSON to seamlessly integrate data formats and effectively manage data interchange between systems.
  • Observability Integration: Implement comprehensive observability solutions to monitor, trace, and log system components, enabling proactive issue identification and efficient troubleshooting.
  • System Optimization: Continuously monitor, analyze, and optimize system performance, identifying and resolving bottlenecks and issues within Elasticsearch, Kafka, .NET applications, and observability tools.
  • Problem Solving: Tackle complex technical challenges related to data ingestion, processing, and storage. Troubleshoot and resolve issues promptly to maintain system reliability.
  • Collaboration: Work closely with other engineers, data scientists, and stakeholders to understand requirements, provide technical guidance, and contribute to the overall architecture and design of systems.
  • Documentation: Create comprehensive technical documentation, including system architecture diagrams, configurations, and best practices, fostering knowledge sharing within the team


REQUIREMENT SUMMARY

Min:1.0Max:3.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

BSc

Computer Science, Engineering

Proficient

1

Phoenix, AZ, USA