Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

9d

Technical Writer(m/f/d)

VervericaBerlin,Germany, Remote Hybrid

Ververica is hiring a Remote Technical Writer(m/f/d)

Ververica is seeking a technical content writer with experience creating and editing technical content for software developers, architects, and operations teams. This role focuses on delivering clear, user-focused product documentation for Ververica products, including feature guides, UX writing, and training materials related to Apache Flink architecture, design, deployment, and troubleshooting.

You will oversee strategy, content creation, and maintenance of product documentation and enablement resources while collaborating with engineering, product, and customer-facing teams to ensure accuracy, clarity, and an optimal user experience. You may also contribute to Ververica Academy to help customers maximize the value of our products and services.

Responsibilities

Leadership and Mentorship

  • Lead assigned projects and programs on the product documentation roadmap. 
  • Design and execute a comprehensive strategy for Ververica’s product documentation and enablement resources.
  • Mentor team members and contributors on best practices for writing and technical documentation.
  • May take on some people-management responsibilities.

Content Development

  • Write, curate, edit, and maintain high-quality, user-centric technical documentation, ranging from foundational concepts to step-by-step tutorials and how-to guides, to educational content and advanced use cases.
  • Adapt content to different formats and audiences, such as developers, system administrators, or business stakeholders.
  • Gather technical insights from SMEs and translate them into user-friendly materials.
  • Regularly audit and gather input and feedback to improve existing documentation for technical accuracy, clarity, and user engagement.
  • Manage the process for content review, approval, and distribution, ensuring that documentation is properly integrated into the product lifecycle.

Technical Expertise

  • Achieve product mastery, deeply understanding the product’s features, architecture, and use cases to create accurate, high-value content.
  • Stay informed about industry trends, competitor documentation, and emerging tools to ensure content remains competitive and relevant.

Collaboration and Enablement

  • Act as a bridge between the engineering, product, and customer-facing teams to ensure documentation aligns with product goals and developer needs.
  • Partner with the Training & Enablement team to create educational resources that complement documentation efforts.

Engagement

  • Gather feedback from the developer community and incorporate it into documentation improvements.
  • Represent Ververica in forums, webinars, and events to promote our documentation and educational initiatives.
  • May develop and deliver presentations on our products and services.

Basic Qualifications

  • Bachelor’s or master’s degree in technical writing, technical communication, or a related field
  • 5+ years working in a software development environment.
  • 5+ years developing technical product documentation.
  • Proven experience in technical writing, developer education, or a similar role in a software-focused organization.
  • Excellent technical writing and editing skills with the ability to simplify complex concepts.
  • Strong understanding of stream processing concepts and technologies, particularly Apache Flink®.

Preferred Qualifications

  • Experience developing applications with Apache Flink and related technologies.
  • Development experience using  Java, C#, C++, Go, Python programming languages.
  • Experience with structured authoring and C/CMS systems is preferred
  • Demonstrated experience with structured writing, and code-based authoring tools like Docusaurus, Github, and Markdown

At Ververica, you'll be part of a dynamic and innovative team at the forefront of real-time data processing technology. We offer a creative and collaborative work environment where your ideas and contributions will shape the future of our brand and its presence in the industry. If you're passionate about streaming data, customer success and want to make a significant impact at a leading tech company, we'd love to hear from you.

See more jobs at Ververica

Apply for this job

13d

Senior Quality Assurance Engineer(m/f/d)

VervericaBerlin,Germany, Remote Hybrid
agileDesignqajava

Ververica is hiring a Remote Senior Quality Assurance Engineer(m/f/d)

We are seeking a highly skilled Senior QA Engineer with a strong focus on end-to-end (E2E) testing, either using Java-based testing frameworks or Cypress. The ideal candidate will have extensive experience designing, developing, and executing E2E test automation solutions in fast-paced agile environments. You will play a key role in ensuring the quality and performance of mission-critical applications, working closely with developers, product managers, and other QA team members to deliver high-quality software products.

