Senior Software Engineer - Confluent DevProd

IBM

Remote

Quick summary

Work type
Remote
Location
Remote
Posted
25 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$108k most similar roles pay here $229k

This listing doesn't post a salary. Most similar roles pay $142,400–$217,725.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 743 open roles on FindRole.

Listed pay typically runs $1,000,000–$1,000,000 across 8 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Senior Software Engineer - Confluent DevProd

As a Senior Software Engineer on the Confluent DevProd team in Lowell, MA, you will play a crucial role in developing and maintaining robust distributed systems. Your primary responsibilities include designing scalable solutions, implementing automated testing frameworks, and ensuring high-quality software delivery through continuous integration and deployment practices. You will work closely with cross-functional teams to identify and resolve complex technical challenges, contributing to the development of innovative features for Confluent's products. Proficiency in Java or Scala, along with experience in Kubernetes, Docker, and CI/CD tools like Jenkins is essential. Additionally, a strong understanding of distributed systems and microservices architecture will be key as you tackle large-scale data processing and streaming challenges within a dynamic tech environment.

What you'll do

  • Design and implement highly scalable distributed systems.
  • Optimize system performance by identifying and resolving bottlenecks.
  • Develop robust APIs for data exchange between services.
  • Ensure code quality through rigorous testing and refactoring.
  • Integrate new technologies to enhance existing software solutions.

What we're looking for

  • 5+ years of experience in software engineering and distributed systems.
  • Strong background in building scalable, reliable, and maintainable systems.
  • Proficient in Java or other relevant programming languages for backend development.
  • Experience with Kafka or similar streaming platforms is highly desirable.
  • Solid understanding of cloud technologies and microservices architecture.

More like this

Similar roles