[Remote] Senior Software Engineer - Confluent DevProd

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. IBM Software is transforming client challenges into solutions with AI-powered, cloud-native products. They are seeking a Senior Software Engineer to join their Developer Productivity team, focusing on building and maintaining internal platform services and tools that enhance developer experience and engineering velocity for Confluent products.ResponsibilitiesExplore AI-assisted developer workflows— evaluate AI tools and frameworks, run experiments, and help integrate useful ones with appropriate guardrails (e.g., coding assistants, intelligent test caching and avoidance, skills and workflows to optimize repetitive developer tasks)Build and maintain foundational developer infrastructure— including source code repository management, build automation, artifact management, containerization, and CI/CD pipelines for both our cloud and on-premise platformsContribute to internal developer platform services— implement features for secure, multi-tenant services that assist with and accelerate the SDLC (e.g., service bootstrapping, test infrastructure, developer portals), and help keep them reliable and well-monitoredParticipate in design and code reviews— contribute to one-pagers and design docs for your work, review peers' PRs constructively, and incorporate feedbackParticipate in on-call and team best practices— share in on-call rotation for components your team owns, follow tested runbooks for production operations, write clear documentation, and collaborate with engineers on other teams to unblock cross-team effortsSkillsEducation & Experience— BS, MS, or PhD in Computer Science or a related field (or equivalent experience), and 3+ years of professional software engineering experience building cloud services, platforms, or distributed systemsTechnical Foundations— Solid grasp of algorithms, data structures, and distributed systems fundamentals; proficiency in at least one statically typed language (e.g., Java, Go) plus a scripting language (e.g., Python)DevOps Familiarity— Hands-on experience with CI/CD systems (e.g., Jenkins, GitHub Actions), containers, and at least one major cloud platform (AWS, Azure, or GCP), along with working knowledge of source control (Git) and build frameworks (e.g., Maven, Gradle, Bazel)Quality & Operations— Write code with appropriate testing, logging, and error handling; comfortable running production operations from documented runbooks and participating in on-call rotationsCollaboration & Communication— Clear written and verbal communication; participate constructively in design discussions and PR reviews; work effectively with engineers across teams to unblock yourself and your peersAI Curiosity— Interest in integrating AI/ML or LLM-based capabilities into developer or platform workflows. You don't need prior AI experience, but you're comfortable learning and evaluating new toolsMaster's DegreeHands-on experience building or integrating AI-powered developer tools (e.g., code assistants, triage copilots, anomaly detection over logs/metrics, intelligent test selection)Experience with configuration management and infrastructure-as-code (IaC) tools, plus secrets management (e.g., Ansible, Puppet, Packer, Terraform, Consul, Vault)Working knowledge of databases, caching, and messaging systems (e.g., MySQL, PostgreSQL, MongoDB, Redis, Kafka)Company OverviewIBM provides technology and consulting, including software, infrastructure systems, and cloud-based solutions. It was founded in 1911, and is headquartered in Armonk, New York, USA, with a workforce of 10001+ employees. Its website is http://www.ibm.com.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[Hiring] Project Manager, Creative Operations @Ursa Major Skincare

Remote

Remote Sales Representative, Work from Home - No Experience Required

Remote

**Experienced Data Entry Specialist – Remote Opportunity with blithequark**

Remote

[Remote] Sr. Business Analyst – Anti-Money Laundering (AML) – ONLY W2

Remote

Virtual High School Math Teacher (PT or FT hourly, FULLY remote)

Remote

Oracle Application Lead Developer/Implementor (Oracle PLSQL, Forms, Java) – Offshore

Remote

Part Time - IST/Cybersecurity - Adjunct Lecturer

Remote

Director of Infor Cloud Suite, Business Applications Technology - Korn Ferry

Remote

Remote Project Participant

Remote

**Part-Time Customer Service Representative – Remote Work Opportunities at blithequark**

Remote
← Back