Key Responsibilities

  • Lead the design, development, and maintenance of E2E automated test scripts using
  • Java-based frameworks (e.g. TestNG, JUnit) or Cypress.
  • Develop test plans, test cases, and test strategies for automated and manual testing.
  • Drive test automation efforts across the product lifecycle, ensuring robust test coverage
  • and continuous integration (CI) pipeline integration.
  • Collaborate closely with cross-functional teams to understand business and technical
  • requirements, ensuring thorough testing of features and functionalities.
  • Identify, record, document thoroughly, and track bugs or performance issues using tools
  • like JIRA.
  • Collaborate on evolving testing frameworks that you will adopt, as well as the test
  • suites to ensure the prioritization of our organizations needs and requested features
  • Optimize and maintain existing test automation frameworks, ensuring scalability and
  • efficiency.
  • Stay up-to-date with industry trends, emerging technologies, and best practices in QA
  • and testing, and apply this knowledge to continuously improve testing processes.

Basic Qualifications

  • Strong experience in E2E test automation using Java (TestNG, JUnit) or Cypress.
  • Proficiency in Java programming or Typescript (for Cypress).
  • Hands-on experience with GitHub for Continuous Integration/Continuous Deployment
  • (CI/CD).
  • Experience with version control systems like Git.
  • Solid understanding of web technologies (HTML, CSS, JavaScript) and RESTful APIs.
  • Ability to create clear, comprehensive, and well-structured test plans and test cases.
  • Preferred Qualifications
  • Knowledge of QA methodology and tools, with demonstrated experience in an Quality
  • Assurance Engineering role
  • Demonstrated ability to take initiative and work independently, solving problems without
  • requiring external assistance or supervision.

Preferred Qualifications

  • Experience with cloud environments (AWS, Azure, etc.).
  • Knowledge on distributed systems, microservices architectures, and cloud based
  • applications.
  • Knowledge of containerization (Docker) and orchestration tools (Kubernetes).
  • Experience with testing frameworks like JUnit and TestNG (for Java) or Jest, Mocha
  • and Cypress (for JavaScript testing).
  • Experience with web and API testing

At Ververica, you will be part of a dynamic and innovative team at the forefront of real-time data processing technology. We offer a creative and collaborative work environment where your ideas and contributions will shape the future of our brand and its presence in the industry. If you are passionate about streaming data, software development and want to make a significant impact at a leading tech company, we'd love to hear from you.

See more jobs at Ververica

Apply for this job

13d

Senior Sales Engineer (m/f/d)

VervericaMunich,Bavaria,Germany, Remote Hybrid

Ververica is hiring a Remote Senior Sales Engineer (m/f/d)

Job Summary

The Senior Sales Engineer will be instrumental in driving the technical sales process, articulating the business value of Ververica's solutions to prospective clients while providing technical expertise. This role requires a unique combination of business acumen, technical knowledge, and exceptional communication skills to deliver value-based solutions to customers.

Key Responsibilities

Solution Sales

  • Engage with prospective clients to understand their business challenges and technical requirements.
  • Develop and present tailored solutions that demonstrate the value of Ververica’s products and services.
  • Provide technical expertise and support throughout the sales cycle, including product demonstrations, technical deep dives, and proof of concepts (POCs).

Solution Design and Architecture

  • Design and architect solutions leveraging Ververica’s offerings to meet clients' needs.
  • Collaborate with the product and engineering teams to align customer requirements and product capabilities.
  • Develop and deliver technical proposals and solution architectures that address customer requirements and highlight the benefits of our solutions.

Value Selling

  • Employ value selling techniques to articulate the business and technical benefits of Ververica solutions.
  • Build strong relationships with key stakeholders and decision-makers within prospective client organizations.
  • Work closely with the sales team to identify and address customer pain points and deliver compelling value propositions.

Evangelism and Thought Leadership

  • Act as a thought leader and evangelist for Apache Flink and Ververica’s solutions in the market.
  • Present at industry conferences, webinars, and other events to promote real-time data processing benefits and use cases with Ververica solutions and Apache Flink.
  • Create and contribute to technical content such as whitepapers, blogs, and case studies that showcase successful implementations and best practices.

