- Company Name
- Confluent
- Job Title
- Senior Software Engineer II
- Job Description
-
Job title: Senior Software Engineer II
Role Summary: Lead architect and developer for Confluent Cloud developer tooling, designing and implementing client‑side libraries and services that enable rapid, scalable data streaming experiences. Drive end‑to‑end delivery from design through production in a fast‑paced, cloud‑native environment, collaborating with frontend, backend, and cross‑functional stakeholders to shape the platform’s roadmap and technical direction.
Expectations: Own the full software development lifecycle—including design, coding, testing, infrastructure, security, and operations—while influencing product strategy and engineering practices. Deliver high‑impact initiatives in visualization, data analysis, SDKs, platforms, and major component refactors. Mentor junior engineers, set a high technical hiring bar through interviewing, and prioritize work to remove friction and accelerate results.
Key Responsibilities:
- Design, develop, test, and deploy cloud‑native services and client libraries for Confluent Cloud.
- Own end‑to‑end SDD, ensuring robust security, scalability, and operational readiness.
- Collaborate with frontend and backend teams to define and execute a cohesive developer‑tooling roadmap.
- Lead technical initiatives across visualization, data analysis, SDKs, and platform frameworks.
- Mentor and interview engineers, maintaining a high technical standard.
- Identify and eliminate bottlenecks, prioritize tasks, and drive timely delivery in an agile environment.
Required Skills:
- Minimum 5 years of professional software development experience.
- Proven expertise in distributed systems and large‑scale cloud‑native architectures (networking, security).
- Proficiency in multiple languages (Java, Go, Python, etc.) and modern IDEs.
- Experience running production services in cloud environments (AWS, GCP, Azure).
- Strong communication and influence skills across teams and management.
- Demonstrated ability to mentor, interview, and elevate engineering talent.
- Excellent prioritization, problem‑solving, and friction‑removal capabilities.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience; advanced degree preferred.
- Certifications: None required.