welcome to our job board

See our latest jobs below

If you don't feel we have a position that suits you, send us your CV as we are always searching for new talent to fill exciting roles with our clients.

Job: Senior Software Engineer – Kafka and AWS

Title Senior Software Engineer – Kafka and AWS
Salary $150k to $200k
Location Remote, USA
Job Information

Our client is looking for a Senior Software Engineer to join their team and help build and maintain our Kafka and AWS-based data pipelines. You will be responsible for designing, developing, and deploying scalable and reliable systems that can handle high volumes of data. You will also work closely with other engineers to ensure that data pipelines are integrated with existing systems and meet the needs of the business.

Responsibilities:

  • Design, develop, and deploy Kafka-based data pipelines
  • Work with AWS services to manage and process data
  • Monitor and optimize Kafka clusters
  • Troubleshoot Kafka related issues
  • Work with other engineers to ensure that data pipelines are integrated with existing systems and meet the needs of the business
  • Mentor and train junior engineers

Qualifications:

  • 5+ years of experience in software development
  • 3+ years of experience with Kafka
  • 3+ years of experience with AWS
  • Strong understanding of distributed systems and streaming data technologies
  • Excellent programming skills in Java or a similar language
  • Experience with cloud computing platforms such as AWS
  • Experience with CI/CD pipelines
  • Excellent problem-solving and analytical skills
  • Ability to work independently and as part of a team

Bonus Points:

  • Experience with Confluent Platform
  • Experience with Apache Spark, Apache Flink, or Apache Storm
  • Experience with Hadoop and MapReduce
  • Experience with Kafka Streams and Kafka Connect
  • Experience with AWS Managed Streaming for Kafka (MSK)

Benefits:

  • Competitive salary and benefits package
  • Opportunity to work on challenging and innovative projects
  • Collaborative and supportive work environment
  • Opportunities for professional development and growth

If you are a talented and experienced software engineer with a passion for Kafka and AWS, we encourage you to apply.

Apply Now