Streaming process engineer
Yochana - Dallas, TX
Apply NowJob Description
Responsibilities • Develop and maintain software applications according to specifications. • Write clean, efficient, and well-documented code. • Participate in code reviews and provide constructive feedback. • Debug and resolve software defects and issues. • Collaborate with cross-functional teams to define and implement new features. • Conduct testing and quality assurance to ensure software reliability. • Stay up-to-date with the latest software development technologies and trends. Required Skills • Proficiency in designs, develops, and maintains real-time messaging applications and streaming data pipelines using Apache Kafka and integrating Kafka with other systems. • Strong understanding of data structures and data process and decoding algorithms. Strong knowledge of Confluent Kafka. • Knowledge of programming languages such as Java. • Experience of database management systems (SQL, NoSQL).5 • Knowledge of container orchestration (Kubernetes, Docker) • Experience with software development methodologies (Agile, Scrum). • Familiarity with version control systems. • Excellent problem-solving and debugging skills. • Strong communication and collaboration abilities. Preferred Skills • Experience with cloud platforms (AWS, Azure). • Understanding of CI/CD pipelines.
Created: 2026-03-10