Customer Engagement

  • Conduct technical workshops and training sessions for prospective clients to ensure they understand the capabilities and benefits of our solutions.
  • Gather and communicate customer feedback to the product management and engineering teams to inform product development and improvement.
  • Support post-sales activities as needed to ensure a smooth transition from sales to implementation and ongoing customer success.
  • Bachelors or Masters degree in Computer Science, Engineering, Business Administration, or a related field.
  • 10+ years of experience in solution architecture, pre-sales, or a similar technical role within the software, data, and/or analytics industry.
  • Extensive experience with streaming data technologies, particularly Apache Flink.
  • Strong technical expertise in big data, distributed systems, and real-time data processing.
  • Proven experience in value-based selling and the ability to translate technical solutions into business benefits.
  • Excellent presentation, communication, and interpersonal skills, with the ability to convey complex technical concepts to both technical and non-technical audiences.
  • Demonstrated ability to design and architect enterprise-grade solutions.
  • Strong problem-solving skills and the ability to think strategically and creatively.
  • Willingness to travel as needed to support sales activities and customer engagements.

At Ververica, you will be part of a dynamic and innovative team at the forefront of real-time data processing technology. We offer a creative and collaborative work environment where your ideas and contributions will shape the future of our brand and its presence in the industry. If you are passionate about streaming data and software sales and want to make a significant impact at a leading tech company, we'd love to hear from you.

See more jobs at Ververica

Apply for this job

13d

Senior Software Engineer (m/f/d)

VervericaBerlin,Germany, Remote Hybrid

Ververica is hiring a Remote Senior Software Engineer (m/f/d)

We are looking for motivated Software Engineers to join our dynamic development teams. In this role, you will report to the Head of Engineering, collaborate within a flat organizational structure, and contribute to cutting-edge data-intensive solutions.

At Ververica, you will engage with one of the largest and most vibrant open-source communities while building solutions that have a global impact. You will connect with users worldwide and play a key role in addressing long-standing technical challenges using innovative approaches.

Your Role and Responsibilities

As a Software Engineer at Ververica, you will:

  • Leverage your expertise to solve challenging data engineering and stream processing problems.
  • Work on both open-source and proprietary products.
  • Take end-to-end ownership of new features, improvements, and fixes:
  • Problem breakdown, design, implementation, testing, and documentation.
  • Collaborate across diverse teams of developers.
  • Take ownership of project components, influencing their technical direction.
  • Mentor junior developers, fostering their growth.
  • Actively contribute to the Apache Flink community with support from the company.
  • (Optional) Share your work through internal/external talks and publications.

What We’re Looking For

You’ll thrive in this role if you:

  • Have several years of industry or academic experience in software engineering.
  • Possess deep expertise in Java and JVM mechanics.
  • Are well-versed in distributed systems and database systems.
  • Have experience building data-intensive applications or solutions.
  • Demonstrate strong programming skills, with a solid grasp of data structures and algorithms.
  • Exhibit excellent software engineering practices:
  • Writing clean, testable, and maintainable code.
  • Creating thorough documentation.
  • Breaking down complex tasks into manageable sub-problems.
  • Designing simple and robust APIs.
  • Are skilled in debugging and resolving issues in distributed systems.
  • Have experience mentoring other developers through collaboration.
  • Are passionate about open-source projects, engaging with users, and exploring new opportunities.

Why Join Ververica?

At Ververica, you’ll be part of a collaborative and innovative team at the forefront of real-time data processing technology. We offer:

  • A creative and inclusive work environment that values diversity.
  • Opportunities to shape the future of the stream processing space.
  • The chance to make a visible impact on cutting-edge technologies.
  • Engagement with one of the most active open-source communities.
  • Support for professional growth and open-source contributions.

If you’re excited about working on streaming datasoftware development, and open-source technology, we want to hear from you! Your unique skills and experiences can help us drive innovation and achieve our goals.

See more jobs at Ververica

Apply for this job