updated 2 months ago
Senior Software Engineer II (Confluent)
131 000 - 245 000$
Match & Cover letter
Plus required for matching with this vacancy
Job description
Text:
TL;DR
Senior Software Engineer II (Confluent): Building and operating cloud-native, multi-tenant backend services for Stream Governance and real-time data streaming with an accent on distributed systems, reliability, scalability, and security. Focus on designing mission-critical microservices across 100+ AWS, GCP, and Azure regions, making architecture decisions, and mentoring engineers.
Location: Remote, United States; city listed as Columbus, Ohio. Some travel may be required based on business demand.
Salary: $131,000–$245,000 per year
Company
IBM Software develops AI-powered, cloud-native, hybrid-cloud, and data platforms for business and enterprise technology use cases.
What you will do
- Design, develop, and operate the cloud-native Stream Governance platform for Kafka and real-time data.
- Build large-scale, multi-tenant backend services in a microservices-based environment.
- Drive projects from requirements and architecture through implementation, rollout, and production operation.
- Make technical decisions balancing reliability, scalability, performance, security, and operability.
- Own mission-critical services with a 99.99% SLA across more than 100 AWS, GCP, and Azure regions.
- Provide technical leadership, mentor engineers, conduct design and code reviews, and coordinate roadmap delivery across teams.
Requirements
- 8+ years of experience designing, building, scaling, and operating backend systems in production.
- Strong proficiency in at least one of Java, Go, C/C++, or Python, plus solid data structures, algorithms, and system design fundamentals.
- Hands-on experience with distributed systems, event-driven architectures, high-throughput services, or large-scale data pipelines.
- Experience operating production services in AWS, GCP, or Azure, including Docker or Kubernetes workloads.
- Expertise in cloud-native technologies, networking, security, and on-call operations.
- Must be able to work without current or future visa sponsorship. Bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience.
Nice to have
- Experience with mission-critical, multi-region services with strict availability and latency requirements.
- Familiarity with Apache Kafka, Flink, or similar data streaming technologies.
- Cross-organizational technical initiatives, open-source contributions, technical writing, or public speaking.
Culture & Benefits
- Full-time employment with healthcare, dental, vision, mental health, and disability coverage.
- 401(k), pension plan, employee stock purchase plan, life insurance, and financial counseling.
- Paid holidays, sick time, vacation, parental bonding leave, and other paid care leave programs.
- AI-driven learning resources, training, and industry-recognized certification opportunities.
- Inclusive employee resource groups, volunteer opportunities, and product and service discounts.
Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →
Similar vacancies
4 days ago
Backend Systems Engineer (Distributed Systems)
100 000 - 150 000$
2 days ago
Backend Application Engineer (Distributed Systems)
100 000 - 150 000$
4 days ago
Backend Software Engineer
115 000 - 175 000$
2 days ago
Senior Backend Engineer
100 000 - 112 000$
8 days ago
Senior Application Engineer (AI & Java)
3 800 - 6 300€
Caterpillar
22 hours ago
Middle/Senior Scala Engineer
5 400 - 6 600$