System Software Development Engineer
at Intel
Phoenix, Arizona, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 22 Jul, 2024 | Not Specified | 28 Apr, 2024 | 1 year(s) or above | Elasticsearch,Java,Logstash,Logging,Distributed Systems,Computer Engineering,Kafka,Programming Languages,Addition,Python,Collaboration,Data Manipulation,Json,Computer Science | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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